Режимы транспорта в изохронных расчётах определяют форму, масштаб и практическую применимость результирующих полигонов доступности. В экосистеме HERE Technologies при работе с HERE Maps API изохроны формируются на основе маршрутизационного движка, который учитывает реальные дорожные сети, ограничения движения и модель перемещения для выбранного типа транспорта.
Изохрона в контексте HERE Routing API представляет собой геометрическую область, охватывающую все точки, достижимые из заданной стартовой позиции за фиксированное время или при ограничении по расстоянию. Ключевым параметром становится транспортный режим, задающий правила перемещения по графу дорог и влияющий на скорость распространения «фронта достижимости».
В JavaScript SDK HERE Maps API транспортный режим задаётся параметром
transportMode, который влияет на:
На уровне API режим транспорта напрямую влияет на алгоритм построения графа достижимости, который используется при вычислении изохрон.
Режим car является наиболее универсальным для городских
и межгородских сценариев. Он моделирует движение легкового автомобиля с
учётом дорожной сети общего пользования.
Ключевые особенности:
Пример формирования изохроны:
const params = {
transportMode: 'car',
origin: '52.5200,13.4050',
range: 900, // 15 минут в секундах
rangetype: 'time'
};
routingService.getReachableRegions(params, result => {
console.log(result);
});
При использовании режима car форма изохроны становится
асимметричной: вдоль магистралей область вытягивается, в плотной
городской сетке приобретает компактную форму.
Режим pedestrian моделирует движение пешехода и
применяется для анализа пешей доступности объектов инфраструктуры.
Особенности:
Этот режим часто используется для анализа доступности:
Пример:
const params = {
transportMode: 'pedestrian',
origin: '52.5200,13.4050',
range: 600,
rangetype: 'time'
};
В пешеходном режиме изохрона приобретает более «радиальную» форму в городах с плотной сеткой улиц, так как ограничение скорости движения нивелирует влияние скоростных магистралей.
Режим bicycle учитывает специфику велосипедной
инфраструктуры и отличается от пешеходного и автомобильного моделей.
Основные характеристики:
Пример конфигурации:
const params = {
transportMode: 'bicycle',
origin: '52.5200,13.4050',
range: 1800,
rangetype: 'time'
};
Изохрона для велосипеда часто демонстрирует вытянутые «коридоры» вдоль веломаршрутов и рекреационных зон, что отражает реальную структуру городской велосети.
Режим truck используется для грузового транспорта и
включает дополнительные ограничения, отсутствующие в легковом
режиме.
Характерные особенности:
Пример:
const params = {
transportMode: 'truck',
origin: '52.5200,13.4050',
range: 3600,
rangetype: 'time',
vehicle: {
grossWeight: 12000,
height: 3.8,
width: 2.5
}
};
Изохроны для грузовиков заметно сужаются в городской среде и расширяются вдоль логистических коридоров, складских зон и индустриальных районов.
Режим scooter ориентирован на лёгкий электротранспорт и
учитывает смешанную инфраструктуру.
Особенности:
Этот режим формирует изохроны, близкие к велосипедным, но с меньшей дальностью покрытия за тот же интервал времени.
const params = {
transportMode: 'scooter',
origin: '52.5200,13.4050',
range: 1200,
rangetype: 'time'
};
Внутренне изохронный расчёт опирается на граф дорог, где:
Выбор транспортного режима изменяет:
Фильтрацию графа
Весовые коэффициенты
Дополнительные ограничения
Таким образом, один и тот же исходный пункт может давать радикально разные изохронные области.
В JavaScript API возможно уточнение транспортного режима через дополнительные параметры профиля.
Пример комбинирования:
const params = {
transportMode: 'car',
origin: '52.5200,13.4050',
range: 1200,
rangetype: 'time',
departureTime: '2026-06-06T12:00:00'
};
Добавление времени отправления влияет на:
В результате изохрона становится не только функцией графа, но и временного контекста.
При анализе одной точки можно наблюдать существенные различия:
car — максимальная дальность вдоль магистралейpedestrian — равномерное, но ограниченное покрытиеbicycle — расширенные коридоры вдоль велосетиtruck — фрагментированная область с логистическими
«островами»scooter — компактная, но более связная городская
структураТакие различия используются в аналитике:
Форма изохроны определяется не только временем, но и структурой доступного графа. При изменении режима:
В городах с радиально-кольцевой структурой эффект выражен особенно сильно: автомобильный режим вытягивает изохрону вдоль колец и радиальных магистралей, тогда как пешеходный формирует почти круговую форму.
При работе с HERE Maps API в браузерных приложениях важно учитывать:
Пример интеграции с визуализацией:
routingService.getIsoline({
transportMode: 'car',
origin: '52.5200,13.4050',
range: 1800,
rangetype: 'time'
}).then(result => {
const geoJson = result.isolines[0].polygons;
map.addObject(new H.map.Polygon(geoJson));
});
Изменение transportMode в этом коде полностью меняет
геометрию отображаемого полигона без изменения логики визуализации.
Транспортные режимы формируют основу пространственного анализа доступности. В зависимости от выбранного режима можно решать разные классы задач:
Каждый режим представляет собой отдельную модель поведения в пространстве, что делает изохроны универсальным инструментом геоаналитики в экосистеме HERE.