• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    土地監(jiān)測數據的轉換方法和轉換接口技術

    技術編號:8594087 閱讀:211 留言:0更新日期:2013-04-18 07:18
    一種土地監(jiān)測數據的轉換方法,包括以下步驟:獲取界址點坐標列表信息,并從所述界址點坐標列表信息中讀取項目標識;按項目標識讀取每個項目的界址點信息;根據所述界址點信息獲取每個項目中每個圈包含的界址點數和每個圈的面積;根據每個圈的面積和所包含的界址點數獲取每個項目中每個地塊的總面積和所包含的界址點總數;按項目標識根據項目中每個地塊的總面積和所包含的界址點總數生成相應的界址點文本文件。此外,還提供一種土地監(jiān)測數據的轉換接口。上述土地監(jiān)測數據的轉換方法和轉換接口,提高了工作效率,且因減少了人工填報數據且不需人工進行統(tǒng)計,避免因人為因素而造成數據填報錯誤和遺漏的情況,保證了數據的準確性和完整性。

    【技術實現(xiàn)步驟摘要】

    本專利技術涉及數據轉換領域,特別是涉及一種土地監(jiān)測數據的轉換方法和轉換接□。
    技術介紹
    為了適應宏觀調控需要,建立土地供應情況的快速反應機制,加強宏觀數據統(tǒng)計分析功能,國土資源部建立了覆蓋全國的土地動態(tài)監(jiān)測與監(jiān)管系統(tǒng),以實現(xiàn)對土地供應和開發(fā)利用情況的全程監(jiān)管。由于土地動態(tài)監(jiān)測與監(jiān)管系統(tǒng)中的圖形數據不是通用的、主流地理信息系統(tǒng)支持的數據格式,而是以特定的文本文件格式上報,因此不能通過數據格式轉換來實現(xiàn),也沒有提供通用的數據轉換接口。地方的所有圖形數據采用本地坐標系,造成原始數據與上報數據的空間地理坐標系不兼容,只能先轉換坐標系,再生成原始數據,然后手動逐一填寫到土地動態(tài)監(jiān)測與監(jiān)管系統(tǒng)中,如此需要耗費大量的時間,工作效率低下。
    技術實現(xiàn)思路
    基于此,有必要針對現(xiàn)有的土地數據上報需手動輸入造成效率低下的問題,提供一種能提高工作效率的土地監(jiān)測數據的轉換方法。此外,還有必要針對現(xiàn)有的土地數據上報需手動輸入造成效率低下的問題,提供一種能提高工作效率的土地監(jiān)測數據的轉換接口。一種土地監(jiān)測數據的轉換方法,包括以下步驟獲取界址點坐標列表信息,并從所述界址點坐標列表信息中讀取項目標識;按項目標識讀取每個項目的界址點信息;根據所述界址點信息獲取每個項目中每個圈包含的界址點數和每個圈的面積;根據每個圈的面積和所包含的界址點數獲取每個項目中每個地塊的總面積和所包含的界址點總數;按項目標識根據項目中每個地塊的總面積和所包含的界址點總數生成相應的界址點文本文件。一種土地監(jiān)測數據的轉換接口,包括獲取模塊,用于獲取界址點坐標列表信息,并從所述界址點坐標列表信息中讀取項目標識;讀取模塊,用于按項目標識讀取每個項目的界址點信息;圈數據處理模塊,用于根據所述界址點信息獲取每個項目中每個圈包含的界址點數和每個圈的面積;地塊數據處理模塊,用于根據所述圈的面積和所包含的界址點數獲取每個項目中每個地塊的總面積和所包含的界址點總數;生成模塊,用于按項目標識根據項目中每個地塊的總面積和所包含的界址點總數生成相應的界址點文本文件。上述土地監(jiān)測數據的轉換方法和轉換接口,通過從界址點坐標列表信息中獲取每個項目所有的界址點信息后,可得到每個圈所包含的界址點數及每個圈的面積,再根據圈的面積進行計算得到每個地塊的總面積,根據圈包含的界址點數得到每個地塊所包含的界址點總數,從而生成所需的界址點文本文件,不需人工填報界址點坐標,提高了工作效率,且因減少了人工填報數據且不需人工進行統(tǒng)計,避免因人為因素而造成數據填報錯誤和遺漏的情況,保證了數據的準確性和完整性。附圖說明圖1為一個實施例中土地監(jiān)測數據的轉換方法的流程示意圖;圖2為根據界址點信息獲取每個項目中每個圈包含的界址點數的流程示意圖;圖3為地塊與圈、圈層號的關系不意圖;圖4為按項目標識根據項目中每個地塊的總面積和所包含的界址點總數生成相應的界址點文本文件的流程示意圖;圖5為一個實施例中土地監(jiān)測數據的轉換接口的內部結構示意圖;圖6為一個實施例中圈數據處理模塊的內部結構示意圖;圖7為一個實施例中生成模塊的內部結構示意圖;圖8為另一個實施例中土地監(jiān)測數據的轉換接口的內部結構示意圖。具體實施例方式下面結合具體的實施例及附圖對土地監(jiān)測數據的轉換方法和轉換接口的技術方案進行詳細的描述,以使其更加清楚。如圖1所示,在一個實施例中,一種土地監(jiān)測數據的轉換方法,包括以下步驟步驟S110,獲取界址點坐標列表信息,并從界址點坐標列表信息中讀取項目標識。具體的,界址點坐標列表信息是指采集的原始土地狀態(tài)信息,包括項目標識、項目內的界址點總數、地塊中所有圈的面積、地塊的面積包含了所包含洞的面積、圈的編號、界址點編號、地塊編號、地塊名稱、地塊用途、記錄圖形屬性(如面)等。項目是指土地監(jiān)測的一個事項,項目標識用于區(qū)分項目的唯一性,可包括項目名稱和/或項目編號,項目名稱如“滬松府土”,項目編號如245等。其中,一個界址點坐標列表包含一個或多個項目,每個項目包含一個或多個地塊、每個地塊包含一個或多個圈,每個圈包含四個或四個以上的界址點。每個界址點包含X、Y坐標,即經緯度坐標。圈是指由四個或四個意思的界址點依次相接、首尾相連構成的單一的、封閉的、沒有內部交叉的多邊形圖形。此外,在步驟S 110之后,還可包括構建項目標識記錄集;從項目標識記錄集中依次讀取項目標識。具體的,構建項目標識記錄集是為了方便讀取進行分析。步驟S120,按項目標識讀取每個項目的界址點信息。具體的,界址點信息包括經緯度坐標、界址點編號等。讀取每個項目的所有界址點信息。步驟S130,根據該界址點信息獲取每個項目中每個圈包含的界址點數和每個圈的面積。具體的,每個圈內包含的界址點數可通過計算獲得,每個圈的面積可從界址點坐標列表信息中獲取。步驟S140,根據每個圈的面積和所包含的界址點數獲取每個項目中每個地塊的總面積和所包含的界址點總數。步驟S150,按項目標識根據項目中每個地塊的總面積和所包含的界址點總數生成相應的界址點文本文件。上述土地監(jiān)測數據的轉換方法,通過從界址點坐標列表信息中獲取每個項目所有的界址點信息后,可得到每個圈所包含的界址點數及每個圈的面積,再根據圈的面積進行計算得到每個地塊的總面積,根據圈包含的界址點數得到每個地塊所包含的界址點總數,從而生成所需的界址點文本文件,不需人工填報界址點坐標,提高了工作效率,且因減少了人工填報數據且不需人工進行統(tǒng)計,避免因人為因素而造成數據填報錯誤和遺漏的情況,保證了數據的準確性和完整性。在一個實施例中,如圖2所示,根據界址點信息獲取每個項目中每個圈包含的界址點數的步驟包括步驟S131,根據每個項目的界址點信息構建相應的圈記錄集。具體的,圈是有四個或四個以上的界址點依次相接、首尾相連構成的單一封閉且沒有內部交叉的多邊形圖形,根據界址點信息可讀取到所有圈,構建一個圈記錄集,將所有圈存入該圈記錄集中。每個圈都有圈的編號。步驟S132,讀取圈記錄集中圈的編號。具體的,從圈記錄集中逐一讀取圈的編號,每次讀取一個圈的編號,統(tǒng)計圈內界址點數。步驟S133,讀取所述圈的第一個界址點的界址點編號。具體的,每個圈包含起始的界址點編號和終止的界址點編號,且起始的界址點編號和終止的界址點編號相同。該起始的界址點編號即為第一個界址點的界址點編號。步驟S134,讀取所述圈的下一個界址點的界址點編號作為當前界址點編號。具體的,按照圈的界址點的相接順序依次讀取界址點編號,即讀取第一個界址點的界址點編號后,讀取與第一個界址點相鄰的下一個界址點的界址點編號,并將其作為當前界址點編號。步驟S135,判斷當前界址點編號是否與所述圈的第一個界址點的界址點編號相同,若是,則執(zhí)行步驟S136,若否,執(zhí)行步驟S137。具體的,當前界址點編號與第一個界址點的界址點編號相同,則表示該圈所有界址點已讀完,記錄所讀的界址點數,若不同,則表示該圈還有界址點未讀,將界址點數加I后,繼續(xù)讀取下一個界址點的界址點編號進行判斷。步驟S136,記錄該圈的界址點數。步驟S137,將界址點數加1,返回步驟S134。上述根據界址點信息計算每個圈的界址點數以原始數據為依據,計算得到的圈內界址點數準確完整。進一步的,在一個實施例中,根據每個圈的面積和所包含的界址點數獲取每個項目中每個地塊的總面積和所包含的界址點總本文檔來自技高網...

    【技術保護點】
    一種土地監(jiān)測數據的轉換方法,包括以下步驟:獲取界址點坐標列表信息,并從所述界址點坐標列表信息中讀取項目標識;按項目標識讀取每個項目的界址點信息;根據所述界址點信息獲取每個項目中每個圈包含的界址點數和每個圈的面積;根據每個圈的面積和所包含的界址點數獲取每個項目中每個地塊的總面積和所包含的界址點總數;按項目標識根據項目中每個地塊的總面積和所包含的界址點總數生成相應的界址點文本文件。

    【技術特征摘要】
    1.一種土地監(jiān)測數據的轉換方法,包括以下步驟獲取界址點坐標列表信息,并從所述界址點坐標列表信息中讀取項目標識;按項目標識讀取每個項目的界址點信息;根據所述界址點信息獲取每個項目中每個圈包含的界址點數和每個圈的面積;根據每個圈的面積和所包含的界址點數獲取每個項目中每個地塊的總面積和所包含的界址點總數;按項目標識根據項目中每個地塊的總面積和所包含的界址點總數生成相應的界址點文本文件。2.根據權利要求1所述的土地監(jiān)測數據的轉換方法,其特征在于,所述根據所述界址點信息獲取每個項目中每個圈包含的界址點數的步驟包括根據每個項目的界址點信息構建相應的圈記錄集;讀取所述圈記錄集中圈的編號;讀取所述圈的第一個界址點的界址點編號;讀取所述圈的下一個界址點的界址點編號作為當前界址點編號;判斷所述當前界址點編號是否與所述圈的第一個界址點的界址點編號相同,若是,則記錄所述圈的界址點數,若否,則將界址點數加1,再讀取所述圈的下一個界址點的界址點編號作為當前界址點編號,直到當前界址點編號與所述圈的第一個界址點的界址點編號相同后,記錄所述圈的界址點數。3.根據權利要求1所述的土地監(jiān)測數據的轉換方法,其特征在于,所述根據每個圈的面積和所包含的界址點數獲取每個項目中每個地塊的總面積和所包含的界址點總數的步驟包括將每個地塊中的圈的層級從外向內逐一分成奇數層和偶數層,將最外層圈的面積加上奇數層圈的面積減去偶數層圈的面積得到地塊的總面積,將地塊中每個圈所包含的界址點數求和得到所述地塊所包含的界址點總數。4.根據權利要求1所述的土地監(jiān)測數據的轉換方法,其特征在于,所述按項目標識根據項目中每個地塊的總面積和所包含的界址點總數生成相應的界址點文本文件的步驟包括以項目標識建立相應的界址點文本文件;寫入頭文件信息,以及在所述界址點文本文件中寫入所述項目標識內的每個地塊的頭信息及每個地塊內的界址點坐標信息。5.根據權利要求1所述的土地監(jiān)測數據的轉換方法,其特征在于,在獲取界址點坐標列表信息,并從所述界址點坐標列表信息中讀取所有的項目標識的步驟之后,按項目標識讀取每個項目的界址點信息的步驟之前,還包括步驟構建項目標識記錄集;從所述項目標識記錄集中依次讀取項目標識;所述項目標識包括項目名稱和/或項目編號。6.一種土地監(jiān)測數據的轉換接口,其特征在于,包括獲取模塊,用于獲取界址點坐標列表信息...

    【專利技術屬性】
    技術研發(fā)人員:王號
    申請(專利權)人:上海市房屋土地資源信息中心
    類型:發(fā)明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 中文字幕无码中文字幕有码| 国产av永久无码天堂影院| 亚洲AV日韩AV高潮无码专区| 免费看又黄又无码的网站| 无码专区国产精品视频| 无码超乳爆乳中文字幕久久| 无码国产69精品久久久久孕妇| 无码午夜成人1000部免费视频 | 人妻aⅴ无码一区二区三区| 亚洲av无码无线在线观看| 亚洲av永久无码精品古装片 | 超清无码无卡中文字幕| 精品国产v无码大片在线观看| 成人无码视频97免费| 伊人久久一区二区三区无码 | 亚洲heyzo专区无码综合| 亚洲色中文字幕无码AV| 亚洲人成无码久久电影网站| 无码人妻精品一区二区三区久久久 | 中文字幕韩国三级理论无码| 夜夜添无码试看一区二区三区| 精品韩国亚洲av无码不卡区| 无码任你躁久久久久久老妇App| 日韩精品无码免费专区午夜| 免费无遮挡无码永久在线观看视频| 人妻丰满熟妇AV无码区乱| 无码A级毛片免费视频内谢| 免费无码又爽又刺激高潮软件 | 久久久无码精品人妻一区| 蜜桃臀无码内射一区二区三区 | 亚洲欧洲日产国码无码久久99| 免费无遮挡无码视频网站| 成人免费无码大片A毛片抽搐色欲 成人免费无码大片a毛片 | 亚洲国产精品无码专区| 一本大道东京热无码一区| 国产三级无码内射在线看| 国产成人精品无码片区在线观看| 亚洲国产综合无码一区二区二三区 | 亚洲av无码一区二区三区网站| 无码专区天天躁天天躁在线| 无套内射在线无码播放|