RU:Nominatim

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Доступные языки
Deutsch English Français 한국어 Português do Brasil Русский

Поиск русских названий (Геокодинг русских названий)

Поиск русских названий осуществляется аналогично английским, но необходимо представить запрос в виде русских символов в специальны код с помощью функции рhp: urlencode(). Английские названия также можно подставлять в эту функцию и получать их в нужной кодировке.

Примеры:

Ищется (геокодируем) город Тюмень: Для PHP: http://nominatim.openstreetmap.org/search?q='.urlencode('Тюмень').'&format=xml

Или сразу, зная кодировку города 'Тюмень': http://nominatim.openstreetmap.org/search?q=%D0%A2%D1%8E%D0%BC%D0%B5%D0%BD%D1%8C&format=xml

В результате получается xml файл - в нем первая запись это город Тюмень

Если нужно показать на карте искомый объект то xml меняется на html: http://nominatim.openstreetmap.org/search?q=%D0%A2%D1%8E%D0%BC%D0%B5%D0%BD%D1%8C&format=html

Personal tools
Namespaces
Variants
Actions
site
Toolbox