Professional Documents
Culture Documents
Script Mapa
Script Mapa
function ActualizaMapa(data) {
am4core.useTheme(am4themes_animated);
// Themes end
// Set projection
chart.projection = new am4maps.projections.Miller();
// Add button
var zoomOut = chart.tooltipContainer.createChild(am4core.ZoomOutButton);
zoomOut.align = "right";
zoomOut.valign = "top";
zoomOut.margin(20, 20, 20, 20);
zoomOut.events.on("hit", function () {
if (currentSeries) {
currentSeries.hide();
}
chart.goHome();
zoomOut.hide();
currentSeries = regionalSeries.MX.series;
currentSeries.show();
});
zoomOut.hide();
// Configure series
var polygonTemplate = polygonSeries.mapPolygons.template;
polygonTemplate.tooltipText = "{name}";
polygonTemplate.fill = chart.colors.getIndex(0);
//loader.url = "https://s3-us-west-2.amazonaws.com/s.cdpn.io/t-
160/TargetStores.json";
'{"co_loc_n":"Ecowind","CO_LOC_REF_I":"70000","MAIL_ST_PROV_C":"OAX","LNGTD_I":"-
94.8319305555556","LATTD_I":"16.5198861111111","mail_city_n":"Juchitan De
Zaragoza","count":"70000"},' +
'{"co_loc_n":"Central Eolica Gunaa
Sicaru","CO_LOC_REF_I":"70102","MAIL_ST_PROV_C":"OAX","LNGTD_I":"-
94.8318388888889","LATTD_I":"16.5217444444444","mail_city_n":"Juchitan De
Zaragoza","count":"70102"},' +
'{"co_loc_n":"Parque Eolico
Iggu","CO_LOC_REF_I":"70000","MAIL_ST_PROV_C":"OAX","LNGTD_I":"-
95.1589583333333","LATTD_I":"16.5240166666667","mail_city_n":"Juchitan De
Zaragoza","count":"70000"},' +
'{"co_loc_n":"Solar Juchitan
","CO_LOC_REF_I":"41920","MAIL_ST_PROV_C":"GRO","LNGTD_I":"-
98.6871638888889","LATTD_I":"16.6106361111111","mail_city_n":"Juchitan","count":"41
920"},' +
'{"co_loc_n":"Asuncion
Ixtaltepec","CO_LOC_REF_I":"70000","MAIL_ST_PROV_C":"OAX","LNGTD_I":"-
95.0571694444444","LATTD_I":"16.5269111111111","mail_city_n":"Juchitan De
Zaragoza","count":"70000"},' +
'{"co_loc_n":"Asuncion
Ixtaltepec","CO_LOC_REF_I":"70000","MAIL_ST_PROV_C":"OAX","LNGTD_I":"-
95.0571694444444","LATTD_I":"16.5269111111111","mail_city_n":"Juchitan De
Zaragoza","count":"70000"},' +
'{"co_loc_n":"Asuncion
Ixtaltepec","CO_LOC_REF_I":"70000","MAIL_ST_PROV_C":"OAX","LNGTD_I":"-
95.0571694444444","LATTD_I":"16.5269111111111","mail_city_n":"Juchitan De
Zaragoza","count":"70000"},' +
'{"co_loc_n":"Eolica Del
Sur","CO_LOC_REF_I":"70033","MAIL_ST_PROV_C":"OAX","LNGTD_I":"-
94.9521111111111","LATTD_I":"16.4663861111111","mail_city_n":"Juchitan De
Zaragoza","count":"70033"},' +
'{"co_loc_n":"Eolica Del
Sur","CO_LOC_REF_I":"70033","MAIL_ST_PROV_C":"OAX","LNGTD_I":"-
94.9521111111111","LATTD_I":"16.4663861111111","mail_city_n":"Juchitan De
Zaragoza","count":"70033"},' +
'{"co_loc_n":"Central Eolica Gunaa
Sicaru","CO_LOC_REF_I":"70102","MAIL_ST_PROV_C":"OAX","LNGTD_I":"-
94.8666666666667","LATTD_I":"16.5258333333333","mail_city_n":"Juchitan De
Zaragoza","count":"70102"},' +
'{"co_loc_n":"Central Eolica Gunaa
Sicaru","CO_LOC_REF_I":"70102","MAIL_ST_PROV_C":"OAX","LNGTD_I":"-
94.8666666666667","LATTD_I":"16.5258333333333","mail_city_n":"Juchitan De
Zaragoza","count":"70102"},' +
'{"co_loc_n":"","CO_LOC_REF_I":"","MAIL_ST_PROV_C":"","LNGTD_I":"","LATTD_I":"","ma
il_city_n":"","count":""},' +
'{"co_loc_n":"Aguascalientes Sur
Ii","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.222594444444","LATTD_I":"21.7666388888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Aguascalientes Sur
Ii","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.217325","LATTD_I":"21.7678527777778","mail_city_n":"Aguascalientes","count":"20
395"},' +
'{"co_loc_n":"Aguascalientes Sur
Ii","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.217308333333","LATTD_I":"21.7564611111111","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Aguascalientes Sur
Ii","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.228297222222","LATTD_I":"21.7581666666667","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Aguascalientes Sur
Ii","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.217325","LATTD_I":"21.7678527777778","mail_city_n":"Aguascalientes","count":"20
395"},' +
'{"co_loc_n":"Aguascalientes Sur
Ii","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.217325","LATTD_I":"21.7678527777778","mail_city_n":"Aguascalientes","count":"20
395"},' +
'{"co_loc_n":"Aguascalientes Sur
Iii","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.215991666667","LATTD_I":"21.760275","mail_city_n":"Aguascalientes","count":"203
95"},' +
'{"co_loc_n":"Aguascalientes Sur
Iii","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.215991666667","LATTD_I":"21.760275","mail_city_n":"Aguascalientes","count":"203
95"},' +
'{"co_loc_n":"Aguascalientes Sur
Ii","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.21885","LATTD_I":"21.7663194444444","mail_city_n":"Aguascalientes","count":"203
95"},' +
'{"co_loc_n":"Aguascalientes Sur
Ii","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.21885","LATTD_I":"21.7663194444444","mail_city_n":"Aguascalientes","count":"203
95"},' +
'{"co_loc_n":"Ps Aguascalientes Sur
I","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.221097222222","LATTD_I":"21.7622194444444","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Ps Aguascalientes Sur
I","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.220316666667","LATTD_I":"21.7618583333333","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Ps Aguascalientes Sur
I","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.201272222222","LATTD_I":"21.7732138888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Ps Aguascalientes Sur
I","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.201272222222","LATTD_I":"21.7732138888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Ps Aguascalientes Sur
I","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.201272222222","LATTD_I":"21.7732138888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Ps Aguascalientes Sur
I","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.201272222222","LATTD_I":"21.7732138888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Ps Aguascalientes Sur
I","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.201272222222","LATTD_I":"21.7732138888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Ps Aguascalientes Sur
I","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.201272222222","LATTD_I":"21.7732138888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Minth Mexico Coatings, S.A. De
C.V.","CO_LOC_REF_I":"20283","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.290988888889","LATTD_I":"21.7978388888889","mail_city_n":"Aguascalientes","coun
t":"20283"},' +
'{"co_loc_n":"Minth Mexico Coatings, S.A. De
C.V.","CO_LOC_REF_I":"20283","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.290988888889","LATTD_I":"21.7978388888889","mail_city_n":"Aguascalientes","coun
t":"20283"},' +
'{"co_loc_n":"Minth Mexico Coatings, S.A. De
C.V.","CO_LOC_REF_I":"20283","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.290988888889","LATTD_I":"21.7978388888889","mail_city_n":"Aguascalientes","coun
t":"20283"},' +
'{"co_loc_n":"Minth Mexico Coatings, S.A. De
C.V.","CO_LOC_REF_I":"20283","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.290988888889","LATTD_I":"21.7978388888889","mail_city_n":"Aguascalientes","coun
t":"20283"},' +
'{"co_loc_n":"Subestacion De Potencia 15/20/25 Mva, 115/13.8
Kv","CO_LOC_REF_I":"20283","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.290988888889","LATTD_I":"21.7978388888889","mail_city_n":"Aguascalientes","coun
t":"20283"},' +
'{"co_loc_n":"Hidrocalida
Solar","CO_LOC_REF_I":"20317","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.374205555556","LATTD_I":"21.8839638888889","mail_city_n":"Aguascalientes","coun
t":"20317"},' +
'{"co_loc_n":"Hidrocalida
Solar","CO_LOC_REF_I":"20317","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.374205555556","LATTD_I":"21.8839638888889","mail_city_n":"Aguascalientes","coun
t":"20317"},' +
'{"co_loc_n":"Hidrocalida Solar
I","CO_LOC_REF_I":"20317","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.379230555556","LATTD_I":"21.8798111111111","mail_city_n":"Aguascalientes","coun
t":"20317"},' +
'{"co_loc_n":"Hidrocalida Solar
I","CO_LOC_REF_I":"20317","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.379230555556","LATTD_I":"21.8798111111111","mail_city_n":"Aguascalientes","coun
t":"20317"},' +
'{"co_loc_n":"Aguascalientes","CO_LOC_REF_I":"20394","MAIL_ST_PROV_C":"AGU","LNGTD_
I":"-
102.216272222222","LATTD_I":"21.7640055555556","mail_city_n":"Aguascalientes","coun
t":"20394"},' +
'{"co_loc_n":"Parque Solar Los
Cuervos","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.190352777778","LATTD_I":"21.7547083333333","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Parque Solar Los
Cuervos","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.190352777778","LATTD_I":"21.7547083333333","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Parque Solar Los
Cuervos","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.190352777778","LATTD_I":"21.7547083333333","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Parque Solar Los
Cuervos","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.190352777778","LATTD_I":"21.7547083333333","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Trompezon","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.174444444444","LATTD_I":"21.7341666666667","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Trompezon","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.174444444444","LATTD_I":"21.7341666666667","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Trompezon","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.174444444444","LATTD_I":"21.7341666666667","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Trompezon","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.174444444444","LATTD_I":"21.7341666666667","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Trompezon","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.174444444444","LATTD_I":"21.7341666666667","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Vesta Park Aguascalientes
I","CO_LOC_REF_I":"20340","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.296497222222","LATTD_I":"21.7423527777778","mail_city_n":"Aguascalientes","coun
t":"20340"},' +
'{"co_loc_n":"Vesta Park Aguascalientes
I","CO_LOC_REF_I":"20340","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.296497222222","LATTD_I":"21.7423527777778","mail_city_n":"Aguascalientes","coun
t":"20340"},' +
'{"co_loc_n":"Vesta Park Aguascalientes
I","CO_LOC_REF_I":"20340","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.296497222222","LATTD_I":"21.7423527777778","mail_city_n":"Aguascalientes","coun
t":"20340"},' +
'{"co_loc_n":"Aguascalientes Potencia
1","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.205838888889","LATTD_I":"21.7595444444444","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Aguascalientes Potencia
1","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.205838888889","LATTD_I":"21.7595444444444","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Aguascalientes Potencia
1","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.205838888889","LATTD_I":"21.7595444444444","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Aguascalientes Potencia
1","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.205838888889","LATTD_I":"21.7595444444444","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Aguascalientes Potencia
1","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.205838888889","LATTD_I":"21.7595444444444","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Parque Industrial Finsa
Aguascalientes","CO_LOC_REF_I":"20392","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.279763888889","LATTD_I":"21.7504333333333","mail_city_n":"Aguascalientes","coun
t":"20392"},' +
'{"co_loc_n":"Parque Industrial Finsa
Aguascalientes","CO_LOC_REF_I":"20392","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.279763888889","LATTD_I":"21.7504333333333","mail_city_n":"Aguascalientes","coun
t":"20392"},' +
'{"co_loc_n":"Aguascalientes Potencia
2","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.202955555556","LATTD_I":"21.7529277777778","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Aguascalientes Potencia
2","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.204375","LATTD_I":"21.7538722222222","mail_city_n":"Aguascalientes","count":"20
395"},' +
'{"co_loc_n":"Aguascalientes Potencia
1","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.203627777778","LATTD_I":"21.7534416666667","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Planta Fundicion
2","CO_LOC_REF_I":"20340","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.318419444444","LATTD_I":"21.7247611111111","mail_city_n":"Aguascalientes","coun
t":"20340"},' +
'{"co_loc_n":"Planta Fundicion
2","CO_LOC_REF_I":"20340","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.318419444444","LATTD_I":"21.7247611111111","mail_city_n":"Aguascalientes","coun
t":"20340"},' +
'{"co_loc_n":"Planta Fundicion
2","CO_LOC_REF_I":"20340","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.318419444444","LATTD_I":"21.7247611111111","mail_city_n":"Aguascalientes","coun
t":"20340"},' +
'{"co_loc_n":"Planta Fundicion
2","CO_LOC_REF_I":"20340","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.318419444444","LATTD_I":"21.7247611111111","mail_city_n":"Aguascalientes","coun
t":"20340"},' +
'{"co_loc_n":"Planta Fundicion
2","CO_LOC_REF_I":"20340","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.318419444444","LATTD_I":"21.7247611111111","mail_city_n":"Aguascalientes","coun
t":"20340"},' +
'{"co_loc_n":"Np Energia
Aguascalientes","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.258508333333","LATTD_I":"21.7607777777778","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Np Energia
Aguascalientes","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.167222222222","LATTD_I":"21.7558333333333","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Lala Aguascalientes Cambio De Punto De
Conexion","CO_LOC_REF_I":"20290","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.278972222222","LATTD_I":"21.8432222222222","mail_city_n":"Aguascalientes","coun
t":"20290"},' +
'{"co_loc_n":"Lala Aguascalientes Cambio De Punto De
Conexion","CO_LOC_REF_I":"20290","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.278972222222","LATTD_I":"21.8432222222222","mail_city_n":"Aguascalientes","coun
t":"20290"},' +
'{"co_loc_n":"Fotovoltaica San
Bartolo","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.203602777778","LATTD_I":"21.755375","mail_city_n":"Aguascalientes","count":"203
95"},' +
'{"co_loc_n":"Fotovoltaica San
Bartolo","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.201922222222","LATTD_I":"21.7531638888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Fotovoltaica San
Bartolo","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.201922222222","LATTD_I":"21.7531638888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Fotovoltaica San
Bartolo","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.201922222222","LATTD_I":"21.7531638888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Fotovoltaica San
Bartolo","CO_LOC_REF_I":"20395","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.201922222222","LATTD_I":"21.7531638888889","mail_city_n":"Aguascalientes","coun
t":"20395"},' +
'{"co_loc_n":"Ema
Aguascalientes","CO_LOC_REF_I":"20366","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.1825","LATTD_I":"21.9188888888889","mail_city_n":"Aguascalientes","count":"2036
6"},' +
'{"co_loc_n":"Ema
Aguascalientes","CO_LOC_REF_I":"20366","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.1825","LATTD_I":"21.9188888888889","mail_city_n":"Aguascalientes","count":"2036
6"},' +
'{"co_loc_n":"Ema
Aguascalientes","CO_LOC_REF_I":"20304","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.237916666667","LATTD_I":"22.0666666666667","mail_city_n":"Aguascalientes","coun
t":"20304"},' +
'{"co_loc_n":"Ema
Aguascalientes","CO_LOC_REF_I":"20304","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.237916666667","LATTD_I":"22.0666666666667","mail_city_n":"Aguascalientes","coun
t":"20304"},' +
'{"co_loc_n":"Vesta Park Aguascalientes
I","CO_LOC_REF_I":"20340","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.296552777778","LATTD_I":"21.7424444444444","mail_city_n":"Aguascalientes","coun
t":"20340"},' +
'{"co_loc_n":"Vesta Park Aguascalientes
I","CO_LOC_REF_I":"20340","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.296552777778","LATTD_I":"21.7424444444444","mail_city_n":"Aguascalientes","coun
t":"20340"},' +
'{"co_loc_n":"Pf Proton
I","CO_LOC_REF_I":"20386","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.162163888889","LATTD_I":"21.7932","mail_city_n":"Aguascalientes","count":"20386
"},' +
'{"co_loc_n":"Pf Proton
I","CO_LOC_REF_I":"20386","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.159547222222","LATTD_I":"21.7930416666667","mail_city_n":"Aguascalientes","coun
t":"20386"},' +
'{"co_loc_n":"Bay Energy
Apot","CO_LOC_REF_I":"20396","MAIL_ST_PROV_C":"AGU","LNGTD_I":"-
102.250280555556","LATTD_I":"21.6739305555556","mail_city_n":"Aguascalientes","coun
t":"20396"}' +
']} '
);
// evtargetdate = strToProyectosJSONArr;
// setupStores(ev.target.data);
// //setupStores(strToProyectosJSONArr);
//});
setupProyectos(strToProyectosJSONArr);
loader.load();
}
// Creates a series
function createSeries(heatfield) {
var series = chart.series.push(new am4maps.MapImageSeries());
series.dataFields.value = heatfield;
// Set up drill-down
series.mapImages.template.events.on("hit", function (ev) {
// Control zoom
if (data.type == "state") {
var statePolygon = polygonSeries.getPolygonById("MX-" + data.state);
chart.zoomToMapObject(statePolygon);
}
else if (data.type == "city") {
chart.zoomToGeoPoint({
latitude: data.lat,
longitude: data.long
}, 64, true);
}
zoomOut.show();
return series;
}
function setupProyectos(data) {
// Process data
am4core.array.each(data.query_results, function (store) {
}
else {
// State not found
return;
}
}
else {
regionalSeries[store.state].proyectos++;
regionalSeries[store.state].count += store.count;
}
regionalSeries[store.state].markerData.push(regionalSeries[store.city]);
}
else {
regionalSeries[store.city].proyectos++;
regionalSeries[store.city].count += store.count;
}
});
regionalSeries.MX.series.data = regionalSeries.MX.markerData;
}
}
@section scripts{
<script src="~/Areas/CNCReportes/Scripts/amCharts/core.js"></script>
<script src="~/Areas/CNCReportes/Scripts/amCharts/charts.js"></script>
<script src="https://www.amcharts.com/lib/4/geodata/mexicoLow.js"></script>
<script src="https://www.amcharts.com/lib/4/geodata/usaLow.js"></script>
@*------- <script
src="~/Areas/CNCReportes/Scripts/amCharts/mexicoLow.js"></script>*@
<script src="https://www.amcharts.com/lib/4/themes/kelly.js"></script>
<script src="~/Areas/CNCReportes/Scripts/amCharts/animated.js"></script>
<script src="~/Areas/CNCReportes/Scripts/amCharts/forceDirected.js"></script>
@section scripts{
<!-- AmCharts -->
@*<script src="https://www.amcharts.com/lib/4/core.js"></script>
<script src="https://www.amcharts.com/lib/4/charts.js"></script>
<script src="https://www.amcharts.com/lib/4/themes/animated.js"></script>
<script
src="https://www.amcharts.com/lib/4/plugins/forceDirected.js"></script>*@
<script src="~/Areas/CNCReportes/Scripts/amCharts/core.js"></script>
<script src="~/Areas/CNCReportes/Scripts/amCharts/charts.js"></script>
<script src="~/Areas/CNCReportes/Scripts/amCharts/animated.js"></script>
<script src="~/Areas/CNCReportes/Scripts/amCharts/forceDirected.js"></script>
return stringBuilder.ToString().Normalize(NormalizationForm.FormC);
}
//reemplazar todos los carcateres que NO son numeros o punto (.) por
simbolo pipe (|)
String numbersDotAndPipesOnly = Regex.Replace(textTemp.Trim(),
@"[^\d.,]", "|"); //^0-9.
if (minutos.IsNumeric())
{
var minutosDouble = Convert.ToDouble(minutos);
minutos = Math.Truncate(minutosDouble).ToString();
}
if (segundos.IsNumeric())
{
var segundosDouble = Convert.ToDouble(segundos);
//segundos = segundosDouble.ToString("00.00");
segundos = segundosDouble.ToString("F");
}
return coordinateFormat;
//GRADOS
pattern = "[��*]";
regEx = new Regex(pattern);
textTemp = Regex.Replace(regEx.Replace(textTemp, "�"), @"\s+", " ");
var startssg = 0;
int endssg = textTemp.IndexOf("�", startssg);
var gradosSubstr = textTemp.Substring(startssg, endssg - startssg);
//MINUTOS
var index_g = textTemp.IndexOf('�');
var splitTextTemp = index_g != -1 ? textTemp.Split('�')[1] :
string.Empty;
pattern = "['��]";
regEx = new Regex(pattern);
splitTextTemp = Regex.Replace(regEx.Replace(splitTextTemp, "�"),
@"\s+", " ");
//var startssm = textTemp.IndexOf("�") + 1;
var startssm = 0;
int endssm = splitTextTemp.IndexOf("�", startssg);
var minutosSubstr = splitTextTemp.Substring(startssm, endssm -
startssm);
//SEGUNDOS
var index_m = splitTextTemp.IndexOf('�');
splitTextTemp = index_g != -1 ? splitTextTemp.Split('�')[1] :
string.Empty;
pattern = "['��\"��]";
regEx = new Regex(pattern);
splitTextTemp = Regex.Replace(regEx.Replace(splitTextTemp, "�"),
@"\s+", " ");
//var index_s = textTemp.IndexOf('�');
var startsss = 0;
int endsss = splitTextTemp.IndexOf("�", startssg);
var segundosSubstr = splitTextTemp.Substring(startsss, endsss -
startsss);
if (segundos.IsNumeric())
{
var segundosDouble = Convert.ToDouble(segundos);
segundos = segundosDouble.ToString("0.##");
//reemplazar todos los carcateres que NO son numeros o punto (.) por
simbolo pipe (|)
String numbersDotAndPipesOnly = Regex.Replace(textTemp.Trim(),
@"[^\d]", "|"); //^0-9.
if (!grados.IsNumeric())
grados = "0";
if (minutos.IsNumeric())
{
var minutosDouble = Convert.ToDouble(minutos);
minutos = Math.Truncate(minutosDouble).ToString();
}
else
{
minutos = "0";
}
if (segundos.IsNumeric())
{
var segundosDouble = Convert.ToDouble(segundos);
//segundos = segundosDouble.ToString("00.00");
segundos = segundosDouble.ToString("F");
}
else
{
segundos = "0";
}
return coordinateFormat;
return dataTable;
}
,System.Globalization.NumberFormatInfo.InvariantInfo
,out result);
}
And to use multiple properties, you can use anonymous types, which
implement equality appropriately:
/*
//pattern = "[\\~#%&*{}/:<>?|\"-]";
pattern = "[��*]";
regEx = new Regex(pattern);
textTemp = Regex.Replace(regEx.Replace(textTemp, "�"), @"\s+", " ");
pattern = "['��]";
regEx = new Regex(pattern);
textTemp = Regex.Replace(regEx.Replace(textTemp, "'"), @"\s+", " ");
pattern = "[\"��]";
regEx = new Regex(pattern);
textTemp = Regex.Replace(regEx.Replace(textTemp, "\""), @"\s+", " ");
return textTemp;
}
*/
#endregion
}