Axuda da API de MediaWiki
Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.
Documentación e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=geosearch (gs)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: GeoData
- Licenza: WTFPL
Devolve páxinas que teñen coordenadas e que se atopan nunha área determinada.
- gscoord
Coodenada ó redor da que procurar.
Formato: latitude e lonxitude separadas por unha barra vertical (|).
- gspage
Título da páxina ó redor da cal procurar.
- gsbbox
Caixa contedor na que procurar: coordenadas separadas por barras verticais (|) das esquinas superior esquerda e inferior dereita.
- gsradius
Radio de procura en metros.
- Tipo: número enteiro
- O valor debe estar entre 10 e 10.000.
- Por defecto: 500
- gsmaxdim
Restrinxir a procura a obxectos non maiores que este, en metros.
- Tipo: número enteiro
- gssort
Definir o ordenamento dos resultados devolvidos.
- distance
- Classificar as páginas pela sua distância do centro.
- relevance
- Classificar as páginas pela sua relevância de acordo com CirrusSearch, de forma semelhante ao que é feito pela Pesquisa. Atualmente isto só é suportado em wikis que usam o motor de pesquisa ElasticSearch; consulte mw:Extension:GeoData#Search backends.
- Un valor dos seguintes valores: distance, relevance
- Por defecto: distance
- gslimit
Máximo número de páxinas a retornar.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- gsglobe
Globo no que procurar. Consulte mw:Special:MyLanguage/Extension:GeoData#Glossary para obter máis detalles.
- Un valor dos seguintes valores: earth
- Por defecto: earth
- gsnamespace
Espazo de nomes no que procurar.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 102, 103, 710, 711, 828, 829
- Para especificar tódolos valores, use *.
- Por defecto: 0
- gsprop
Que propiedades adicionais devolver das coordenadas. (Propiedades que sempre se devolvenː lat, lon, e unha entre primary ou secondary como un valor booleano.)
- type
- Tipo do obxecto apuntado polas coordenadas. Consulte mw:Special:MyLanguage/Extension:GeoData#Usage para máis detalles.
- name
- Nome do obxecto.
- dim
- Tamaño aproximado do obxecto en metros.
- country
- Código do país ISO 3166-1 alfa-2 (exemplo: US ou RU).
- region
- Código da rexión ISO 3166-2 (a parte do código ISO 3166-2 despois do trazo; exemplo: FL ou MOS).
- globe
- O corpo celestial do qual as coordenadas são relativas (por exemplo, moon ou pluto). Por omissão, tem o valor Terra. Consulte mw:Special:MyLanguage/Extension:GeoData#Glossary para mais detalhes.
- Valores (separados con | ou outros): country, dim, globe, name, region, type
- Por defecto: globe
- gsprimary
Que tipo de coordenadas devolver.
- primary
- A localização do assunto do artigo. Existe no máximo uma coordenada primária por título.
- secondary
- A localización dun obxecto que se mencione no artigo. Pódese asociar calquera cantidade de coordenadas secundarias cos títulos.
- all
- Devolver tanto as coordenadas primarias como as secundarias.
- Un valor dos seguintes valores: all, primary, secondary
- Por defecto: primary
- gsdebug
Se debe devolverse a información de depuración de software
- Tipo: booleano (detalles)
- Procurar ó redor do punto con coordenadas 37° 47′ 13.1″ N, 122° 23′ 58.84″ W
- api.php?action=query&list=geosearch&gsradius=10000&gscoord=37.786971|-122.399677 [abrir na zona de probas]
- Procurar nunha caixa contedor
- api.php?action=query&list=geosearch&gsbbox=37.8|-122.3|37.7|-122.4 [abrir na zona de probas]