`

oracle中SDO_GEOMETRY和postgresql中geometry

 
阅读更多

最近一个项目是关于webgis应用的,经过讨论决定用PostgreSQL数据库,但当我新建一个数据库时却发现改数据库中的字段根本就不支持Geometry数据类型,具体这个数据类型是做什么用的,这里就不讲了,百度或者google一下吧。下面说一下解决方案。

 

    首先,必须安装postgis,它相当于与Postgresql的一个插件一样(这样说不知道合不合适),安装它后Postgresql就有了地理空间分析的支持。具体的请查查资料吧。

 

    需要有Geometry数据类型的关键是通过模版数据库进行新建数据库,步骤如下:

 

    打开PostgreSQL中的服务器管理器pgAdmin,在左边的服务器下面的数据库右键“新建数据库”,界面如下

 

 postgresql新建数据库界面

输入名称,如mydb,选择模版,如图中红线框所示,选择模版数据库是关键,然后确定就行了。然后再新建数据表,当在表中新建字段的时候数据类型就支持Geometry数据类型了,祝你成功。

     

 

    上面是通过模版方式创建数据库来支持Geometry数据类型的,如果还有其他方法还请不吝赐教

分享到:
评论

相关推荐

    Oracle为sdo_geometry创建空间索引

    sdo_geometry 是 Oracle 中的一种特殊数据类型,用于存储空间数据。例如,下面是一个创建包含 sdo_geometry 数据类型的表的示例: ```sql CREATE TABLE G_GADGETS_TC2_LF_520 ( ID NUMBER, SHAPE SDO_GEOMETRY ); ...

    使用Oracle Spatial对ArcSDE中的SDO_GEOMETRY类型数据进行空间操作

    "使用Oracle Spatial对ArcSDE中的SDO_GEOMETRY类型数据进行空间操作" Oracle Spatial 是 Oracle 数据库中的一个空间数据处理组件,用于存储、管理和操作空间数据。ArcSDE 是一个空间数据引擎,用于存储和管理大规模...

    Oracle sdo_geometry空间坐标系转换

    在Oracle数据库中,`sdo_geometry`数据类型被广泛应用于地理信息系统(GIS)领域,用于存储和处理空间数据。其中,空间坐标系的转换是一项重要的功能,尤其是在需要将不同坐标系下的地理数据进行集成与分析时。本文将...

    Oracle Spatial 中的SDO_GEOMETRY类型

    Oracle Spatial 中的 SDO_GEOMETRY 类型是对空间对象的几何描述,定义了空间对象的形状和位置。SDO_GEOMETRY 类型是 Oracle Spatial 的核心数据类型,用于存储和处理空间数据。 SDO_GEOMETRY 类型的定义 SDO_...

    ArcGISPro_29_ST_Geometry_PostgreSQL_179966.zip

    使用"ArcGISPro_29_ST_Geometry_PostgreSQL_179966.zip",可能包含的是一个示例项目或者教程,旨在帮助用户理解如何在ArcGIS Pro 2.9中有效地使用ST_Geometry类型和PostgreSQL数据库。这可能涉及到创建空间数据库、...

    Oracle RAC配置ST_Geometry技术文档

    Oracle RAC 中配置 ST_Geometry 技术文档 Oracle RAC(Real Application Clusters)是一种高可用、高性能的-cluster解决方案,能够满足大规模数据存储和处理的需求。在 Oracle RAC 环境下,配置 ST_Geometry 技术...

    EclipseLink通过JPA方式映射Sdo_geometry字段

    首先,为了能够在EclipseLink中处理SDO_GEOMETRY字段,你需要引入Oracle提供的特定jar包,这些包包含了处理Oracle空间数据类型的类和接口。这些jar通常包括`ojdbc.jar`和`orai18n.jar`等,它们包含了对SDO_GEOMETRY...

    ST_Geometry及使用大全.pdf

    通过使用ST_Geometry,用户能够更有效率地利用数据库资源,并且能够与其他Oracle数据库特性如复制和分区兼容。 ST_Geometry的配置可以应用于不同的操作系统环境,包括Windows、Linux和Unix。文档中提到了Oracle监听...

    安装Oracle再安装SDE并创建之后报ST_Geometry错误的解决方法

    在安装 Oracle 数据库和 SDE(Spatial Database Engine)时,可能会遇到 ST_Geometry 错误的问题。本文将详细介绍解决该错误的方法。 一、安装顺序和流程 在安装 Oracle 数据库和 SDE 之前,需要确保安装顺序正确...

    为使用ST_Geometry SQL函数配置oracle的网络服务

    配置Oracle网络服务以使用ST_Geometry SQL函数是一项关键任务,尤其对于那些需要在Oracle数据库中管理和分析空间数据的应用场景。通过上述步骤,不仅能够确保Oracle能够正确加载和使用外部空间数据处理库,还能够...

    SQL空间查询ST_Geometry配置

    自ArcSDE推出ST_Geometry存储类型以来,用户可以直接通过SQL语句来查询和操作空间数据,极大地提高了空间数据处理的灵活性和效率。本文将详细介绍如何配置SQL空间查询ST_Geometry,以便于更好地利用ArcGIS进行空间...

    DayDreamInGIS_Geometry地块分割调整工具.rar

    《DayDreamInGIS_Geometry地块分割调整工具》是一款基于ArcGIS平台的专业地理信息系统软件工具,主要用于土地利用规划和管理中的地块分割与调整工作。在城市规划、土地资源管理、房地产开发等领域,这款工具能够极大...

    oracle spatial

    在 Oracle Spatial 中,空间数据被存储在 SDO_GEOMETRY 字段中,这是一个符合 OpenGIS 规范的对象类型,包含了关于几何形状的信息,如类型(SDO_GTYPE)、空间参考ID(SDO_SRID),以及点(SDO_POINT)、线(SDO_...

    Oracle11g结合ArcGIS10.2建立空间数据库ST_Geometry类库配置

    - 配置完成后,可能会遇到如文中所述的问题——“ST_Geometry形状库路径可能无效,或者未在Oracle实例中正确配置EXTPROC”。 #### 三、解决ST_Geometry类库配置问题 当遇到“ST_Geometry形状库路径可能无效,或者...

    关于如何配置ST_Geometry及使用大全

    ArcSDE 配置 ST_Geometry 使用 大全

    ogr_geometry_geometry_Vc_

    在IT行业中,`ogr_geometry` 和 `Vc` 这两个概念主要涉及到地理信息系统(GIS)和C++编程。下面将分别对这两个关键词进行详细解释,并结合提供的标题和描述,探讨如何在C++环境中创建一个自定义的、具有导航功能的...

    ArcSDE投影表介绍-以ST_Geometry为例

    它在内部处理中起着至关重要的作用,确保几何坐标在存储和检索过程中的准确转换,同时提供了空间参考系统的详细参数,支持了ST_Geometry类型的坐标系和投影的定义。 4. **ST_COORDINATE_SYSTEMS表**:包含所有注册...

    OCCI添加Oracle特殊数据字段类型

    在 Oracle 数据库中,有多种特殊数据字段类型,例如 SDO_GEOMETRY 字段,该字段用于存储空间几何数据。SDO_GEOMETRY 字段是一种复杂的数据类型,无法使用普通的数据类型来存储,因此需要使用 OCCI 来添加对该字段的...

    SDO-Geometry结构说明

    SDO-Geometry结构说明,1 创建Oracle Spatial表说明Concatenate the segments that were just split

Global site tag (gtag.js) - Google Analytics