`
t19870923
  • 浏览: 17402 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

postgis导入shp数据

    博客分类:
  • gis
 
阅读更多

最近在学习gis,下载了openStreetMap的地图数据,格式为shp,再用postgis导入时总是提示

Failed in pgui_exec(): ERROR:  type "geography" does not exist

 在网上也没有找到解决办法, 数据库版本为:PostgreSQL 9.3

最后解决办法是 在 扩展中添加一个postgis,就可以导入数据了

另外:如果要完整的使用postgis:必须添加以下几个扩展:(来自官网)

-- Enable PostGIS (includes raster)
CREATE EXTENSION postgis;
-- Enable Topology
CREATE EXTENSION postgis_topology;
-- fuzzy matching needed for Tiger
CREATE EXTENSION fuzzystrmatch;
-- Enable US Tiger Geocoder
CREATE EXTENSION postgis_tiger_geocoder;

 

 

  • 大小: 85.9 KB
分享到:
评论

相关推荐

    批量将本地gis数据导入postgis数据库

    以前在处理gis数据的时候,都是直接导入本地shp素材、本地geojson素材,本地topojson素材,自从接触postgis数据之后,深感使用规范的存储系统来统一管理gis数据的好处,特别是数据量大了之后,优势便更加明显,你...

    Shp导入postgis中的过程

    将 Shp 文件导入 PostGIS 中,可以充分发挥 PostGIS 的空间分析能力,实现高效的空间数据处理和分析。 Shp 文件导入 PostGIS 中的过程可以分为两个步骤:首先,使用 shp2pgsql 工具将 Shp 文件转换为 SQL 语句;...

    postgis-shp2pgsql

    Shp2pgsql是PostGIS生态系统中的一个关键工具,专门用于将ESRI Shapefile(简称shp文件)的数据导入到PostgreSQL数据库中。Shapefile是一种常见的地理数据格式,包含了矢量地理数据,如地物边界、道路、河流等。Shp2...

    postgresql+postgis安装和空间数据的导入

    PostgreSQL与PostGIS的安装和空间数据导入 PostgreSQL是一个功能强大且开源的关系数据库管理系统,而PostGIS则是一个基于PostgreSQL的空间数据库扩展,提供了对空间数据的支持。在本文中,我们将介绍如何安装...

    导入osm数据到postgres工具_gis postgis.

    将OSM数据导入到PostGIS数据库是GIS分析和应用中的常见任务。本篇文章将详细介绍如何利用`osm2pgsql`工具来完成这个过程。 首先,`osm2pgsql`是一个用于将OSM数据转换为PostGIS兼容格式的工具,由OpenStreetMap社区...

    postgresql9.2安装,连接到arcmap10.2,创建数据库,通过postgis2.18导入数据

    提供的`创建postgis数据库并通过postgis导入数据.txt`文档可能包含更详细的步骤和注意事项,建议参考以确保整个过程顺利进行。如果你正在使用32位系统,压缩包中的"32位-管用"文件可能包含相应的32位安装程序和指南...

    ArcGIS桌面工具--矢量数据导入elasticsearch

    将ArcGIS的.shp数据导入到Elasticsearch,我们可以借助特定的工具或者编写Python脚本来完成。在提供的标签中,“pyt”暗示了可能使用Python编程语言来实现这一过程。Python有多个库,如`elasticsearch`和`geopandas`...

    PostGIS导入导出ESRIShapefile数据

    这里介绍如何导入我们常用的ESRIShapefile数据到PostgreSQL数据库中,我们可以使用PostGIS提供的shp2pgsql和pgsql2shp工具进行导入和导出操作,还可以使用GDAL库提供的ogr2ogr工具,ogr2ogr工具支持更加多样的数据...

    GeoServer可解析的shp全国省市县空间数据

    GeoServer可解析的shp全国省市县空间数据,直接使用postgis导入postgresSQL就可以通过GeoServer绘制地图

    shp导入到pgsql桌面应用

    标题 "shp导入到pgsql桌面应用" 涉及到的是将地理信息系统(GIS)中的Shapefile格式数据导入到PostgreSQL数据库中,特别是在一个桌面应用程序的环境中。Shapefile是一种广泛用于存储矢量地理数据的标准格式,它由...

    PostGIS关于批量空间数据处理的经验

    PostGIS提供了诸如shp2pgsql和pgsql2shp这样的工具,方便数据导入导出;同时支持图形解析、元数据读写、图形编辑和空间索引等功能。此外,还可以利用如SRTM数据进行高程处理,或使用File_fdw扩展连接外部文件,极大...

    PostGIS关于批量空间数据处理的经验.pptx

    1. **pgsql2shp与shp2pgsql**:用于在PostGIS数据库和SHP文件之间导入导出数据。 2. **SHP GUI工具**:如QGIS、ArcGIS等,提供图形界面进行数据操作。 3. **元数据读写**:PostGIS支持读取和写入元数据,方便数据...

    postgis/postgresql实验报告

    数据导入通常使用 `shp2pgsql` 工具或直接在 SQL 中使用 `COPY` 命令来完成。 接下来,我们将讨论实验中的几个关键 SQL 查询: 1. 创建包含小区房价的表 `community`,并导入 CSV 文件。使用以下 SQL 建表: ```...

    postgis-2.5.5.tar.gz

    6. **数据导入导出**:使用`shp2pgsql`工具将Shapefile等格式的数据导入到PostGIS数据库,或者使用`pg_dump`等工具进行数据导出。 PostGIS 2.5.5版相较于早期版本可能包含性能改进、新功能以及错误修复。对于开发...

    市县级shp 文件

    在本场景中,"postgresql数据库 shp 到县级 pg工具导入数据库直接用" 指的是利用PostgreSQL数据库管理系统,通过特定的工具将shp文件中的地理数据转换并导入到数据库中,以便于进行地理空间分析和查询。 PostgreSQL...

    postgis-3.0.0.tar.gz

    5. 将你的GIS数据导入到数据库中,可以使用`shp2pgsql`这样的工具将ESRI Shapefile格式的数据转换为SQL语句。 6. 开始编写SQL查询以利用PostGIS的功能,例如,使用`ST_Distance`计算两个点之间的距离,或使用`ST_...

    postGIS 教程

    本教程将深入探讨如何利用PostGIS将地理数据导入PostgreSQL,并进行不同地理数据格式的转换。 首先,导入地理数据是PostGIS应用的基础。常见的地理数据格式有ESRI的Shapefile、Geography Markup Language (GML)、...

    postgis文档

    - **装载Tiger数据**:将Tiger数据集导入到PostGIS数据库中。 - **升级你的TigerGeocoder**:更新TigerGeocoder至最新版本。 - **从模板库中创建空间数据库**:使用模板数据库快速创建带有空间特性的数据库。 - ...

    《PostGIS入门》---GIS数据库的学习与应用

    **PostGIS**提供了一个叫做**shp2pgsql**的工具,用于将shapefile格式的空间数据转换成SQL命令,以便导入到数据库中。该工具位于**PostGIS**的安装目录下的bin文件夹中。 **示例导入命令**: ``` shp2pgsql -s ...

Global site tag (gtag.js) - Google Analytics