Задать вопрос
ViacheslavMezentsev
@ViacheslavMezentsev
Программист

Есть ли пример рендера OSM данных в offline напрямую?

Хочу сам рендерить карту из геоданных. Есть графический движок. Нужен начальный пример как, используя данные из базы, нарисовать простые примитивы (линии, полигоны) в координатах. В идеале нужен пример отображения карты в стиле osm topo map. Желательно с использованием минимума сторонних библиотек. В offline, без каких-либо подключений к серверам. База должна находится в локальном файле в любом удобном формате.
  • Вопрос задан
  • 128 просмотров
Подписаться 2 Сложный Комментировать
Пригласить эксперта
Ответы на вопрос 3
freeExec
@freeExec
Участник OpenStreetMap
NeiroNx
@NeiroNx
Программист
Я бы заставил браузер рендерить, а с сервера отдавал тайлы в GEOjson. Так можно делать интерактив на стороне клиента - ведь все объекты у него.
Делал такое решение для электросетевой организации, работало даже на телефонах андроид 5.
Движок Openlayers 3 использовал.
На сервере постгрес с объектами и бекэнд выбирающий объекты в тайл по координатам.
Ответ написан
Drakonn
@Drakonn
Инженер-программист
Рассмотри этот проект, там уже есть подложка карты и возможность рисовать примитивы поверх, используя географические координаты: https://gitflic.ru/project/mironenkoka/qmapscene
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы