Не показывает LAYER с shape в mapserver

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
rdv
Интересующийся
Сообщения: 33
Зарегистрирован: 13 июн 2012, 15:47
Репутация: 0

Не показывает LAYER с shape в mapserver

Сообщение rdv » 24 июл 2012, 19:29

Вроде запустил mapserver
Пытаюсь прикрутить показ shapefile (которые скачал с http://gis-lab.info/projects/osm_shp/region)

никак не могу настроить простой mapfile прошу помощи
пока так:

Код: Выделить всё

MAP
 IMAGETYPE	PNG
 EXTENT		77.8022 49.0831 89.87 54.48922
 SIZE		800 600
 SHAPEPATH	"data"
 IMAGECOLOR	255 255 255
 LAYER # Определяем полигональный слой
  NAME  vegetation
  DATA vegetation-polygon
  STATUS ON
  TYPE POLYGON
  CLASS
   NAME	"Территория" 
   STYLE
    COLOR 232 232 232
   END # Конец определения стиля
  END # Конец определения класса
 END # Конец определения полигонального слоя

Вызываю
localhost/cgi-bin/mapserv.exe?map=test.map&layers=vegetation&mode=map

в ответ - пусто

логи гдеб глянуть мапсервера?

может кто поделится мапфайлами под региональные shape с гислаба?
буду ОЧЕНЬ благодарен

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Не показывает LAYER с shape в mapserver

Сообщение Denis Rykov » 25 июл 2012, 05:44

Уже давно никто не использует mode=map, используйте MapServer в качестве WMS-сервера.
Spatial is now, more than ever, just another column- The Geometry Column.

rdv
Интересующийся
Сообщения: 33
Зарегистрирован: 13 июн 2012, 15:47
Репутация: 0

Re: Не показывает LAYER с shape в mapserver

Сообщение rdv » 25 июл 2012, 09:22

Denis Rykov писал(а):Уже давно никто не использует mode=map, используйте MapServer в качестве WMS-сервера.
а есть примеры мапфайла и запроса ? в доке я так понимаю сюда смотреть надо

вообще я примеры и базовую инфу брал отсюда
,а про wms там только вариант подключения внешнего wms к мапсерверу

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Не показывает LAYER с shape в mapserver

Сообщение Denis Rykov » 25 июл 2012, 09:25

Да, документация правильная. Есть и на гислабе статья.
Spatial is now, more than ever, just another column- The Geometry Column.

rdv
Интересующийся
Сообщения: 33
Зарегистрирован: 13 июн 2012, 15:47
Репутация: 0

Re: Не показывает LAYER с shape в mapserver

Сообщение rdv » 25 июл 2012, 10:00

может кто поделится готовыми мапфайлами для шейпов osm взятых с гислаба?

rdv
Интересующийся
Сообщения: 33
Зарегистрирован: 13 июн 2012, 15:47
Репутация: 0

Re: Не показывает LAYER с shape в mapserver

Сообщение rdv » 25 июл 2012, 10:09

Denis Rykov писал(а):Уже давно никто не использует mode=map, используйте MapServer в качестве WMS-сервера.
а действительно результаты вывода могут зависить от режима использования mapserver`a ?
я взял примеры сс гислаб туториала по масерверу5 и просто пытался поменять источник данных ,вместо алтая сделать другой регион из шейпфайла osm. Думаю в wms надо докручивать уже после того как заработает хотябы такой map.
или я не прав и метод вывода (wms \ mode=map) серьёзно влияют на результаты вывода из шейпа?

rdv
Интересующийся
Сообщения: 33
Зарегистрирован: 13 июн 2012, 15:47
Репутация: 0

Re: Не показывает LAYER с shape в mapserver

Сообщение rdv » 25 июл 2012, 10:38

ну или может у кого есть пример мапфайла к osm postgis БД гислаба?

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Не показывает LAYER с shape в mapserver

Сообщение Denis Rykov » 25 июл 2012, 10:55

Вы для каких целей хотите использовать MapServer? Как бэкенд к какому-то клиентскому приложению? Тогда не с режимом map ни browse даже не стоит связываться, сразу поднимайте WMS и уже с ним если будут вопросы - пишите.
Spatial is now, more than ever, just another column- The Geometry Column.

rdv
Интересующийся
Сообщения: 33
Зарегистрирован: 13 июн 2012, 15:47
Репутация: 0

Re: Не показывает LAYER с shape в mapserver

Сообщение rdv » 25 июл 2012, 11:32

Denis Rykov писал(а):Вы для каких целей хотите использовать MapServer? Как бэкенд к какому-то клиентскому приложению? Тогда не с режимом map ни browse даже не стоит связываться, сразу поднимайте WMS и уже с ним если будут вопросы - пишите.
к приложению с openlayers надо поднять локальные карты,чтоб не гонять трафик с инетовского osm
в openlayer увидеть изображение с мапсервера в режиме mode=map (с примеров) удалось,а вот прикрутить и поднять его как wms пока не удаётся.
пока ищу мапфайлы готовые под wms,потом уже буду прикручивать к опенлайрсу.

но в целом не ясно - неужели wms\mode=map так сильно влияют на результат ,для начала хотел просто увидеть изображение из shape и потом уже доконфигурить до wms

rdv
Интересующийся
Сообщения: 33
Зарегистрирован: 13 июн 2012, 15:47
Репутация: 0

Re: Не показывает LAYER с shape в mapserver

Сообщение rdv » 26 июл 2012, 12:57

Вообщем с qgis всё оказалось намного проще.

Ответить

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

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

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