主题
从 ArcGIS Maps SDK for JavaScript 迁移
字数统计: 369 字
阅读时长: 约 1 分钟
当前版本: 4.29
GeoScene Maps SDK for JavaScript 和 ArcGIS Maps SDK for JavaScript 都是先进的 web 制图 API,具有强大的开发者工具,采用了各种前沿技术来构建引人注目的 Web 应用程序。该产品旨在通过交互式的用户体验和令人惊艳的 2D 和 3D 可视化效果来展示数据潜力。 要了解有关 GeoScene Maps SDK for JavaScript 许可模型的详细信息,请查看许可页面。 下面内容帮助开发者从 ArcGIS Maps SDK for JavaScript 向 GeoScene Maps SDK for JavaScript 快速迁移。
安装和使用
使用支持多种方式,包括AMD和ESM(es module)方式:
AMD方式:
html
<!-- 加载资源 -->
<!-- <link rel="stylesheet" href="https://js.arcgis.com/4.29/esri/themes/light/main.css" > -->
<!-- <link rel="stylesheet" href="https://js.geoscene.cn/4.29/geoscene/themes/light/main.css"> -->
<!-- <script src="https://js.arcgis.com/4.29/"></script> -->
<!-- <script src="https://js.geoscene.cn/4.29/"></script> -->
<!-- 引入模块使用 -->
<script>
require(["esri/Map", "esri/views/MapView"], function (Map, MapView) { });
require(["geoscene/Map", "geoscene/views/MapView"], function (Map, MapView) { });
</script>
ESM方式:
js
// 安装
npm install @esri/core
npm install @geoscene/core
// 使用
import Map from "@esri/core/Map";
import Map from "@geoscene/core/Map";
不兼容变化
- Layer下的 fromArcGISServerUrl 方法名称改变,从 fromArcGISServerUrl 变为 fromGeoSceneServerUrl
暂不支持功能
- Symbols and color ramps