ArcGIS入门-1
一、准备工作
注册开发者账号:https://developers.arcgis.com/
获取 API 密钥
引入 SDK 库:通过
CDN
或者下载本地文件
的方式进行引入。编写代码:根据 SDK 提供的
文档
和示例
,编写代码实现地图展示、地理编码、空间分析等功能。
二、Vue 3 引入 WebGIS 地图
1、用命令行来创建一个 Vue 3项目
将node 和 npm 都升级成最新版
1 | npm create vue@latest |
2、安装 ArcGIS Maps SDK for JavaScript
1 | npm install @arcgis/core |
3、创建地图组件
main.ts 中引入样式
1 | @import url('@arcgis/core/assets/esri/themes/light/main.css'); |
4、在 src/components
目录下创建一个名为 MapView.vue
的文件
1 | <template> |
5、使用地图组件
App.vue
1 | <template> |
6、自定义底图(天地图)
WebGIS 项目开发一般会涉及到自定义系统地图
,本文就拿目前国内公网上的免费地图服务(天地图
)来举例讲解如何去自定义底图。
使用天地图地图资源时需要先在天地图官网注册账号
,并申请成为开发者
,然后拿到天地图开发者的 Key
,具体流程在官网按照提示一步步操作即可,无需过多介绍。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Gardennias!
评论