highmaps

highmaps绘制用户分布地图

人走茶凉 提交于 2019-12-10 02:57:55
记录下使用highmaps绘制用户地图的过程 首先看效果 官方文档写的不清楚,很多配置项没有标明,比如设置用户点的颜色以及透明度 marker: { fillColor: 'rgba(255,0,0,0.1)', radius: 9 }, rgba函数设定颜色,红、绿、蓝、透明度,最大255,透明度最大1 地图可以在 highmaps地图列表 找到,其中的中国地图里省市都是拼音,把它下载下来全部替换为中文即可 全部代码如下 <html> <head> <meta charset="utf-8"> <title></title> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script src="https://code.highcharts.com/maps/highmaps.js"></script> <script src="https://code.highcharts.com/mapdata/countries/cn/custom/cn-all-sar-taiwan.js"></script> <script src="http://cdnjs.cloudflare.com/ajax/libs/proj4js/2.2.2/proj4.js"></script> <style

Highcharts组件Highmaps测试版下载

拟墨画扇 提交于 2019-12-10 02:42:20
你是否被Highcharts直观的可视化效果和强大交互功能震撼了呢? 有没有想过也有个Highcharts组件Highmaps,它继续继承和发扬Highcharts的优点? Highcharts组件Highmaps测试版已经发布。测试版来到,正式版还会远吗。不仅如此,我们也为你提供Highmaps的演示、文档、API地址,让你无需再去官网苦苦寻找。 Highmaps测试版下载 Highmaps演示 Highmaps文档 Highmaps API 来源: oschina 链接: https://my.oschina.net/u/1163318/blog/203558

Highmaps网页图表教程之数据标签与标签文本

早过忘川 提交于 2019-12-10 02:41:49
Highmaps网页图表教程之数据标签与标签文本 Highmaps数据标签 数据标签用于在地图图表上展现节点对应的数据。数据标签展现数据是静态的,只要节点一加载,数据标签就会出现在节点附近。在 Highmaps 中,数据标签使用配置项 dataLabels 进行设置。本章将详细讲解数据标签的使用方式。 Highmaps 构建数据标签 Highmaps 启用数据标签 默认状态下,地图图表均不显示数据标签。用户需要在数据列中启用才可以。这时,需要使用配置项 enabled 。其语法如下: enabled: Boolean 该配置项值的类型为布尔值。当值为 true 时,启用数据标签功能;当值为 false 时,禁用该功能。默认值为 false 。 【实例 4-1 : showdatalabel 】下面在地图图表中显示数据标签。核心代码如下: series: [{ type:'map', dataLabels: { enabled:true // 启用数据列的数据标签功能 }, }], 执行代码后,效果如图 4.1 所示。 图 4.1 显示数据标签 Highmaps 数据标签设置方式 由于数据标签 dataLabels 定义在数据列中,所以数据标签可以在多个位置进行设置。常见的设置位置如下: q plotOptions.series.dataLabels

Highmaps网页图表教程之图表配置项结构与商业授权

五迷三道 提交于 2019-12-10 02:41:35
Highmaps网页图表教程之图表配置项结构与商业授权 Highmaps 图表配置项结构 Highmaps 最核心的部分就是图表配置项。用户通过图表配置项来对标题进行定制,从而实现自己所要的效果。所以,掌握图表配置项结构是非常重要。本节将大致讲解结构框架,便于读者后续深入。 Highmaps 基本结构 了解结构的最直接方式,就是看官网 API 。官方 API 详细列出了公开的配置项信息。查看官网 API 有两种方式: q 第一种是直接访问官网提供的 API ,网址为 http://api.highcharts.com/highmaps ,效果如图 1.11 所示。由于它是国外网站,所以经常会出现访问缓慢的问题。 q 第二种是在下载的 Highmaps 包中,双击 api 文件夹下的 highmaps.html 文件,也可以打开 API 帮助文档。 图 1.11 API 帮助页面 在左侧的 CONFIGURATION OPTIONS 下就是常用的配置项。其中, Highcharts.setOptions 是一些全局配置项目,包含 global 和 lang 两项。其中,配置项 lang 用于配置一些本地化的一些选项。这部分内容,会在后面具体讲解。 其中, ("#container").highcharts("Map", { 是我们最常用的选项,具体含义如表 1.1 所示。 表 1.1

Highmaps网页图表教程之下载Highmaps与Highmaps的地图类型

血红的双手。 提交于 2019-12-10 02:41:23
Highmaps网页图表教程之下载Highmaps与Highmaps的地图类型 认识 Highmaps Highmaps 是 Highcharts 的姊妹框架,用来实现地图图表。它完全使用 Javascript 编写实现。其结构清晰,使用简单。开发人员可以很轻松地构建出常见的各种地图图表类型。本章将简要介绍 Highmaps 的特点,并实现第一个 Highmaps 地图应用。 Highmaps 概述 为了更好学习 Highmaps 的使用,我们首先了解如何获取 Highmaps 插件和 Highmaps 所支持的图表类型。 下载 Highmaps Highmaps 官网提供了完整的 Javascript 脚本和范例程序。开发者都可以免费获取这些资源。下面讲解如何下载 Highmaps 。 ( 1 )在浏览器打开官网 http://www.highcharts.com/ ,如图 1.1 所示。 图 1.1 Highmaps 官方首页 ( 2 )单击 Highmaps 页面下的 Download 按钮,进入 Highmaps 的下载页面,如图 1.2 所示。 图 1.2 Highcharts 下载页面 ( 3 )该页面提供两种两种下载:普通下载和定制下载。这里选择普通下载模式,直接单击 HIGHMAPS 1.1.6 按钮,下载保存文件 Highmaps-1.1.6.zip

Highmaps网页图表教程之Highmaps第一个实例与图表构成

我是研究僧i 提交于 2019-12-10 02:27:00
Highmaps网页图表教程之Highmaps第一个实例与图表构成 Highmaps 第一个实例 下面我们来实现本教程的第一个 Highmaps 实例。 【实例 1-1 : hellomap 】下面来制作一个中国地图的图表。操作过程如下: ( 1 )新建一个网页文件,命名为 Hellomap 。同时将 title 设置 Hello Highmaps 。代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title>Hello Highmaps</title> <style type="text/css"> #container { width:500px; height:500px; border:1px solid #000; padding :0px; margin:10px; } </style> </head> <body> </body> </html> ( 2 )在网页中添加一个 div ,设置 id 为 container 。 <div id="container"></div> ( 3 )设置该 div 的样式,代码如下: <style type="text/css"> #container { width:500px; height:500px;

Displaying Points And Drilldown Data in Highmaps

会有一股神秘感。 提交于 2019-12-08 03:06:08
问题 I'm having a problem using Highmaps to display both heat map data as well as points on a map. Here is a example: http://jsfiddle.net/3se9q3uq/ This is the just out of the box example for a US drill down map ( http://www.highcharts.com/maps/demo/map-drilldown ) but I've modified it so that if you drill down into the state of Illinois I'm attempting to add a single point (within a series) to the map. Below is the snippet I'm using to do this: chart.addSeries({ id: 'points', type: 'mappoint',

highcharts map add image to tooltip

半世苍凉 提交于 2019-12-02 19:37:55
问题 I had trouble to add images to Highmap bubble tooltip when hover over bubbles. Anyone knows how to fix it? Thanks a lot Here is an example link. Images added on line 24: http://jsfiddle.net/1jm2yxbq/ tooltip: { formatter: function () { return '<img src="http://www.w3schools.com/tags/smiley.gif" width="42" height="42">'; }}, 回答1: You just need to set the useHTML property to true : tooltip: { useHTML: true, formatter: function () { return '<img src="http://www.w3schools.com/tags/smiley.gif"

highcharts map add image to tooltip

左心房为你撑大大i 提交于 2019-12-02 10:09:12
I had trouble to add images to Highmap bubble tooltip when hover over bubbles. Anyone knows how to fix it? Thanks a lot Here is an example link. Images added on line 24: http://jsfiddle.net/1jm2yxbq/ tooltip: { formatter: function () { return '<img src="http://www.w3schools.com/tags/smiley.gif" width="42" height="42">'; }}, You just need to set the useHTML property to true : tooltip: { useHTML: true, formatter: function () { return '<img src="http://www.w3schools.com/tags/smiley.gif" width="42" height="42">'; } }, I tested it out on the fiddle and it works fine: http://jsfiddle.net/1jm2yxbq/1/

Coloring a country in lat-long highmap

醉酒当歌 提交于 2019-12-02 07:55:10
I am working with highmaps and got stuck in one requirement . I want to color a country with a particular color in lat-long world-map . Let's say I need US color to be blue and Russia color to be Red on the following map fiddle . Is there any API in highmaps to support the same ? `http://jsfiddle.net/dnbtkmyz/` Thanks You could do this with manipulation of load events like this: chart: { events: { load: function() { this.series[0].data = this.series[0].data.map((el) => { if (el['hc-key'] == "us") { el.color = "#ff0000"; return el; } if (el['hc-key'] == "ru") { el.color = "#0000ff"; return el;