Работа с векторными картами в mapsoft2

15 views
Skip to first unread message

slazav

unread,
Feb 19, 2020, 4:51:42 AM2/19/20
to mapsoft2
Сейчас пытаюсь обустроить работу с векторными картами в mapsoft2. Пока еще ничего не готово, но на данном этапе можно высказывать разные замечания к архитектуре и менять самые базовые вещи.

Что сейчас более-менее есть:

- Формат базы данных с геоиндексом для хранения карты.

- Изготовление растра и соответствующий язык для "правил рисования". Язык получается довольно сложным, но покрывающий все тонкости растеризации в mapsoft1 (зато все эти тонкости теперь не зашиты в код!)

- Вьюер для карты.

- Импорт/экспорт в vmap. Там пока есть нерешенные проблемы, но, кажется, уже в ближайшее время получится сделать растр для старых карт новым способом.

- Импорт/экспорт в mp - но его я собираюсь в ближайшее время переделать. Опять-таки, до момента когда можно будет нарисовать карту полностью в mp и сделать полноценный растр с помощью mapsoft2 должно быть недолго.

Текущее состояние и примеры изготовления растра есть в https://slazav.github.io/mapsoft2/mapdb_ru.htm
Если интересно, читайте, высказывайте ваши замечания.

slazav

unread,
Feb 21, 2020, 5:28:10 AM2/21/20
to mapsoft2
В директории docs/render_example_vmap сейчас лежит пример изготовления растра для реальных карт из maps_podm и maps_hr. И, соответственно, вполне полное описание такой растеризации, сделанное на новом языке.
Reply all
Reply to author
Forward
0 new messages