【发布时间】:2014-07-23 18:44:56
【问题描述】:
我正在尝试在 AmCharts 地图上的某个点上创建脉冲效果。为此,我需要在纬度和经度点插入 HTML,但无法通过 api (http://docs.amcharts.com/3/javascriptmaps/)
这是我想要达到的效果 - http://kevinurrutia.tumblr.com/post/16411271583/creating-a-css3-pulsating-circle
这是带有 HTML 和 CSS http://jsfiddle.net/9cBXh/2/ 的地图的 jsfiddle
// request #3275
var dataPoints = [{
latitude: '51.000000000000',
longitude: '9.000000000000',
type: 'bubble',
color: '#cc0000',
fixedSize: false,
alpha: 0.9,
height: 30,
width: 30,
centered: true,
id: 'test'
}];
AmCharts.ready(function() {
// create AmMap object
var map = new AmCharts.AmMap();
// set path to images
map.pathToImages = "http://www.ammap.com/lib/images/";
var dataProvider = {
mapVar: AmCharts.maps.worldLow,
getAreasFromMap:false,
images: dataPoints
};
// pass data provider to the map object
map.dataProvider = dataProvider;
map.areasSettings = {
autoZoom: true,
selectedColor: "#CC0000"
};
// write the map to container div
map.write("mapdiv");
});
红点是通过api生成的气泡。蓝点和圆圈是我需要在经纬度坐标处插入的 html……不知何故!
任何帮助将不胜感激。
【问题讨论】: