三維地圖新增切片圖層座標系報錯
問題描述:
在學習4.X版本的API開發時,想建立一個切片圖層並將它新增至底圖上,按照官網教程進行編寫程式碼之後執行,出現如下圖所示的錯誤:
解決方法:
仔細檢視報錯原因,提示說是因為座標系的問題。
這是因為我在載入切片圖層的時候,當時釋出此圖層時,該圖層的座標系是投影座標系,現在新增到三維場景裡,需要用地裡座標系,所以在ArcMap裡轉換了一下圖層投影,重新發布了一次服務,再次呼叫新服務新增時就不會報此錯誤了。
具體做法如下:
1 在ArcMap中新增我們的圖層,如圖:
2 依次選擇【ArcToolBox | Data Manager Tools | Projections and Transformations | Project】,如圖:
3 開啟投影轉換介面後,輸入相關引數,設定輸出的投影座標,然後點選確定,完成投影的轉換,如圖:
4 轉換完成後,我們在轉換後的圖層上滑鼠右擊開啟此圖層的屬性,然後就可以看到該圖層的座標系了,如圖:
5 轉換成功後,我們釋出服務,呼叫新的服務地址來新增切片圖層,至此,剛才報錯的訊息已經消失。
相關推薦
三維地圖新增切片圖層座標系報錯
問題描述: 在學習4.X版本的API開發時,想建立一個切片圖層並將它新增至底圖上,按照官網教程進行編寫程式碼之後執行,出現如下圖所示的錯誤: 解決方法: &nbs
03 三維地圖新增切片圖層
在介紹了建立二維、三維地圖之後,我們接下來介紹三維地圖如何新增切片圖層。地圖新增切片圖層的最終結果如下圖所示,在此過程中預設實現了將業務圖層居中顯示的效果: 具體操作如下所示: 1 建立HTML基本架構,建立
三維地圖新增切片“lods of null”報錯
問題描述: 將圖層的投影轉換後釋出服務,然後載入到底圖上時,關於座標系的報錯已經消失,但又出現了一個新的錯誤資訊“Cannot read property 'lods' of null at Object.g.checkIfTileIn
13 新增切片圖層
在之前的所有文章中,我們只是建立了一個預設的地圖,然後在此地圖上添加了一些鷹眼圖之類的控制元件,那在我們實際的專案需求中經常所用到的功能還是有很多的,比如今天我們要說的地圖新增切片圖層。 &nb
11 地圖新增OSM圖層
此示例主要是介紹通過預設的例項化方式來新增一個OpenStreetMap圖層,如下圖所示: 具體實現方式如下: 1 實現此功能的主要元件是“esri/layers/OpenStreetMapLayer”,所以在開始時要引入相關的元件,如下: require([ "esri/m
【worldwind學習】worldwind android版新增天地圖切片圖層
在國內還是天地圖速度快又清晰,google中國版的有偏移,國外版的被封鎖,還是天地圖首選! /* * Copyright (c) 2017 United States Government as represented by the Administrator of t
LeaFlet中切片圖層使用自定義座標系
leaflet給定的座標系中規中矩,就那幾個,如果在專案遇到了需要用到我國2000一類的座標系,怎麼辦?解決方法只有一個那就是自定義座標系,由於leaflet是輕量性的,自定義座標系需要藉助Proj4Leaflet,leaflet的生態非常好,外掛很多,這是他的有點也是它的
【worldwind學習】worldwindjava新增google中國衛星圖切片圖層和糾偏
1.worldwindjava新增谷歌衛星圖層 /* * Copyright (C) 2017 United States Government as represented by the Administrator of the * National Aeronau
在三維地圖上改變相機的左右和上下視圖
con fun 視圖 fff 冒泡事件 事件 func 鍵盤 ng- 將w s a d的鍵盤元素分別指示為向視圖的上方 下方 左方 右方觀看。 1、加載網絡三維地圖 var map = new WebScene({ portalItem:{id:"d8695805cb3
Arcgis api for javascript學習筆記-三維地圖的飛行效果
com init viewport window eight put div speed null 其實就只是用到了 view.goTo() 函數,再利用 window.setInterval() 函數(定時器)定時執行goTo()。代碼如下: <!DOCTYP
14 新增影像圖層
上一篇文章中我們介紹瞭如何向地圖新增切片圖層,這篇文章介紹如何新增影像圖層。如果要實現此功能,同樣的,我們需要“esri/layers/ArcGISImageServiceLayer”元件,通過例項化一個地圖,然後例項化一個影像圖層,再用ma
02 建立一個三維地圖
三維地圖的建立跟上文中的建立二維地圖差不太多,只是所使用的地圖視角不同而已,下面是最終效果圖: 接下來我們看看具體的實現過程: 1 建立基本的HTML頁面結構,建立div,然後設定基本樣式,如下: <!DOCTYPE html&g
BIGEMAP教您如何通過3D-MAX製作三維地圖模型
工具準備 1、BIGEMAP地圖下載器 2、3DMAX軟體 3、global mapper Global mepper 資料準備 下載你需要 區域的DEM資料和 衛星影像資料。影像須使用BIGEMAP地圖下載器中Google Earth無偏
如何在二維或三維地圖中疊加一個視訊(以mapboxgl為例)
手上有一個交通分析結果視訊,正射視角,來自遙感衛星視訊,通過加工形成交通流量視訊分析成果,現在需要把分析結果放在地圖中進行視覺化展示 mapboxgl的地圖如下 map = new mapboxgl.Map({ contai
[Swift通天遁地]一、超級工具-(10)使用地圖檢視MKMapView的相機功能實現建立三維地圖
本文將演示使用地圖檢視MKMapView的相機功能實現建立三維地圖。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 //在當前的類檔案中引入所需的類庫 3 import MapKit 4 5 class V
基於geoserver的偽三維地圖製作
小夥伴在用百度高德這類地圖的時候有木有發現當地圖放大到一定倍數之後就會出現三維效果(2.5緯)。作為一個愛尋根究底的人,我們一定會問,這種地圖是如何實現的呢?基於arcgis或者超圖嗎?NONONO,這類軟體太貴!基於Unity3D這類開源的三維引擎做的?NONONO,這是
python matplotlib模組——繪製三維圖形、三維資料散點圖
python matplotlib模組,是擴充套件的MATLAB的一個繪圖工具庫。他可以繪製各種圖形,可是最近最的一個小程式,得到一些三維的資料點圖,就學習了下python中的matplotlib模組,
BIGEMAP如何使用高程DEM建立三維地圖模型(Arcgis ArcScene)
工具準備 1、BIGEMAP地圖下載器 2、ARCGIS10.2 3、global mapper &nbs
BIGEMAP如何通過ArcScene 建立三維地圖模型
工具準備 1、BIGEMAP地圖下載器 2、ARCGIS10.2 3、global mapper ARCGIS下載地址 Global mepper 下載地址 資料準備 下載你需要 區域的DEM資料和 衛星影像資料。
BIGEMAP中如何使用高程DEM建立三維地圖模型(Arcgis ArcScene)
同步視訊教程 工具準備 1、BIGEMAP地圖下載器 2、ARCGIS10.2 3、global mapper 資料準備 下載你需要 區域的DEM資料和 衛星影像資料。 影像須