arcgis vue 添加图层优化_ArcGis for JavaScript 之 搭建Vue项目及加载底图

本文介绍了如何在Vue项目中使用ArcGIS for JavaScript API 4.6,包括通过esri-loader加载模块,配置底图服务,创建Map和MapView,并展示加载底图的效果。
摘要由CSDN通过智能技术生成

说明:

1.本文主要记录自己这段时间使用Arcgis for JavaScript的一些总结,其中包括如何调用,如何在前端页面进行对数据的查询,不同符号渲染,小部件,等相关内容

2.将使用官网提供的数据,后期可能自己发布相应的服务辅助

3.前面已有一篇文章介绍了Arcgis的产品体系,以及我们前端需要用到的离线部署,这里就不赘述了。

4.本次示例基于Vue框架,Arcgis for JavaScript API版本4.6

一、项目搭建及相关配置

1.了解如何开始

因为是使用的Vue框架,而esri官方也提供了esri-loader这个包,所以第一件事在GitHub上找到这个包(虽然只有不到两百个star),然后阅读README.md,阅读后获得以下信息

安装:npm install --save esri-loader 或者 yarn add esri-loader

引入样式:@import url('https://js.arcgis.com/3.24/esri/css/esri.css');

没有介绍引入JS的方法,但是介绍了一种懒加载JS的方法,当然这个也可用于选择API的版本,也可以改变URL为本地离线部署的地址,例如:

const options = {

url: 'https://js.arcgis.com/3.24/' // 这里的API地址可以是官网提供的CDN,也可在此配置离线部署的地址

}

esriLoader.loadModules(['esri/map'], options) // 传入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值