Kenny Evitt zaten en önemli şeyleri açıkladı. Yine de, bazı ek bilgiler:
Postgresql'nin veritabanları, tablo alanları ve şemaları vardır ve bir veritabanından diğerine birleştirmeler yapmak imkansızdır, çünkü bunlar kesinlikle ayrılmıştır. Bir veritabanında birden fazla şema olabilir ve bir şemadan diğerine bir şey katılabilir. Daha fazla bilgi için dokümanlara bakın:
Post şeminizi gc şemanıza yüklemek için başka bir olasılık da şudur:
t=# create schema gc;
CREATE SCHEMA
t=# set search_path to gc;
SET
t=# create extension postgis;
CREATE EXTENSION
Ne Arc Catalog'da ne de pgadmin'de uzman değilim, ancak aşağıdaki üç olasılıktan birinin gerçekleştiğini varsayıyorum:
- Postgresql geometrik veri tiplerini doğal olarak destekler . Ancak Geo Contexts'te buna güvenmemelisiniz, çünkü CRS meta verileri ve dönüşüm işlevselliği verilmez. Sadece şanslısın ve hiçbir şey kırılmadı.
- Arc Catalogue, bir şekilde bir PostGIS uzantısı bulamadıktan sonra, kullanıcıyı bilgilendirmeden oluşturdu. Bunu kontrol etmek için, bu adımdan önce ve sonra mevcut tablolara bakabilirsiniz.
Psql'de, şunu yazarak yapabilirsiniz:
\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
Bunu görürseniz, PostGIS bir uzantı olarak kurulmuştur. Üçüncü olasılık ArcCatalog'un böyle bir şey yapmasıdır:
set search_path to $all_schemas;
import to gc;
Bu durumda da şanslısınız. Ama belki, ArcCatalog sonunda daha sofistike bir şey yapar ...