OSM vs Панорама WebServer
Добавлено: 07 фев 2016, 11:49
Здравствуйте! По работе пришлось столкнуться с задачей построений сервиса веб-картографии , но возникли разногласия с коллегами, которые всю жизнь работали с Панорамой и делали десктопные приложения( с коллегами, которые работают с панорамой пару лет разногласий не возникло). От сервиса пока не требуется ничего кроме отображения тайловой информации и треков, но в перспективе может появиться задача по прокладке маршрутов, которая уже давно решена в нашем полностью самописном десктопном картографическом приложении, так что проблем с ней быть не должно. Посмотрев примеры на сайте Панорамы, у меня сложилось очень нехорошее впечатление об этом продукте. Во-первых, примеры для разработчиков 2005-2007 годов. Во-вторых, демо их WebServer неприятно удивило скоростью работы, например, Москва на масштабе 1:1066 грузилась около 20 секунд. - Это конечно может быть ужасно медленный сервер, на котором происходит рендеринг, но в других картографических сервисах я такого никогда не видел. В-третьих, еще больше испортили впечатление о продукте отзывы программистов, которые работают с панорамой последние пару лет. Они писали десктопное приложние с векторными картами и жаловались, что Панорама очень медленная, да и отрисованное изображние выглядит гораздо хуже того, что выдают осм или mapbox.
Что касается стека ОСМ, и в частности Mapnik, то у меня сложилось впечатление, что его использует очень большое количество сервисов в своих проектах, картинка из него выходит красивая и очень хорошо настраиваемая, и он достаточно быстр, если его использует так много готовых решений.
В итоге я предложил делать картографический сервис на стеке OSM, но столкнулся с сильным неприятием опытных панорамщиков вплоть до совершенно неконструктивных реплик типа "да ты знаешь, что Россия сейчас находится в состоянии войны!" и "он на всем американском делать собирается". Да и в конце-концов, программировать систему будут не эти опытные панорамщики, а я и более молодые коллеги. И я бы скорее всего выбрал стек ОСМ, доверившись статьям в интернете, но чертова угроза импортозамещения. Организация является ОАО, но принадлежит полностью государственной компании, все клиенты также принадлежат госкомпании, хотя и все ОАО.
Так вот, вопросы - что же все-таки выбрать для веб-сервиса? правильное ли у меня сложилось впечатление о панораме? Сравнивал ли кто-нибудь производительность этих инструментов на одинаковых данных?
Что касается стека ОСМ, и в частности Mapnik, то у меня сложилось впечатление, что его использует очень большое количество сервисов в своих проектах, картинка из него выходит красивая и очень хорошо настраиваемая, и он достаточно быстр, если его использует так много готовых решений.
В итоге я предложил делать картографический сервис на стеке OSM, но столкнулся с сильным неприятием опытных панорамщиков вплоть до совершенно неконструктивных реплик типа "да ты знаешь, что Россия сейчас находится в состоянии войны!" и "он на всем американском делать собирается". Да и в конце-концов, программировать систему будут не эти опытные панорамщики, а я и более молодые коллеги. И я бы скорее всего выбрал стек ОСМ, доверившись статьям в интернете, но чертова угроза импортозамещения. Организация является ОАО, но принадлежит полностью государственной компании, все клиенты также принадлежат госкомпании, хотя и все ОАО.
Так вот, вопросы - что же все-таки выбрать для веб-сервиса? правильное ли у меня сложилось впечатление о панораме? Сравнивал ли кто-нибудь производительность этих инструментов на одинаковых данных?