在命令行下運行:
c:\shp\shp2sdo worldMap worldMapArea -i gid -s 8307 -d
中worldMap为shp文件名(不加shp后缀),worldMapArea
为oracle中數據表名,-d代表含义是将分解后的
ctl文件(控制文件)和data文件(数据存储文件)分别生成,否则不会有单独的data文件生成,数据存储和控制都在ctl一个文件
中。 经常用到的还有选项 -i
id_colum指定id序列列,默认是id,即作为生成数据的唯一性标志,此列是不可能重复的,一般作为索引列,-s
**指定生成srid,默认是null,目前一般是8307吧,-g geometry
column指定sdo_geometry,默认是GEOM,此选项一般使用默认即可,命令执行后,会生成三个文件,worldMapArea
.sql、 worldMapArea
.ctl、worldMapArea
.data。
然後首先運行:worldMapArea
.sql
然後
運行:
c:\shp\sqlldr geomap/geomap@ora8 worldMapArea建立空間索引:
SQL>CREATE Index WORLDMAPAREA_index ON WORLDMAPAREA(GEOM)INDEXTYPE IS MDSYS.SPATIAL_INDEX;
參照自:http://www.blogjava.net/reeve/
分享到:
相关推荐
6. **使用方法**:"using_shp2do.txt"很可能是工具的使用指南,涵盖了如何运行shp2sdo.exe,设置参数,以及处理转换过程中可能出现的问题。 7. **系统需求**:使用shp2sdo工具,用户需要有Oracle客户端或数据库连接...
标题中的“shp2sdo三个版本”指的是与Oracle Spatial相关的三个不同版本的shp2sdo工具。...在使用前,建议先阅读每个版本的readme文件或文档,了解其特性、系统要求以及使用方法,以确保顺利进行数据导入工作。
shp2sdo工具的使用涉及到以下几个核心步骤: 1. **安装与配置**:首先,你需要在运行Oracle数据库的服务器上安装Oracle Spatial and Graph组件。此外,确保你的系统上已经安装了支持shp文件读取的库,如GDAL或...
总之,`shp2sdo`工具提供了一种有效的方法,将SHP文件中的地理空间数据无缝地集成到Oracle Spatial数据库中,便于进行更复杂的地理空间分析和应用。通过熟悉这个工具和相关的数据库操作,可以极大地提高数据管理和...
在本篇文章中,我们将深入探讨Shapefile和Oracle Spatial,以及`shp2sdo`工具的使用方法和它在GIS工作流程中的重要性。 **Shapefile格式** Shapefile是一种广泛使用的矢量地理数据格式,由Esri公司开发。它由一组...
数字地图在地理信息系统(GIS)中占据着核心地位,它们以各种特定的格式存储地理数据。其中,SHP(Shapefile)格式是一种广泛...在实际应用中,了解并掌握这个工具的使用方法,可以极大地提高数据管理的效率和灵活性。
5. **设置空间索引**:为了提高空间查询性能,导入完成后,需要在Oracle数据库中为新表创建空间索引,如使用MDSYS.SDO_INDEX_METHOD_10I方法。 6. **清理与优化**:关闭数据源,释放资源。如果需要,还可以执行...
使用shp2sdo分割Shapefile文件 - **准备工作**: - 确保已安装shp2sdo工具。 - 确认shapefile文件(例如集贸市场的文件)和shp2sdo工具都位于同一路径下,如`C:\data`。 - **操作步骤**: - 打开命令提示符...
- 使用`shp2sdo`工具进行Shapefile文件的处理,具体命令如下: ```bash shp2sdo 集贸市场 jimaoshichang ``` - 此命令执行后,将会生成三个文件:`jimaoshichang.sql`、`jimaoshichang.dat`和`jimaoshichang....
总结来说,ArcSDE与Oracle10i Spatial之间的数据转换涉及多个步骤,包括使用ArcCatalog和Shp2sdo工具,以及中间格式Shape文件。为了保证数据质量,需要在转换过程中实施严格的质量控制,如通过修改控制文件来纠正...
- Shapefile是一种常见的矢量地理数据格式,而shp2sdo是Oracle提供的工具,用于将Shapefile数据转换为Oracle Spatial支持的数据格式。 - 在命令行中,首先切换到包含Shapefile的目录,然后运行shp2sdo,指定...
这篇博客“Oracle Spatial的简单应用”可能介绍了一些基本的Oracle Spatial的使用方法,虽然没有提供具体的细节,但我们可以深入探讨一下Oracle Spatial的相关知识点。 1. **什么是Oracle Spatial?** Oracle ...
3. **使用OO4O接口存储数据**:调用OO4O接口的方法将SDO_GEOMETRY对象和其他属性数据存储到Oracle Spatial数据库中。 #### 实验结果展示 文章还展示了通过上述方法将Shapefile数据成功存储到Oracle Spatial数据库...
本文旨在探讨如何在Oracle Spatial中存储Shapefile数据,这是GIS领域中广泛使用的一种矢量数据格式。通过研究Oracle Spatial对于空间数据的处理机制及其与Shapefile数据格式的集成,本文将为GIS开发者在空间数据管理...