Страница 1 из 1
Веб-карта без геозаморочек...
Добавлено: 08 дек 2009, 13:21
At0m
Добрый день, уважаемые специалисты.
Необходимо сделать карту города (порядка 3000 объектов-зданий) без претензий на гео-навороты (точные координаты, точные привязки и т.п...) но с типичной веб-функциональностью (поиск по адресам, установка меток, вывод информации об объекте и т.п...)... Перечитал весь форум - так и не определился в формате - растр или вектор...
Карта нарисована в Иллюстраторе, при экспорте через Mapublisher все кривые безье превращаются во что-то страшно угловатое ), хотя проблема решаема - Через "Add anchor points" - но это имхо через одно место... Поэтому думаю в моем случае растр будет лучше... Какой формат для экспорта в растр в этом случае использовать и как сделать привязку к объектам - никак не могу понять.
Прошу вашей помощи, разжевывать не обязательно, достаточно ткнуть носом в нужном направлении )
Спасибо )
Re: Веб-карта без геозаморочек...
Добавлено: 08 дек 2009, 13:36
Mavka
Вектор связать с семантикой проще, а растр - как раз через то самое место.
И мой вам совет: карта без координат - мертворожденный мутант. Натяните карту на нормальные координаты (одолжите на полчаса у кого-нибудь GPS и снимите 3-4 точки). И потом любой гео-фреймворк будет нормально работать, тот же OpenLayers (полистайте в
статьях).
У вас сейчас исходные данные в очень плохом состоянии и это самое слабое место проекта. Без хорошего материала сделать хорошее приложение не получится.
Re: Веб-карта без геозаморочек...
Добавлено: 08 дек 2009, 14:05
At0m
Согласен в чем-то... Но заказчику нужна карта вида
http://www.mustanglanes.com/Location.aspx
Т.е. она должна выглядеть игриво, что-ли.. Т.е. дома с тенью, дороги из кривых и т.п...
ЗЫ: спасибо за быстрый ответ )
Re: Веб-карта без геозаморочек...
Добавлено: 08 дек 2009, 15:25
Mavka
Если карта уже красиво оформлена в AI, то:
1. растеризуйте ее;
2*. привяжите по координатам (не обязательно)
3. засуньте в openlayers (по вкусу).
поиск по адресам / вывод информации об объекте - прямое/обратное геокодирование придется делать самому или пользоваться сторонним сервисом (на россию их маловато). (был бы вектор, обратное геокодирование было тривиальным.)
установка меток - если п. 2 выполните, то можно будет ставить метки по нормальным координатам (хоть с GPS)
в принципе оформить стили как в примере можно в любом wms-сервере
Re: Веб-карта без геозаморочек...
Добавлено: 08 дек 2009, 16:38
At0m
в принципе оформить стили как в примере можно в любом wms-сервере
Т.е. вполне реально сделать дороги загругленными и добавить тени к домам (с цветами вопросов не возникает) ?
Re: Веб-карта без геозаморочек...
Добавлено: 08 дек 2009, 16:51
Mavka
Тени - нет.
Форма дорога зависит от геометрии, если, как вы говорите, при экспорте получается ломаная линия, то стать гладкой она может стать только при большом количестве узлов. Сплайнов в ГИС нет.
Цвета - любой RGB.
Re: Веб-карта без геозаморочек...
Добавлено: 09 дек 2009, 11:05
wmk
Т.е. вполне реально сделать дороги загругленными и добавить тени к домам (с цветами вопросов не возникает) ?
Можно на мапсервере сделать ... там же вроде как сглаживание есть

Re: Веб-карта без геозаморочек...
Добавлено: 09 дек 2009, 12:08
At0m
Вот мне и интересно - есть ли смысл вообще делать вектор, можно ли обойтись растром... В растре же, насколько я понимаю, тоже можно делать слои, тайлы и т.п...
Re: Веб-карта без геозаморочек...
Добавлено: 09 дек 2009, 12:14
Mavka
Делайте растр. Потом, если сами убедитесь в необходимости, сделаете вектор. В человеко-часах вы практически ничего не потеряете.
Re: Веб-карта без геозаморочек...
Добавлено: 11 дек 2009, 15:03
At0m
Спасибо за ответы...
В итоге поковырявшись с растром оказалось - не может иллюстратор такие большие растры сохранять, ругается на отсутствие памяти... Места на винте полно, оперативка 2 гига...
Спецы, дайте ссылку плиз на толковое руководство, как к мапсерверу прикручивать векторы в шейпе, кмл или т.п... В этом формате я легко могу сохранить карту, в qgis они отображаются...
Re: Веб-карта без геозаморочек...
Добавлено: 11 дек 2009, 17:34
Mavka
Начало работы с MapServer. В "
Вопросах и ответах" есть еще несколько статей про UMN MapServer.
От себя могу порекомендовать
GeoServer.
Re: Веб-карта без геозаморочек...
Добавлено: 11 дек 2009, 18:06
At0m
Установил, смущает ява... Сервер хоть и свой, восемь ядер, но как ява себя поведет при больших нагрузках...
Re: Веб-карта без геозаморочек...
Добавлено: 11 дек 2009, 18:12
Mavka