999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用EPS腳本技術(shù)實現(xiàn)道路注記到道路屬性的轉(zhuǎn)換

2012-09-22 10:29:54郭夢熾
城市勘測 2012年6期
關(guān)鍵詞:測繪

郭夢熾*

(1.哈爾濱市勘察測繪研究院,黑龍江哈爾濱 150010; 2.哈爾濱數(shù)字城市科技有限公司,黑龍江哈爾濱 150010)

1 引言

EPS地理信息工作站是北京清華山維新技術(shù)開發(fā)有限公司研發(fā)的面向測繪、基礎(chǔ)地理信息生產(chǎn)的軟件系統(tǒng)。它以地理信息系統(tǒng)應(yīng)用的角度構(gòu)建數(shù)據(jù)模型,綜合CAD技術(shù)與GIS技術(shù),以數(shù)據(jù)庫為核心,將圖形和屬性關(guān)聯(lián)為一體,從生產(chǎn)源頭支持測繪成果的信息轉(zhuǎn)換。同時,EPS平臺支持基于腳本語言的二次開發(fā)技術(shù),用于用戶定制開發(fā)平臺不支持的功能以及處理重復(fù)性工作。本文以基礎(chǔ)測繪數(shù)據(jù)生產(chǎn)中道路注記到道路屬性的轉(zhuǎn)換為例,介紹EPS腳本技術(shù)在測繪生產(chǎn)中的應(yīng)用。

2 EPS腳本技術(shù)

EPS腳本技術(shù)與AutoCAD的ActiiveX技術(shù)類似,用戶能夠以VBScript或JScript語言標準為基礎(chǔ),在EPS平臺內(nèi)部以編程的方式來訪問EPS提供的對象和方法。與AutoCAD的ActiveX技術(shù)不同的是,EPS沒有多層次的對象模型體系,它僅提供了SSProcess這個系統(tǒng)缺省定義的對象,該對象是與EPS平臺交互的主要入口對象。SSProcess對象暴露了EPS平臺預(yù)留給用戶的所有功能函數(shù),如選擇集操作、圖形編輯、數(shù)據(jù)整理等。與AutoCAD的ActiveX開發(fā)技術(shù)相比,這種面向過程的腳本技術(shù),更加簡潔高效,適合于缺少面向?qū)ο缶幊瘫尘爸R的廣大測繪工作者,使得他們能夠?qū)⒕杏诰唧w的業(yè)務(wù)邏輯實現(xiàn)上。同時,通過EPS腳本提供的外部函數(shù)調(diào)用功能,能夠?qū)崿F(xiàn)函數(shù)級別的代碼重用,便于構(gòu)建具有良好邏輯層次的通用代碼庫和大型應(yīng)用模塊。

3 道路注記到道路屬性的轉(zhuǎn)換方法

3.1 問題背景

在基礎(chǔ)地形圖中,圖形是地物的幾何抽象表達,是基礎(chǔ)地形圖的主要構(gòu)成元素。同時,為了便于讀圖判圖,文字注記同樣是必不可少的,是地物語義級別的表達。以道路為例,道路中心線、道路邊線、道路面等幾何形體表達了道路的幾何位置、空間形態(tài)等屬性,道路名稱注記、材質(zhì)注記表達了道路的標識、材料等屬性。注記的另一個重要作用是GIS屬性數(shù)據(jù)的重要來源和依據(jù),將地形圖中的注記內(nèi)容轉(zhuǎn)為GIS屬性數(shù)據(jù)是GIS屬性數(shù)據(jù)生產(chǎn)的一種快捷有效的方式。但是在EPS平臺中,僅提供了閉合地物內(nèi)注記轉(zhuǎn)換為地物的屬性值的功能,對于線性地物,如道路中心線,則沒有提供相應(yīng)的方法實現(xiàn)注記到屬性值的轉(zhuǎn)換。必須通過EPS腳本技術(shù)進行定制開發(fā)。

3.2 問題分析

根據(jù)基礎(chǔ)地形圖成圖規(guī)范,一個完整的道路名稱作為一個道路注記對象存在。道路注記一般以道路中心線為定位基準,以單點注記、曲線注記的方式分布于道路中心線兩側(cè)附近。通過對數(shù)據(jù)源的分析,發(fā)現(xiàn)部分道路注記不規(guī)范,沒有將完整的道路名稱作為一個獨立的道路注記,而是將道路名稱的每個字作為一個道路注記對象。另一方面,道路注記與道路中心線沒有內(nèi)在的邏輯維護其對應(yīng)關(guān)系。解決這兩個問題,是將道路注記轉(zhuǎn)為道路中心線屬性值的關(guān)鍵,具體方法如下所述。

(1)道路名稱注記的預(yù)處理

道路名稱注記的預(yù)處理主要針對兩種道路注記問題。第一種,對于具有完整道路名稱的注記,為了地圖整飾效果,部分道路名稱字符之間使用了空格字符,便于注記能夠均勻分布在道路中心線上。這種情況的解決辦法只需要清除字符之間的空格即可。第二種,對于道路名稱每個字符作為一個注記的情況,需要對道路注記進行合并,合并的具體算法是:

①遍歷每一個道路名稱注記;

②對當前的道路名稱注記,如果該注記只有一個字符,轉(zhuǎn)到步驟③;如果該注記大于或等于3個字符,且最后一個字符以“路”、“街”、“道”結(jié)束轉(zhuǎn)到步驟④,否則轉(zhuǎn)到步驟①;

③將該字符追加到字符串變量roadName中,判斷該字符是否是“路”、“街”、“道”,如果是,則 road-Name即為完整的道路名稱注記,保存到對應(yīng)的道路中心線的屬性值中;同時清空roadName內(nèi)容,轉(zhuǎn)到步驟①,否則直接轉(zhuǎn)到步驟①;

④該注記是完整的道路注記,如果各字符間有空格,清除空格,然后保存到對應(yīng)的道路中心線的屬性值中。

由于道路名稱的單個字符注記的字符順序與注記ID順序是一致的,因此,可以保證以上算法的正確性。

(2)道路注記與道路中心線的匹配

問題(1)中,“保存到對應(yīng)的道路中心線的屬性值中”的前提是找到道路注記匹配的道路中心線。線狀地物與注記的一般匹配過程是:生成線狀地物的一定寬度的緩沖區(qū),將線構(gòu)成面,面內(nèi)的注記即為與該線狀地物匹配的注記。然而,EPS平臺并沒有提供緩沖區(qū)生成算法,因此,無法采用這種方法進行匹配工作。在EPS平臺提供的幾個有限的空間查詢功能函數(shù)里,只有SearchNearObjIDs這個函數(shù)不需要閉合面的參與,該函數(shù)的作用是,將按給定的坐標點、搜索范圍、搜索對象類型和編碼搜索與坐標點相近的對象。因此,可以以道路注記的定位點作為坐標點,道路注記的定位點與道路中心線的最大距離作為搜索范圍,搜索給定注記范圍內(nèi)的道路中心線對象,實現(xiàn)道路注記與道路中心線的匹配。

3.3 程序?qū)崿F(xiàn)

道路注記到道路屬性的轉(zhuǎn)換程序流程圖,如圖1所示。

利用EPS平臺的腳本技術(shù),采用VBScript腳本語言,實現(xiàn)了本文提出的轉(zhuǎn)換算法,功能函數(shù)如下所示。其中,變量RoadLabelCodes是道路名稱標注編碼,變量RoadEntityCodes是道路中心線編碼,變量RoadField-Name是道路中心線屬性名,變量Range是搜索范圍。

圖1 道路注記到道路屬性的轉(zhuǎn)換程序流程圖

4 結(jié)語

采用本文提出的轉(zhuǎn)換方法,以edb格式的哈爾濱市1∶1000基礎(chǔ)地形圖為測試數(shù)據(jù)進行道路注記到道路屬性的轉(zhuǎn)換工作,總的轉(zhuǎn)換正確率可達到95%以上。該方法同樣適用于鐵路、地下管線等其他線狀地物的注記到屬性的轉(zhuǎn)換。

[1]北京清華山維新技術(shù)開發(fā)有限公司.EPS2008地理信息工作站使用說明書[R].2010.

[2]北京清華山維新技術(shù)開發(fā)有限公司.EPS腳本語言幫助[R].2010.

[3]哈爾濱市勘察測繪研究院.哈爾濱市1∶500 1∶1000 1∶2000基礎(chǔ)地理數(shù)據(jù)分類與代碼標準[S].2011.

[4]徐中華,劉萬華,余成江.清華山維一體化軟件EPS腳本語言的應(yīng)用[J].城市勘測,2007(6).

[5]沈偉,瞿曉彤.EPS平臺數(shù)據(jù)庫在生產(chǎn)實踐中的體會[J].現(xiàn)代測繪,2007,30(3).

猜你喜歡
測繪
常州市測繪院
城市勘測(2023年5期)2023-11-03 01:32:36
新型基礎(chǔ)測繪探索
浙江省第一測繪院
工程測繪中GNSS測繪技術(shù)的應(yīng)用
測繪新技術(shù)在測繪工程中的應(yīng)用
江西建材(2018年4期)2018-04-10 12:37:38
04 無人機測繪應(yīng)用創(chuàng)新受青睞
無人機在地形測繪中的應(yīng)用
電子制作(2017年9期)2017-04-17 03:01:00
測繪簡史
測繪簡史
遙感測繪技術(shù)在測繪工作中的應(yīng)用探討
河南科技(2014年1期)2014-02-27 14:04:09
主站蜘蛛池模板: 亚洲一区黄色| 一级毛片在线播放免费| 亚洲色图狠狠干| 国产成人免费| 91久久国产成人免费观看| 欧美一级高清片久久99| 女人毛片a级大学毛片免费 | 制服丝袜一区二区三区在线| 国产女人在线| 999国内精品久久免费视频| 国产午夜看片| 精品三级在线| 国产精鲁鲁网在线视频| 亚洲水蜜桃久久综合网站| 一级香蕉人体视频| 91国内外精品自在线播放| 无码人中文字幕| 国产精品精品视频| 狠狠五月天中文字幕| 欧美日韩在线第一页| 丁香五月婷婷激情基地| 日韩精品一区二区三区视频免费看| 国产成人成人一区二区| 色精品视频| 成人免费黄色小视频| 亚洲综合经典在线一区二区| 日本a级免费| 国产迷奸在线看| 91精品国产无线乱码在线| 人妻中文久热无码丝袜| 日本伊人色综合网| 国产区免费| 国产精品页| 制服丝袜一区| 久久中文电影| 爆乳熟妇一区二区三区| 蜜芽一区二区国产精品| 麻豆国产在线不卡一区二区| 最新加勒比隔壁人妻| 国产一区二区三区在线观看免费| 精品国产自在在线在线观看| 2021国产在线视频| 青青操视频免费观看| 国产白浆在线观看| 日韩天堂在线观看| 免费国产小视频在线观看| 亚洲一区二区无码视频| 欧美色99| 亚洲无码高清视频在线观看 | 国产理论最新国产精品视频| 91久久大香线蕉| 18禁高潮出水呻吟娇喘蜜芽| 久久久久人妻一区精品| 999在线免费视频| 色精品视频| 亚洲国产天堂久久九九九| 国产精品青青| 国产精品久久久久久久久kt| 99热这里只有精品免费国产| 国内精品视频| 欧美视频免费一区二区三区| 亚洲色图欧美激情| 久久精品只有这里有| 精品久久久久无码| 日本一区二区不卡视频| 国产乱视频网站| 国产又爽又黄无遮挡免费观看| 亚洲视频欧美不卡| 亚洲精品国产自在现线最新| 久久人搡人人玩人妻精品一| 制服丝袜一区| 大陆精大陆国产国语精品1024| 91精品国产自产在线老师啪l| 欧美亚洲第一页| 欧美在线视频不卡第一页| 日韩av无码精品专区| 欧美成人一区午夜福利在线| 看av免费毛片手机播放| 国产毛片网站| 欧美精品在线看| 国产精品网拍在线| 欧美午夜视频在线|