ECharts實現地圖飛線

echarts版本:https://echarts.apache.org/zh/changelog.html

v5.x.x版本:不提供china.js和china.json文件

v4.x.x版本:使用npm安裝echarts,默認包含china.js和china.json文件

目錄

一、Html工程

二、vue工程

三、vue工程

四、矢量小圖標

方案一:

方案二:


一、Html工程

效果圖如下:

源碼百度網盤:?

鏈接:https://pan.baidu.com/s/1tsPE5Qo1fKqWKGTCEmspuA?pwd=p0ib?
提取碼:p0ib

二、vue工程

echarts版本v4.9.0:使用echarts依賴中的json文件,效果圖如下,可以完整顯示地圖。

源碼百度網盤:

鏈接:https://pan.baidu.com/s/17STxMmTSTxbZuHGbI2XzBw?pwd=irym?
提取碼:irym

三、vue工程

echarts版本v5.5.0:使用從阿里云下載的json文件,效果圖如下,不能完整顯示地圖。

源碼百度網盤:

鏈接:https://pan.baidu.com/s/1hFifJNq8wbT5JpZRYGRn4Q?pwd=ptc1?
提取碼:ptc1

四、矢量小圖標

echarts中關于矢量小圖標的描述:Documentation - Apache EChartsicon-default.png?t=N7T8https://echarts.apache.org/zh/option.html#series-effectScatter.symbol在上文效果圖中,飛機和火車的小圖標是用的svg矢量圖,將文件用記事本打開,將<path d="">標簽d后的內容復制到echarts地圖symbol屬性中即可,復雜的svg矢量小圖標可能是符合路徑,解決方案如下:

方案一:
  • 電腦已經安裝?Adobe Illustrator CS6,可以使用
  • 鼠標點擊選取整個圖標:上方菜單對象? →? 復合路徑? →? 建立?
  • 導出 svg 格式,以文本打開 svg,將 <path 的 d 屬性復制
  • 復制后放入 symbol 中,前面加以 path://
方案二:
  • 使用GIMP軟件,官網地址:https://www.gimp.org/downloads/
  • 使用教程參考:https://www.cnblogs.com/jasongrass/p/16011765.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/14336.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/14336.shtml
英文地址,請注明出處:http://en.pswp.cn/web/14336.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

c/c++ 編譯過程

C的編譯過程通常可以分為四個階段&#xff1a;預處理、編譯、匯編和鏈接。下面是這四個階段的詳細說明&#xff1a; 預處理&#xff08;Preprocessing&#xff09;&#xff1a;在這個階段&#xff0c;預處理器&#xff08;cpp&#xff09;會處理源代碼文件中的預處理指令&#…

【科普知識】伺服電機中的內置制動器

在工業自動化和機器人技術快速發展的今天&#xff0c;伺服電機作為核心驅動元件&#xff0c;其性能與功能直接影響整個系統的運行效率與穩定性。 近年來&#xff0c;一體化伺服電機技術不斷融合創新&#xff0c;并逐步加入了許多新的硬件和軟件的功能&#xff0c;為工業自動化領…

【施磊】C++語言基礎提高:深入學習C++語言先要練好的內功

課程總目錄 文章目錄 一、進程的虛擬地址空間內存劃分和布局二、函數的調用堆棧詳細過程三、程序編譯鏈接原理1. 編譯過程2. 鏈接過程 一、進程的虛擬地址空間內存劃分和布局 任何的編程語言 → \to → 產生兩種東西&#xff1a;指令和數據 編譯鏈接完成之后會產生一個可執行…

python畢設項目選題匯總(全)

各位計算機方面的畢業生們&#xff0c;是不是在頭疼畢業論文寫什么呢&#xff0c;我這給大家提供點思路&#xff1a; 網站系統類 《基于python的招聘數據爬蟲設計與實現》 《基于python和Flask的圖書管理系統》 《基于照片分享的旅游景點推薦系統》 《基于djangoxadmin的學生信…

LeetCode hot100-47-N

105. 從前序與中序遍歷序列構造二叉樹給定兩個整數數組 preorder 和 inorder &#xff0c;其中 preorder 是二叉樹的先序遍歷&#xff0c; inorder 是同一棵樹的中序遍歷&#xff0c;請構造二叉樹并返回其根節點。這題放選擇題里還能選出來&#xff0c;前序中序一起確定了一顆什…

Linux備份服務及rsync企業備份架構(應用場景)

備份服務概述 備份服務:需要使用到腳本,打包備份,定時任務. 備份服務:rsyncd服務,不同主機之間數據傳輸. 特點&#xff1a; rsync是個服務也是命令使用方便&#xff0c;具有多種模式傳輸數據的時候是增量傳輸 增量與全量&#xff1a; 全量 &#xff1a;無論多少數據全部推…

貪心算法:合并區間

參考資料&#xff1a;代碼隨想錄 題目鏈接&#xff1a;. - 力扣&#xff08;LeetCode&#xff09; 做過用最少數量的箭引爆氣球和無重疊區間這兩道題目后&#xff0c;題意和題解都不難理解。唯一的一點兒難點是對于api的運用。 class Solution {public int[][] merge(int[][…

設備管理全解析:從選購到報廢的全方位指南

在現代企業快速發展、智能化運營過程中&#xff0c;企業設備管理是保障生產連續性和效率的核心環節&#xff0c;其重要性不言而喻。然而&#xff0c;許多企業在設備管理內容流程方面仍然使用傳統管理辦法&#xff0c;這不僅影響了生產效率&#xff0c;也增加了不必要的成本。那…

vuejs路由和組件系統

前端路由原理 createRouter * hash* window.addEventListener(hashChange)* 兩種實現路由切換的模式&#xff1a;UI組件&#xff08;router-link&#xff0c;router-view&#xff09;&#xff0c;Api&#xff08;push()方法&#xff09; * history * HTML5新增的API &#xff0…

每日一題(1)

在看一本08年出版的書的時候&#xff0c;看到了這樣一個問題&#xff0c;感覺答案很奇怪&#xff1a; public class demo_p22 {public static void main(String args[]){int sCook1,sFish2;//各技能標記character ch1new character();if(ch1.haveSkill(sCook))System.out.print…

仙樂健康科技股份有限公司「E立方仿生增效技術平臺」推出新品啦

在這個看臉的顏值經濟時代,很多女性將肌膚保養作為人生的“必修課”,從各種網上攻略到高端護膚品,再到美容院的專業護理,可以說是應有盡有。最近,仙樂健康科技股份有限公司「E立方仿生增效技術平臺」推出的新品——PQQ鹽膠原小分子肽樺樹汁飲品,就受到了頗多追求健康美人士的關…

svg中漸變色的應用

設置漸變色背景 在 SVG 中可以使用<linearGradient>或<radialGradient>元素來設置漸變背景色。以下是一個簡單的示例&#xff1a; <svg width"400" height"400"><defs><linearGradient id"myGradient"><stop…

Discord運營攻略 | 從0-1教你搭建用戶社區!

Discord&#xff0c;這個最初為游戲愛好者設計的通訊平臺&#xff0c;現在已經發展成為了一個多元化的社區聚集地&#xff0c;涵蓋了各種興趣和行業。如果你是一名社媒運營人員&#xff0c;正在考慮如何從零開始構建一個充滿活力的Discord用戶社區&#xff0c;那么你來對地方了…

【CSP CCF記錄】202012-2 期末預測之最佳閾值

題目 過程 思路 第一次沒用前綴和&#xff0c;暴力求解得50分。 采用前綴和方法。 1. 對原數組stu[i]進行排序。 2. 計算前綴和數組s[]&#xff0c;s[i]表示安全指數的y_i的前綴和&#xff0c;即安全指數小于等于y_i時的實際掛科情況&#xff0c;y_i之前有多少個未掛科&am…

無線領夾麥克風哪個品牌好?無線麥克風品牌排行榜前十名推薦

?在當今的數字化浪潮中&#xff0c;個人聲音的傳播和記錄變得尤為重要。無論是會議中心、教室講臺還是戶外探險&#xff0c;無線領夾麥克風以其卓越的便攜性和連接穩定性&#xff0c;成為了人們溝通和表達的首選工具。面對市場上琳瑯滿目的無線麥克風選擇&#xff0c;為了幫助…

Python筑基之旅-MySQL數據庫(三)

目錄 一、數據庫操作 1、創建 1-1、用mysql-connector-python庫 1-2、用PyMySQL庫 1-3、用PeeWee庫 1-4、用SQLAlchemy庫 2、刪除 2-1、用mysql-connector-python庫 2-2、用PyMySQL庫 2-3、用PeeWee庫 2-4、用SQLAlchemy庫 二、數據表操作 1、創建 1-1、用mysql-…

38. 外觀數列 - 力扣(LeetCode)

基礎知識要求&#xff1a; Java&#xff1a;方法、for循環、if eles語句、StringBuilder類 Python&#xff1a; 方法、for循環、if else語句、字符串拼接 題目&#xff1a; 「外觀數列」是一個數位字符串序列&#xff0c;由遞歸公式定義&#xff1a; countAndSay(1) "…

記錄Python低代碼開發框架zdppy_amcrud的開發過程

實現新增接口 基礎代碼 import env import mcrud import api import snowflakeenv.load(".env") db mcrud.new_env()table "user" columns ["name", "age"]async def add_user(req):data await api.req.get_json(req)values [d…

SkyEye對接CANoe:助力汽車軟件功能驗證

01.簡介 CANoe&#xff08;CAN open environment&#xff09;是德國Vector公司專為汽車總線設計而開發的一款通用開發環境&#xff0c;作為車載網絡和ECU開發、測試和分析的專業工具&#xff0c;支持從需求分析到系統實現的整個系統的開發過程。CANoe豐富的功能和配置選項被OE…

虛擬ECU:徹底改變汽車軟件開發與測試

汽車開發領域有著垂直性較強的一系列需求&#xff0c;其中最為矚目的需求之一就是對安全高效的軟件測試方法的需求。傳統的汽車開發偏向使用硬件原型與真實ECU進行軟件測試&#xff0c;但由于硬件設備往往在開發周期的中后階段才生產完成&#xff0c;給汽車開發帶來了成本與時間…