第一部分简单空间数据入库1. 利用 shp2sdo 分割 shapefile 文件
假设 shapefile 文件(集贸市场)和 shp2sdo 工具存储路径为 C:\data① 打开命令符窗口(开始→运行→cmd),设置当前目录为存放
shp 文件的目录
在命令行窗口中输入:cd C:\data② 运行 SHP2SDO
EXE,参数 1:SHAPE 文件名(不带扩展名), 参数 2:ORACLE 中的表名 其他参数,默认运行后生成 3 中文件(*
CTL) 在命令行中输入:shp2sdo 集贸市场 jimaoshichang2. 执行 SQL 语句
方法一:① 重新打开一个命令窗口(开始→运行→cmd)② sqlplus scott/tiger@orcl517,连接到数据库
③ 打开 jimaoshichang
sql,复制粘贴,执行 SQL 语句
DROP TABLE JIMAOSHICHANG;CREATE TABLE JIMAOSHICHANG (下载后可任意编辑 区县 VARCHAR2(10), 乡镇名 VARCHAR2(10), 村名 VARCHAR2(10), 企业 VARCHAR2(50), GEOM MDSYS
SDO_GEOMETRY);DELETE FROM USER_SDO_GEOM_METADATA WHERE TABLE_NAME = 'JIMAOSHICHANG' AND COLUMN_NAME = 'GEOM' ;INSERT INTO USER_SDO_GEOM_METADATA (TABLE_NAME, COLUMN_NAME, DIMINFO) VALUES ('JIMAOSHICHANG', 'GEOM', MDSYS
SDO_DI