GIS-LAB

Географические информационные системы и дистанционное зондирование


Форумы GIS-Lab.info

Геоинформационные системы (ГИС) и Дистанционное зондирование Земли


Основы работы с PostGIS

Обсуждение материалов сайта: вопросы, замечания, предложения

Основы работы с PostGIS

Сообщение updates-bot » 29 окт 2008, 04:07

Обсуждение статьи "Основы работы с PostGIS"

http://gis-lab.info/qa/postgis-work.html
  • 0

updates-bot
Bot
 
Зарегистрирован: 03 фев 2008
 
Сообщения: 276
Репутация: 3

Re: Основы работы с PostGIS

Сообщение DiT » 25 май 2010, 01:39

А почему в этой статье карта России получается сплющеной?

И ещё... Делал всё по руководству, импорт shape файла(границы РФ) получился без проблем, правда как и в руководстве "сплющеный". Попытался загрузить данные из OSM по Нижегородской области, импорт не получается...
Код: Выделить всё
Connection: user=postgres password=***** port=5432 host=localhost dbname=postgis
Destination: public.nizhegorod-roads-l
Source File: D:\GIS\PostgreSQL\tmp\nn\nizhegorod-roads-l
Shapefile type: Arc
Postgis type: MULTILINESTRING[2]
Importing shapefile (7514 records)...
Unable to convert field value "ул. Верхнепечёрская" to UTF-8: iconv reports "Illegal byte sequence"

Shapefile import failed.

Из всего набора получился только импорт слоя nizhegorod-forest-a, только не пойму почему

PostgreSQL v. 8.4.4-1-Windows, PostGIS v. 1.5 для PgSQL 8.4
  • 0

Аватара пользователя
DiT
Новоприбывший
 
Зарегистрирован: 25 фев 2010
 
Сообщения: 5
Репутация: 0

Re: Основы работы с PostGIS

Сообщение Максим Дубинин » 25 май 2010, 03:47

DiT писал(а):А почему в этой статье карта России получается сплющеной?

http://gis-lab.info/qa/proj-sk-faq.html#16
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8889
Репутация: 635
Статьи: 231
Проекты: 12/6

Re: Основы работы с PostGIS

Сообщение Denis Rykov » 25 май 2010, 05:17

Что касается проблем с кодировкой, используйте ключ -W в shp2pgsl, например:
Код: Выделить всё
shp2pgsql -W UTF-8 ...
  • 0

Spatial is now, more than ever, just another column- The Geometry Column.
Аватара пользователя
Denis Rykov
Author
 
Зарегистрирован: 11 апр 2008
 
Сообщения: 3279
Репутация: 482
Статьи: 33
Проекты: 9

Re: Основы работы с PostGIS

Сообщение DiT » 25 май 2010, 13:09

Благодарю за ответы!
и огромное спасибо за материал на этом сайте, без него ворбще бы ничего не получилось!!!
_DR_ писал(а):Что касается проблем с кодировкой, используйте ключ -W в shp2pgsl, например: Код: Выделить всёshp2pgsql -W UTF-8 ...
Спасибо, помогло! Я пользовался плагином Postgis Shapefile and DBF loade в pgAdmin, там ключи на прямую использовать нельзя, нашёл его в окне Options. Под UTF-8 всё вроде бы нормально конвертится.

sim писал(а):DiT писал(а):А почему в этой статье карта России получается сплющеной?http://gis-lab.info/qa/proj-sk-faq.html#16
Ммммм.... Для слоя административных границ РФ пытался выбрать различные сис-мы(в Qgis, через свойства->сис-ма координат) пробовал и географические и прямоугольные сис-мы, но почему-то вообще отображение не меняется...(см вложение) Или это надо сами данные конвертировать? По FAQ я понял, что нужно просто подходящую систему выставить..

По импорту всё прошло отлично, за исключением импорта слоя bnd-coast-l(1 из 5 шейп-файлов из архива с границами РФ), при попытке его импорта плагин просто зависает и windows предлагает его закрыть или отладить.

P.S.
Не много не по теме ещё один вопрос, но решил уж здесь задать.
Куда ссылается http://localhost:8080/ в GeoServer'e, в какую папку? По опыту работы с Апатчем я думал, что это GeoServer 2.0.2\data_dir\www, тем более там два файла примера, однако это не так... Куда встаить index.html что бы он отображался при переходе на локалхост?
  • 0

Вложения
Безымянный.gif
различные сис-мы координат
Безымянный.gif (355.34 КБ) Просмотров: 11577
Аватара пользователя
DiT
Новоприбывший
 
Зарегистрирован: 25 фев 2010
 
Сообщения: 5
Репутация: 0

Re: Основы работы с PostGIS

Сообщение Максим Дубинин » 25 май 2010, 17:28

DiT писал(а):пробовал и географические и прямоугольные сис-мы, но почему-то вообще отображение не меняется...

Не там меняете. См. Установки\Свойства проекта\Система координат

И еще, специально для вас: http://gis-lab.info/qa/proj-sk-faq.html#22

Вопросы на другую тему, пожалуйста, задавайте в отдельной теме.
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8889
Репутация: 635
Статьи: 231
Проекты: 12/6

Re: Основы работы с PostGIS

Сообщение Denis Rykov » 25 май 2010, 17:49

Да, и не забудьте включить преобразование координат "на лету".
  • 0

Spatial is now, more than ever, just another column- The Geometry Column.
Аватара пользователя
Denis Rykov
Author
 
Зарегистрирован: 11 апр 2008
 
Сообщения: 3279
Репутация: 482
Статьи: 33
Проекты: 9

Re: Основы работы с PostGIS

Сообщение Дмитрий Барышников » 25 май 2010, 18:11

В официальной документации приводится несколько иной способ создания таблиц, содержащих геоданные
Код: Выделить всё
CREATE TABLE roads (
  road_id INTEGER,
  road_name VARCHAR
);
SELECT AddGeometryColumn( 'roads', 'roads_geom', 4326, 'GEOMETRY', 3 );

Этот пример интересен тем, что, как минимум, задается проекция и тип геометрии.
Может стоит в статью добавить.
  • 0

Аватара пользователя
Дмитрий Барышников
Гуру
 
Зарегистрирован: 17 ноя 2009
Откуда: Москва (на карте)
 
Сообщения: 2572
Репутация: 259
Статьи: 7
Проекты: 2

Re: Основы работы с PostGIS

Сообщение Nariman » 17 июл 2013, 10:54

Можно ли немного поподробнее описать, про создание bat-файла.

В каком каталоге его создавать, в каком каталоге хранить shape-файлы для загрузки?
  • 0

Nariman
Завсегдатай
 
Зарегистрирован: 08 фев 2013
Откуда: Махачкала (на карте)
 
Сообщения: 282
Репутация: 9

Re: Основы работы с PostGIS

Сообщение Максим Дубинин » 17 июл 2013, 11:58

  • 1

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8889
Репутация: 635
Статьи: 231
Проекты: 12/6

Re: Основы работы с PostGIS

Сообщение cunamy » 15 июл 2017, 11:04

а почему площадь России в последнем примере такая маленькая?
  • 0

cunamy
Новоприбывший
 
Зарегистрирован: 15 июл 2017
 
Сообщения: 1
Репутация: 0


Вернуться в Материалы сайта

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

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


(Геокруг)

© GIS-Lab и авторы, 2002-2013. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна. Содержание материалов - ответственность авторов (подробнее).