totaltelecom: (Default)
Роман Химич ([personal profile] totaltelecom) wrote2013-04-08 08:15 pm

Бесплатное ПО для картографии

Друзья, я собираюсь начать очередной богоугодный проект. На этот раз он посвящен национальной инфраструктуре передачи данных. По ходу пьесы мне понадобится общедоступные, соответственно бесплатные (денег на экзерсисы, как обычно, нет) средства для работы с картографической информацией.

К сожалению, google maps не поддерживают возможность прокладывать произвольное маршруты. В них, вроде бы, есть возможность прокладывать только вдоль дорог, если я ничего не напутал.

Кто из вас может посоветовать что нибудь в этой связи?

[identity profile] overpaw.livejournal.com 2013-04-08 07:12 pm (UTC)(link)
из бесплатного могу порекомендовать:
SAS.Планета
Google Earth

из платного (есть варианты "лечения"):
GPSMapEdit
Global Mapper

[identity profile] totaltelecom.livejournal.com 2013-04-08 09:28 pm (UTC)(link)
Спасибо!

[identity profile] dimidroll.livejournal.com 2013-04-08 08:03 pm (UTC)(link)
Лично видел довольно крупные сети в виде файлика для google earth.
Просто и бесплатно (но конечно далеко от совершенства).

[identity profile] anton starikov (from livejournal.com) 2013-04-08 09:11 pm (UTC)(link)
Хм. Логичнейший ответ на ваш вопрос - Open Street Map. Есть привычные графические тайлы а-ля гугл мэпс, есть сервисы прокладки маршрутов, есть сотни картостилей, есть необычные и узкоспециализированные слои, есть POI. Короче всё есть и задаром. А что конкретно вам нужно?

[identity profile] totaltelecom.livejournal.com 2013-04-08 09:18 pm (UTC)(link)
Про Опенстрит нам уже рассказали. С утра займёмся.
А нужно что - показать на карте Украины, включая населённые пункты, трассы ВОЛС и некоторые POI, наподобие пунктов усиления и регенерации. Плюс небольшие по размеру легенды к каждому маршруту

[identity profile] anton starikov (from livejournal.com) 2013-04-08 09:36 pm (UTC)(link)
Осуществимо с минимумом усилий. Подложка с населенными пунктами есть. Остаётся только добавить векторный слой с трассами ВОЛС и POI. Легенды можно показать по кликам и на то и на то.

[identity profile] gorbachevsky.livejournal.com 2013-04-09 06:53 am (UTC)(link)
А где можно почитать ликбез как добавить слой с пользовательской информацией типа ВОЛС и POI?

[identity profile] anton starikov (from livejournal.com) 2013-04-09 08:55 am (UTC)(link)
Если хотите использовать LeafLet, то вот quick start (http://leafletjs.com/examples/quick-start.html)
А можно чуть более грузный OpenLayers, вот документация (http://docs.openlayers.org/)

[identity profile] blinohod.livejournal.com 2013-04-09 06:37 am (UTC)(link)
+1 к использованию OSM.
Он как раз для подобных задач с кастомными слоями и задумывался, если мне память не изменяет.

[identity profile] druik.livejournal.com 2013-04-08 09:25 pm (UTC)(link)
Ну, для початку треба всяка картографічна підложка. Це або тривимірні моделі рельєфу+векторні данні (області, райони, дороги і населені пункти) або космічні фото (по типу того самого гугл ьорза). Плюс софт для редагування. Я зараз не дуже хочу все це описувати, можу скинути дещо не свіжу статтю в ЖЖ, де це питання обговорювалося по відношенню до мого фаху - http://ru-archaeology.livejournal.com/312473.html

[identity profile] totaltelecom.livejournal.com 2013-04-09 04:56 am (UTC)(link)
Красно дякую!

[identity profile] tsarenk0.livejournal.com 2013-04-22 11:17 am (UTC)(link)
Подобный проект разрабатывать нужно, начиная не с картографии. В первую очередь должна быть разработана хорошо структурированная база данных всех объектов сети которые будут отображаться на карте, а также методы внесения изменений в БД/карту. Картография лишь способ визуализации информации.
P.S.Хорошего бесплатного картографического ПО, соответствующего вашим требованиям, нет. Кроме того в любом случае рано или поздно нужно будет мигрировать на что-то промышленное. Присмотритесь в сторону MapInfo.

[identity profile] totaltelecom.livejournal.com 2013-04-22 12:34 pm (UTC)(link)
Спасибо за совет. Возможно, обращусь к Вам позднее за консультацией. Проект некоммерческий, денег тут нет, приходится обходиться бесплатными решениями.