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

vue 地圖可視化 maptalks 篇實例代碼詳解

 更新時間:2019年05月21日 08:53:48   作者:lifefriend_007  
這篇文章主要介紹了vue 地圖可視化 maptalks 篇,本文分步驟通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下

Maptalks 項目是一個 HTML5 的地圖引擎, 基于原生 ES6 Javascript 開發(fā): - 二三維一體化地圖, 通過二維地圖的旋轉 /傾斜增加三維視角 - 插件化設計, 能與其他圖形庫結合, 開發(fā)各種二三維效果, 例如 echarts/d3/THREE 等 - 很認真的優(yōu)化了繪制性能 - 很重視測試, 有接近 1.5K 個單元測試用例, 所以穩(wěn)定性還不錯, 已經應用在很多大大小小的系統(tǒng)上了

上面是一段 maptalks 官方介紹,下面來創(chuàng)建工程。首先利用 vue-cli3 搭建一個 SPA 項目,然后寫一段 maptalks 的 HELLO WORLD。如果對 vue 項目的創(chuàng)建比較熟悉,可以跳過步驟一,直接看步驟二。

一、創(chuàng)建工程

vue create vue-maptalks

進入工程配置頁面

選擇 Manually select features

選擇 Babel、Router、Vuex、CSS Pre-processors、Linter / Formatter

輸入 n

選擇 sass/scss

選擇 ESLint + Airbnb config

選擇 Lint on save

選擇 In dedicated config files

輸入 y,保存本次設置為模版,下次創(chuàng)建項目直接選擇本次保留的模板。

輸入保存的模板名字,進入項目初始化構建,等待構建完成。

完成后,打開瀏覽,輸入 http://localhost:8080/

工程創(chuàng)建完成。

二、HELLO WORLD

安裝 maptalks

yarn add maptalks

刪除 src/App.vue,新建 App.vue,輸入如下代碼

<template>
 <div id="map" class="container"></div>
</template>
<script>
import 'maptalks/dist/maptalks.css';
import * as maptalks from 'maptalks';
export default {
 mounted() {
  this.$nextTick(() => {
   const map = new maptalks.Map('map', {
    center: [-0.113049, 51.498568],
    zoom: 14,
    baseLayer: new maptalks.TileLayer('base', {
     urlTemplate: 'http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png',
     subdomains: ['a', 'b', 'c', 'd'],
     attribution: '&copy; <a >OpenStreetMap</a> contributors, &copy; <a ,
    }),
   });
   console.log('map: ', map);
  });
 },
};
</script>
<style lang="scss">
html,body{ margin:0px;height:100%;width:100%; }
.container{ width:100%;height:100% }
</style>

效果如下:

總結

以上所述是小編給大家介紹的vue 地圖可視化 maptalks 篇實例代碼詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

相關文章

  • Vue中使用stylus報錯的解決

    Vue中使用stylus報錯的解決

    如果你也和我一樣,按照正常的流程下載并且配置了stylus,但是依舊報錯,也許這篇文章就是你的菜,一起來看看吧
    2022-08-08
  • Elementui按鈕設置默認選中狀態(tài)的實現過程

    Elementui按鈕設置默認選中狀態(tài)的實現過程

    這篇文章主要給大家介紹了關于Elementui按鈕設置默認選中狀態(tài)的實現過程,文中通過圖文以及示例代碼介紹的非常詳細,對大家學習或者使用Elementui具有一定的參考學習價值,需要的朋友可以參考下
    2023-07-07
  • vue實現鼠標懸浮框效果

    vue實現鼠標懸浮框效果

    這篇文章主要為大家詳細介紹了vue實現鼠標懸浮框,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • vue3+Element采用遞歸調用封裝導航欄實現

    vue3+Element采用遞歸調用封裝導航欄實現

    本文主要介紹了vue3+Element采用遞歸調用封裝導航欄,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • VuePress使用Algolia實現全文搜索

    VuePress使用Algolia實現全文搜索

    這篇文章主要為大家介紹了VuePress使用Algolia實現全文搜索示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • Vue3狀態(tài)管理的使用詳解

    Vue3狀態(tài)管理的使用詳解

    這篇文章主要介紹了Vue3狀態(tài)管理的使用詳解,幫助大家更好的理解和學習使用vue框架,感興趣的朋友可以了解下
    2021-04-04
  • Vue3-新特性defineOptions和defineModel示例詳解

    Vue3-新特性defineOptions和defineModel示例詳解

    在Vue3.3中新引入了defineOptions宏主要是用來定義Option API的選項,可以用defineOptions定義任意的選項,props、emits、expose、slots除外,本文給大家介紹Vue3-新特性defineOptions和defineModel,感興趣的朋友一起看看吧
    2023-11-11
  • Vue.js項目模板搭建圖文教程

    Vue.js項目模板搭建圖文教程

    下面小編就為大家?guī)硪黄猇ue.js項目模板搭建圖文教程。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • Vue中v-for更新檢測的操作方法

    Vue中v-for更新檢測的操作方法

    v-for 指令需要使用 item in items 形式的特殊語法,其中 items 是源數據數組,而 item 則是被迭代的數組元素的別名。今天通過本文給大家介紹Vue中v-for更新檢測的操作方法,感興趣的朋友一起看看吧
    2021-10-10
  • 淺析Vue3中Excel下載模板并導入數據功能的實現

    淺析Vue3中Excel下載模板并導入數據功能的實現

    這篇文章主要為大家詳細介紹了Vue3中的Excel數據管理,即下載模板并導入數據功能的實現,文中的示例代碼講解詳細,感興趣的小伙伴可以參考一下
    2024-05-05

最新評論

卓资县| 阜阳市| 宁城县| 蕉岭县| 工布江达县| 海兴县| 西丰县| 南通市| 北海市| 南澳县| 寿阳县| 阆中市| 故城县| 西林县| 恭城| 原平市| 宁远县| 棋牌| 来宾市| 吴桥县| 祁东县| 英吉沙县| 景泰县| 无为县| 海原县| 抚远县| 台山市| 离岛区| 建德市| 新田县| 柘城县| 夹江县| 庐江县| 衢州市| 沁水县| 平山县| 清涧县| 布拖县| 阳西县| 通榆县| 比如县|