Abrir menu principal

Predefinição:Coor dms

Revisão de 13h39min de 23 de abril de 2021 por Campari (discussão | contribs) (Criação da Predefinição Coor dms)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Documentação da predefinição[ver] [editar] [histórico] [purgar]

Uso

Esta predefinição produz um link para uma lista de fontes de mapas, baseada em coordenadas geográficas e outros parâmetros e fornece uma notação padronizada para as coordenadas. Não é obrigatório indicar minutos e segundos.

A predefinição baseia-se em coordenadas geográficas de latitude e longitude da Terra, expressada em graus, minutos e segundos (degrees, minutes e seconds). Veja WikiProject Geographical coordinates (em inglês) para mais informações.

Modelos vazios

Simplificado

Valores indicados diretamente, sem sinal de igual ("="):

{{Coor dms
|lat.graus |lat.minutos |lat.segundos
|N ou S
|long.graus |long.minutos |long.segundos
|E ou O}}

Completos

Sem explicações

{{Coor dms
|latd=  |latm=  |lats= |latNS=
|longd= |longm= |longs= |longEW=
|sufixo=
|tipo=
|escala=
|name=
|display=
|linktexto=
}}
{{Coor dms
|coord_str =
|sufixo=
|tipo=
|escala=
|name=
|display=
|linktexto=
}}

Com explicações (versão mais lusófona)

{{Coor dms
|latd=  |latm=  |lats=
|latNS=
|longd= |longm= |longs=
|longEW=  <!-- E ou L: leste; 
  quando vazio é assumido leste (E); qualquer outro valor 
  diferente de E ou L é assumido oeste -->
|sufixo= <!-- do url (após coordenadas) -->
|tipo=   <!-- argumento type do geohack -->
|escala= <!-- argumento scale do geohack; 
       ex: 500000 indica uma escala de 1:500000-->
|name= <!-- argumento title do geohack;
       se não for indicado é usado o título da página
       onde a predef se encontra -->
|display= <!--
   título: só aparece no título
   título,emlinha: aparece no título e no local
     do texto onde estiver colocada a predef.
   emlinha ou omitido/vazio: aparece no local
     do texto onde estiver colocada -->
|linktexto= <!-- Texto do link para a página do geohack (mapas) 
       se não for indicado são usadas as coordenadas -->
}}

Com explicações (versão menos lusófona)

{{Coor dms
|latd=  |latm=  |lats=
|latNS=
|longd= |longm= |longs=
|longEW=  <!-- E ou L: leste; 
  quando vazio é assumido leste (E); qualquer outro valor 
  diferente de E ou L é assumido oeste -->
|sufixo= <!-- do url (após coordenadas) -->
|tipo=   <!-- ou type: argumento type do geohack -->
|escala= <!-- ou scale: argumento scale do geohack; 
         ex: 500000 indica uma escala de 1:500000-->
|name= <!-- argumento title do geohack;
       se não for indicado é usado o título da página
       onde a predef se encontra -->
|display= <!--
   title: só aparece no título
   title,inline : aparece no título e no local
     do texto onde estiver colocada a predef.
   inline ou omitido/vazio: aparece no local
     do texto onde estiver colocada -->
|title= <!-- Texto do link para a página do geohack (mapas) 
       se não for indicado são usadas as coordenadas -->
}}
  • Os nomes dos argumentos até sufixo, inclusivé, podem ser omitidos.
  • Se sufixo (ou 9º argumento sem nome) existir, os argumentos tipo, escala e name são ignorados.
  • O valores numéricos devem ser indicados de forma compacta, sem espaços nem vírgulas, usando como separador decimal o ponto e não a vírgula.
  • Só tem sentido indicar valores decimais nas seguintes situações: **segundos;
    • graus quando não se indicam minutos nem segundos.
  • Quando se indicam valores negativos para a latd ou longd, latNS e longEW trocam de valor, isto é -10 S => 10 N ; -21 O => 21 E. Quando latd ou longd não são indicados, é assumido N e E para valores positivos e S e O para valores negativos.

Parâmetro coord_str

Em vez de indicar os dados das coordenadas separadamente pode indicar-se apenas uma string (coord_str) construída da seguinte forma:

  • 2 dígitos para os graus de latitude
  • Qualquer carater (por exemplo: espaço ou º)
  • 2 dígitos para os minutos de latitude
  • Qualquer carater (por exemplo: espaço ou ')
  • 2 dígitos para os segundos de latitude
  • Qualquer carater (por exemplo: espaço ou ")
  • 1 letra para indicação de norte (N) ou sul (S)
  • Qualquer carater
  • 2 dígitos para os graus de longitude
  • Qualquer carater (por exemplo: espaço ou º)
  • 2 dígitos para os minutos de longitude
  • Qualquer carater (por exemplo: espaço ou ')
  • 2 dígitos para os segundos de longitude
  • Qualquer carater (por exemplo: espaço ou ")
  • 1 letra para indicação de leste (E ou L) ou oeste (O ou W)

Não tem sentido usar latd, latm, etc. quando se indica coord_str, mas caso isso aconteça, latd, latm, etc. têm precedência.

Exemplos válidos
  • 40 25 32 N 09 32 28 O
  • 09º12'00"S 72º20'00"E
Exemplos inválido
  • 40 25 2 N 9 32 0 O — há parâmetros numéricos indicados apenas com 1 dígito
  • 09º 12' 00" S 72º 20' 00" E — os parâmetros estão separados por mais do que um carater

Exemplos

  • {{Coor dms |40|15|26|N|7|25|3|o}} ou
{{Coor dms |latd=40 |latm=15 |lats=26 |latNS=N |longd=7 |longm=25 |longs=3 |longEW=O}}
[[[:Predefinição:Coor URL]]40_15_26_S_7_25_3_W 40° 15' 26" S 7° 25' 3" O]
  • {{Coor dms |coord_str=40 25 32 N 09 32 28 O}}
[[[:Predefinição:Coor URL]]0_0_0_S_0_0_0_W 0° S 0° O]
  • {{Coor dms |41.255|||N|47|25||E|sufixo=_type:landmark_scale:2000000}}
[[[:Predefinição:Coor URL]]41.255_0_0_S_47_25_0_W__type:landmark_scale:2000000 41.255° S 47° 25' O]
  • {{Coor dms |latd=30.45 |latNS=S |longd=56.875 |longEW=W |tipo=landmark |escala=2000000 |título=Título diferente do da página |display=title,inline}}

Coordenadas: [[[:Predefinição:Coor URL]]30.45_0_0_S_56.875_0_0_W_type:landmark_scale:2000000&title=T%C3%ADtulo+diferente+do+da+p%C3%A1gina 30.45° S 56.875° O]

[[[:Predefinição:Coor URL]]30.45_0_0_S_56.875_0_0_W_type:landmark_scale:2000000&title=T%C3%ADtulo+diferente+do+da+p%C3%A1gina 30.45° S 56.875° O]
  • {{Coor dms |40|15||N|7|25||O|linktexto=MAPA}}
[[[:Predefinição:Coor URL]]40_15_0_S_7_25_0_W MAPA]
  • {{Coor dms |-41.255||||-47|25}}
[[[:Predefinição:Coor URL]]41.255_0_0_N_47_25_0_E 41.255° N 47° 25' E]
  • {{Coor dms |-42|20||S|-9|10||E}}
[[[:Predefinição:Coor URL]]42_20_0_N_9_10_0_E 42° 20' N 9° 10' E]

Cabeçalho de TemplateData

As informações a seguir (editar) são definidas com TemplateData. Isso possibilita o seu uso pelo Editor Visual e por outras ferramentas.

Constrói um link padronizado de coordenadas recorrendo à ferramenta [https://toolserver.org/~geohack/ geohack].

Parâmetros da predefinição

ParâmetroDescriçãoTipoEstado
Graus da latitude1 latd

sem descrição

Númeroobrigatório
Minutos da latitude2 latm

sem descrição

Númeroopcional
Segundos da Latitude3 lats

sem descrição

Númeroopcional
Norte ou Sul?4 latNS

N ou S

Stringopcional
Graus da longitude5 longd

sem descrição

Númeroobrigatório
Minutos da longitude6 longm

sem descrição

Númeroopcional
Segundos da longitude7 longs

sem descrição

Númeroopcional
Leste ou Oeste?8 longEW

E ou L (leste); O ou W (oeste)

Stringopcional
Sufixo9 sufixo

Sufixo do URL (após coordenadas). Exemplo: type:landmark_scale:2000000.

Padrão
Stringopcional
Displaydisplay

Valores aceitos: "title,inline", "título,emlinha", "inline,title" e "emlinha,título"

Padrão
emlinha
Stringopcional
Escalaescala scale

Argumento "scale" do geohack; é ignorado caso seja indicado par.º 9 (sufixo).

Padrão
Númeroopcional
Nomename título

Argumento title do geohack.

Padrão
título da página
Stringopcional
Smallsmall

sem descrição

Desconhecidaopcional
Negritonegrito bold

sem descrição

Desconhecidaopcional
Texto do linklinktexto

sem descrição

Stringopcional
Tipotipo type

Argumento "type" do geohack; é ignorado caso seja indicado par.º 9 (sufixo).

Stringopcional
Títulotítulo titulo title

Texto do link para a página do geohack (mapas).

Padrão
coordenadas
Stringopcional