Ich versuche, eine Google GeoChart zu machen, die wie folgt aussehen: Markierungen mit Text auf einem Google GeoChart
Aber Problem ist, ich bin nicht einmal sicher, ob es möglich ist, Markierungen zu mischen und Text in ihnen.
Im Moment ist mein Code wie folgt vor:
google.charts.load('current', {'packages':['geochart']});
google.charts.setOnLoadCallback(drawRegionsMap);
function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
['Region', 'Gagnants'],
['Alsace', 6], ['Aquitaine', 1], ['Auvergne', 5], ['Basse-Normandie', 2], ['Bourgogne', 1], ['Bretagne', 7], ['Centre', 1], ['Champagne-Ardenne', 0], ['Corse', 9], ['Franche-Comté', 1], ['Haute-Normandie', 0], ['Île-de-France', 7], ['Languedoc-Roussillon', 0], ['Limousin', 7], ['Lorraine', 1], ['Midi-Pyrénées', 2], ['Nord-Pas-de-Calais', 53], ['Pays de la Loire', 7], ['Picardie', 0], ['Poitou-Charentes', 1], ['Provence-Alpes-Côte d\'Azur', 10], ['Rhône-Alpes', 21]
]);
var options = {region: "FR",
resolution: "provinces",
colorAxis: {colors: ['#FFF9F7', '#FC4C13']}
};
var chart = new google.visualization.GeoChart(document.getElementById('regions_div'));
chart.draw(data, options);
}
Was mir das gibt:
Und das ist ziemlich weit von dem, was ich will. Ich dachte darüber nach, auf Googles API aufzugeben und ein großes Div zu erstellen, das die rohe Map als Hintergrund hält und die Marker als Textblock erstellt, um sie direkt über der entsprechenden Region zu positionieren und die rote Markierung als Hintergrund festzulegen. Aber es wird die eigene Arbeit des Teufels sein, damit es auf jeder Bildschirmgröße gut aussieht ...
Irgendwelche Ideen? Vielen Dank ! :)
Siehe auch http://stackoverflow.com/questions/39137540/google-maps-api-v3-marker-with-image-and-a-text-on-top-of-this-image – miguev