MediaWiki API hulp
Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.
Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=geosearch (gs)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: GeoData
- Licentie: WTFPL
Geeft pagina's terug met coördinaten die zich in een bepaald gebied bevinden.
- gscoord
Coördinaten waaromheen gezocht moet worden.
Formaat: lengte- en breedtegraad gescheiden door een sluisteken (|).
- gspage
Titel van de pagina waaromheen gezocht moet worden.
- gsbbox
Begrenzingsvak waarin moet worden gezocht: de door een sluisteken (|) gescheiden coördinaten van de linkerbovenhoek en de rechteronderhoek.
- gsradius
Zoekradius in meters.
- Type: geheel getal
- De waarde moet tussen 10 en 10.000 liggen.
- Standaard: 500
- gsmaxdim
De zoekopdracht beperken tot objecten die niet groter zijn dan dit, in meters.
- Type: geheel getal
- gssort
De sorteervolgorde van de geretourneerde resultaten instellen.
- distance
- Pagina’s rangschikken op basis van hun afstand tot het midden.
- relevance
- Pagina’s rangschikken op basis van hun relevantie volgens CirrusSearch, vergelijkbaar met hoe Special:Search dat doet. Momenteel alleen ondersteund op wiki’s die de ElasticSearch-backend gebruiken, zie mw:Extension:GeoData#Search backends.
- Een van de volgende waarden: distance, relevance
- Standaard: distance
- gslimit
Het maximale aantal te retourneren pagina’s.
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- gsglobe
Globe om op te zoeken. Zie mw:Special:MyLanguage/Extension:GeoData#Glossary voor meer informatie.
- Een van de volgende waarden: earth
- Standaard: earth
- gsnamespace
Naamruimtes om in te zoeken.
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 120, 121, 122, 123, 200, 201, 202, 203, 274, 275, 710, 711, 828, 829
- Gebruik * om alle waarden op te geven.
- Standaard: 0
- gsprop
Welke aanvullende coördinaateigenschappen moeten worden geretourneerd. (Eigenschappen die altijd worden geretourneerd: lat, lon, en ofwel primary ofwel secondary als Booleaanse waarde.)
- type
- Type van het object waar de coördinaten naar wijzen. Zie mw:Special:MyLanguage/Extension:GeoData#Usage voor details.
- name
- Naam van het object.
- dim
- Geschatte grootte van het object in meters.
- country
- Landcode volgens ISO 3166-1 alpha-2 (bv. US of RU).
- region
- Regiocode volgens ISO 3166-2 (het deel van de ISO 3166-2-code na het streepje; bv. FL of MOS).
- globe
- Ten opzichte van welk aards lichaam de coördinaten relatief zijn (bv. moon of pluto). Standaard ingesteld op de Aarde. Zie mw:Special:MyLanguage/Extension:GeoData#Glossary voor meer informatie.
- Waarden (gescheiden met | of alternatief): country, dim, globe, name, region, type
- Standaard: globe
- gsprimary
Welk soort coördinaten moeten worden geretourneerd.
- primary
- De locatie van het onderwerp van het artikel. Er is maximaal één hoofdcoördinaat per titel.
- secondary
- De locatie van een object dat in het artikel wordt genoemd. Er kan een willekeurig aantal secundaire coördinaten aan een titel worden gekoppeld.
- all
- Zowel primaire als secundaire coördinaten retourneren.
- Een van de volgende waarden: all, primary, secondary
- Standaard: primary
- Zoeken rond het punt met coördinaten 37° 47′ 13.1″ N, 122° 23′ 58.84″ W
- api.php?action=query&list=geosearch&gsradius=10000&gscoord=37.786971|-122.399677 [in de sandbox openen]
- Zoeken in een selectiekader
- api.php?action=query&list=geosearch&gsbbox=37.8|-122.3|37.7|-122.4 [in de sandbox openen]