osmc:Testes: mudanças entre as edições

De Documentação
mSem resumo de edição
 
(13 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
{{osmc_info}}
{{osmc_info}}
{{Por fazer|Remover/transferir texto de bugs para o [https://github.com/AddressForAll/wiki-backup/issues GitHub].}}
{{Por fazer|Remover/transferir texto de bugs para o [https://github.com/osm-codes/gridMap-draftPages/issues GitHub].}}


Esta página documenta o roteiro e execução de testes das páginas de consulta <code>OSM.codes</code>: https://test.osm.codes/.
Esta página documenta o roteiro e execução de testes das páginas de consulta <code>OSM.codes</code>: https://test.osm.codes/.
Linha 10: Linha 10:
# Abri a da página https://test.osm.codes/.
# Abri a da página https://test.osm.codes/.
# Sob "Postal OSMcodes, by jurisdiction", em "Work cases", selecionar país, estado/província e município: <code>BR - Brazil</code>, <code>SP - São Paulo</code>, <code>Campinas</code>, isso abrirá a interface de consulta. Os menus drop-down suportam busca por digitação.
# Sob "Postal OSMcodes, by jurisdiction", em "Work cases", selecionar país, estado/província e município: <code>BR - Brazil</code>, <code>SP - São Paulo</code>, <code>Campinas</code>, isso abrirá a interface de consulta. Os menus drop-down suportam busca por digitação.
## ⚠️''Problema'': caso o usuário dê BACK no histórico, o "Work cases" irá mostrar só <code>BR - Brazil</code>, e não permitirá selecionar os níveis inferiores. Precisa selecionar outro país para destravar a seleção, ou dar F5.
# A interface de consulta mostra o mapa com contorno do município de Campinas de irá abrir o mapa mostrando. O mesmo resultado será obtido pelo endereço direto https://test.osm.codes/BR-SP-Campinas.
# A interface de consulta mostra o mapa com contorno do município de Campinas de irá abrir o mapa mostrando. O mesmo resultado será obtido pelo endereço direto https://test.osm.codes/BR-SP-Campinas.
# Clicando em qualquer parte do mapa irá selecionar um quadrante de nível "L17.5 (6m)" e dar zoom nele.
# Clicando em qualquer parte do mapa irá selecionar um quadrante de nível "L17.5 (6m)" e dar zoom nele.
## Clicando fora do perímetro do município irá retornar "Error: click out of BR-SP-Campinas."
## Clicando fora do perímetro do município irá retornar "Error: click out of BR-SP-Campinas."
=== Testando um exemplo localizado ===
=== Testando um exemplo localizado ===


Abra https://test.osm.codes/BR-SP-Campinas, dê zoom no Centro, Largo do Carmo (praça central), e clique na parte da frente da igreja (caso não encontre: https://test.osm.codes/BR-SP-Campinas~H8G2H).
Abra https://test.osm.codes/BR-SP-Campinas, dê zoom no Centro, Largo do Carmo (no Centro), e clique na parte da frente da igreja (caso não encontre: https://test.osm.codes/BR-SP-Campinas~H8G2H).
 
⚠️''Problemas'':
# Inconsistência para mostrar o postal code na interface entre dois métodos: clicando e abrindo o link direto.
## Na seleção manual (clique), o código entre a barra de endereço e na interface se distinguem. Na barra termina com H8G2H, e na interface está 3F8.G2H.
## Mas se o usuário abrir o link direto https://test.osm.codes/BR-SP-Campinas~H8G2H, aí ambos se aproximam: H8G2H e H8G.2H. Então o "3F" é convertido em "H"? O porquê deveria ser informado.
## Este problema é reproduzível em qualquer ponto do mapa.
 


=== Testando ferramentas ===
=== Testando ferramentas ===
Abra https://test.osm.codes/BR-SP-Campinas, dê zoom em qualquer lugar e faça vários cliques.
Abra https://test.osm.codes/BR-SP-Campinas, dê zoom em qualquer lugar e faça vários cliques.


⚠️ ''Problemas'':
{{Por fazer|Continuar.}}
# "Clear All" tem comportamento não intuitivo. Ele só remove o quadrante selecionado/ativo, que é só um, normalmente o último; e os demais quadrantes clicados anteriormente ficam na tela, apenas mais claros. Renomearia para "Deselect".
# "Clear All" deveria de fato limpar tudo o que está na tela.
# "Tooltip": tooltips são inseridos distantes dos quadrantes clicados na tela.
# "Cover": Renomearia para "Coverage" ou "Show sectors".
# "Cover": Seria interessante alguma explicação sobre como a divisão em setores é feita em municípios grandes (e.g. https://test.osm.codes/BR-SP-SaoPaulo), que, p. ex. que nas áreas densas há setores menores, e nas bordas do mapa, setores maiores, e que pode haver uma sobreposição de setores menores sobre maiores (fallback).
 
== Ferramentas ==
Sobre ferramentas que estão na parte inferior da interface. Abaixo apresentados de cima para baixo.
 
=== Level ===
Menu-drop down que lista os níveis e a dimensão da quadrícula. Não tem função além da informativa.
 
=== Clear all, Tooltips e Coverage ===
O botão <code>Clear all</code> limpa todas as seleções e retorna o mapa para exibir o município inteiro.
 
O botão <code>Tooltip</code> ...
 
O botão <code>Coverage</code>...
 
O checkbox <code>No tooltip</code> habilita/desabilita...
 
O checkbox <code>Disable zoom-click</code> habilita/desabilita...
 
=== Encode e Decode ===
Converte o código da grade (Grid code) em código [[Geo URI extendida|geo URI]] (Equivalent Geo URI) com coordenadas, e vice-versa.
 
O botão <code>Decode</code>  converte código da grade em código geo URI.
 
* Por exemplo, em [https://test.osm.codes/BR-AM-Anori~3HVSXXR BR-AM-Anori], <code>3HVSXXR</code> é convertido em geo:-3.745035,-61.657890;u=3.
 
O botão <code>Encode</code> converte código geo URI em código da grade.
 
* Por exemplo, geo:-3.745035,-61.657890;u=3 é convertido em <code>3HVSXXR</code> em [https://test.osm.codes/BR-AM-Anori~3HVSXXR BR-AM-Anori].
O botão <code>My Location</code> usa a localização estimada do dispositivo. Funciona somente se o município do dispositivo estiver ativo/selecionado; ou retorna o erro "Error: location out of {<code>código da jurisdição</code>}.".


== Sugestões gerais ==
== Sugestões gerais ==
# Dar a possibilidade de o usuário exibir o município inteiro: poderia colocar o link https://test.osm.codes/BR-SP-Campinas na palavra "Campinas" em "OSMcode: {código} ◀️▶️ of '''Campinas'''"
# Colocar no rodapé um anchor-link "Go to the top".
# Permitir soltar o zoom travado no município.
# Permitir soltar o zoom travado no município.


== Erros e problemas ==
== Erros e problemas ==
No caso de bugs e sugestões de melhorias, usar [https://github.com/osm-codes/gridMap-draftPages/issues osm-codes/gridMap-draftPages - Issues].
No caso de bugs e sugestões de melhorias, usar [https://github.com/osm-codes/gridMap-draftPages/issues osm-codes/gridMap-draftPages - Issues].

Edição atual tal como às 05h11min de 11 de maio de 2023

Osmc-namespace logo.png
Documentação integrante do
projeto AFA.codes
Países: BR, CO, EC, UY.
Afa vs Plus, DNGS, ...
Edit-check-sheet.svg Tarefas: Remover/transferir texto de bugs para o GitHub.


Esta página documenta o roteiro e execução de testes das páginas de consulta OSM.codes: https://test.osm.codes/.

Testes

Procedimento para o município de Campinas, SP, BRA:

  1. Abri a da página https://test.osm.codes/.
  2. Sob "Postal OSMcodes, by jurisdiction", em "Work cases", selecionar país, estado/província e município: BR - Brazil, SP - São Paulo, Campinas, isso abrirá a interface de consulta. Os menus drop-down suportam busca por digitação.
  3. A interface de consulta mostra o mapa com contorno do município de Campinas de irá abrir o mapa mostrando. O mesmo resultado será obtido pelo endereço direto https://test.osm.codes/BR-SP-Campinas.
  4. Clicando em qualquer parte do mapa irá selecionar um quadrante de nível "L17.5 (6m)" e dar zoom nele.
    1. Clicando fora do perímetro do município irá retornar "Error: click out of BR-SP-Campinas."

Testando um exemplo localizado

Abra https://test.osm.codes/BR-SP-Campinas, dê zoom no Centro, Largo do Carmo (no Centro), e clique na parte da frente da igreja (caso não encontre: https://test.osm.codes/BR-SP-Campinas~H8G2H).

Testando ferramentas

Abra https://test.osm.codes/BR-SP-Campinas, dê zoom em qualquer lugar e faça vários cliques.

Edit-check-sheet.svg Tarefas: Continuar.


Sugestões gerais

  1. Permitir soltar o zoom travado no município.

Erros e problemas

No caso de bugs e sugestões de melhorias, usar osm-codes/gridMap-draftPages - Issues.