Содержание

Координаты: Простой поиск

Чтобы получить координаты по адресу, можно использовать запрос:

https://search-maps.wialon.com/{host}/gis_search?country=<text>&region=<text>&city=<text>&street=<text>&
flags=<uint>&count=<uint>&indexFrom=<uint>&uid=<long>

:!: Использование данного запроса рассмотрено в примере Определение адреса и координат.

Параметры

Название Описание
country название страны или его часть (опционально)
region название региона (области) или его часть (опционально)
city название города или его часть (опционально)
street название улицы или его часть (опционально)
flags флаги поиска и форматирования (см. ниже)
count количество выводимых результатов
indexFrom порядковый номер первого результата (опционально)
uid ID текущего пользователя

Флаги поиска:

Флаг Описание
0x0 искать страну
0x1 искать регион (область)
0x2 искать город
0x3 искать улицу
0x4 искать дом
0x100 Добавить поля с форматированной строкой адреса в результат
0x200 Добавить название карты в результат
0x400 Добавить координаты в результат

Флаги форматирования рассмотрены в разделе Адрес.

Возвращаемый результат

{
	"items":[	/* массив результатов */
		{
			"name":<text>,		/* название элемента поиска */
			"map":<text>,		/* название карты */
			"x":<double>,		/* долгота */
			"y":<double>,		/* широта */
			"path":<text>,		/* часть адреса, помимо названия элемента указанного в поле name: например если использовался поиск улицы, то в данном поле будет строка формата: город, регион, страна */
			"formatted_path":<text>	/* отформатированная в соответствии с установленными флагами строка адреса */
		}
	],
	"more":<uint>	/* есть еще результаты: 0 - нет, 1 - да */
}