MediaWiki API yardımı

Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.

Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=geosearch (gs)

(main | query | geosearch)
  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: GeoData
  • Lisans: WTFPL

Belirli bir alanda bulunan koordinatları olan sayfaları döndürür.

Parametre:
Other general parameters are available.
gscoord

Aranacak yeri koordine edin.

Biçim: Boru ile ayrılmış enlem ve boylam (|).

gspage

Etrafında aranacak sayfanın başlığı.

gsbbox

Aramak için sınırlayıcı kutu: boru (|) sol üst ve sağ alt köşelerin ayrılmış koordinatları.

gsradius

Metre cinsinden arayın.

Tür: tamsayı
Değer, 10 ile 10.000 arasında olmalıdır.
Varsayılan: 500
gsmaxdim

Aramayı metre cinsinden bundan daha büyük olmayan nesnelerle sınırlandırın.

Tür: tamsayı
gssort

Set the sort order of returned results.

distance
Rank pages by their distance to the center.
relevance
Rank pages by their relevance according to CirrusSearch, similar to how Special:Search does it. Currently only supported on wikis that use the ElasticSearch backend, see mw:Extension:GeoData#Search backends.
Aşağıdaki değerlerden biri: distance, relevance
Varsayılan: distance
gslimit

Döndürülecek maksimum sayfa sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
gsglobe

Dünya aranacak. Ayrıntılar için mw:Special:MyLanguage/Extension:GeoData#Glossary sayfasına bakın.

Aşağıdaki değerlerden biri: earth
Varsayılan: earth
gsnamespace

Aranacak ad alanları.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 710, 711, 828, 829
Tüm değerleri belirtmek için * tuşunu kullanın.
Varsayılan: 0
gsprop

Hangi ek koordinat özellikleri döndürülecek. (Her zaman döndürülen özellikler: bir boole bayrağı olarak lat, lon ve primary veya secondary.)

type
Koordinatların işaret ettiği nesnenin türü. Ayrıntılar için mw:Special:MyLanguage/Extension:GeoData#Usage sayfasına bakın.
name
Nesnenin adı.
dim
Nesnenin metre cinsinden yaklaşık boyutu.
country
ISO 3166-1 alfa-2 ülke kodu (ör. US veya RU).
region
ISO 3166-2 bölge kodu (kısa çizgiden sonraki ISO 3166-2 kodunun bir parçası; örneğin FL veya MOS).
globe
Koordinatların hangi karasal gövdeye göreceli olduğu (ör. moon veya pluto). Dünya varsayılanı. Ayrıntılar için mw:Special:MyLanguage/Extension:GeoData#Glossary sayfasına bakın.
Değer (| veya alternatif ile ayırın): country, dim, globe, name, region, type
Varsayılan: globe
gsprimary

Ne tür koordinatlar döndürülecek.

primary
Maddenin konusunun konumu. Her başlık için en fazla bir birincil koordinat vardır.
secondary
Maddede bahsedilen bazı nesnelerin konumu. Herhangi bir sayıda ikincil koordinat bir başlık ile ilişkilendirilebilir.
all
Hem birincil hem de ikincil koordinatları döndürün.
Aşağıdaki değerlerden biri: all, primary, secondary
Varsayılan: primary
gsdebug

Hata ayıklama bilgilerinin döndürülüp döndürülmeyeceği.

Tür: boole (ayrıntılar)
Örnekler:
Nokta etrafında 37° 47′ 13.1″ N, 122° 23′ 58.84″ W koordinatı arayın
api.php?action=query&list=geosearch&gsradius=10000&gscoord=37.786971|-122.399677 [sandbox'ta açın]
Sınırlayıcı bir kutuda arayın
api.php?action=query&list=geosearch&gsbbox=37.8|-122.3|37.7|-122.4 [sandbox'ta açın]