Kenny Evitt sudah menjelaskan hal-hal terpenting. Namun demikian, berikut adalah beberapa informasi tambahan:
Postgresql memiliki database, tablespace dan skema, dan tidak mungkin untuk melakukan penggabungan dari satu database ke yang lain, karena mereka dipisahkan secara ketat. Satu database dapat memiliki lebih dari satu skema, dan dimungkinkan untuk menggabungkan sesuatu dari satu skema ke yang lain. Untuk informasi lebih lanjut, lihat dokumen:
Kemungkinan lain untuk memuat PostGIS dalam skema gc Anda adalah sebagai berikut:
t=# create schema gc;
CREATE SCHEMA
t=# set search_path to gc;
SET
t=# create extension postgis;
CREATE EXTENSION
Saya bukan ahli Katalog Arc atau pgadmin, tapi saya berasumsi salah satu dari tiga kemungkinan berikut terjadi:
- Postgresql mendukung tipe data geometrik secara asli . Tetapi Anda tidak boleh mempercayai ini dalam Geo Contexts, karena metadata CRS serta fungsi transformasi tidak diberikan. Anda baru saja beruntung dan tidak ada yang rusak.
- Arc Katalog entah bagaimana, setelah tidak menemukan ekstensi PostGIS, membuatnya tanpa memberi tahu Pengguna. Untuk memeriksanya, Anda bisa melihat tabel yang ada sebelum dan sesudah langkah itu.
Di psql, Anda bisa melakukan ini dengan mengetik:
\d
List of Relations
Schema | Name | Type | Owner
--------+-------------------+---------+----------
gc | geography_columns | View | postgres
gc | geometry_columns | View | postgres
gc | raster_columns | View | postgres
gc | raster_overviews | View | postgres
gc | spatial_ref_sys | Table | postgres
Jika Anda melihat ini, PostGIS telah diinstal sebagai ekstensi. Kemungkinan ketiga adalah bahwa ArcCatalog melakukan sesuatu seperti ini:
set search_path to $all_schemas;
import to gc;
Dalam hal ini, Anda juga beruntung. Tapi mungkin, ArcCatalog melakukan sesuatu yang lebih canggih pada akhirnya ...