问题标签 [highmaps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
66 浏览

javascript - 为什么没有数据的国家总是名列前茅?

我有一个 GeoJSON 地图,我正在尝试将它连接到 Highmaps 中。这张地图由 4 个有数据的小方块 ( "properties": {"name":"shape1"}) 和 1 个永远不会有数据的大方块 ( "properties": {"name":"base"}) 组成。这个大方块的目的是作为其他方块的背景形状。

问题是大形状总是在小形状之上。我在 GeoJSON 文件中尝试了这两种安排:

  • 将大形状放在小形状之前

  • 将大形状放在小形状之后

请看这个例子

有没有办法让有数据的形状保持在没有数据的形状之上?

0 投票
1 回答
3018 浏览

highcharts - 如何使用带有 Highmaps 的国家代码显示地图点?

我查看了几个示例,并根据需要拼凑了我自己的世界地图,只是缺少一个细节。我可以用坐标定位地图点,但不能用国家代码定位地图点。

这是我的例子:http: //jsfiddle.net/2sk6hfvz/

在示例中将“mapbubble”更改为“mappoint”。为什么 mappoint 设置的显示方式与 mapbubble 的显示方式不同,然后使用国家/地区代码?

0 投票
1 回答
1097 浏览

highcharts - Highstock + Highmaps 不渲染

我无法让我的地图显示任何数据;它只是呈现空白,并且在控制台中出现“未捕获的类型错误:无法读取未定义的属性'长度'”的错误。我相信我使用的 Highstock 和 Highmaps 的版本是兼容的,所以我认为这不是问题,但我可能是错的。

单击此处获取小提琴

JS(使用 AJAX 获取 geo_data)

0 投票
1 回答
134 浏览

javascript - Highmaps - 如何在一张图表上绘制两个 mabBubble 系列

我正在尝试创建一个包含两个 mapbubble 系列的 highmaps 图表,以便它将在每个国家/地区显示两个气泡,而不仅仅是一个。然而,我很难理解如何操纵系列的 x 坐标,以便它们不会被绘制在彼此之上。

0 投票
1 回答
679 浏览

javascript - 使用 HTML 时如何允许国家标签自动隐藏?

我在这里有这个地图示例,我正在通过Highcharts 的 Highmaps运行。

您可以观察到,当我们在下面进行此设置时,罗马尼亚、保加利亚、塞尔维亚等国家/地区不会显示其标签,因为该国家/地区对于该缩放级别来说太小了。如果你放大到足够大,那些小国家会变大,并显示它们的标签。

如果我更改为useHTML: true,则所有国家/地区标签都会一直显示,无论缩放级别是多少或国家/地区有多小,都会导致标签像这样重叠非常糟糕。

因为项目需要,坚持useHTML: true是必须的,但是这种情况下到底有没有办法实现标签的自动隐藏呢?

0 投票
1 回答
109 浏览

highcharts - 无法使用 Highmaps 处理图像的事件

我正在尝试让clickandmouseOver处理程序与 Highmaps 一起使用。我检查了文档并尝试遵循他们的示例。我几乎在任何我认为有意义的地方都插入了事件处理程序配置。

想要的结果是当悬停并单击地图中的标签(图钉图标)时调用click和处理程序。mouseOver

摆弄我的非工作代码:http: //jsfiddle.net/fyp86hct/1/

Highmaps 示例之一表明您应该能够做到这一点:

0 投票
1 回答
266 浏览

highmaps - 仅显示单个系列

我使用了 highcharts 网站上的演示示例,唯一的修改是:

  • 将地图更改为 world.js
  • 评论“allAreas”属性

JSFiddle中的代码 为什么只有单个系列可见?

0 投票
1 回答
246 浏览

highcharts - 在地图上创建方向箭头

如何在高地图中创建从一个国家到另一个国家的方向箭头,有没有办法修改地图线。

谢谢

0 投票
1 回答
516 浏览

highcharts - Highmaps 缺少加利福尼亚州的城市

当我在寻找一些城市时(圣何塞、伯克利、帕洛阿尔托、库比蒂诺、戴维斯、山景城、帕萨迪纳、桑尼维尔、尔湾、利弗莫尔、爱德华兹、惠特莫尔、洛马琳达、斯坦福、红木城、埃尔塞贡多、莫斯兰丁、码头加利福尼亚州下的 Del Rey 等)无法在 Highmaps 中突出显示,如下面的链接所示

http://www.highcharts.com/maps/demo#countries/us/us-ca-all

上述问题是否有任何可能的解决方案或任何支持?

0 投票
0 回答
1055 浏览

javascript - Highmaps,如何加载本地地图数据

通过 highmaps 演示,我成功加载了地图。脚本是:

(highmaps 已经被 require.js 加载)

highmap 指令:(我喜欢 angular.js)

这是成功的!但是当我下载文件时:

作为本地文件,

并更改地图数据:mapData:Highcharts.maps['countries/cn/cn-all-sar-taiwan']

地图不再显示!</p>

我认为mapData有问题,所以我尝试搜索highmaps API,没有任何东西......

请帮我!