我使用地圖服務http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer,它給了我一張世界地圖。ESRI ArcGIS客戶端匹配地圖到WKID(Silverlight)
我有一個形狀文件時(.prj),看起來像這樣:
PROJCS [ 「UTM:10N」,GEOGCS [ 「GCS_North_American_1927」,DATUM [ 「D_North_American_1927」,SPHEROID [ 「克拉克1866年」 6378206.4 ,294.9786982],PRIMEM [ 「格林威治」,0.0],單位[ 「度」,0.0174532925199433],投影[ 「Transverse_Mercator」],PARAMETER [ 「Central_Meridian」, - 123.0],PARAMETER [ 「Latitude_Of_Origin」,0.0], PARAMETER [ 「Scale_Factor」,0.9996],PARAMETER [ 「False_Easting」,500000.0],PARAMETER [ 「False_Northing」,0.0],單位[ 「METER」,1.0]]
相關的形狀文件中的位置是在西方加拿大(UTM:10N)。研究似乎表明這是WKID 26710.
如果我創建地圖圖層並將SpatialReference設置爲26710,則不會顯示地圖。如果我將SpatialReference設置爲102100,我會得到一張地圖,但我的觀點位於法國東部。這告訴我,我的參考是關閉的。
我正在處理形狀文件,但我不創建或擁有它們。你如何讓他們在加拿大正確定位?看起來答案是「獲得正確的空間參考」,但我所做的所有搜索都表示這是26710.
+ 1。但是,我認爲我需要的是一種無需調用服務器即可完成轉換的方法(儘管我確實看到我可以在一次調用中發送多個點)。此示例幾何服務器表明它只是一個樣本,隨時可能會更改或刪除。 –