• Продукты
    • Система MosMap-Marker
    • АPI для разработчиков
    • Поддержка
    • Базы данных
    • Цены
  • Применение
    • Бизнес
    • Рынок недвижимости
    • Госучреждениям
    • Поставщикам
    • Разработчикам
    • Примеры карт
  • Контакты
  • Вход

АPI для разработчиков

  • Зона доступности
  • Матрица расстояний
  • API геокодирования
  • Построение маршрутов

API прямого и обратного геокодирования

API позволяет выполнять как прямое геокодирование - распознавать адреса и получать по ним координаты, так и обратное - по координатам получить адрес. Кроме этого, можно получить принадлежность точки к административному делению города, жилому комплексу, про дома выдается подробная информация - количество этажей, год постройки, типовая серия и другие их технические характеристики, а также транспортная доступность - ближайшее метро и железнодорожные платформы.

Адрес скрипта: mosmap.ru/api/api_geocoder.php

Параметры запроса:

apikey – ключ пользователя. Обязательный параметр.
latitude – широта.
longitude – долгота.
address – адрес.

Если указан адрес, то выполняется прямое геокодирование, а если указаны координаты, то обратное геокодирование.

Параметры ответа.
latitude – широта.
longitude – долгота.
region_district_name – название района внутри региона.
locality_name – название населенного пункта (город, поселок, и т.д.)
district_name – муниципальный район Москвы.
okrug_name – административный округ Москвы.
street_name – название улицы.
short_address – короткий адрес дома (без улицы).
long_address – адрес дома.
living – назначение (true для жилых и false для нежилых строений).
building_year – год постройки дома.
building_floors – максимальное количество этажей в доме.
building_floors_min– минимальное количество этажей в доме.
building_flats – количество квартир в доме.
building_postal_code – почтовый индекс.
building_project – название типового проекта дома.
building_entrances – количество подъездов.
building_type – тип дома (материал стен).
near_subway – ближайшая станция метро.
near_subway_distance – расстояние до ближайшего метро, МЦК, МЦД.
near_station – ближайшая железнодорожная станция (кроме МЦК и МЦД).

Пример запроса прямого геокодирования:

http://mosmap.ru/api/api_geocoder.php?apikey=4efdb87d-e940-4b19-9751-757c154ace9b&address=’Большая Якиманка ул. д.19’

Пример запроса обратного геокодирования:

http://mosmap.ru/api/api_geocoder.php?apikey=4efdb87d-e940-4b19-9751-757c154ace9b&latitude=55.73748&longitude=37.61549

Пример ответа:

{
"latitude": "55.73748",
"longitude": "37.61549",
"district_name": "Якиманка",
"okrug_name": "Центральный",
"short_address": "дом 19",
"long_address": "улица Большая Якиманка дом 19",
"living": "true",
"building_year": "1967",
"building_floors": "14",
"building_flats": "106",
"building_postal_code": "119180",
"building_project": "Башня Вулыха",
"building_entrances": "1",
"building_type": "Кирпичный",
"near_subway": "Полянка",
"near_subway_distance": "220",
"near_station": "Павелецкий вокзал"
}

Copyright © 2023 - ООО "МСМП"

Разработка - ООО " Первое Агентство"

Наши контакты

  • Phone: +7(495)542-0149
  • E-mail: mosmap@mosmap.ru