ArcGIS API for JavaScript——vue环境部署

1、获取开发者的api-key

经过各种尝试,发现在官网申请账号没成功,只能曲线救国,用google账号登陆,并获取api-key。

这个api-key也是一阵好找,按照提示,进入对应网页老是崩溃,最后在下面一个角落里找到。点击“Get your API key”获取。 

 

2、部署开发环境

我比较喜欢用vue开发,用vue开发的环境部署:

https://developers.arcgis.com/javascript/latest/es-modules/

2.1 安装@arcgis/core

npm install @arcgis/core --save

2.2 可以将指引文件中@的node_modules/@arcgis/core/assets文件夹直接复制到public/assets下

2.3 将样式添加进main.js里

import '@arcgis/core/assets/esri/themes/dark/main.css'

3、创建第一个项目

<template>
  <div id="viewDiv"></div>
</template>
<script>
import Map from "@arcgis/core/Map";
import SceneView from "@arcgis/core/views/SceneView";
import esriConfig from "@arcgis/core/config";
export default {
  name: "test001",
  methods: {
    init() {
      esriConfig.apiKey =
        "your api key";
      const map = new Map({
        basemap: "arcgis-topographic", //Basemap layer service
        ground: "world-elevation" //Elevation service
      })

      const view = new SceneView({
        container: "viewDiv",
        map: map,
        camera: {
          position: {
            x: -118.808, //Longitude
            y: 33.961, //Latitude
            z: 2000 //Meters
          },
          tilt: 75
        }
      })
    }
  },
  mounted() {
    this.init()
  }
};
</script>
<style scoped>
#viewDiv {
  padding: 0;
  margin: 0;
  height: 100%;
  width: 100%;
}
</style>

 

 

 

 

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: ArcGIS API for JavaScript Vue是一种基于Vue.js框架的ArcGIS API for JavaScript的封装。它提供了一种简单的方式来使用ArcGIS API for JavaScript来创建交互式地图应用程序。Vue.js是一个流行的JavaScript框架,它提供了一种简单的方式来构建动态Web应用程序。ArcGIS API for JavaScript是一个强大的地图API,它提供了许多功能,包括地图显示、地理编码、地理处理、空间分析等。ArcGIS API for JavaScript Vue结合了这两个技术,使得开发人员可以更容易地创建高质量的地图应用程序。 ### 回答2: ArcGIS API for JavaScript Vue是通过Vue.js框架集成ArcGIS API for JavaScript库而创建的Web地图应用程序。ArcGIS API for JavaScript是Esri创建的专业地理信息系统(GIS)工具之一,它提供了一组开发工具和API,可用于构建基于Web的地图应用程序。这个JavaScript库提供了强大的GIS功能,例如图层控制、地理编码、地图分析和视觉化等。 Vue.js是一个流行的JavaScript框架,可用于开发单页面应用程序(SPA)。它通过其灵活性、组件架构和简单性而获得了许多Web开发人员的喜爱。通过将ArcGIS API for JavaScriptVue.js集成,可以创建强大的Web地图应用程序,用户可以轻松地在任意设备上浏览。Vue.js的便利性使得用户可以更容易地构建交互式应用程序,同时ArcGIS API for JavaScript的GIS功能则增强了应用的功能性。 使用ArcGIS API for JavaScript Vue可以快速开发高质量的Web地图应用程序,同时不需要编写大量的代码。使用Vue.js的组件系统,您可以构建可重用的UI组件,并轻松地将它们嵌入到应用程序ArcGIS API for JavaScript提供了广泛的可定制选项,包括地图、图层、标注、符号和样式,以及可用于构建自定义GIS应用程序的分析和工具。 总之,ArcGIS API for JavaScript Vue提供了一个强大的工具箱,可用于轻松构建GIS应用程序。通过集成ArcGIS API for JavaScript库和Vue.js框架,用户可以快速构建交互式Web地图,并拥有全面的GIS功能。这个工具包使开发人员可以更快地构建出高质量的地图应用程序,同时为用户提供更好的地理定位和分析信息。 ### 回答3: ArcGIS API for JavaScript 是一款基于JavaScript开发的Web GIS 应用程序的应用程序界面,用于构建交互式的2D和3D地理信息系统应用。Vue是一种高效、轻量级的JavaScript框架,用于构建用户界面。ArcGIS API for JavaScriptVue结合使用,可以构建出高效、美观、交互性强、且地理定位准确的Web应用。 使用ArcGIS API for JavaScriptVue结合开发Web应用,可以拥有强大的先进的地图显示功能,包括可以定制地图图层演示、控制地图层级、专业组件自定义开发和地理信息分析。同时,Vue具有非常简单和有效的模板语法,结合ArcGIS API for JavaScript通用的开发用途,使用VueAPI,你可以轻松快速地构建出美观并且易于使用的Web应用。 使用ArcGIS API for JavaScriptVue结合开发Web应用还可以实现以下功能: 1. 数据可视化:可以将空间数据可视化,在地图上演示图层组成,从而增强WebGIS应用的交互性。 2. 地理定位功能:使用ArcGIS API 强大的地理定位技术,可以将地图与数据融合,从而实现地理定位功能。 3. 可自定义的组件:结合Vue框架,可以通过组件化开发,根据需要定制个性化的组件,从而提高WebGIS应用的易用性和效率。 4. 强大的分析能力:使用ArcGIS API强大的地理信息分析功能,可以在地图上展示复杂的地理信息数据。 总之,使用ArcGIS API for JavaScriptVue结合注意来构建交互性强、地理定位准确的WebGIS应用,进一步使用户体验更加优化,对地理信息的处理能力更加升级,展示效果也更加优异,具有很好的推广价值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值