都知道echarts的图形比较煊,但是highchart也是比较实用的,速度也快

地图数据格式地址:https://data.jianshukeji.com/

地图实例:

$(function () {

$.getJSON('https://data.jianshukeji.com/jsonp?filename=geochina/anhui.json&callback=?', function (geojson) {

// Prepare the geojson

var states = Highcharts.geojson(geojson, 'map'),

rivers = Highcharts.geojson(geojson, 'mapline'),

cities = Highcharts.geojson(geojson, 'mappoint'),

specialCityLabels = {

'Melbourne': {

align: 'right'

},

'Canberra': {

align: 'right',

y: -5

},

'Wollongong': {

y: 5

},

'Brisbane': {

y: -5

}

};

// Skip or move some labels to avoid collision

$.each(states, function () {

// Disable data labels

alert(this.properties.fullname);

if (this.properties.fullname=== '合肥市') {

this.dataLabels = {

enabled: false

};

}

// Move center for data label

if (this.properties.code_hasc === 'AU.SA') {

this.middleY = 0.3;

}

if (this.properties.code_hasc === 'AU.QL') {

this.middleY = 0.7;

}

});

$.each(cities, function () {

if (specialCityLabels[this.name]) {

this.dataLabels = specialCityLabels[this.name];

}

});

// Initiate the chart

$('#container').highcharts('Map', {

title : {

text : 'Highmaps from geojson with multiple geometry types'

},

mapNavigation: {

enabled: true,

buttonOptions: {

verticalAlign: 'bottom'

}

},

series : [{

name: 'States and territories',

data: states,

color: Highcharts.getOptions().colors[2],

states: {

hover: {

color: Highcharts.getOptions().colors[4]

}

},

dataLabels: {

enabled: true,

format: '{point.name}',

style: {

width: '80px' // force line-wrap

}

},

tooltip: {

pointFormat: '{point.name}'

}

}]

});

});

});

highchart地图相关推荐

  1. eChart 中 柱状图、地图、AntDesign 的 滚动条表格、highChart 的 (venn) 韦恩图

    一.echarts 的准备工作 1.下载依赖包 // 项目中下载 依赖 npm install echarts -s 2.引入配置 // 1. main.js 中引入 全局使用 (通过this.$ec ...

  2. Highchart插件下载与安装

    提供完整的 Highcharts 资源包,包含实例文件.所有的 js 压缩版及源码.导出服务器文件等. 1.资源包的使用: 2.开放的CDN:http://img.hcharts.cn/ 二.High ...

  3. 高精地图与自动驾驶(下)

    高精地图与自动驾驶(下) 二.高精地图与自动驾驶 谈到高精地图对自动驾驶的作用,可以对比自动驾驶和人类驾驶的流程的相通性. 人驾驶的时候以眼睛为主,耳朵辅助观察测量环境:自动驾驶车用多种传感器包括摄像 ...

  4. 高精地图与自动驾驶(上)

    高精地图与自动驾驶(上) 前言 自动驾驶的实现主要有三个步骤:感知.决策规划.行车控制.这与你走路上班/上学的逻辑是相似的:眼睛看到画面,告诉大脑,然后你就知道了自己在哪里,以及要往哪个方向走,并指挥 ...

  5. 地图构建两篇顶级论文解析

    地图构建两篇顶级论文解析 一.基于声纳的密集水下场景重建 标题:Dense, Sonar-based Reconstruction of Underwater Scenes 作者:Pedro V. T ...

  6. 高精地图中导航标识识别

    高精地图中导航标识识别 思路 主要介绍高精地图导航标识识别上的技术演进,这些技术手段在不同时期服务了高精地图产线需求. 高精地图介绍 当你开车导航的时候,导航地图会向我们推荐一条或几条路线,有些地图甚 ...

  7. 百度地图android室内定位,百度地图4.0正式发布,主打免费语音导航、室内定位、实时公交和生活搜索 (视频)...

    自2010年10月百度地图在塞班平台上线了第一个版本以后,陆续登陆了Android和iPhone平台,据百度地图团队介绍,其最新的用户数已达7000万.今天,百度地图4.0 正式发布(iPhone版 ...

  8. 微信小程序地图的实现

    实现效果图 不过我换是推荐看下官方文档,记得一定要看,很多属性要了解 实现代码: wxml <view class="page-body"><mapid=&quo ...

  9. 百度地图轨迹回放,自定义路书,边走边画线

    转自:https://www.cnblogs.com/syj2016/p/5685294.html 百度地图轨迹回放,自定义路书,边走边画线 在原有的百度路书的基础上,做了修改,使其能实现边走边画线的 ...

最新文章

  1. java中文乱码decode_Java中文乱码解决
  2. python中is与==的差别
  3. IE浏览器上传文件时本地路径变成”C:\fakepath\”的问题
  4. [模板]欧几里得算法/扩展欧几里得
  5. sed是linux命令吗,Linux命令 sed
  6. 惠普电脑如何下载c语言软件,惠普笔记本电脑上的语言栏怎么弄
  7. PCL点云CSV转PCD文件
  8. 【博客项目】—密码加密( 六)
  9. grep awk sed 练习题
  10. Hello, CSDN
  11. [转载]世界各个地区WIFI 2.4G及5G信道划分表(附无线通信频率分配表)
  12. 思岚S2激光雷达2—SDK和实例程序的编译
  13. python 拟合对数正态分布
  14. 简单介绍红白机的发声系统以及其它音源 MMC
  15. ATMel的AT89C52芯片慎选
  16. 字典(JSON)数据写入文件并换行,Python
  17. 让SpringBoot不需要Controller、Service、DAO、Mapper,卧槽!这款工具
  18. 《设计模式之禅》-策略模式
  19. 70个JavaScript面试题集锦,内含解答,自测 JS 掌握程度
  20. python3 pygame 黑白棋 翻转棋_Python3 + pygame 实现黑白棋(翻转棋)

热门文章

  1. python第30讲数据挖掘_Python 中的实用数据挖掘
  2. php curl 多线程
  3. BZOJ 4976: 宝石镶嵌 背包
  4. 设计模式-模板方法模式-java-中文版
  5. java中BigInteger用法的详解
  6. Java泛型与Kotlin泛型
  7. IntelliJ Idea 快捷键 大全
  8. 1000瓶毒药里面只有1瓶是有毒的,毒发时间为24个小时,问需要最少需要多少只老鼠才能在24小时后试出那瓶有毒。
  9. 镍铬镍氢充电电池激活办法
  10. U盘被写保护,变成PAW格式,windons系统无法识别读取,如何拯救U盘(包括低级格式化处理)