Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=geosearch (gs)

(main | query | geosearch)
  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: GeoData
  • Лицензия: WTFPL

Даёт страницы с координатами, размещёнными в определённом регионе.

Определённые параметры:
Other general parameters are available.
gscoord

Вокруг какой координаты необходимо искать.

Формат: Широта и долгота, разделённые вертикальной чертой (|).

gspage

Вокруг какого названия страницы необходимо искать.

gsbbox

В каком ограничивающем поле необходимо искать: координаты верхнено левого и нижнего правого углов, разделённые выпрямленной чертой (|).

gsradius

Радиус поиска в метрах.

Тип: целочисленное значение
Значение должно быть между 10 и 10 000.
По умолчанию: 500
gsmaxdim

Ограничить поиск объектов не более чем это (в метрах).

Тип: целочисленное значение
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.
Одно из следующих значений: distance, relevance
По умолчанию: distance
gslimit

Максимальное количество возвращаемых страниц.

Тип: целое число или max
Значение должно быть между 1 и 500.
По умолчанию: 10
gsglobe

На каком глобусе искать. Более: mw:Special:MyLanguage/Extension:GeoData#Glossary

Одно из следующих значений: earth
По умолчанию: earth
gsnamespace

Пространства имён для поиска.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 710, 711, 828, 829
Для указания всех значений, используйте *.
По умолчанию: 0
gsprop

Какие дополнительные координатные свойства возвращать. (Свойства, которые всегда даются: lat, lon, и или primary или secondary как Булевой флаг.)

type
Тип объекта, на который указывают координаты. См. подробности на mw:Special:MyLanguage/Extension:GeoData#Usage.
name
Название объекта.
dim
Приблизительный размер объекта в метрах.
country
Двухбуквенный код страны в системе ISO 3166-1 альфа-2 (например, US или RU).
region
Региональный код по ISO 3166-2 (часть ISO 3166-2 после черты; напр., FL или MOS).
globe
По отношению к какому телу даются координаты (напр., moon или pluto). По умолчанию: Земля. Больше: mw:Special:MyLanguage/Extension:GeoData#Glossary.
Значения (разделённые с помощью | или альтернативного разделителя): country, dim, globe, name, region, type
По умолчанию: globe
gsprimary

Какой вид координат возвращать.

primary
Местоположение предмета статьи. Имеет как максимум одну главную координату по названию.
secondary
Местоположение некоторого объекта, который упоминается в статье. С одним названием могут быть связаны несколько второстепенных координат.
all
Дать и основные, и второстепенные координаты.
Одно из следующих значений: all, primary, secondary
По умолчанию: primary
gsdebug

Должна ли быть возвращена отладочная информация.

Тип: булева (подробнее)
Примеры:
Искать рядом с точкой с координатами 37° 47′ 13.1″ N, 122° 23′ 58.84″ W
api.php?action=query&list=geosearch&gsradius=10000&gscoord=37.786971|-122.399677 [открыть в песочнице]
Поиск в ограничивающем поле
api.php?action=query&list=geosearch&gsbbox=37.8|-122.3|37.7|-122.4 [открыть в песочнице]