在Arcmap中加載互聯網地圖資源的4種方法

在Arcmap中加載互聯網地圖資源的4種方法 html

前一段時間想在Arcmap中打開互聯網地圖中的地圖數據,如影像數據、基礎地圖數據等,通過簡單研究目前總結了四種方法,整理下與你們分享,有些內容可能理解有誤,但願你們多多指教。4種方法以下:服務器

a)        若是地圖支持OGC(開放地理空間信息聯盟)協議的話,能夠經過WMS,WMTS服務資源在Arcmap中打開,如天地圖等。網絡

b)        經過相關插件打開。如使用ArcBruTile插件等能夠在arcmap中打開如Google map,openstreet,必應地圖,百度地圖等。dom

c)        經過ArGIS自帶的ArGIS online打開地圖資源。ide

d)        經過一些地圖下載器,先下載離線地圖而後再在arcmap中打開。工具

一、 經過OGC協議打開地圖資源 ui

利用OGC規範中的wms、wmts協議,打開一些網絡地圖數據,目前天地圖實現了OGC標準協議,能夠利用天地圖提供的wms、wmts資源,在支持OGC服務規範的GIS軟件中打開,如超圖、 uDIG等,也包括Arcmap。google

1.1天地圖數據資源 spa

天地圖WMTS資源,包括:地圖、影像、地形,以下:.net

網址連接:http://www.tianditu.com/guide/index.html

天地圖WMS資源

天地圖影像地址:

http://www.scgis.net.cn/imap/iMapServer/defaultRest/services/newtianditudom/WMS

天地圖影像註記地址:

http://www.scgis.net.cn/imap/iMapServer/defaultRest/services/newtianditudom_scann/WMS

1.2其餘OGC數據服務地址

一、http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi? 不一樣類型的數據圖層的源(例如邊界、地形、地文、公用設施、SRTM等)

二、http://www2.dmsolutions.ca/cgi-bin/mswms_gmap 各類加拿大的要素(省的邊界、湖泊、鐵路等)。

三、http://maps.customweather.com/image(氣象數據)

四、http://www.ga.gov.au/bin/getmap.pl?dataset=national&amp(澳大利亞地球科學局國家地質科學數據集)

五、http://gis.sinica.edu.tw/tileserver/wmts(臺灣百年曆史地圖WMTS服務網址)

六、http://maps.nlsc.gov.tw/S_Maps/wmts(臺灣國土測繪圖資網絡地圖WMTS服務)

1.3在Arcmap中打開的詳細方法以下:

如下操做都在10.1版本下進行

1.3.1在Arcmap中打開WMS資源

1.打開ArcMap,在工具欄中選擇目錄窗口(9.3版本就是打開ArcCatalog,用ArcCatalog的界面操做)

2.在ArcMap的右邊會彈出以下圖的界面.

3.雙擊添加WMS服務器,彈出如圖所示的對話框,在URL中輸入

http://www.scgis.net.cn/imap/iMapServer/defaultRest/services/newtianditudom/WMS,而後點擊獲取圖層,會出現「聚合天地圖DOM瓦片地圖服務」,選擇「Layers」下面的「聚合天地圖DOM瓦片地圖服務」,點擊「肯定」

4.在右邊的「GIS服務器」下面會多出一個欄目,如圖,將紅色框中信息拖到ArcMap的左邊圖層列表中。


1.3.2在Arcmap中打開WMTS資源

目前Aarcgis中只有10.1版的支持添加WMTS服務,也能夠經過其餘支持OGC服務的GIS 平臺打開WMTS服務。

1.打開ArcMap,在工具欄中選擇目錄窗口

2.在ArcMap的右邊會彈出以下圖的界面.

3.雙擊添加WMTS服務器,彈出如圖所示的對話框,在URL中輸入

http://www.scgis.net.cn/imap/iMapServer/defaultRest/services/newtianditudom/WMTS,而後點擊獲取圖層,會出現「聚合天地圖DOM瓦片地圖服務」,選擇「Layers」下面的「聚合天地圖DOM瓦片地圖服務」,點擊「肯定」

四、其餘步驟同打開WMS同樣。

二、經過相關插件打開

對於Google地圖、必應地圖,百度地圖、搜狗地圖等,我沒有找到其OGC的地圖調用地址,或許這些地圖目前不支持OGC接口。可是他們有公開的API接口,經過這些API接口,能夠調用其地圖資源。

一、外國大牛經過這些互聯網地圖API接口編寫相應的應用插件工具ArcBruTile,這個工具集成到arcmap中,就能夠打開相應的地圖資源了。一些技術大牛已對此作過研究,詳見:http://hi.baidu.com/gislt/item/24d0c9ada1c598a729ce9d34,ArcBruTile的下載網址:http://arcbrutile.codeplex.com/,目前最新版本是ArcBruTile_0.3.4,ArcBruTile_0.3.4目前只能打開必應地圖和openstreetmap,早期版本能夠打開google地圖。

二、方法與上一節相似,國內牛人A在ArcBruTile中集成了能夠打開百度地圖的功能: ArcBruTileBaidu。詳見:http://blog.sina.com.cn/s/blog_4c8b1bdd01013j8c.html,可是這個插件,我在arcgis 10.1中沒法正常安裝。

三、國內牛人B,製做了一個相似的插件ArcTiler,Arcmap中能夠打開Google地圖、soso地圖。詳見:http://www.eiafans.com/thread-500383-1-1.html。下載地址:http://www.arctiler.com/download.html。1.5版本之後須要付費:太樂地圖arcmap插件。

這類工具的缺點是,在arcmap的左欄的table of contents中沒法控制圖層。

三、經過ArGIS online打開地圖資源

最簡單的方法是,經過Arcmap自帶的ArGIS online打開地圖資源,我目前使用的arcgis 10.1,在10.1中esri集成了ArGIS online,ArGIS online能夠在Arcmap中打開google地圖、必應地圖及esri和網友共享的各類地圖數據。


四、經過一些地圖下載器,先下載離線地圖而後再在Arcmap中打開。

有不少高手製做了一些軟件,能夠批量下載網絡地圖數據,而且能夠自動拼接,並且帶座標信息,下載離線地圖後就能夠經過Arcmap中打開。好比:稻歌、GogoMap(狗狗地球)、太樂地圖、水經注軟件等,可是這些軟件要收費。

相關文章
相關標籤/搜索