<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>amMap examples</title> <link rel="stylesheet" href="../ammap/ammap.css" type="text/css"> <script src="../ammap/ammap.js" type="text/javascript"></script> <!-- map file should be included after ammap.js --> <script src="../ammap/maps/js/worldLow.js" type="text/javascript"></script> <link rel="stylesheet" href="style.css" type="text/css"> <script> // svg path for target icon var targetSVG = "M9,0C4.029,0,0,4.029,0,9s4.029,9,9,9s9-4.029,9-9S13.971,0,9,0z M9,15.93 c-3.83,0-6.93-3.1-6.93-6.93S5.17,2.07,9,2.07s6.93,3.1,6.93,6.93S12.83,15.93,9,15.93 M12.5,9c0,1.933-1.567,3.5-3.5,3.5S5.5,10.933,5.5,9S7.067,5.5,9,5.5 S12.5,7.067,12.5,9z"; // svg path for plane icon var planeSVG = "m2,106h28l24,30h72l-44,-133h35l80,132h98c21,0 21,34 0,34l-98,0 -80,134h-35l43,-133h-71l-24,30h-28l15,-47"; var map = AmCharts.makeChart("mapdiv", { type: "map", dataProvider: { map: "worldLow", lines: [{ id: "line1", arc: -0.85, alpha: 0.3, latitudes: [48.8567, 43.8163, 34.3, 23], longitudes: [2.3510, -79.4287, -118.15, -82] }], images: [{ svgPath: targetSVG, title: "Paris", latitude: 48.8567, longitude: 2.3510 }, { svgPath: targetSVG, title: "Toronto", latitude: 43.8163, longitude: -79.4287 }, { svgPath: targetSVG, title: "Los Angeles", latitude: 34.3, longitude: -118.15 }, { svgPath: targetSVG, title: "Havana", latitude: 23, longitude: -82 },{ svgPath: planeSVG, positionOnLine: 0, color: "#585869", animateAlongLine: true, lineId: "line1", flipDirection: true, loop: true, scale: 0.03, positionScale: 1.8 }] }, areasSettings: { unlistedAreasColor: "#8dd9ef" }, imagesSettings: { color: "#585869", rollOverColor: "#585869", selectedColor: "#585869", pauseDuration: 0.2, animationDuration: 2.5, adjustAnimationSpeed: true }, linesSettings: { color: "#585869", alpha: 0.4 } }); </script> </head> <body> <div id="mapdiv" style="width: 100%; background-color:#d5eff7; height: 500px;"></div> <br> <div style="text-align:center; font-size:10px"> <a href="#" onclick="map.setProjection('winkel3')">Winkel 3</a> | <a href="#" onclick="map.setProjection('eckert3')">Eckert 3</a> | <a href="#" onclick="map.setProjection('eckert5')">Eckert 5</a> | <a href="#" onclick="map.setProjection('eckert6')">Eckert 6</a> | <a href="#" onclick="map.setProjection('miller')">Miller</a> | <a href="#" onclick="map.setProjection('equirectangular')">Equirectangular</a> | <a href="#" onclick="map.setProjection('mercator')">Mercator</a> </div> </body> </html>