Страница 1 из 1

Maptorium

СообщениеДобавлено: 28 янв 2022, 00:05
GoodZon
Добрый день, уважаемое сообщество. Хочу представить вам свою разработку.

https://github.com/gunyakov/maptorium

Это написанный на nodejs грабер спутниковых карт гугла в кеш, совмепстимый с SASPlanet (В принципе грабить можно любые растровые тайловые карты)
Собственно разработка началась с того, что САС при загрузке огромного количества тайлов гугл карт постоянно ловил бан ип. Нужно было останавливать закачку, переподключатся к другому прокси, и начинать закачку заново. А если в очереди более милиона тайлов, то ждать пока они перепроверятся на наличие в кеше меня очень напрягало. И чтоб не прерывать закачку и не начинать ее заново, я сделал простой скрипт, который качает карты через Tor. А когда гугл банит ип, идет автоматическая смена Tor ID, и закачка продолжается. Таким методом я скачал уже более 6TB спутниковых карт гугла. Правда и времени потратил более полугода. И после решил сделать уже полноценный сервис с UI, который и выложил в гитхаб.

На сегодня это очень ранняя разработка. В планах куча всего добавить в программу. Жду коментов, критики. Может даже кто то захочет присоеденится к разработке.
Уже появилась очередь закачки, когда можно выделить регион и добавить в список. Так можно добавить несколько регионов и уйти спать, а не сидеть и ждать когда закончится одня закачка, чтоб начать другую.

Re: Maptorium

СообщениеДобавлено: 19 авг 2022, 01:35
GoodZon


https://www.youtube.com/watch?v=cgqhKeX2Nk4

Программа почти готова. Посмотрите как она скачивает тайлы с нета. Завораживает.

Re: Maptorium

СообщениеДобавлено: 28 авг 2023, 02:27
GoodZon
Релиз 2.0

Переписана полностью на TypeScript. Пока переписывал, нашел кучу багов. Новый UI. Поддержка векторных карт от MapBox. Тестируем, комментируем.

https://github.com/gunyakov/maptorium-server/releases/tag/v2.0.1