问题标签 [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.
position - Highmaps,如何获取标记位置
我正在研究世界项目的 highmaps 地图,并希望在用户单击时放大标记。我通过以下方式串联使用事件来实现此功能:
在我的点击函数中,我调用了一个获取欧洲坐标的函数。函数定义如下:
这可行,但是我点击地图上的哪个标记,显然总是放大欧洲的同一个地方。如何更改 zoomInMarker 函数以获取单击的标记的坐标。例如使用 point.position 代替实际值,例如 (740, 1180)。
colors - 更改 Highmaps 地图颜色
我希望能够更改整个地图的颜色。我正在使用地图气泡,我希望国家和大陆的颜色更深。我该如何实现这一点,因为 colorAxis 将更改数据表示(气泡)颜色而不是地图颜色。
显然这不起作用:(
highmaps - 在 Highmaps 中按纬度和经度绘制点
我正在尝试在 Highmaps 世界高分辨率地图上绘制缺失的国家/地区。但是,很难获得正确的坐标。
看起来这可能很困难,因为图表与纬度和经度不对应。例如世界高分辨率在 X 轴上有 1750 个点,所以一半是 875,但 GMT 大约是 839。
理想情况下,我正在寻找一个可用于将纬度和经度转换为 x/y 的公式,但不知道如何执行此操作。
highcharts - 将 jsPlumb 与 highmap 一起使用
我正在使用 Highmaps,我有一张世界地图,上面有地图标记。我想显示地图标记之间的联系,所以我决定使用 jsPlumb。我为 highcharts 数据设置了一个 id,如下所示:
我尝试使用 javascript 获取此处定义的 id 并且它有效。jsPlumb 需要源和目标元素的 id,如下所示:
问题是 jsPlumb 无法识别 highcharts 中定义的 id 并在控制台上返回错误。请问我该如何解决这个问题?
javascript - 当鼠标悬停在热图图表上时如何将圆形更改为矩形
演示: http: //jsfiddle.net/GreatFusion/tb5y1ztg/
当鼠标悬停在块上时,它会显示一个大圆圈从块中伸出。如何使圆圈变小或其他一些方法来重塑圆圈?当然,如果我将 设置plotOptions.series.states.hover.enabled
为 false 可以隐藏圆圈,但在这种情况下,我无法设置borderWidth
, color
.eg
似乎热图中没有marker
属性。
谢谢!
google-chrome - Highmaps - 在 Chrome 上打印调整地图大小
在 Google Chrome 上,打印 Highmap 会使其调整大小并保持在左侧。但地图在打印后不会呈现其初始形状。看到这个小提琴:http: //jsfiddle.net/5u6z7csf/1/
代码非常基本:
$(function () { $.getJSON(' http://www.highcharts.com/samples/data/jsonp.php?filename=germany.geo.json&callback= ?', function (geojson) {
我在 IE 和 Firefox 上对其进行了测试,使用它们效果很好。
有没有办法解决这个问题?
highmaps - Highmaps地图没有加载?为什么加载不出来?
Highmaps昨天正在加载。但现在它没有加载。我检查了控制台但没有错误。为什么它不加载?
图片:
javascript - Highmaps,无法通过 javascript 通过 id 访问标记?
我有一个类似于地图气泡的 highmaps 地图,并在其中定义了一个 id 设置为 icon6 的标记。我尝试使用 jquery 通过 id 访问此标记,但没有成功我已经尝试了所有方法,但没有任何效果。标记在 svg 中定义为,我可以使用填充在 css 中更改颜色,但不能在 javascript 中更改。这是我尝试在加载 js 代码之前加载 svg 文档的一些内容。
和
和许多其他人。svg 文档的加载方式与 highmaps 加载它的方式相同。如本例所示:
javascript - Highstock 和 Highmaps 一起导致问题
我在最近的项目中使用了 Highmaps,该项目已经使用了 Highstock。当两者都加载时,它会抛出
Uncaught TypeError: undefined is not a function at line 18 in highstock.js.
有没有人尝试同时使用这两个api?帮助高度赞赏。
highcharts - 如何在使用 GeoJson 启动的 Highmaps 地图系列中找到具有经度和纬度的点?
我确实有一个基于此示例的简单 highmaps 地图:http: //jsfiddle.net/gh/get/jquery/1.x/highslide-software/highcharts.com/tree/master/samples/mapdata/countries/de/万事俱备
我想根据纬度和经度更新特定点。我怎样才能做到这一点?
要更新特定的点值,我可以这样做:
但是如何根据经度和纬度找到 pointId 呢?
先感谢您!