本文包含三個部分:利用ArcMap將Excel的數據轉化爲ArcGIS MXD文件、利用ArcMap發佈服務、天地圖添加ArcGIS發佈的服務。html
假設在Excel中存有兩個點的座標:
瀏覽器
接下來,將Excel中的數據導入ArcMap中:(文件 - 添加數據 - 添加XY數據)服務器
Excel中數據的座標是經緯度,因此圖層座標系選擇WGS1984:預約義 - Geographic Coordinate System - world - WGS1984測試
若是Excel存放是Mercator座標,則選擇WGS 1984 Web Mercator:預約義 - Projected Coordinate System - world - WGS 1984 Web Mercator。spa
接着導出數據(右鍵 - 數據 - 導出數據):3d
接着將導出的數據添加到地圖圖層中:rest
刪除導入的Excel圖層,就只會剩下你導出的數據圖層了,而後保存成mxd文件就好了:code
發佈成功後會在GIS服務器上看到發佈的服務:htm
能夠在瀏覽器中測試發佈的服務是否正確:blog
這篇文章講到如何載天地地圖做底圖,加載ArcGIS發佈的服務也很簡單:
//加載天地圖 var baseMap:TianDiTuLayer = new TianDiTuLayer("VectorBaseMap"); var cnNoteMap:TianDiTuLayer = new TianDiTuLayer("VectorCNNote"); var ZJArea:TianDiTuLayer_ZJ = new TianDiTuLayer_ZJ("VectorZJArea"); myMap.addLayer(baseMap); myMap.addLayer(cnNoteMap); myMap.addLayer(ZJArea); var dynamicLayerURL:String = "http://chenyumingpc/arcgis/rest/services/twopoint/MapServer"; var dynamicLayer:ArcGISDynamicMapServiceLayer = new ArcGISDynamicMapServiceLayer (dynamicLayerURL); myMap.addLayer(dynamicLayer);
運行效果以下: