日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java echarts 散点图,echarts在地图上绘制散点图(任意点)

發(fā)布時間:2025/3/12 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java echarts 散点图,echarts在地图上绘制散点图(任意点) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

項目需求:在省份地圖上繪制散點圖,散點位置不一定是哪個城市或哪個區(qū)縣,即任意點

通過查詢官網(wǎng)文檔,找到一個與需求類似的Demo:https://www.echartsjs.com/gallery/editor.html?c=scatter-map,更改代碼,將中國地圖替換為省份地圖,省份地圖的js代碼可以從網(wǎng)上下載,官網(wǎng)現(xiàn)在不提供下載了。

index.html,一個盒子

mapScatter Demo

main.js

var dom = document.getElementById("container");

var myChart = echarts.init(dom);

option = null;

// 散點在地圖上的坐標

var geoCoordMap = {

"國家級基地1": [94.12, 39.66],

"國家級基地2": [97.20, 39.55],

"國家級基地3": [95.28, 40.29],

"省級基地1": [98.36, 40.19],

"省級基地2": [97.88, 39.49],

"省級基地3": [95.77, 40.59],

"市級基地1": [102.66, 38.89],

"市級基地2": [101.23, 37.79],

"市級基地3": [99.40, 39.69]

};

// 將坐標與值對應并反映在地圖上

var convertData = function (data) {

var res = [];

for (var i = 0; i < data.length; i++) {

var geoCoord = geoCoordMap[data[i].name];

if (geoCoord) {

res.push({

name: data[i].name,

value: geoCoord.concat(data[i].value)

});

}

}

return res;

};

option = {

tooltip: {

trigger: 'item',

formatter: function (params) {

return params.name;

}

},

visualMap: {

type: 'piecewise',

textStyle: {

color: '#fff'

},

pieces: [

{min: 300, label: '國家級基地', color: '#e3bf4c'},

{min: 200, max: 300, label: '省級基地', color: '#be4f51'},

{min: 100, max: 200, label: '市級基地', color: '#60c2cc'}

],

color: ['#e3bf4c', '#be4f51', '#60c2cc']

},

geo: {

map: '甘肅',

label: {

emphasis: {

show: false

}

},

itemStyle: {

normal: {

areaColor: '#323c48',

borderColor: '#111'

},

emphasis: {

areaColor: '#2a333d'

}

}

},

series: [

{

type: 'effectScatter',

coordinateSystem: 'geo',

data: convertData([

{name: "國家級基地1", value: 110},

{name: "國家級基地2", value: 110},

{name: "國家級基地3", value: 110},

{name: "省級基地1", value: 210},

{name: "省級基地2", value: 210},

{name: "省級基地3", value: 210},

{name: "市級基地1", value: 310},

{name: "市級基地2", value: 310},

{name: "市級基地3", value: 310}

]),

symbolSize: 12,

label: {

normal: {

show: false

},

emphasis: {

show: false

}

},

itemStyle: {

emphasis: {

borderColor: '#fff',

borderWidth: 1

}

}

}

]

};

if (option && typeof option === "object") {

myChart.setOption(option, true);

}

最終效果

R語言繪圖:在地圖上繪制散點圖

使用ggplot2在地圖上繪制散點圖 ######*****繪制散點圖代碼*****####### options(baidumap.key = '**************') #設置密鑰 bei ...

在echarts里在geojson繪制的地圖上展示散點圖(氣泡)、線集。

先來要實現(xiàn)的效果圖: 下方圖1是官網(wǎng)的案例:http://www.echartsjs.com/gallery/editor.html?c=scatter-map 下圖2是展示氣泡類型為pin的效果: ...

iOS開發(fā)之在地圖上繪制出你運行的軌跡

首先我們看下如何在地圖上繪制曲線.在Map Kit中提供了一個叫MKPolyline的類,我們可以利用它來繪制曲線,先看個簡單的例子. 使用下面代碼從一個文件中讀取出經(jīng)緯度,然后創(chuàng)建一個路徑:MKPo ...

Echarts 設置地圖上文字大小及顏色

Echarts 設置地圖上文字大小及顏色,效果如下: 上代碼:關鍵代碼用紅色 series: [ { //name: '香港18區(qū)人口密度', type: 'map', mapType: 'jiang ...

利用百度API(JavaScript 版)實現(xiàn)在地圖上繪制任一多邊形,并判斷給定經(jīng)緯度是否在多邊形范圍內(nèi)。以及兩點間的測距功能

權聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載. 利用百度API(JavaScript?版)實現(xiàn)在地圖上繪制任一多邊形,并判斷給定經(jīng)緯度是否在多邊形范圍內(nèi).以及兩點間的測距功能. 繪制多邊形(藍色) ...

R語言繪圖:在地圖上繪制熱力圖

使用ggplot2在地圖上繪制熱力圖 ######*****繪制熱力圖代碼*****####### interval

在谷歌地圖上繪制行政區(qū)域輪廓【結合高德地圖的API】

實現(xiàn)思路: 1.利用高德地圖行政區(qū)域API獲得坐標列表 2.將坐標列表繪制在谷歌地圖上[因為高德地圖和國內(nèi)的谷歌地圖都是采用GCJ02坐標系,所有誤差很小,可以不進行坐標誤差轉(zhuǎn)換] 注意點: 1.用百 ...

記錄開發(fā)基于百度地圖API實現(xiàn)在地圖上繪制軌跡并拾取軌跡對應經(jīng)緯度的工具說明

前言: 最近一直在做數(shù)據(jù)可視化方面的工作,其中平面可視化沒什么難度,畢竟已經(jīng)有很多成熟的可供使用的框架,比如百度的echart.js,highcharts.js等.還有就是3D可視化了,整體來說難度也 ...

vue &amp&semi; 百度地圖:在地圖上繪制多邊形

隨機推薦

winform 自定義控件引用問題

最近做了一個仿combobox的控件,與combobox類似,多了文字篩選的功能,如何實現(xiàn)在這里不再贅述.由于comboboxEx中用到了另一個用戶控件,當生成dll,引用到項目中去時,發(fā)現(xiàn)工具欄中不 ...

Turing Test

Computer Science An Overview _J. Glenn Brookshear _11th Edition In the past the Turing test (propose ...

開發(fā)系統(tǒng)時候運行程序突然報出&OpenCurlyDoubleQuote;WebDev&period;WebServer40&period;exe已停止工作”的錯誤

已經(jīng)解決,問題描述:在開發(fā)系統(tǒng)時候運行程序突然報出“WebDev.WebServer40.exe已停止工作”的錯誤,程序調(diào)試運行,發(fā)現(xiàn)程序在打開數(shù)據(jù)庫時候報錯,也就是Connection.Open() ...

cf 363D

貪心加二分 雖然比賽后才過 ........ /************************************************************************* &g ...

關于&lt&semi;img&gt&semi;標簽與文字垂直居中

要讓左邊的圖片與后面的文字居中,如下效果 HTML代碼:

& ...

我的第一個python web開發(fā)框架(16)——產(chǎn)品分類管理

產(chǎn)品分類管理的html頁面之前忘記做了,這次附件里補上. 好了先上圖 從頁面效果圖來看,我們需要開發(fā)列表獲取接口.添加接口.單條記錄獲取接口.編輯接口和刪除接口 對于產(chǎn)品分類列表,我們將使用jqgri ...

嘗試 Markdown 寫測試用例

我的原帖https://testerhome.com/topics/9412 大家都知道我們社區(qū)的帖子提倡用Markdown格式編寫,正好項目進入穩(wěn)定期,嘗試用Markdown寫下測試用例.有幾個目的 ...

總結

以上是生活随笔為你收集整理的java echarts 散点图,echarts在地图上绘制散点图(任意点)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。