Страница 1 из 1

postgis в PostgreSQL

Добавлено: 14 авг 2014, 12:42
zimmer
столкнулся с такой проблемой, в postgis(e) не добавляется усердно шаблон template_postgis, установил его
виндовс 8,1х64 PostgreSQL тоже х64 и postgis x64 не появляется и все тут.. может кто-нибудь подсказать в чем проблема?
не получилось - стал добавлять вручную как описанно тут
http://gis-lab.info/qa/postgis-install.html

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

2. Выберите «Файл/Открыть...» и откройте файл:

C:\Program Files\PostgreSQL\8.4\share\contrib\postgis.sql

3. Нажмите кнопку «Выполнить запрос» (кнопка с изображением зеленого треугольника). Файл lwpostgis.sql будет исполнен - функции и объекты PostGIS будут загружены в базу данных.

4. Выберите «Файл/Открыть...» и откройте файл:

C:\Program Files\PostgreSQL\8.4\share\contrib\spatial_ref_sys.sql

5. Нажмите кнопку «Выполнить запрос» (кнопка с изображением зеленого треугольника). Файл spatial_ref_sys.sql будет исполнен, загрузив параметры систем координат в формате EPSG в таблицу базы данных.

Процесс создания пространственной базы данных без использования шаблона окончен. Таким образом, на данный момент времени мы имеем пространственную базу данных «postgis», готовую к наполнению данными.
но добавляется только spatial_ref_sys, как добавить geometry_columns???
помогите кто-нибудь...

Re: postgis в PostgreSQL

Добавлено: 14 авг 2014, 14:33
Denis Rykov
geometry_columns в последних версиях PostGIS - это view.

Re: postgis в PostgreSQL

Добавлено: 14 авг 2014, 14:42
zimmer
денис, а можно поподробнее как подключить его - извеняюсь конечно за глупый вопрос, но седня весь день прокавырялся с ним и ума так и не дал((((

Re: postgis в PostgreSQL

Добавлено: 14 авг 2014, 15:04
Denis Rykov
Его не нужно подключать - он создаётся автоматически при выполнении соответствующего SQL-файла postgis.sql. В новых версиях PostgreSQL PostGIS можно также установить, используя механизм экстеншенов:

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

CREATE EXTENSION postgis;