操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    1.一種大容量地理空間數(shù)據(jù)導(dǎo)出VCT文件的方法,其特征在于,包括以下步驟: a?預(yù)先參照VCT文件結(jié)構(gòu)定義一組數(shù)據(jù)結(jié)構(gòu),用于地理空間數(shù)據(jù)在內(nèi)存中存儲(chǔ)和組織. b ?在文件系統(tǒng)中設(shè)定一個(gè)緩存文件夾; ’ c.從空間數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)庫(kù)的基本信息,加載到內(nèi)存中與VCT文件中文件頭對(duì)應(yīng)的 數(shù)據(jù)結(jié)構(gòu)中; d ?從空間數(shù)據(jù)庫(kù)中讀取待導(dǎo)出要素類(lèi)的基本信息地理空間數(shù)據(jù)交換格式,加載到內(nèi)存中與VCT文件中要素類(lèi) 定義和屬性表定義相對(duì)應(yīng)的數(shù)據(jù)結(jié)構(gòu)中; ' e.將所述文件頭、所述要素類(lèi)定義以及所述屬性表定義三個(gè)部分的內(nèi)容按照VCT格式 寫(xiě)到緩存文件夾中; f ?開(kāi)始依次處理待導(dǎo)出要素類(lèi);首先處理第一個(gè)要素類(lèi),遍歷該要素類(lèi)內(nèi)的各個(gè)要素, 將空間幾何數(shù)據(jù)和屬性數(shù)據(jù)分別加載到內(nèi)存中,當(dāng)遍歷的要素?cái)?shù)達(dá)到一個(gè)限定值時(shí),把已 經(jīng)存在內(nèi)存中的空間幾何數(shù)據(jù)和屬性數(shù)據(jù)分別寫(xiě)入到緩存文件夾中,并清空當(dāng)前的內(nèi)存中 存儲(chǔ)要素?cái)?shù)據(jù)的空間,清空后繼續(xù)遍歷要素,直到所有要素遍歷完; g ?依照所述步驟f的要素導(dǎo)出方法循環(huán)處理下一個(gè)待導(dǎo)出的要素類(lèi),直到所有要素類(lèi) 處理完畢; h ?將所述緩存文件夾中生成的多個(gè)緩存文件按照VCT格式規(guī)定的次序拼接成大文件, 得到最終結(jié)果。

    數(shù)據(jù)元和交換格式 信息交換 日期和時(shí)間表示法_地理空間數(shù)據(jù)交換格式_數(shù)據(jù)元和交換格式,信息交換,日期和時(shí)間表示法

    2.根據(jù)權(quán)利要求1所述的一種大容量地理空間數(shù)據(jù)導(dǎo)出VCT文件的方法,其特征在于: 所述步驟a中參照VCT文件結(jié)構(gòu)定義一組數(shù)據(jù)結(jié)構(gòu),其包括VCTD〇、、 、、、、 、、、 十大類(lèi)名稱(chēng); 其中,所述類(lèi)為主類(lèi),表示整個(gè)VCT文件在內(nèi)存中的映射;所述 類(lèi)是所述類(lèi)的子類(lèi),表示文件頭信息;所述 類(lèi)表示VCT文件中的要素類(lèi)定義信息地理空間數(shù)據(jù)交換格式,是所述VCTD〇類(lèi)的子類(lèi);所述 類(lèi)表示VCT類(lèi)中屬性表定義,包含了字段定義的內(nèi)容;所述 類(lèi)是表示點(diǎn)空間幾何數(shù)據(jù);所述類(lèi)表示線(xiàn)空間幾何數(shù)據(jù);所述 類(lèi)表示面空間幾何數(shù)據(jù);所述類(lèi)表示注記數(shù)據(jù);所述 表示屬性表記錄數(shù)據(jù);所述表示一個(gè)坐標(biāo)點(diǎn),擁有X,Y,Z三個(gè)坐 標(biāo)值。

    數(shù)據(jù)元和交換格式,信息交換,日期和時(shí)間表示法_地理空間數(shù)據(jù)交換格式_數(shù)據(jù)元和交換格式 信息交換 日期和時(shí)間表示法

    3.根據(jù)權(quán)利要求1所述的一種大容量地理空間數(shù)據(jù)導(dǎo)出VCT文件的方法,其特征在于, 將所述文件頭、所述要素類(lèi)定義以及所述屬性表定義三個(gè)部分的內(nèi)容按照VCT格式寫(xiě)到緩 存文件夾中的具體過(guò)程包括: el:生成一個(gè)名稱(chēng)為. vet的文件,并以寫(xiě)文件方式打開(kāi); e2:寫(xiě)入 標(biāo)記; e3:把Fi 1 eHead類(lèi)實(shí)例的各項(xiàng)成員依次寫(xiě)入到文件中,寫(xiě)入Fi 1 標(biāo)記; e4:寫(xiě)入 標(biāo)記; e5:遍歷實(shí)例列表,將每個(gè)實(shí)例的要素類(lèi) 型代碼,要素類(lèi)型名稱(chēng),幾何類(lèi)型,屬性表寫(xiě)入到文件中; e6:寫(xiě)入 標(biāo)記; e7:寫(xiě)入 標(biāo)記; e8:遍歷包含實(shí)例列表,將每個(gè)實(shí)例的屬性表 名,字段個(gè)數(shù)和每個(gè)字段項(xiàng)的字段名稱(chēng),字段類(lèi)型,字段長(zhǎng)度和精度寫(xiě)入到文件; e9:寫(xiě)入 標(biāo)記; el〇 ?保存文件,結(jié)束文件寫(xiě)操作。

    地理空間數(shù)據(jù)交換格式_數(shù)據(jù)元和交換格式,信息交換,日期和時(shí)間表示法_數(shù)據(jù)元和交換格式 信息交換 日期和時(shí)間表示法

    4. 根據(jù)權(quán)利要求1所述的一種大容量地理空間數(shù)據(jù)導(dǎo)出VCT文件的方法,其特征在于: 所述步驟f中待導(dǎo)出的要素類(lèi)以國(guó)家第三次土地調(diào)查頒布的《土地利用現(xiàn)狀數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)》中 規(guī)定的各個(gè)要素類(lèi)。

    地理空間數(shù)據(jù)交換格式_數(shù)據(jù)元和交換格式,信息交換,日期和時(shí)間表示法_數(shù)據(jù)元和交換格式 信息交換 日期和時(shí)間表示法

    5. 根據(jù)權(quán)利要求1或4所述的一種大容量地理空間數(shù)據(jù)導(dǎo)出VCT文件的方法,其特征在 于,所述導(dǎo)出要素類(lèi)具體包括以下操作步驟: f 1:聲明兩個(gè) 類(lèi)實(shí)例,分別命名為 和, 用于存儲(chǔ)空間幾何數(shù)據(jù)和屬性記錄數(shù)據(jù),通過(guò)要素類(lèi)名稱(chēng)獲取要素類(lèi)對(duì)象; f2:通過(guò)游標(biāo)遍歷要素類(lèi)中每一個(gè)要素,讀取要素的空間幾何數(shù)據(jù)和屬性數(shù)據(jù),將空間 幾何數(shù)據(jù)寫(xiě)入到模型對(duì)象中,將屬性數(shù)據(jù)寫(xiě)入到模型對(duì)象 中; 通過(guò)的接口中Shape屬性讀取要素的空間幾何數(shù)據(jù),得到對(duì)象需 要判斷一下空間幾何類(lèi)型,根據(jù)不同的幾何類(lèi)型對(duì)數(shù)據(jù)進(jìn)行解析,并創(chuàng)建對(duì)應(yīng)的對(duì)象寫(xiě)入 到對(duì)象的屬性中; 屬性數(shù)據(jù)的獲取通過(guò)遍歷 ? 屬性,結(jié)合 (int)方法獲取每個(gè) 具體的字段值,然后創(chuàng)建對(duì)應(yīng)的并寫(xiě)入到對(duì)象中; f3:判斷當(dāng)前游標(biāo)遍歷循環(huán)中處理的要素?cái)?shù)量是否達(dá)到上限閾值,如果是,則將模型類(lèi) 實(shí)例和輸出為緩存文件;其中,空間幾何數(shù)據(jù)緩存文件 以“SHP_”+要素類(lèi)名稱(chēng)+流水號(hào)+“.vct”命名,屬性數(shù)據(jù)緩存文件以以“ATT_”+要素類(lèi)名稱(chēng)+ 流水號(hào)+“? vet”格式命名;根據(jù)文件名判斷當(dāng)前文件是否已經(jīng)在已輸出的文件內(nèi),若存在則 按照流水號(hào)續(xù)編文件名再輸出文件; f4:當(dāng)一個(gè)要素類(lèi)內(nèi)的所有要素遍歷完成后,結(jié)束當(dāng)前要素類(lèi)導(dǎo)出處理,執(zhí)行下一個(gè)要 素類(lèi),直到所有要素類(lèi)處理完畢。

    數(shù)據(jù)元和交換格式,信息交換,日期和時(shí)間表示法_數(shù)據(jù)元和交換格式 信息交換 日期和時(shí)間表示法_地理空間數(shù)據(jù)交換格式

    6. 根據(jù)權(quán)利要求5所述的一種大容量地理空間數(shù)據(jù)導(dǎo)出VCT文件的方法,其特征在于: 所述上限閾值用常量表示。

    7. 根據(jù)權(quán)利要求1所述的一種大容量地理空間數(shù)據(jù)導(dǎo)出VCT文件的方法,其特征在于: 所述步驟g具體包括,將所述緩存文件夾中生成的緩存文件名稱(chēng)按照文件頭、點(diǎn)、線(xiàn)、面、注 記和屬性記錄的次序存儲(chǔ)在內(nèi)存中一個(gè)字符串?dāng)?shù)組中,并命名為,創(chuàng)建一 個(gè)最終文件輸出流^31111:計(jì);1^631:^&111,將03(3]^?;[16如11168中所有文件拼接輸出到 中,然后清空緩存文件夾,結(jié)束整個(gè)文件導(dǎo)出過(guò)程。

網(wǎng)站首頁(yè)   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶(hù)案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話(huà):010-     郵箱:@126.com

備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有