最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ArcGis?API?for?js在vue.js中的使用示例詳解

 更新時間:2023年08月22日 15:22:40   作者:無is  
這篇文章主要為大家介紹了ArcGis?API?for?js在vue.js中的使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

寫在前面

最近換了一份工作,公司做的是gis相關的服務,之前完全沒有接觸過gis,光是把地圖展現到頁面上就費了好些功夫。所以打算把自己在項目中用到的相關技術點記錄下來,供自己日后翻看。有寫的不好的地方,還請在評論留言。

在vue中安裝ArcGis

在vue中使用arcgis需要一個叫做esri-loader的東西來幫我們加載arcgis文件。

  • 首先是npm安裝
npm install esri-loader -S

npm上的相關文檔參考:https://www.npmjs.com/package/esri-loader

  • 安裝完之后import一下
import esriLoader from  'esri-loader'

樣式文件可以在main.js中引入,也可以在當前組件引入,我選擇的是在main.js中引

import '../public/src/assets/js/4.10/esri/themes/light/main.css'//這里用相對路徑就可以了

使用

最后加載就可以使用arcgis的api了,部分代碼如下

      const options = {
        url: "/src/assets/js/4.10/init.js"http://這里千萬小心,要用絕對路徑,這是托管在本地服務器上的地址
      }
      esriLoader
      //按需加載模塊
      .loadModules([
        "esri/Map", 
        "esri/views/MapView",//2d視圖模塊
        "esri/views/SceneView",//3d視圖模塊
      ],options)
      .then(([
        Map,
        MapView,
        SceneView
      ])=>{
        console.log(Map)
      })

如果控制臺可以打印出Map對象,那么說明我們已經在vue中成功加載arcgis了

以上就是ArcGis API for js在vue.js中的使用示例詳解的詳細內容,更多關于vue.js ArcGis API的資料請關注腳本之家其它相關文章!

相關文章

  • Vue3+echarts5踩坑以及resize方法報錯的解決

    Vue3+echarts5踩坑以及resize方法報錯的解決

    這篇文章主要介紹了Vue3+echarts5踩坑以及resize方法報錯的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Vue 修改網站圖標的方法

    Vue 修改網站圖標的方法

    這篇文章主要介紹了Vue 修改網站圖標的方法,幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下
    2020-12-12
  • vue2.0實現檢測無用的代碼并刪除

    vue2.0實現檢測無用的代碼并刪除

    這篇文章主要介紹了vue2.0實現檢測無用的代碼并刪除方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • vue路由切換之淡入淡出的簡單實現

    vue路由切換之淡入淡出的簡單實現

    今天小編就為大家分享一篇vue路由切換之淡入淡出的簡單實現,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • vue實現At人文本輸入框示例詳解

    vue實現At人文本輸入框示例詳解

    這篇文章主要為大家介紹了vue實現At人文本輸入框示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • Vue列表渲染v-for用法完全解析

    Vue列表渲染v-for用法完全解析

    v-for是Vue.js中用于循環(huán)渲染元素的指令,非常強大但也需要遵循一些最佳實踐,下面這篇文章主要介紹了Vue列表渲染v-for用法的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2026-03-03
  • webpack + vue 打包生成公共配置文件(域名) 方便動態(tài)修改

    webpack + vue 打包生成公共配置文件(域名) 方便動態(tài)修改

    這篇文章主要介紹了webpack + vue 打包生成公共配置文件(域名) 方便動態(tài)修改,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • vue+echarts定時重新繪制以達到刷新的動效問題

    vue+echarts定時重新繪制以達到刷新的動效問題

    這篇文章主要介紹了vue+echarts定時重新繪制以達到刷新的動效問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 淺談vue引用靜態(tài)資源需要注意的事項

    淺談vue引用靜態(tài)資源需要注意的事項

    今天小編就為大家分享一篇淺談vue引用靜態(tài)資源需要注意的事項,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • vue+echarts實現3D柱形圖

    vue+echarts實現3D柱形圖

    這篇文章主要為大家詳細介紹了vue+echarts實現3D柱形圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04

最新評論

唐山市| 镇原县| 綦江县| 行唐县| 南平市| 阆中市| 东光县| 手游| 澎湖县| 两当县| 海口市| 项城市| 永泰县| 义乌市| 台南市| 清新县| 东乌珠穆沁旗| 获嘉县| 卢湾区| 措美县| 长葛市| 正蓝旗| 双峰县| 大名县| 嘉祥县| 博乐市| 绥宁县| 德令哈市| 新竹市| 宁安市| 贺兰县| 五河县| 贡嘎县| 定兴县| 云和县| 米易县| 三原县| 鸡泽县| 蒙城县| 获嘉县| 南澳县|