Подскажите пожалуйста каким образом можно перенести данные из шейп-файла (shp) в PostgreSQL
Пытаюсь переконвертировать с помощью shp2pgsql,  однако утилита возвращает сообщение 
Shapefile type: Polygon
Postgis type: MULTIPOLYGON[2]
Как правильно переконвертировать?
			
			
									
						
										
						Mapserver & Postgres
- 
				Flex81
- Интересующийся
- Сообщения: 22
- Зарегистрирован: 09 авг 2010, 11:30
- Репутация: 0
- 
				Voltron
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Mapserver & Postgres
Геометрия в шейп-файла и геометрия, заданная при создании таблицы, должны быть одинаковыми. Попробуйте создать новую таблицу, указав тип геометрии POLYGON. Наример, так
			
			
									
						
										
						Код: Выделить всё
CREATE TABLE parks (
  park_id    INTEGER,
  park_name  VARCHAR,
  park_date  DATE,
  park_type  VARCHAR
);
SELECT AddGeometryColumn('parks', 'park_geom', 4326, 'POLYGON', 2 );- 
				Flex81
- Интересующийся
- Сообщения: 22
- Зарегистрирован: 09 авг 2010, 11:30
- Репутация: 0
Re: Mapserver & Postgres
Сам же и отвечаю 
Shapefile type: Polygon
Postgis type: MULTIPOLYGON[2]
- это информационное сообщение не влияющее на результат создания sql файла утилитой shp2pgsql. Далее файл загружается с помощью утилиты psql
			
			
									
						
										
						Shapefile type: Polygon
Postgis type: MULTIPOLYGON[2]
- это информационное сообщение не влияющее на результат создания sql файла утилитой shp2pgsql. Далее файл загружается с помощью утилиты psql
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость