通常情況下利用arcgis for javascript4.x 加載三維時候,可能會用到webscene,如何加載自己portal 的webscene?
關鍵詞:三維場景!
核心代碼如下,參考上一篇:
arcgis for javascript 示例(一)如何調用本地portal 發佈的webmap
<script>
require(["esri/WebScene", "esri/views/SceneView", "esri/layers/SceneLayer"], function (WebScene, SceneView, SceneLayer) {
/************************************************************
配置自己的portal URL 詳見 https://blog.csdn.net/ucs426/article/details/106072675
************************************************************/
var Myscene = new WebScene({
portalItem: {
// autocasts as new PortalItem()用自己的服務ID
id: "270eaa6fe8f3477ba895685e362c4533"
}
});
var view = new SceneView({
map: Myscene,
container: "viewDiv"
});
});
</script>