问题标签 [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.
amcharts - AmCharts V4 (Maps) 放大地图会在两个轴上创建滚动条(仅限 IE)
我在第 4 版中使用 AmCharts(地图)。放大图表时,我得到滚动条(用于 x 和 y 轴)。
我需要为 IE 使用一些 polyfills 吗?
这是我当前的代码:main.html
main.css
main.js
要复制我的问题,请使用 Internet Explorer 11 并打开 index.html,然后放大到一个国家/地区并查看滚动条如何随缩放级别增加。
javascript - 在不指定坐标的情况下将美国各州与 AmMaps 中的 MapLines 连接起来?
我在不同时间从美国不同城市检索信号,并希望用线路将所有信号连接起来,但是,我没有得到信号的确切坐标。这是否可以使用AmCharts.AmMaps用 State 替换坐标?
javascript - AmCharts 地图。加载屏幕后显示数据
我的应用中有一些带有大量数据(引脚)的 amCharts(版本 3)地图。我希望它在不冻结页面的情况下加载数据。我可以通过哪种方式实现这一点。我正在尝试 proccessTimeout、setInterval、setTimeout。没有什么帮助。
amcharts - 动态排除国家 amCharts
我想动态地从地图(amCharts v4 地图)中排除国家。但是当我将值推入多边形系列时,没有任何变化。polygonSeries.exclude.push('RU');
. 我必须重新绘制地图才能看到新的排除国家。如何在不重新加载地图的情况下排除国家?请参阅此codepen中的示例。谢谢。
javascript - amcharts,仅在缩小时禁用平移
只有在完全缩小时,我才能在 AmCharts 地图中禁用平移(拖动)。
我尝试使用chart.seriesContainer.draggable = false;
但它完全禁用了平移,但我希望能够在放大时拖动地图。
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.
javascript - 在不丢失缩放控制的情况下更新 amMap 中的图像 - AmCharts v4
有 AmChart 的带有图像的 amMap,即imageSeries。目标是更改单击的图像或说验证imageSeries而不会丢失缩放级别。在开发模式下,图像已使用imageURL更改,但如何在图表上动态更新它?
我参考了文档Amcharts4 imapimageseriesevents
点击颜色浓密的区域,即北方邦查看图像。
javascript - 开始使用 amMaps
我尝试使用 amMaps 库来创建地图。这是我的代码:
结果,我得到了一个带有 amCharts 标志的透明 div 块。我做错什么了?