Проект по созданию тайлового кеша карт Подмосковья (Исходный репозиторий, Готовые листы).
Требования
Для создания тайлов требуются следующие компоненты:
- MapSoft
- ImageMagic
- Node.js
- Собственно репозиторий с картами
Запуск тайлинга
- Сгенерируйте палитру:
cd palette
./gen_palette
- Проинсталлируйте зависимости для обрезки тайлов по границе
cd editborder
npm i
- Подправьте пути в конфигах
settings_full.sh
иsettings_border.sh
. - Сгенерируйте
fig
файлы
./update_fig <settings_file>
- Сгенерируйте собственно растровые тайлы
./update_png <settings_file>
Примечания
- Есть два конфига:
settings_border.sh
для правки границы (зумы 9-11) иsettings_full.sh
для полноценного тайлинга (зумы 9-14) - Для редактирования границы есть небольшая страничка
editborder/index.html
(нужно запустить серверную частьeditborder/border_server.js
на Node.js) - Все тайлы палитровые и используют общую палитру