通常情况下利用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.youkuaiyun.com/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>