从 ArcGIS JavaScript API 迁移到 GeoScene API for JavaScript

GeoScene API for JavaScript 和  ArcGIS JavaScript API 都是先进的 web 制图 API,具有强大的开发者工具,采用了各种前沿技术来构建引人注目的 Web 应用程序。该产品旨在通过交互式的用户体验和令人惊艳的 2D 和 3D 可视化效果来展示数据潜力。

要了解有关 GeoScene API for JavaScript 许可模型的详细信息,请查看许可页面

下面内容帮助开发者从 ArcGIS JavaScript API 向 GeoScene API for JavaScript 快速迁移。

安装和使用

使用支持多种方式,包括AMD和ESM(es module)方式:

AMD方式:

// 加载资源+   <link rel="stylesheet" href="https://js.geoscene.cn/4.23/geoscene/themes/light/main.css">
-  <link rel="stylesheet" href="https://js.arcgis.com/4.23/esri/themes/light/main.css">
+ <script src="https://js.geoscene.cn/4.23/"></script> -  <script src="https://js.arcgis.com/4.23/"></script>
<script> + require(["geoscene/Map", "geoscene/views/MapView"], function (Map, MapView) {- require(["esri/Map", "esri/views/MapView"], function (Map, MapView) {
}); </script>
// 引入模块使用 <script> + require(["geoscene/Map", "geoscene/views/MapView"], function (Map, MapView) { </script>

ESM方式:

// 安装+   npm install @geoscene/core -  npm install @arcgis/core

// 导入模块使用+ import Map from "@geoscene/core/Map";- import Map from "@arcgis/core/Map";

不兼容变化

暂不支持功能

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

Navigated to 从 ArcGIS JavaScript API 迁移到 GeoScene API for JavaScript