问题标签 [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.
javascript - 可以在 Highmaps 中使用除“value”之外的其他列名吗?
我有一个包含多列的 JSON 文件,并且希望根据用户的选择将其中任何一个显示为相对开放的地图。现在,除了“值”之外,我看不到任何使用其他列名在 Highmaps 中显示的示例。是这样吗?或者有没有办法在Javascript代码中命名Highmaps应该使用的列来显示数据?
也就是说,列名是(例如)这些:
现在,为了能够显示来自 LC_Score 的数据,我需要将列(硬编码到 JSON 文件中)重命名为“值”。因此:
但是,如果用户想要显示另一列,那又如何呢?我是否需要为每一列创建五个不同的 JSON 文件,然后将其命名为“值”?这对我来说似乎相当不灵活。
我的 Highmaps 代码看起来像这样,基于首先加载一个 GeoJSON,然后是一个 JSON 文件,我猜那里应该是关于列名说明符的东西:
感谢您的任何提示!
javascript - Highmaps:如何检测 enableDoubleClickZoomTo 的目标?
我有一张在 Highmaps 中呈现的美国地图,enableDoubleClickZoomTo
设置为true
. 我一直在试图辨别用户双击什么状态来缩放地图,并想知道是否有隐藏在redraw
事件中的信息可以帮助我计算这一点。
这是一个问题:http: //jsfiddle.net/tjnicolaides/x8q1d1cs/
event
当我在双击一个状态后console.log 时,我得到一个包含整个图表状态信息的大对象。
如果我单击选择一个状态,然后双击放大它,我会从中获取有关状态的信息this.getSelectedPoints()
- 但是,期望在缩放之前选择任何东西是不合理的。在某些地图中,它可能完全被禁用。我将它包含在这里作为我最初希望从中获得的输出类型的演示redraw
。计算邮政编码、州名或索引来过滤原始系列是可以接受的。
javascript - 根据纬度/经度放大地图
我已经使用各种纬度/经度创建了一个气泡高图,它工作正常。我使用 proj4.js 让它工作。
这是我的系列数据:
而且我能够成功绘制地图。
但是我需要通过单击按钮将地图放大到特定的纬度/经度。
我知道我可以使用其代码缩放到特定区域
$('#container').highcharts().get('EC').zoomTo();
highcharts - 如何在选择状态下更改 Highmap 上气泡的文本颜色?
我可以使用以下选项更改气泡颜色。
但是如何在选择时更改气泡的文本颜色?
highmaps - 如何使用 highmaps 创建世界地图并禁用部分图例?
我使用 highmaps 创建了一张世界地图。这是代码http://jsfiddle.net/zhaojun08/jnmoyzgL/2/
但是地图的图例有两个部分,一个是左侧带有dataRange的部分,另一个是右侧带有“服务器”的部分。我想删除左边的部分,保留右边的部分,因为我想创建一个纯地图。
我应该怎么办?谢谢!
onclick - highmaps 在点击事件上获取国家名称
http://jsfiddle.net/gh/get/jquery/1.11.0/highslide-software/highcharts.com/tree/master/samples/mapdata/custom/africa 我正在使用这个小提琴,我想得到国家名称在国家点击事件。任何人都可以通过示例或链接到此 API 来帮助我吗?我阅读了 API 但找不到,我想我错过了一些观点。提前致谢
javascript - Highmaps 中的自定义 HTML 标记
我试图找到一种方法将自定义 HTML 元素作为标记放在 highcharts highmaps 中,就像 amCharts http://www.amcharts.com/demos/custom-html-elements-map-markers/中支持的那样。
无法弄清楚highcharts..有什么想法吗?
highcharts - 如何将单位添加到 Highcharts/Highmaps 的最后一个图例/颜色轴?
我想在我的热图的图例/颜色轴中添加单位。它适用于这段代码:
但它会让我在图例/色轴中的每个数字上加上“km2”。然而,在最后一个数字的末尾只放一次就足够了,而且肯定更干净。然后传说将显示:
-4000, -2000, 0, 2000 平方公里
在 Highcharts/Highmaps 中是否可以将单元放在最后的 colorAxis 标签上?否则,我可能需要通过指定 x/y 坐标在其中放置一个文本项,不是吗?
感谢您的任何提示。
highcharts - 使用带有 highmaps 的 geojson
我想使用 highmaps 显示一些关于旧金山的数据,但是 highmaps 库中没有 SF 中不同社区的地图,所以我发现旧金山的 geojson 由这个站点验证:geojson 验证器但是当我使用 highmaps 验证器时他没看:highmap 验证器
这是我的 geojson: pastebin 代码。你知道为什么它没有被 highmaps 验证,而是被 geojson 验证器验证吗?或者您知道将通过 highmaps 验证的旧金山地图吗?
javascript - highmaps 单击国家并更改其背景颜色,同时从工具提示中删除系列 1
我正在为我的应用程序测试这个高图,但我找不到这个信息,请有链接或答案的任何人
- 单击一个国家后,如何将其背景颜色更改为红色,
- 如何从工具提示中删除额外的数据,我只想显示国家名称。
- 如何用一种颜色设置一些国家,让我们说“#CCCCCC”并用#ffffff 禁用计数器。
代码