问题标签 [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 回答
288 浏览

javascript - 可以在 Highmaps 中使用除“value”之外的其他列名吗?

我有一个包含多列的 JSON 文件,并且希望根据用户的选择将其中任何一个显示为相对开放的地图。现在,除了“值”之外,我看不到任何使用其他列名在 Highmaps 中显示的示例。是这样吗?或者有没有办法在Javascript代码中命名Highmaps应该使用的列来显示数据?

也就是说,列名是(例如)这些:

现在,为了能够显示来自 LC_Score 的数据,我需要将列(硬编码到 JSON 文件中)重命名为“值”。因此:

但是,如果用户想要显示另一列,那又如何呢?我是否需要为每一列创建五个不同的 JSON 文件,然后将其命名为“值”?这对我来说似乎相当不灵活。

我的 Highmaps 代码看起来像这样,基于首先加载一个 GeoJSON,然后是一个 JSON 文件,我猜那里应该是关于列名说明符的东西:

感谢您的任何提示!

0 投票
1 回答
215 浏览

javascript - Highmaps:如何检测 enableDoubleClickZoomTo 的目标?

我有一张在 Highmaps 中呈现的美国地图,enableDoubleClickZoomTo设置为true. 我一直在试图辨别用户双击什么状态来缩放地图,并想知道是否有隐藏在redraw事件中的信息可以帮助我计算这一点。

这是一个问题:http: //jsfiddle.net/tjnicolaides/x8q1d1cs/

event当我在双击一个状态后console.log 时,我得到一个包含整个图表状态信息的大对象。

如果我单击选择一个状态,然后双击放大它,我会从中获取有关状态的信息this.getSelectedPoints()- 但是,期望在缩放之前选择任何东西是不合理的。在某些地图中,它可能完全被禁用。我将它包含在这里作为我最初希望从中获得的输出类型的演示redraw。计算邮政编码、州名或索引来过滤原始系列是可以接受的。

0 投票
1 回答
1028 浏览

javascript - 根据纬度/经度放大地图

我已经使用各种纬度/经度创建了一个气泡高图,它工作正常。我使用 proj4.js 让它工作。

这是我的系列数据:

而且我能够成功绘制地图。

但是我需要通过单击按钮将地图放大到特定的纬度/经度。

我知道我可以使用其代码缩放到特定区域

$('#container').highcharts().get('EC').zoomTo();

0 投票
1 回答
846 浏览

highcharts - 如何在选择状态下更改 Highmap 上气泡的文本颜色?

我可以使用以下选项更改气泡颜色。

但是如何在选择时更改气泡的文本颜色?

0 投票
1 回答
616 浏览

highmaps - 如何使用 highmaps 创建世界地图并禁用部分图例?

我使用 highmaps 创建了一张世界地图。这是代码http://jsfiddle.net/zhaojun08/jnmoyzgL/2/

但是地图的图例有两个部分,一个是左侧带有dataRange的部分,另一个是右侧带有“服务器”的部分。我想删除左边的部分,保留右边的部分,因为我想创建一个纯地图。

我应该怎么办?谢谢!

0 投票
1 回答
6210 浏览

onclick - highmaps 在点击事件上获取国家名称

http://jsfiddle.net/gh/get/jquery/1.11.0/highslide-software/highcharts.com/tree/master/samples/mapdata/custom/africa 我正在使用这个小提琴,我想得到国家名称在国家点击事件。任何人都可以通过示例或链接到此 API 来帮助我吗?我阅读了 API 但找不到,我想我错过了一些观点。提前致谢

0 投票
1 回答
1542 浏览

javascript - Highmaps 中的自定义 HTML 标记

我试图找到一种方法将自定义 HTML 元素作为标记放在 highcharts highmaps 中,就像 amCharts http://www.amcharts.com/demos/custom-html-elements-map-markers/中支持的那样。

无法弄清楚highcharts..有什么想法吗?

0 投票
1 回答
592 浏览

highcharts - 如何将单位添加到 Highcharts/Highmaps 的最后一个图例/颜色轴?

我想在我的热图的图例/颜色轴中添加单位。它适用于这段代码:

但它会让我在图例/色轴中的每个数字上加上“km2”。然而,在最后一个数字的末尾只放一次就足够了,而且肯定更干净。然后传说将显示:

-4000, -2000, 0, 2000 平方公里

在 Highcharts/Highmaps 中是否可以将单元放在最后的 colorAxis 标签上?否则,我可能需要通过指定 x/y 坐标在其中放置一个文本项,不是吗?

这是小提琴

感谢您的任何提示。

0 投票
1 回答
2116 浏览

highcharts - 使用带有 highmaps 的 geojson

我想使用 highmaps 显示一些关于旧金山的数据,但是 highmaps 库中没有 SF 中不同社区的地图,所以我发现旧金山的 geojson 由这个站点验证:geojson 验证器但是当我使用 highmaps 验证器时他没看:highmap 验证器

这是我的 geojson: pastebin 代码。你知道为什么它没有被 highmaps 验证,而是被 geojson 验证器验证吗?或者您知道将通过 highmaps 验证的旧金山地图吗?

0 投票
1 回答
830 浏览

javascript - highmaps 单击国家并更改其背景颜色,同时从工具提示中删除系列 1

我正在为我的应用程序测试这个高图,但我找不到这个信息,请有链接或答案的任何人

  1. 单击一个国家后,如何将其背景颜色更改为红色,
  2. 如何从工具提示中删除额外的数据,我只想显示国家名称。
  3. 如何用一种颜色设置一些国家,让我们说“#CCCCCC”并用#ffffff 禁用计数器。

代码

小提琴