Тема
Выходные файлы
После завершения расчёта сервис сохраняет результаты в нескольких форматах. Все они доступны для скачивания с страницы проекта в правой панели.

Сводная таблица
| Файл | Формат | Когда доступен | Назначение |
|---|---|---|---|
map_data.arp | JSON | Всегда (после создания проекта) | Исходные данные проекта |
road_geometry.geojson | GeoJSON | После успешного расчёта | Дорожная сеть для ГИС и веб-карт |
road_geometry.dxf | DXF | После успешного расчёта | Дорожная сеть для импорта в AutoCAD / ArchiCAD |
paths.geojson | GeoJSON | После успешного расчёта | Маршруты пешеходов по исходной карте |
paths_over_walkways.geojson | GeoJSON | После успешного расчёта | Маршруты пешеходов с учётом новых дорожек |
heatmap.png | PNG | После успешного расчёта (X_Y) | Тепловая карта нагрузки на дорожную сеть |
Скачать всё (ZIP) | ZIP | После успешного расчёта | Архив со всеми файлами |
В будущих версиях
Планируется дополнительный формат: agents_routes.geojson — векторные траектории отдельных пешеходов.
map_data.arp
JSON-файл с исходными данными проекта — подложкой, параметрами масштаба и всеми нарисованными объектами.
Это собственный формат проекта AntRoadPlanner, который использовался как в предыдущей версии сайта, так и в этой. Если у вас остались старые проекты, вы можете импортировать их в этом формате. Также вы можете сделать плагин или скрипт для своей CAD системы, сохраняющей ваши проекты в этом формате.
В дальнейшем мы сделаем такой плагин для экспорта из AutoCAD.
Когда использовать:
- Резервная копия проекта
- Передача проекта коллеге
- Загрузка в другой проект (через импорт)
Это тот самый формат, с которым работает редактор. Подробное описание структуры — в разделе Формат MapData.
road_geometry.geojson
Основной результат расчёта — построенная дорожная сеть в формате GeoJSON FeatureCollection.
Каждый элемент features — это одна дорожка в виде геометрии (LineString или Polygon), размеченная свойством type: "walkway".
json
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [[x1, y1], [x2, y2], ...]
},
"properties": {
"type": "walkway"
}
}
]
}Где открыть:
| Программа | Как |
|---|---|
| QGIS | Слой → Добавить слой → Добавить векторный слой |
| ArcGIS Pro | Прямая поддержка формата GeoJSON |
| Leaflet / MapLibre | fetch() + L.geoJSON() |
| Python / GeoPandas | gpd.read_file("road_geometry.geojson") |
Система координат
Координаты геометрии соответствуют системе координат исходного проекта:
- Для проектов X_Y — пиксельные координаты (0…1000 по X, высота по пропорции по Y), масштабируемые через
params.widthInMetersиз исходного проекта. - Для проектов LAT_LONG — стандартный GeoJSON:
[longitude, latitude]в WGS 84.
road_geometry.dxf
Тот же результат, но в бинарном формате DXF для систем автоматизированного проектирования.
Где открыть:
| Программа | Результат |
|---|---|
| AutoCAD (2010+) | Открывается как набор полилиний и заливок в слое walkways |
| ArchiCAD | Импорт через Файл → Взаимодействие → Merge… |
| BricsCAD, nanoCAD | Прямая поддержка DXF |
Все дорожки помещаются в один DXF-слой с именем walkways.
Важно про координаты X_Y
Для проектов в системе X_Y ось Y на экране направлена вниз, а в DXF — вверх. Поэтому при экспорте ось Y инвертируется, чтобы чертёж в AutoCAD соответствовал тому, что вы видите на карте редактора.
Для проектов LAT_LONG экспорт идёт без преобразований — координаты остаются в градусах.
paths.geojson и paths_over_walkways.geojson
Два файла с векторными маршрутами пешеходов — результат симуляции движения агентов между точками-источниками и точками-стоками.
| Файл | Содержимое |
|---|---|
paths.geojson | Кратчайшие пути по исходной карте (без новых дорожек) |
paths_over_walkways.geojson | Пути с учётом предложенных алгоритмом новых дорожек |
Каждый маршрут — отдельный Feature с геометрией LineString:
json
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [[x1, y1], [x2, y2], ...]
},
"properties": {
"type": "pedestrian_path"
}
}
]
}Как использовать:
Загрузив оба файла в QGIS или другую ГИС-систему, можно визуально сравнить маршруты до и после добавления новых дорожек — и оценить, насколько предложенная сеть сокращает пути пешеходов.
Система координат
Те же правила, что и для road_geometry.geojson: X_Y — пиксельные координаты, LAT_LONG — [longitude, latitude] в WGS 84.
heatmap.png
Растровое изображение тепловой карты — показывает, через какие участки территории проходит наибольшее количество маршрутов из paths_over_walkways.geojson.

Только для проектов X_Y
Тепловая карта генерируется только для проектов с растровой подложкой (формат X_Y). Для проектов в географических координатах (LAT_LONG) файл не создаётся.
Цветовая шкала
| Цвет | Количество маршрутов через ячейку |
|---|---|
| Синий | 0 |
| Бирюзовый | 1–2 |
| Жёлтый | 3–9 |
| Красный | 10 и более |
Размер одной ячейки — 5 × 5 метров (в единицах исходной карты).
Совмещение с подложкой
Изображение имеет те же пиксельные размеры, что и растровая подложка проекта, и привязано к той же системе координат. Это позволяет наложить тепловую карту поверх подложки в Leaflet или другой ГИС-системе и получить точное совмещение.
Скачать всё одним архивом
Кнопка «Скачать всё (ZIP)» собирает все доступные на данный момент файлы проекта в один ZIP-архив — удобно для архивирования или передачи полного набора результатов.
Если нет кнопки скачивания
Проверьте статус проекта:
| Статус | Что доступно |
|---|---|
| Черновик | Только map_data.arp |
| В очереди / Расчёт… | Только map_data.arp — расчёт ещё идёт |
| Завершён | Все файлы |
| Ошибка | Только map_data.arp — исправьте карту и запустите повторно |
Если расчёт завершился ошибкой, описание проблемы появится в панели сообщений на странице проекта.