在命令行下運行:
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/
分享到:
相关推荐
Shp2sdo插件,shp文件通过shp2sdo插件导入到oracle
首先我们要把shp文件转换分割成oracle可以导入的数据库文件,这个转换可以使用oracle提供的一个现成的工具shp2sdo(很小),可以到官方网站去找(不过可能不是很好找,需要的可以留下邮箱),下载后把此文件复制到...
oracle11g安装后,已经有了oracle spatial组件,我们只需要用shp2sdo.exe工具,就可以将空间数据导入数据库中。
利用这个小工具可以实现将ESRI的shapfile数据导入到Oracle Spatial数据库,简单实用
利用shp2sdo将shp转换为导入文件,可将空间文件导入到数据库中
这个转换可以使用oracle提供的一个现成的工具shp2sdo(很小),下载后把此文件复制到PATH变量包含的目录下,如我的oracle客户端安装后自动注册的环境变量是 path C:\Oracle\product\10.1.0\Client_1\bin;,我们可以...
oracle11g安装后,已经有了oracle spatial组件,我们只需要用shp2sdo.exe工具,就可以将空间数据导入数据库中。
shp与oracle的桥梁
shp转oracle,shp转换,oracle识别,实现shp文件传到oracle中
Usage of the shape to sdo converter for Oracle9i Spatial and higher versions
shp2sdo 转shp数据的用的,方便下载
下载地址详见txt(点击立即下载)
txt转shp工具,使用方法,直接将txt放在文件夹中,将放有txt的文件夹拖到“txt2shp_v2.exe”上就可以了,他会自动在txt文件夹中生成对应的shp文件。使用时不用打开工具
Shp2Json.py
中国GIS地图,shp格式,ARCview可以使用
map2shp桌面版1.6注册版已经完美KKK了。大家下载吧
Tab2Shp 批量tab转shp工具 Tab_to_Shp shp批量生成 TAB批量转换到SHP
将shp文件的属性和图形数据提取保存到txt文件里面。
shp转txt工具,使用方法,直接将shp文件中*.shp文件拖到“shp2txt.ext”上就可以了,他会自动在shp文件夹中生成一个txt文件。使用时不用打开工具
txt2shp Tool,TXT批量转为shp工具。