- 浏览: 229807 次
- 性别:
- 来自: beijing
文章分类
1 下载shp2sdo 工具,将工具放在 oracle按照目录下的bin目录下
2 cmd 到 shp文件目录下,运行命令
shp2sdo.exe china imap_china -g geom -d -x (-180,180) -y (-90,90) -s 4326 -t 0.5 -v
3 将表 imap_china.sql导入数据库,创建表
sqlplus gis/gis@orcl
4 将数据导入数据库
sqlldr gis/gis@orcl imap_china
5 创建索引
CREATE Index imap_china_STATEAREA_idx ON imap_china(GEOM) INDEXTYPE is MDSYS.SPATIAL_INDEX
6 测试SQL :
select * from imap_china t where SDO_RELATE(t.geom, MDSYS.Sdo_Geometry(2001, 4326, MDSYS.Sdo_Point_Type(113.119526, 34.84593, null), null, null ), 'mask=ANYINTERACT querytype=WINDOW' ) = 'TRUE';
7 geoserver 发布
7、Oracle数据处理(对Oracle地理空间数据进行升级) ------------------必须,要不然有可能会报错。 用CMD重复登录数据库操作 EXECUTE SDO_MIGRATE.TO_CURRENT('imap_china','GEOM') imap_china------为导入数据的表名 GEOM------imap_china.sql时-d的参数 没有这一步,geoserver发布图层后,Tomcat后台可能会报ERROR: [geoserver.ows] Rendering process failed Caused by:java.lang.ArithmeticException: /by zero,而图层也不难正常显示,会报Rendering process failed /by zero错误
- 利用工具将shp文件导入到oracle_spatial中.zip (802.3 KB)
- 下载次数: 63
- 利用工具将shp文件导入到oracle_spatialTXT.zip (1.2 KB)
- 下载次数: 33
发表评论
-
二进制 授权管理 java
2013-09-09 12:52 904package org.qincy.binary; ... -
com.richfit.bi.quartz 定时执行示例
2013-04-12 15:39 01 内含jetty 配置,下载jetty 依赖包,算了,还是提 ... -
geoserver 在liunix 系统下 地图乱码问题解决
2013-01-04 13:20 1236... -
openscales1.2 实现加载arcgis 切片
2012-09-14 12:30 2488package org.openscales.core.lay ... -
重写openalyers 的方法,加载天地图瓦片数据
2012-06-20 09:16 6363将TiandituLayer 加载到OpenLayers.js ... -
oracle s
2012-06-20 09:18 967<pre name="code" c ... -
oracle spatial 空间数据学习
2012-05-17 16:09 1783最近项目使用 空间数据库 oracle spatial ... -
在ArcGIS 10 Desktop中打开Google Map,BingMap
2012-04-13 15:56 1552安装使用: 1 双击ArcBruTile_0.2.zip ... -
Arcgis object for java 访问栅格数据,使用GP工具,进行栅格矢量化---栅格矢量化面。
2012-06-20 09:17 4136直接贴代码了,不多解释了。 1、栅格数据的 ... -
svn 删除注册表
2012-02-11 12:02 1552svn 删除注册表 -
arcgis server 服务
2012-01-06 17:58 1181package com.hdmap.fymas; imp ... -
Flex BlazeDS java 项目
2011-12-12 17:21 1096根据网上的例子 ,写的 flex BlazeDS 框架与 ... -
ArcObject中的游标Cursor的理解
2011-05-04 10:48 1287cursor给人的第一 ... -
esri arcobj 开发for java
2011-04-15 14:04 10751、查找数据 1)、利用FeaturCursor进行空间查询 ... -
ESRI Flex GIS开发连载(1) ---环境搭建
2011-03-25 10:29 18741首先 用 argis server 发布一个 s ... -
工具类
2011-02-18 14:05 975英文数字转换为 中文数字 public class Mon ... -
树-Oracle用Start with...Connect By子句递归查询
2010-12-23 15:41 1180转 。。。。。。。。。。。。。。。。。。。。。。。。。 St ... -
junit 4 spring 自动化测试
2010-12-13 16:08 16391 添加jar ,依赖jar 包围 spring-test, ... -
在tomcat 发布,去掉项目名称
2010-11-17 09:53 19631 找到 server.xml 配置= ... -
无聊写的oracle 存储过程
2010-09-27 11:37 968create or replace procedure qin ...
相关推荐
本文将详细介绍如何使用特定的工具——"图层shp文件导入数据库工具",将其数据导入到Oracle数据库中,以及涉及的相关知识点。 首先,"图层shp文件导入数据库工具"是一个自编写的程序,能够帮助用户将.shp文件的数据...
标题中的"shp2sdo"指的是一个转换工具,它能将ESRI的Shapefile(shp)格式的数据转换为Oracle Spatial(SDO)格式,以便于将这些空间数据导入Oracle数据库。Shapefile是一种广泛使用的矢量地理数据格式,包含点、线...
"shp2sdo"工具正是将这两者结合的关键,它允许用户将.shp文件的数据导入到Oracle数据库中。 首先,我们需要理解shp文件的结构。shp文件通常由多个关联文件组成,包括.shp(几何数据)、.dbf(属性数据)、.shx...
本文将深入探讨如何利用GDAL 2.1.2版本将Shapefile(SHP)文件导入Oracle数据库,以及这一过程中的关键知识点。 首先,GDAL是一个C++库,它提供了一系列API来读取、写入和处理地理空间数据。GDAL 2.1.2版本包含了对...
总之,将shp文件导入Oracle数据库涉及多个步骤,包括转换、导入、创建索引和视图。这个过程对于GIS开发人员来说是必不可少的,以便在Oracle中存储和管理空间数据。理解并掌握这些步骤对于高效地处理GIS数据至关重要...
本文将详细介绍如何通过`shp2sdo`工具将SHP文件转换为Oracle Spatial可识别的格式,并将其导入到Oracle数据库中。 首先,理解`shp2sdo`工具。`shp2sdo`是一个命令行工具,专门用于将Shapefile数据转换成Oracle ...
通过以上步骤,用户可以成功地将shape文件导入到Oracle数据库,从而在Oracle环境中利用Spatial功能处理和分析地理空间数据。这在城市规划、环境研究、交通运输等多个领域都有广泛的应用。记得在操作过程中确保数据的...
首先我们要把shp文件转换分割成oracle可以导入的数据库文件,这个转换可以使用oracle提供的一个现成的工具shp2sdo(很小),可以到官方网站去找(不过可能不是很好找,需要的可以留下邮箱),下载后把此文件复制到...
另一方面,`shp2sdo`工具则用于将Shapefile数据导入到Oracle Spatial数据库中。这个过程包括: 1. 选择要导入的Shapefile。 2. 定义在数据库中的目标表结构,包括空间列和非空间属性列。 3. 设置空间索引参数,以...
本主题将详细探讨“shp2sdo”插件,它是将.shp(ESRI Shapefile)格式的数据导入Oracle Spatial数据库的重要工具。Shapefiles是一种常见的矢量地理数据格式,而Oracle Spatial则是Oracle数据库的一个扩展,支持空间...
这个工具主要用于将ESRI的Shapefile(shp)格式的空间数据转换并导入到Oracle数据库中,其中Oracle Spatial是Oracle数据库的一个扩展模块,专门用于存储、管理和分析地理空间数据。 Oracle 11g版本已经包含了Oracle...
总之,"shp2sdo"工具提供了一种便捷的方法,将SHP文件转换为Oracle Spatial兼容格式,从而让地理数据能够在企业级数据库环境中得到充分利用。在实际应用中,了解并掌握这个工具的使用方法,可以极大地提高数据管理的...
"shp2sdo"这个名字可能是Oracle Spatial提供的一个工具或过程,用于将Shapefile(一种常见的地理空间数据格式)转换为Oracle Spatial可以理解的数据格式。Shapefile通常由.shp、.shx和.dbf等文件组成,包含了地理...
### 图解Arcmap中数据导入到ArcSDE+Oracle #### 概述 在地理信息系统(GIS)领域,ArcMap是Esri公司开发的一款强大的桌面GIS软件,它为用户提供了全面的地图制作、空间数据分析和地理信息管理功能。而ArcSDE...
通过以上步骤,你就能成功地将SHP格式的空间数据转换并导入到Oracle数据库中,利用SDO数据类型进行管理和分析。这个过程可能需要对GIS和数据库都有一定的了解,但一旦熟悉,就能有效处理各种空间数据的迁移任务。
4. **shp2sdo工具**:这个工具实现了将Shapefile转换为Oracle SDO对象的过程,使得非Oracle Spatial原生格式的数据能够顺利导入数据库,便于进一步处理和应用。 5. **转换过程**:使用shp2sdo,通常涉及读取...
4. **数据导入**:`shp2sdo`会读取Shapefile数据,转换成Oracle Spatial格式,并将其插入到指定的数据库表格中。 5. **验证结果**:转换完成后,可以在Oracle SQL Developer或其他数据库管理工具中查询和验证数据...
利用这个小工具可以实现将ESRI的shapfile数据导入到Oracle Spatial数据库,简单实用