當前位置:首頁 » 網頁前端 » web墨卡托
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web墨卡托

發布時間: 2022-02-22 22:47:38

A. 什麼是Web Mercator是等角投影嗎

Google Maps、Virtual Earth等網路地理所使用的地圖投影,常被稱作Web Mercator或Spherical Mercator,它與常規墨卡托投影的主要區別就是把地球模擬為球體而非橢球體。
是等角投影

B. 圖源怎麼查

圖源查找的最好方法是:分析LRC文件,最好的方式是對LSV軟體內自帶的LRC文件進行分析。首先在LSV主目錄下找到內置的LRC文件:LocaSpaceViewerResourceLayer。

這裡面都是不同歸類的圖源。分析LRC,最方便的以OSM為例。那麼我們打開OSM文件夾:這些都是LRC文件,對其中任意一個,右鍵,打開方式:記事本。

這樣我們就可以看到LRC文件內的原始內容。通過編輯這些內容,即可製作屬於自己的特殊圖源。當前還不明確每一行內容的含義,不過沒事,接下來我們說明具體圖源的代碼的意義。

圖源的作用是:

圖源,並不是地圖本身,而是地圖的索引文件。具體來說,Web地圖以瓦片金字塔形式存放在伺服器上,數據量很大。在地圖載入的時候,為了找到瀏覽區域對應的瓦片,就需要有一個索引地址,通過網頁鏈接來找尋這個瓦片。

圖源就是這個對應的索引地址。簡單的來說,圖源就是瓦片的門牌號,信箱號,郵寄地址。有了這個地址(圖源),我們才可以找到需要的瓦片,進而在軟體內載入地圖。

我們知道,圖新地球(以下簡稱:LSV,點擊下載),是支持載入自定義地圖的,支持WEB墨卡托和經緯直投兩種投影格式。

LSV的圖源,是LRC文件,看起來和歌詞一個後綴名,實際上,LSV的圖源LRC文件,就是XML文件,只是後綴為LRC,因此我們可以用記事本等文本編輯軟體編輯。

C. 如何簡單識別地圖是WGS84還是墨卡托投影

Web地圖服務(WMS):利用具有地理空間位置信息的數據製作地圖,其中將地圖定義為地理數據可視的表現,地圖本身並不是數據。地圖通常以圖像格式表達,例如PNG,GIF或是JPEG,有時候也表達為基於矢量圖形,如可縮放矢量圖形(SVG)或是網路電腦圖形元文件等格式(WebCGM)。根據OGC規范,地圖服務是專門提供共享地圖數據的服務,負責根據客戶程序的請求,提供地圖圖像、指定坐標點的要素信息、以及地圖服務的功能說明信息。
WMS規范定義了三個介面(操作):GetCapabilities(獲取服務能力), GetMap(獲取地圖)和GetFeatureInfo(獲取對象信息)。其中GetMap為核心操作。GetCapabitities返回服務級元數據,它是對服務信息內容和要求參數的一種描述;GetMap返回一個地圖影像,其地理空間參考和大小參數是明確定義了的;GetFeatureInfo(可選)返回顯示在地圖上的某些特殊要素的信息。這個規范還定義了一個用於調用上述操作的萬維網統一資源定位器(URL)語法和服務級元數據的XML(可擴展標記語言)表達法。

D. 南美洲等的地理坐標系

每個國家使用的地理坐標系與投影坐標系不盡相同,一般會選擇自己國家誤差小的坐標系。
也有一些通用的全球坐標系,比如WGS84,地理坐標系;web墨卡托投影坐標系等,用於南美洲也是可以的,主要看你的需求是什麼

E. GOOGLE EARTH上的截圖如何在ARCGIS10.0上進行柵格配准

這事不難。一般谷歌地圖是web墨卡托投影,你可以視之為WGS1984地理坐標系的投影。

首先載入shp圖層,再載入截圖,調出地理配准工具欄,點擊下拉菜單,去掉「自動更新」。

點擊添加控制點的圖標,然後在截圖上的明顯位置點一下,縮放全圖,來到shp圖層的正確位置點一下,這樣就創建了柵格—矢量的對應關系。你還要繼續找到三個這樣的位置,把它們的柵格與矢量位置對應起來。最後是點擊預覽,看看圖跟矢量會不會重合,不重合就再添加控制點直到滿意為止。點擊地理配准工具欄,導出新的圖像,這張新圖就是有著正確坐標的了。

順便說一下,我有全國的shp矢量地圖,有行政界線、公路、鐵路、村鎮名稱、賓館商鋪等。用來配准柵格最好不過了。

F. 求坐標轉換問題

呵呵,這個主要是三角形太多了,看著亂了
求採納為滿意回答。

G. arcgis導入的點數據與底圖位置不匹配

你使用的web地圖定位吧,這種問題一般都是坐標系統不同或者單位不一致造成的,看看底圖用的是web墨卡托投影嗎?坐標用的是經緯度還是米制坐標,你的位置點用的什麼坐標(我猜的不錯的話,應該是經緯度)

H. 如何將天地圖轉換為墨卡托投影坐標

首先,我們用水經注天地圖衛星地圖下載器下載一個全球的TIF格式的衛星地圖,然後再用ArcGIS進行投影轉換。這里以全球的衛星地圖為例,是因為只有下載全球的衛星地圖進行投影轉換後,才能用肉眼看出很明顯的變化,也更能說明投影轉換的效果,如果你是將天地圖衛星地圖的某一個城市或局部數據轉換為墨卡托投影的話,除了下載的范圍和級別不同外,操作步驟是完全相同的。
1、下載安裝水經注天地圖衛星地圖下載器,安裝完成啟動軟體後。
2、在工具欄中點擊「框選下載區域」,然後在視圖中框選需要下載的區域。
3、在選擇區域中,雙擊滑鼠左鍵,顯示「新建任務」對話框。
4、由於這里我們是希望下載全球衛星地圖數據以說明如何將天地圖衛星地圖轉換為墨卡托投影坐標系的方法,因此需要將最小坐標修改為「-180,-90」,最大坐標修改為「180,90」,但在實際應用中這里不需要作修改,除非你也要下載全球的衛星地圖。另外,這里我們將任務名稱命名為「全球衛星地圖數據下載」,在級別列表中我們選擇第4級即可。
5、在對話框中點擊「確定」按鈕,自動新建任務後並開始下載衛星地圖數據,完成下載後會詢問是否需要導出。
6、點擊「是」按鈕顯示「選擇任務」對話框,在該對話框中,我們只需要選擇「全球衛星地圖數據下載」任務即可,「全球衛星地圖數據下載_標簽」任務只有道路和名稱等信息的透明圖層,這里不用單獨導出,因此可以不用選擇。
7、點擊「確定」按鈕,顯示「導出圖片數據」對話框。
8、導出類型選擇「拼接:默認」,圖片保存類型選擇「GeoTIF(*.tif)」,然後點擊「輸出」安鈕,當詢問是否需要疊加標簽時,這里選擇「否」,在實際應用中,如果你需要在衛星地圖上疊加顯示地名和道路就選擇「是」,不需要疊加顯示地名和道路就選擇「否」。導出完成後的下載結果在「D:\SGDownload\全球衛星地圖數據下載_拼接[默認]\L04」目錄下。
9、如何將天地圖進行墨卡托投影轉換?
啟動ArcMap軟體,然後在工具欄上點擊「AcToolbox」按鈕。
10、在顯示的「ArcToolbox」對話框中選擇「Data Management Toos -> Projections and Transformations -> Raster -> Project Raster」。
11、在ArcToolbox中雙擊「Project Raster」顯示「Project Raster」對話框,在該對話框中指定源數據路徑為「D:\SGDownload\全球衛星地圖數據下載_拼接[默認]\L04\全球衛星地圖數據下載.tif」,指定輸出路徑和文件名為「D:\SGDownload\全球衛星地圖數據下載_拼接[默認]\L04\全球衛星地圖數據下載_墨卡托.tif」。
12、點擊「Output Coordinate System」對應的屬性按鈕。
13、在顯示的「Spatial Reference Properties」對話框中,選擇「Projected Coordinate System -> World -> WGS 1984 Web Mercator (auxiliary sphere)」。
14、單擊「確定」按鈕後,在「Ourtput Coordinate System」區域顯示坐標系統為「WGS_1984_Web_Mercator_Auxiliary_Sphere」。
15、點擊「OK」按鈕,開始進行轉換,轉換完之後會在ArcMap中顯示轉換結果,且坐標已經顯示為墨卡托投影坐標。
16、導出的結果文件夾。
17、我們分別打開轉換前的「全球衛星地圖數據下載」和轉換後的「全球衛星地圖數據下載_墨卡托」的TIF文件,。

以上便是將天地圖衛星地圖轉換為墨卡托投影坐標系的全過程。

I. mapbox 支持 墨卡托投影么

最近有個項目使用mapbox作為地圖展示,但是mapbox 只支持web 墨卡托(3857)坐標系的數據。而客戶想接入其他單位發布的共享數據,共享數據都是基於arcgisserver 發布的國家2000坐標系的數據服務。所以研究了一些解決方案。

研究目標:基於mapbox能夠接入國家2000坐標系下的柵格切片服務,矢量數據服務

背景說明:

1、 Mapbox 官方版本只支持基於osm 標準的柵格地圖服務,以及3857(web墨卡托)投影的矢量切片數據

2、 共享平台提供的地圖服務都是基於arcgisserver 發布的國家2000坐標系的數據,包括柵格切片跟矢量數據(WMS,WFS)

研究過程:

1、 基於超圖官方提供的能夠支持多坐標系的mapbox擴展:mapbox-gl-enhance.js

分析結果:

1) 支持超圖平台發布的國家2000,北京54,西安80坐標系的上柵格切片服務和矢量數據服務。

2) 整個地圖只支持一種坐標系格式,不能添加其他坐標系的數據,地圖初始化設置某一個種坐標系後,其他數據會參照改坐標系進行轉換

3) 超圖可以轉發ArcGISServer 發布的國家2000坐標系的柵格地圖服務,在mapbox 中展示

2、 第三方公司mapbox-gl,網上下載的js

分析結果:

支持國家2000坐標系的矢量數據服務,不支持國家2000坐標系的柵格切片服務,實際代碼未測試通過

3、 Mapbox官方mapbox-gl-dev

分析結果:

1) 只支持arcgisserver 發布的web 墨卡托(3857),切片方案為Arcgis online的柵格地圖服務,arcgisserver 發布的其他坐標系的切片服務不支持

2) Arcgis pro 發布的矢量切片未測試(沒有環境,Arcgis pro 有30天免費試用)

4、 mapbox 源碼修改

經評估,工作量大,技術難度高,未實際開發

研究結論:

1) mapbox 地圖只能支持一種坐標系下的各種數據源,包括柵格瓦片,矢量數據以及Geojson等

2) mapbox只支持arcgisserver 發布的web 墨卡托(3857),切片方案為Arcgis online的柵格地圖服務

解決方案

第一種:共享平台提供mapbox支持的數據服務

1) 柵格切片服務:協調共享平台提供基於arcgiserver 發布的的坐標系為web 墨卡托(3857),切片方案為Arcgis online的柵格切片服務

2) 矢量數據服務:後台動態獲取共享平台發布的國家2000坐標系的數據並轉換為3857或4326坐標系的數據

第二種:使用超圖平台轉發國家2000的地圖服務

1) 柵格切片服務:使用超圖iServer轉發arcgiserver 發布的國家2000的地圖服務,可能會存在許可權問題

2) 矢量數據服務:後台動態獲取共享平台發布的國家2000坐標系的數據並轉換為3857或4326坐標系的數據

第三種:修改mapbox底層

1) 能支持國家2000的柵格切片,也能支持其他坐標系的柵格切片跟矢量數據服務

以上就是一些研究過程,可以供大家來參考

上一頁 下一頁

原文地址:http://www.manongjc.com/article/93986.html