问题标签 [ammap]

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 投票
0 回答
312 浏览

amcharts - AmCharts V4 (Maps) 放大地图会在两个轴上创建滚动条(仅限 IE)

我在第 4 版中使用 AmCharts(地图)。放大图表时,我得到滚动条(用于 x 和 y 轴)。

我需要为 IE 使用一些 polyfills 吗?

这是我当前的代码:main.html

main.css

main.js

要复制我的问题,请使用 Internet Explorer 11 并打开 index.html,然后放大到一个国家/地区并查看滚动条如何随缩放级别增加。

0 投票
1 回答
38 浏览

javascript - 在不指定坐标的情况下将美国各州与 AmMaps 中的 MapLines 连接起来?

我在不同时间从美国不同城市检索信号,并希望用线路将所有信号连接起来,但是,我没有得到信号的确切坐标。这是否可以使用AmCharts.AmMaps用 State 替换坐标?

0 投票
1 回答
330 浏览

javascript - AmCharts 地图。加载屏幕后显示数据

我的应用中有一些带有大量数据(引脚)的 amCharts(版本 3)地图。我希望它在不冻结页面的情况下加载数据。我可以通过哪种方式实现这一点。我正在尝试 proccessTimeout、setInterval、setTimeout。没有什么帮助。

0 投票
2 回答
1088 浏览

amcharts - AMCharts Maps v4 - 有没有办法在 heatLegend 中有两种以上的颜色?

正在考虑能够为热图设置一系列颜色而不是只有两个(最小值和最大值)会很好。就像我们为渐变列表所做的那样。

就像是...

参见样机中的示例

如果这样的东西已经存在,我很乐意看到它。

0 投票
1 回答
382 浏览

amcharts - 动态排除国家 amCharts

我想动态地从地图(amCharts v4 地图)中排除国家。但是当我将值推入多边形系列时,没有任何变化。polygonSeries.exclude.push('RU');. 我必须重新绘制地图才能看到新的排除国家。如何在不重新加载地图的情况下排除国家?请参阅此codepen中的示例。谢谢。

0 投票
1 回答
573 浏览

javascript - amcharts,仅在缩小时禁用平移

只有在完全缩小时,我才能在 AmCharts 地图中禁用平移(拖动)。

我尝试使用chart.seriesContainer.draggable = false;但它完全禁用了平移,但我希望能够在放大时拖动地图。

0 投票
1 回答
205 浏览

javascript - How to plot clients geolocation on a Amcharts map (and deal with the asynchronous provision of the HTML5 geolocation)

I have a world map in my web application, powered by Amcharts4. I want to add a marker on the map, displaying the user's geolocation (using the HTML5 getCurrentPosition function. But the map is already generated while the coordinates are retrieved, how to push a new marker to the map after it has been drawn?

I have working versions of both the Amcharts map, including markers on the map, and of the geolocation function. Geolocation works asynchronously, the script continues while the location is retrieved, so the map is generated in the meantime. I'm not a big fan of waiting for the coordinates to be found before continuing, as this might imply a multiple seconds delay.

Essentially I am looking for functionality to push marker data to my Amcharts object after that object is displayed. This is my js for the map:

I can see the client location in the console, but I didn't find any method to get it on the map.

0 投票
1 回答
742 浏览

javascript - 在不丢失缩放控制的情况下更新 amMap 中的图像 - AmCharts v4

有 AmChart 的带有图像的 amMap,即imageSeries。目标是更改单击的图像或说验证imageSeries而不会丢失缩放级别。在开发模式下,图像已使用imageURL更改,但如何在图表上动态更新它?

提琴手

我参考了文档Amcharts4 imapimageseriesevents

点击颜色浓密的区域,即北方邦查看图像。

0 投票
1 回答
280 浏览

javascript - Ammap.js 4 - 将地图设置为半静态视图地球 + 将 mapObject 设置为中心

我正在使用 Ammap js 版本 4 来构建静态网站。

  1. 我想让地图像半个地球一样:在此处输入图像描述

  2. 当用户单击特定的 div 时,我想通过旋转动画根据特定的纬度/经度坐标使地球居中,有什么想法吗?我已经尝试过 zoomToMapObject 函数,但它不能正常工作,我不需要缩放功能。

我的代码:

0 投票
1 回答
80 浏览

javascript - 开始使用 amMaps

我尝试使用 amMaps 库来创建地图。这是我的代码:

结果,我得到了一个带有 amCharts 标志的透明 div 块。我做错什么了?