Веб-карта без геозаморочек...

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
At0m
Интересующийся
Сообщения: 28
Зарегистрирован: 08 дек 2009, 13:07
Репутация: 0

Веб-карта без геозаморочек...

Сообщение At0m »

Добрый день, уважаемые специалисты.

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

Карта нарисована в Иллюстраторе, при экспорте через Mapublisher все кривые безье превращаются во что-то страшно угловатое ), хотя проблема решаема - Через "Add anchor points" - но это имхо через одно место... Поэтому думаю в моем случае растр будет лучше... Какой формат для экспорта в растр в этом случае использовать и как сделать привязку к объектам - никак не могу понять.

Прошу вашей помощи, разжевывать не обязательно, достаточно ткнуть носом в нужном направлении )

Спасибо )
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Веб-карта без геозаморочек...

Сообщение Mavka »

Вектор связать с семантикой проще, а растр - как раз через то самое место.

И мой вам совет: карта без координат - мертворожденный мутант. Натяните карту на нормальные координаты (одолжите на полчаса у кого-нибудь GPS и снимите 3-4 точки). И потом любой гео-фреймворк будет нормально работать, тот же OpenLayers (полистайте в статьях).

У вас сейчас исходные данные в очень плохом состоянии и это самое слабое место проекта. Без хорошего материала сделать хорошее приложение не получится.
лангольеры под окном жрали время ом-ном-ном
At0m
Интересующийся
Сообщения: 28
Зарегистрирован: 08 дек 2009, 13:07
Репутация: 0

Re: Веб-карта без геозаморочек...

Сообщение At0m »

Согласен в чем-то... Но заказчику нужна карта вида http://www.mustanglanes.com/Location.aspx
Т.е. она должна выглядеть игриво, что-ли.. Т.е. дома с тенью, дороги из кривых и т.п...

ЗЫ: спасибо за быстрый ответ )
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Веб-карта без геозаморочек...

Сообщение Mavka »

Если карта уже красиво оформлена в AI, то:
1. растеризуйте ее;
2*. привяжите по координатам (не обязательно)
3. засуньте в openlayers (по вкусу).

поиск по адресам / вывод информации об объекте - прямое/обратное геокодирование придется делать самому или пользоваться сторонним сервисом (на россию их маловато). (был бы вектор, обратное геокодирование было тривиальным.)
установка меток - если п. 2 выполните, то можно будет ставить метки по нормальным координатам (хоть с GPS)

в принципе оформить стили как в примере можно в любом wms-сервере
лангольеры под окном жрали время ом-ном-ном
At0m
Интересующийся
Сообщения: 28
Зарегистрирован: 08 дек 2009, 13:07
Репутация: 0

Re: Веб-карта без геозаморочек...

Сообщение At0m »

в принципе оформить стили как в примере можно в любом wms-сервере
Т.е. вполне реально сделать дороги загругленными и добавить тени к домам (с цветами вопросов не возникает) ?
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Веб-карта без геозаморочек...

Сообщение Mavka »

Тени - нет.
Форма дорога зависит от геометрии, если, как вы говорите, при экспорте получается ломаная линия, то стать гладкой она может стать только при большом количестве узлов. Сплайнов в ГИС нет.
Цвета - любой RGB.
лангольеры под окном жрали время ом-ном-ном
Аватара пользователя
wmk
Активный участник
Сообщения: 102
Зарегистрирован: 11 янв 2009, 17:38
Репутация: 0
Откуда: Казань
Контактная информация:

Re: Веб-карта без геозаморочек...

Сообщение wmk »

Т.е. вполне реально сделать дороги загругленными и добавить тени к домам (с цветами вопросов не возникает) ?
Можно на мапсервере сделать ... там же вроде как сглаживание есть :)
OurGuns.ru - пневматическое оружие России и мира
Пневматическое оружие , Страйкбольное оружие , Пейнтбольное оружие
At0m
Интересующийся
Сообщения: 28
Зарегистрирован: 08 дек 2009, 13:07
Репутация: 0

Re: Веб-карта без геозаморочек...

Сообщение At0m »

Вот мне и интересно - есть ли смысл вообще делать вектор, можно ли обойтись растром... В растре же, насколько я понимаю, тоже можно делать слои, тайлы и т.п...
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Веб-карта без геозаморочек...

Сообщение Mavka »

Делайте растр. Потом, если сами убедитесь в необходимости, сделаете вектор. В человеко-часах вы практически ничего не потеряете.
лангольеры под окном жрали время ом-ном-ном
At0m
Интересующийся
Сообщения: 28
Зарегистрирован: 08 дек 2009, 13:07
Репутация: 0

Re: Веб-карта без геозаморочек...

Сообщение At0m »

Спасибо за ответы...

В итоге поковырявшись с растром оказалось - не может иллюстратор такие большие растры сохранять, ругается на отсутствие памяти... Места на винте полно, оперативка 2 гига...

Спецы, дайте ссылку плиз на толковое руководство, как к мапсерверу прикручивать векторы в шейпе, кмл или т.п... В этом формате я легко могу сохранить карту, в qgis они отображаются...
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Веб-карта без геозаморочек...

Сообщение Mavka »

Начало работы с MapServer. В "Вопросах и ответах" есть еще несколько статей про UMN MapServer.

От себя могу порекомендовать GeoServer.
лангольеры под окном жрали время ом-ном-ном
At0m
Интересующийся
Сообщения: 28
Зарегистрирован: 08 дек 2009, 13:07
Репутация: 0

Re: Веб-карта без геозаморочек...

Сообщение At0m »

Установил, смущает ява... Сервер хоть и свой, восемь ядер, но как ява себя поведет при больших нагрузках...
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Веб-карта без геозаморочек...

Сообщение Mavka »

лангольеры под окном жрали время ом-ном-ном
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей