国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

ArcGIS下附件資料管理方案的研究

2015-12-11 05:56徐佳沅
測繪通報 2015年8期
關(guān)鍵詞:字段文件夾圖層

徐佳沅,王 斌

(廣東省國土資源測繪院,廣東廣州510500)

一、現(xiàn)狀分析

長期以來,測繪地理信息數(shù)據(jù)的采集工作更多的是側(cè)重于形狀、大小、位置的測量,對其他相關(guān)專題信息的采集和挖掘工作還不夠深入。而隨著如今地理信息產(chǎn)業(yè)規(guī)模的不斷擴(kuò)張,地理信息數(shù)據(jù)滲透到了各行各業(yè)中,形成了各色的行業(yè)專題數(shù)據(jù)。

這些行業(yè)專題數(shù)據(jù)信息不僅局限于空間位置,還包括了其他更多的行業(yè)附屬信息。這些附屬信息有的可以作為字段存儲于數(shù)據(jù)表中,如數(shù)據(jù)的名稱、采集時間等;而有些附屬信息是文檔、圖片、音頻、視頻等文件形式,雖然與數(shù)據(jù)要素逐一對應(yīng),卻是無法在字段中進(jìn)行存儲的;更有一些相關(guān)數(shù)據(jù)可能是實(shí)時變化的數(shù)據(jù),字段的存儲方式是無法滿足其應(yīng)用需求的。這些復(fù)雜多變的專業(yè)數(shù)據(jù)在本文中統(tǒng)稱為地理信息數(shù)據(jù)的附件資料。

針對附件資料,目前常見的解決方案是將對應(yīng)的文件路徑存儲在字段中,考慮到字段長度,往往存儲的是相對路徑,需要查閱附件時,先根據(jù)字段的內(nèi)容得出完整路徑,然后找到文件再打開。這樣的操作相當(dāng)煩瑣,而且數(shù)據(jù)量大時,極其消耗時間和精力。

二、ArcGIS附件功能

針對這一問題,從ArcGIS10.0開始,就提供了全新的附件功能,該項(xiàng)功能基于GDB數(shù)據(jù)庫,可以將各類文件作為附件導(dǎo)入庫中,并作簡單的集成管理。

首先,運(yùn)行 ArcToolbox的 Enable Attachments(啟用附件)工具,數(shù)據(jù)庫將會為要素圖層新建一個附件表及關(guān)系類,查看關(guān)系類的屬性信息,可以發(fā)現(xiàn)數(shù)據(jù)庫建立了要素和附件文件的一對多的關(guān)系,如圖1所示。

圖1 要素圖層的附件表及關(guān)系類

在編輯狀態(tài)下,就可以為單一要素添加附件文件,文件格式方面沒有限制,如圖2所示。

圖2 為一個要素添加多個附件

數(shù)據(jù)保存后,查看該要素時,剛才添加的附件文件已經(jīng)存儲到了數(shù)據(jù)庫中,可以直接打開調(diào)用查看,如圖3所示。

圖3 查看要素的附件

在數(shù)據(jù)很多的情況下,還可以利用Generate Attachment Match Table(生成附件匹配表)工具生成匹配表,再利用添加附件功能進(jìn)行批量的附件導(dǎo)入工作,從而輕松地將附屬文件作為數(shù)據(jù)的一部分進(jìn)行存儲關(guān)聯(lián),提供調(diào)用查看。

附件功能將數(shù)據(jù)和附件都?xì)w入了統(tǒng)一的數(shù)據(jù)庫內(nèi),并對數(shù)據(jù)進(jìn)行了一體化管理,但是還存在以下不足:

1)文件直接存儲在數(shù)據(jù)庫中,管理時會受到許多限制,更新不方便。

2)只支持文件的關(guān)聯(lián),對于來自數(shù)據(jù)庫或?qū)崟r網(wǎng)絡(luò)服務(wù)的數(shù)據(jù)無法支持。

三、HTML彈出窗口方案

1.基本使用方法

為了彌補(bǔ)附件管理方案的不足,筆者經(jīng)過研究,發(fā)現(xiàn)了另外一套更行之有效的數(shù)據(jù)—附件關(guān)聯(lián)思路,即利用ArcGIS的HTML彈出窗口,直接建立附件與數(shù)據(jù)的關(guān)聯(lián)對應(yīng)關(guān)系,從而達(dá)到附件管理的目的,如圖4所示。

在加載了要素圖層的地圖文章中,右鍵點(diǎn)擊圖層,打開“圖層屬性”,選取“HTML彈出窗口”選項(xiàng)卡,如圖5所示。關(guān)聯(lián)單一文件時,可以直接指定文件路徑,在“前綴”里面填寫鏈接文件的前面相同部分,在“后綴”中填入后面相同部分,“字段”填入標(biāo)識字段,點(diǎn)擊確定,設(shè)置完成。

圖4 直接關(guān)聯(lián)文件時的圖層屬性

圖5 使用HTML彈出窗口

點(diǎn)擊HTML窗口切換鼠標(biāo)狀態(tài),附件數(shù)據(jù)如圖6所示。

圖6 HTML彈出窗口效果及屬性

點(diǎn)擊圖面要素,就可以直接查看。點(diǎn)擊查看該圖屬性,并結(jié)合圖4,可以看出該圖的完整路徑就是前綴“D:/臨時/PHOTO/PH”、字段“ff”的內(nèi)容“201403261113151130512240931306”,以及后綴為JPG的組合。

當(dāng)數(shù)據(jù)附件較多,已經(jīng)整理到文件夾里時,也可以采用同樣的方法來完成,如圖7所示。每條數(shù)據(jù)對應(yīng)的資料都在文件夾“D:臨時匯總[字段ID]”里,無論有多少數(shù)據(jù)都可以輕松管理,而且經(jīng)筆者測試,彈出窗口可以像普通的文件夾一樣操作,如圖8所示。ArcGIS彈出窗口中新建立了一個文檔,同時修改了一個文檔,打開系統(tǒng)的資源管理器查看時結(jié)果完全一致。

圖7 指定文件夾

圖8 利用彈出窗口管理文件

2.進(jìn)階使用

上述的兩種使用方法其實(shí)并沒有直接使用到HTML,即網(wǎng)頁。隨著互聯(lián)網(wǎng)的不斷發(fā)展,網(wǎng)頁技術(shù)也在不斷地進(jìn)步完善,Web已經(jīng)能完成比原來更多的工作,網(wǎng)頁結(jié)合ArcGIS的HTML彈出窗口功能,可以完成更多的功能和效果。

已知中國天氣網(wǎng)的城市數(shù)據(jù)的 Wap頁面格式為:

其中“〈九位城市編號〉”是城市對應(yīng)的天氣網(wǎng)的九位編號,筆者建立了一份中國城市的數(shù)據(jù),并有一個字段記錄了這項(xiàng)編號,只需在圖層屬性中進(jìn)行簡單設(shè)置(如圖9所示),即可以獲取實(shí)時的天氣數(shù)據(jù),如圖10所示。

圖9 鏈接中國天氣網(wǎng)數(shù)據(jù)

圖10 獲取實(shí)時數(shù)據(jù)

3.方案對比和擴(kuò)展

ArcGIS的附件管理功能較為直接,將數(shù)據(jù)打包入庫到數(shù)據(jù)庫內(nèi),但是使用的時候要求較多,適合于文件較少且簡單的情況。

筆者比較推薦HTML的彈出窗口方案,采用關(guān)聯(lián)文件夾的方法,雖然不是數(shù)據(jù)本身的直接關(guān)聯(lián),需要通過圖層屬性配置在MXD文檔中,但使用起來簡單方便。

此外,Web技術(shù)日臻完善與成熟,有一定Web開發(fā)能力的人,還能定制各種頁面并發(fā)布使用。如筆者想方便快速地查看一份與數(shù)據(jù)相關(guān)聯(lián)的照片資料,因此編寫了一個能根據(jù)網(wǎng)址中的ID顯示照片索引的網(wǎng)頁,并能直接瀏覽照片的網(wǎng)頁,如圖11所示。隨后將網(wǎng)站通過IIS發(fā)布出來,發(fā)布地址為:

利用Javascript可以解析出URL的〈要素唯一索引編號〉,并利用該編號索引調(diào)取后臺的資源,代碼如下:

參考圖9的方法設(shè)置完成后,用HTML彈出窗口方式查看數(shù)據(jù),就能達(dá)到如圖12所示的效果。

圖11 編寫代碼并發(fā)布定制頁面

圖12 定制發(fā)布的Web頁面

現(xiàn)在Web技術(shù)極其靈活,利用該方法,無論附件數(shù)據(jù)是在文件夾中,或是在數(shù)據(jù)庫內(nèi),或是由傳感設(shè)備實(shí)時發(fā)出,只要能在Web頁面中表達(dá),就能夠根據(jù)關(guān)聯(lián)字段接入到本地的地理空間數(shù)據(jù)中。

四、結(jié)束語

本文詳細(xì)介紹了ArcGIS中的兩個能用于管理數(shù)據(jù)附件資料的方法,分析了其適用性,并結(jié)合現(xiàn)代Web技術(shù)深入挖掘了其應(yīng)用模式,能滿足各種基于GIS對附件資料的管理需求。

[1]Esri.附件工具集概述[EB/OL].[2013-09-15].http:∥ resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/00170000017z000000.

[2]Esri.為要素圖層設(shè)置 HTML彈出窗口屬性[EB/OL].[2013-09-15].http:∥resources.arcgis.com/zh-cn/help/main/10.1/index.html#∥00s50000002 r000000.

[3]W3School.HTML 教程[EB/OL].[2014-09-03].http:∥www.w3school.com.cn/html/index.asp.

猜你喜歡
字段文件夾圖層
為《飛舞的空竹龍》加動感
Fast Folders,讓你的文件夾四通八達(dá)
淺談臺灣原版中文圖書的編目經(jīng)驗(yàn)
解密照片合成利器圖層混合模式
題名與責(zé)任說明附注字段用法分析
摸清超標(biāo)源頭 大文件夾這樣處理
調(diào)動右鍵 解決文件夾管理三大難題
不容忽視的空文件夾
無正題名文獻(xiàn)著錄方法評述
無正題名文獻(xiàn)著錄方法評述
望城县| 额尔古纳市| 怀来县| 武夷山市| 沁水县| 阿合奇县| 郸城县| 轮台县| 鄱阳县| 福贡县| 卢湾区| 波密县| 抚顺县| 扶沟县| 乐山市| 黄陵县| 长春市| 宁波市| 临漳县| 洪泽县| 岢岚县| 西城区| 南投县| 蓬溪县| 宁津县| 扎鲁特旗| 桃园市| 肇庆市| 隆化县| 全州县| 东光县| 郓城县| 雅安市| 沙湾县| 灵璧县| 辰溪县| 武安市| 湖州市| 靖江市| 浑源县| 抚远县|