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

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

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

API вычисления зоны пешеходной или транспортной доступности вокруг точки.

API вычисляет зону, куда можно дойти или доехать от заданной точки за определенный промежуток времени, а также выдает статистические данные по населению на этой территории. Подсчитывается количество жилых домов, сколько всего квартир в них, средняя стоимость квадратного метра жилья. Отдельно считаются все те же параметры по новостройкам.

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

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

Параметры запроса при вычислении зоны:

apikey – ключ пользователя. Обязательный параметр.
mode - Способ перемещения по местности. Допускаются значения walking для пешеходной зоны или driving для передвижения на автомобиле. Значение walking используется по умолчанию если параметр не задан.
latitude – широта центральной точки. Обязательный параметр.
longitude – долгота центральной точки. Обязательный параметр.
duration – Время до границ зоны при выбранном способе передвижения. Задается в секундах. Обязательный параметр.
house_year – год, начиная с которого дом считается новостройкой.

Параметры запроса для получения статистической информации по заданному полигону:

apikey – ключ пользователя. Обязательный параметр.
area_points - Координаты полигона. Обязательный параметр. Каждая точка передается в виде широты и долготы, разделенных запятой, разделителем между точками является знак "|".
house_year – год, начиная с которого дом считается новостройкой.

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

mode - Способ перемещения по местности. Дублирует соответствующий параметр запроса.
latitude – широта центральной точки.
longitude – долгота центральной точки.
polygon – набор координат, составляющих контур зоны. Указаны в десятичных градусах (стандарт WGS84). Каждая точка описывается парой координат в следующем формате [{широта},{долгота}]
houses – количество домов
living_houses – количество жилых домов
living_new_houses – количество новостроек. Новостройками считаются дома, построенные после года, указанного в параметре house_year, если он не задан, то за последние 5 лет.
flats – количество квартир.
flats_new_houses – количество квартир в новостройках.
flats_price – средняя стоимость квадратного метра в жилых домах.
flats_new_houses_price средняя стоимость квадратного метра в новостройках.
flats_old_houses_price - средняя стоимость квадратного метра на вторичном рынке.
middle_year - Усредненный год постройки жилых домов

Пример запроса с заданным центром зоны:

http://mosmap.ru/api/api_area.php?apikey=4efdb87d-e940-4b19-9751-757c154ace9b&latitude=55.885988&longitude=37.65486&duration=400&mode=walking

Пример запроса по полигону:

http://mosmap.ru/api/api_area.php?apikey=4efdb87d-e940-4b19-9751-757c154ace9b&area_points=55.63453,37.42345|55.60347,37.49564|55.71456,37.39325

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

{
"mode": "walking",
"duration": 400,
"latitude": 55.885988,
"longitude": 37.65486,
"houses": 55,
"living_houses": 31,
"living_new_houses": 0,
"flats": 4638,
"flats_new_houses": 0,
"flats_price": 264575,
"flats_new_houses_price": 0,
"flats_old_houses_price": 264575,
"middle_year": 1985,
"polygon": [
[
55.886215,
37.66098
],
[
55.88618078803178,
37.66097269409826
],
[
55.8861,
37.660965
],
[
55.88600806023667,
37.66096039318228
],
....
[
55.886665,
37.66081
],
[
55.886635,
37.66086
],
[
55.886635,
37.660920000000004
],
[
55.886415,
37.66124
]
]
}

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

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

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

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