--- a/cms/app-client/app/components/visu-carto.js Fri Jan 15 15:48:42 2016 +0100
+++ b/cms/app-client/app/components/visu-carto.js Fri Jan 15 15:49:42 2016 +0100
@@ -4,21 +4,14 @@
// storage: Ember.inject.service(),
didInsertElement: function(){
var _this = this;
- // console.log("maps : ", AmCharts.maps);
- //
- // console.log('test: ', this.get("query"));
- //
- // this.get("sounds").map(item => {
- // console.log(item.get('title'));
- // });
var continentsDataProvider;
var franceDataProvider = {
- mapVar: AmCharts.maps.franceDepartmentsLow,
+ mapVar: AmCharts.maps.france2016Low,
getAreasFromMap:true,
- areas: this.initArea(AmCharts.maps.franceDepartmentsLow)
+ areas: this.initArea(AmCharts.maps.france2016Low)
};
var worldDataProvider = {
@@ -89,7 +82,9 @@
color: "#E0EEEF"
},
- dataProvider: continentsDataProvider
+ dataProvider: continentsDataProvider,
+
+ listeners: [{event:"clickMapObject", method:handleMapObjectClick}]
});
@@ -98,6 +93,12 @@
map.validateNow();
}
function handleMapObjectClick (event) {
+ console.log("bbox: ", event.mapObject.displayObject.node.getBBox());
+ // console.log("event", event);
+ // console.log("originalTarget", event.event.originalTarget);
+ // console.log("getTotalLength", event.event.originalTarget.getTotalLength());
+ // console.log("getBBox", event.event.originalTarget.getBBox());
+ // console.log("event", event.event.originalTarget.attributes[1].d);
if (event.mapObject.id == "backButton") {
handleGoHome();
}
@@ -106,7 +107,6 @@
// monitor when home icon was clicked and also go to continents map
map.addListener("homeButtonClicked", handleGoHome);
- map.addListener("clickMapObject", handleMapObjectClick);
},
initArea: function(area, dataProvider){
var _this = this;