新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
Oraclespatial空間數(shù)據(jù)表初始化的實際操作
以下的文章主要介紹的是Oracle spatial空間數(shù)據(jù)表的實際操作的初始化,當項目快運行完之時,我們要打算做點關于Oracle spatial的經驗總結,首先我們是以最簡單的開始來對其進行描述,以下就是文章的具體內容分析。

色尼網站制作公司哪家好,找創(chuàng)新互聯(lián)!從網頁設計、網站建設、微信開發(fā)、APP開發(fā)、響應式網站設計等網站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)2013年至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創(chuàng)新互聯(lián)。
Oracle spatial空間數(shù)據(jù)表的初始化
Sql代碼
1.修改表結構
- ALTER TABLE Dev_Acrossbox
- ADD (
- LOCATION MDSYS.SDO_GEOMETRY default null ,
- MI_STYLE VARCHAR2(254) default null ,
- MI_PRINX NUMBER(10) default null
- );
2.插入METADATA屬性數(shù)據(jù)
- INSERT INTO USER_SDO_GEOM_METADATA
- VALUES(
- 'DEV_TOWER_ACTL',
- 'location',
- MDSYS.SDO_DIM_ARRAY(
- MDSYS.SDO_DIM_ELEMENT('X',-180,180,0.0011119487),
- MDSYS.SDO_DIM_ELEMENT('Y',-90,90,0.0011119487)
- ),
- 8307
- );
3.創(chuàng)建空間索引
- CREATE INDEX IDX_SPATIAL_Dev_Acrossbox
- ON Dev_Acrossbox (location)
- INDEXTYPE IS MDSYS.SPATIAL_INDEX;
4.Oracle spatial空間數(shù)據(jù)表的初始化:執(zhí)行PL/SQL
線
- declare
- v_type MAPINFO_MAPCATALOG%rowtype;
- begin
- select * into v_type from mapinfo_mapcatalog m where m.tablename='LINE_INFO' and m.ownername='POSTGIS' ;
- v_type.tablename:=&new_tableName;
- insert into MAPINFO_MAPCATALOG values v_type ;
- commit;
- dbms_output.put_line(v_type.tablename);
- end;
點
- declare
- v_type MAPINFO_MAPCATALOG%rowtype;
- begin
- select * into v_type from mapinfo_mapcatalog m where m.tablename='DEV_TRANSTATION' and m.ownername='POSTGIS' ;
- v_type.tablename:=&new_tableName;
- insert into MAPINFO_MAPCATALOG values v_type ;
- commit;
- dbms_output.put_line(v_type.tablename);
- end;
1.修改表結構
- ALTER TABLE Dev_Acrossbox
- ADD (
- LOCATION MDSYS.SDO_GEOMETRY default null ,
- MI_STYLE VARCHAR2(254) default null ,
- MI_PRINX NUMBER(10) default null
- );
以上的相關內容就是對Oracle spatial空間數(shù)據(jù)表的初始化的介紹,望你能有所收獲。
新聞名稱:Oraclespatial空間數(shù)據(jù)表初始化的實際操作
文章路徑:http://m.5511xx.com/article/dpjsddg.html


咨詢
建站咨詢
