Внутрикорпоративный ГИС на базе GeoServer

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
ivanov-void
Новоприбывший
Сообщения: 5
Зарегистрирован: 16 окт 2011, 17:53
Репутация: 0
Контактная информация:

Внутрикорпоративный ГИС на базе GeoServer

Сообщение ivanov-void » 21 окт 2011, 14:00

Приветствую всех!

Пишем внутрикорпоративный ГИС на базе GeoServer и возникли ряд вопросов в этой связи.

В Store GeoServer'а можно указать путь хранимых локально shp- файлов (решили послойно перенести имеющуюся карту на ArcGis'е), например, в Connection Parameters - Directory of shapefiles * -

file://D:\JAVA\INTROGIS\GEODATA\regions2010_wgs_shp

Однако в LayerPreview в формате OpenLayers слой просмотреть не удается, появляется окно, предлагающее загрузить файл wms.

Однако если восстановить из дампа соответствующую табличку, т.е. импортировать shp в postGIS и далее настроить Store PostGis с добавлением слоя - то просмотр становится возможным.

Вопрос, собственно, вот в чем - возможно- ли добиться того же эффекта, не прибегая к импорту файлов в postGIS?

Поскольку импорт приводит к другой проблеме - если shp- содержит русскоязычные символы, то ShapeFile to postGIS importer не позволяет указать UTF-8 и в OpenLayers Preview текст отображается в другой кодировке.

Еще замечено, что при экспорте shp с ArcGis число точек, указанное в диалоге экспорта, игнорируется и источник берется целиком, как есть, что также составляет некоторую проблему.

Буду очень признателен всем за информацию!

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Внутрикорпоративный ГИС на базе GeoServer

Сообщение Voltron » 21 окт 2011, 14:44

А что, использовать shp2pgsql уже нельзя? Это к вопросу о кодировке

ivanov-void
Новоприбывший
Сообщения: 5
Зарегистрирован: 16 окт 2011, 17:53
Репутация: 0
Контактная информация:

Re: Внутрикорпоративный ГИС на базе GeoServer

Сообщение ivanov-void » 21 окт 2011, 14:57

Приветствую, Voltron!

Большое спасибо за совет! Сейчас попробую shp2pgsql; есть опыт применения osm2pgsql, который должен помочь в работе и с этим дампером.

ivanov-void
Новоприбывший
Сообщения: 5
Зарегистрирован: 16 окт 2011, 17:53
Репутация: 0
Контактная информация:

Re: Внутрикорпоративный ГИС на базе GeoServer

Сообщение ivanov-void » 21 окт 2011, 16:07

Не помогло -

shp2pgsql -i -D -s 900913 -W utf-8 "D:\JAVA\INTROGIS\GEODATA\fromArcGis\map25_stations_wgs84.shp" map25_stations_wgs84 > map25_stations_wgs84.sql
psql -U postgres -f map25_stations_wgs84.sql -d introGIS

Unable to convert data value to UTF-8 (iconv reports "Illegal byte sequence"). Current encoding is "UTF-8". Try "LATIN1" (Western European), or one of the values described at http://www.postgresql.org/docs/current/ ... ibyte.html.

Буду признателен, если кто- нибудь поделится своими соображениями на этот счет.

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

Re: Внутрикорпоративный ГИС на базе GeoServer

Сообщение Denis Rykov » 21 окт 2011, 16:31

.
P.S. Пользуйтесь поиском.
Spatial is now, more than ever, just another column- The Geometry Column.

ivanov-void
Новоприбывший
Сообщения: 5
Зарегистрирован: 16 окт 2011, 17:53
Репутация: 0
Контактная информация:

Re: Внутрикорпоративный ГИС на базе GeoServer

Сообщение ivanov-void » 11 ноя 2011, 19:05

Приветствую, _DR_ !

Отлично, большое спасибо, ссылка в тему.

Ответить

Вернуться в «Общие вопросы»

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

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