原创 vue大屏項目1.0版本 (echarts)

2.0 版本查看點擊:vue大屏項目2.0版本 (highcharts) vue開發大屏項目1. 大屏效果圖1.1 常住人口1.2 流動人口1.3 首頁1.4 特殊人羣1.5 矛盾信訪2. 技術點2.1 大屏適配方案2.2 中間G

原创 openlayers 6【一】 簡介openlayers背景,優勢,如何使用及實際使用場景

openlayers官網地址:https://openlayers.org/ 1. 自己學習openlayers 的背景 最近公司項目需要使用到GIS地圖爲依託做一些交互(如點 聚合分散,熱力圖,地圖下鑽,圖層疊加,點位圖,地圖軌跡,

原创 【百度地圖一 - vue-baidu-map】vue結合vue-baidu-map實現百度地圖

1. 效果 2. 使用 2.1 npm 安裝 npm install vue-baidu-map --save 2.2 ak申請 是在百度地圖開發者平臺申請的密鑰 詳見 百度地圖開發者平臺ak申請 2.3 main.js 引入

原创 openlayers 6【三】 地圖視圖 View 詳解

官方文檔:https://openlayers.org/en/latest/apidoc/module-ol_View-View.html 上篇文章講到 ,初始化map地圖,必備的三要素之一就是視圖(view),這個對象主要是控制地圖與

原创 vue結合 Fabric.js 實現鼠標拖動畫布、滾輪縮放畫布的功能

1. 效果展示 vue 結合 fabric.js 用canvas畫布畫底圖 實現鼠標拖動畫布底圖 實現鼠標滾動對畫布底圖進行放大縮小(mouse:wheel 事件) 2. 引入 fabric.js 2.1 npm 安裝 np

原创 openlayers6【六】地圖交互 interaction詳解

文章目錄1. 什麼是地圖交互 interaction ???2. 簡述地圖交互 interaction3. interaction 介紹4. interaction defaults - 默認添加的交互功能5. 栗子:dragro

原创 openlayers 6【二】Map地圖詳解,初始化一個map地圖

目錄 1. map 參數詳情參考 2. 話不多說,先看渲染出來的效果​ 2. 在vue環境下,創建一個Map地圖 3. 代碼分析 4. 說在後面 1. map 參數詳情參考 官方文檔:https://openlayers.org/e

原创 【百度地圖三 - vue-baidu-map】bm-polyline 組件實現百度地圖畫線功能

1. 效果圖 2. 畫線 2.1 html <baidu-map class="bm-view" :scroll-wheel-zoom="true" :center="map.center" :zoom="map.zoom">

原创 【百度地圖二 - vue-baidu-map】bm-marker和bm-info-window實現打點和點詳情彈窗功能

1. 效果圖 2. 實現代碼: 2.1 template <bm-marker v-for="item of markers" :position="{lng: marker.lng, lat: marker.lat}" @c

原创 vue 項目中使用svga格式動畫圖標效果 incorrect header check解決辦法

1. 什麼是SVGA SVGA 是一種跨平臺的開源動畫格式,同時兼容 iOS / Android / Web。SVGA 除了使用簡單,性能卓越,同時讓動畫開發分工明確,各自專注各自的領域,大大減少動畫交互的溝通成本,提升開發效率

原创 openlayers6【十】座標轉換 EPSG:3857和EPSG:4326區別,座標轉換詳解

文章目錄1. 寫在前面2. 什麼是EPSG:3857座標系3. 什麼是EPSG:4326 座標系4. EPSG:4326和EPSG:3857區別5. EPSG:4326和EPSG:3857座標轉換 1. 寫在前面 在openlay

原创 openlayers6【七】地圖控件controls詳解

文章目錄1. controls 簡述2. 常見的 controls 控件3. 控件的使用3.1 fullscreen 全屏控件3.2 mouseposition 鼠標位置控件3.3 overviewmap 地圖全局視圖(鷹眼圖)控

原创 vue openlayers【十一】地圖工具放大縮小,放大縮小滑塊,鷹眼圖控件,比例尺,全屏,旋轉,鼠標位置

寫在前面: ① 提供了核心功能代碼,完整代碼參考之前博客。 ②後面不斷完善更多控件及控件延伸的功能 文章目錄1. 添加放大縮小控件(zoom)2. 添加放大縮小滑塊控件(ZoomSlider)3. 添加鷹眼圖控件(Overvi

原创 openlayers6【九】地圖覆蓋物overlay三種常用用法 popup彈窗,marker標註,text文本

文章目錄1. 寫在前面2. overlay 實現popup彈窗3. overlay 實現 label標註信息4 overlay 實現 text文本信息5. 附上完整代碼 1. 寫在前面 常見的地圖覆蓋物爲這三種類型,如:popup

原创 openlayers6【八】地圖覆蓋物overlay詳解

文章目錄1. overlay 簡述2. overlay 屬性2. overlay 事件4. overlay 方法5. 寫到最後 1. overlay 簡述 overlay是覆蓋物的意思,顧名思義就是在地圖上以另外一種形式浮現在地圖