Google Visualization Geochart APIを使用して、国の地域の地図を作成しています。ISO 3266-2国の細分化コードを提供し、正しい結果を取得します。ただし、チャートのラベルとしてISO 3266-2コードを表示することは、ユーザーエクスペリエンスに悪影響を及ぼします。そこで、カスタムラベルを提供したいと思います。これを例として取り上げます。
function drawVisualization() {
var data = google.visualization.arrayToDataTable([
['Country', 'Popularity'],
['DE-BY', 200],
['DE-NW', 500]
]);
var geochart = new google.visualization.GeoChart(
document.getElementById('visualization'));
geochart.draw(data, {width: 556, height: 347, region: 'DE', resolution: 'provinces'});
}
「DE-BY」を提供したいのですが、ラベルとして「Bavaria」を使用しています。グーグルがそれを書いているように私はISO3266-2コードを使用する必要があります
同等の英語のテキスト(たとえば、「US-NJ」または「NewJersey」)
許可されている場合、それは非常に信頼性が低く、例「バイエルン」では機能しません。