首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PostGIS在哪里存储加载的shp2pgsql数据?

PostGIS在哪里存储加载的shp2pgsql数据?
EN

Stack Overflow用户
提问于 2022-02-02 19:48:54
回答 1查看 164关注 0票数 1

当我安装PostGIS及其address_standardizerpostgis_tiger_geocoder扩展时,有许多表是用\dt创建的。这些表是做什么的,shp2pgsql在哪里加载shapefile?

为了显示这一点,一个空的数据库,首先有什么数据库?没什么,跟\dt确认一下。

代码语言:javascript
复制
testgis=# -- Enable PostGIS (as of 3.0 contains just geometry/geography)
CREATE EXTENSION postgis;
-- enable raster support (for 3+)
CREATE EXTENSION postgis_raster;
-- Enable Topology
CREATE EXTENSION postgis_topology;
-- Enable PostGIS Advanced 3D
-- and other geoprocessing algorithms
-- sfcgal not available with all distributions
CREATE EXTENSION postgis_sfcgal;
-- fuzzy matching needed for Tiger
CREATE EXTENSION fuzzystrmatch;
-- rule based standardizer
CREATE EXTENSION address_standardizer;
-- example rule data set
CREATE EXTENSION address_standardizer_data_us;
-- Enable US Tiger Geocoder
CREATE EXTENSION postgis_tiger_geocoder;
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
ERROR:  can not open the control file of extension «/usr/share/postgresql-13/extension/postgis_sfcgal.control»: File does not exist
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION

现在,请向\dt查询。

与postgres用户:

代码语言:javascript
复制
                  List of relations
 Schema |           Name           | Type  |  Owner   
--------+--------------------------+-------+----------
 public | spatial_ref_sys          | table | postgres
 public | us_gaz                   | table | postgres
 public | us_lex                   | table | postgres
 public | us_rules                 | table | postgres
 tiger  | addr                     | table | postgres
 tiger  | addrfeat                 | table | postgres
 tiger  | bg                       | table | postgres
 tiger  | county                   | table | postgres
 tiger  | county_lookup            | table | postgres
 tiger  | countysub_lookup         | table | postgres
 tiger  | cousub                   | table | postgres
 tiger  | direction_lookup         | table | postgres
 tiger  | edges                    | table | postgres
 tiger  | faces                    | table | postgres
 tiger  | featnames                | table | postgres
 tiger  | geocode_settings         | table | postgres
 tiger  | geocode_settings_default | table | postgres
 tiger  | loader_lookuptables      | table | postgres
 tiger  | loader_platform          | table | postgres
 tiger  | loader_variables         | table | postgres
 tiger  | pagc_gaz                 | table | postgres
 tiger  | pagc_lex                 | table | postgres
 tiger  | pagc_rules               | table | postgres
 tiger  | place                    | table | postgres
 tiger  | place_lookup             | table | postgres
 tiger  | secondary_unit_lookup    | table | postgres
 tiger  | state                    | table | postgres
 tiger  | state_lookup             | table | postgres
 tiger  | street_type_lookup       | table | postgres
 tiger  | tabblock                 | table | postgres
 tiger  | tract                    | table | postgres
 tiger  | zcta5                    | table | postgres
 tiger  | zip_lookup               | table | postgres
 tiger  | zip_lookup_all           | table | postgres
 tiger  | zip_lookup_base          | table | postgres
 tiger  | zip_state                | table | postgres
 tiger  | zip_state_loc            | table | postgres
(37 rows)

与普通用户:

代码语言:javascript
复制
            Listado de relaciones
 Esquema |     Nombre      | Tipo  |  Dueño   
---------+-----------------+-------+----------
 public  | spatial_ref_sys | tabla | postgres
 public  | us_gaz          | tabla | postgres
 public  | us_lex          | tabla | postgres
 public  | us_rules        | tabla | postgres
(4 filas)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-03 15:25:49

默认情况下,shp2pgsql将为每个导入的shapefile创建一个表。但是,可以使用-a选项将多个shapefiles加载到同一个表中。

顾名思义,表spatial_ref_sys只保存空间参考系统的数据,这对于坐标转换等操作至关重要。

us_gazus_lexus_rules与扩展address_standardizer相关。

模式tiger中的其他表与扩展postgis_tiger_geocoder相关--也是不需要真正担心的系统表。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70961954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档