Ringkasan
Geochart adalah peta negara, benua, atau wilayah dengan area yang diidentifikasi dengan salah satu dari tiga cara berikut:
- Mode wilayah mewarnai seluruh wilayah, seperti negara, provinsi, atau negara bagian.
- Mode penanda menggunakan lingkaran untuk menetapkan wilayah yang diskalakan sesuai dengan nilai yang Anda tentukan.
- Mode teks memberi label pada wilayah dengan ID (misalnya, "Rusia" atau "Asia").
Diagram geografis dirender dalam browser menggunakan SVG atau VML. Perhatikan bahwa geochart tidak dapat di-scroll atau ditarik, dan ini adalah gambar garis, bukan peta medan; jika Anda menginginkannya, pertimbangkan visualisasi peta.
GeoChart Wilayah
Gaya regions
mengisi seluruh wilayah (biasanya
negara) dengan warna yang sesuai dengan nilai yang
Anda tetapkan.
<html> <head> <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load('current', { 'packages':['geochart'], }); google.charts.setOnLoadCallback(drawRegionsMap); function drawRegionsMap() { var data = google.visualization.arrayToDataTable([ ['Country', 'Popularity'], ['Germany', 200], ['United States', 300], ['Brazil', 400], ['Canada', 500], ['France', 600], ['RU', 700] ]); var options = {}; var chart = new google.visualization.GeoChart(document.getElementById('regions_div')); chart.draw(data, options); } </script> </head> <body> <div id="regions_div" style="width: 900px; height: 500px;"></div> </body> </html>
GeoChart Penanda
Gaya markers
merender lingkaran pada lokasi yang ditentukan pada geochart, dengan warna dan ukuran yang ditentukan.
Coba arahkan kursor ke penanda yang berantakan di sekitar Roma,
dan kaca pembesar akan terbuka untuk menampilkan penanda secara lebih
detail. (Kaca pembesar tidak didukung di Internet
Explorer versi 8 atau yang lebih lama.)
<html> <head> <script type='text/javascript' src='https://www.gstatic.com/charts/loader.js'></script> <script type='text/javascript'> google.charts.load('current', { 'packages': ['geochart'], // Note: Because markers require geocoding, you'll need a mapsApiKey. // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings 'mapsApiKey': 'AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY' }); google.charts.setOnLoadCallback(drawMarkersMap); function drawMarkersMap() { var data = google.visualization.arrayToDataTable([ ['City', 'Population', 'Area'], ['Rome', 2761477, 1285.31], ['Milan', 1324110, 181.76], ['Naples', 959574, 117.27], ['Turin', 907563, 130.17], ['Palermo', 655875, 158.9], ['Genoa', 607906, 243.60], ['Bologna', 380181, 140.7], ['Florence', 371282, 102.41], ['Fiumicino', 67370, 213.44], ['Anzio', 52192, 43.43], ['Ciampino', 38262, 11] ]); var options = { region: 'IT', displayMode: 'markers', colorAxis: {colors: ['green', 'blue']} }; var chart = new google.visualization.GeoChart(document.getElementById('chart_div')); chart.draw(data, options); }; </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html>
Menampilkan Penanda Proporsional
Biasanya, diagram geografis penanda menampilkan nilai penanda terkecil sebagai titik minimal. Jika ingin menampilkan nilai penanda
positif (misalnya, karena berupa persentase), gunakan
opsi sizeAxis
untuk menetapkan minValue
dan maxValue
secara eksplisit.
Misalnya, berikut adalah peta Eropa Barat dengan populasi dan wilayah untuk tiga negara: Prancis, Jerman, dan Polandia. Semua populasi adalah angka absolut (misalnya, 65 juta untuk Prancis), tetapi area tersebut merupakan persentase keseluruhan: penanda Prancis berwarna ungu karena populasinya menengah, tetapi berukuran 50 (dari kemungkinan 100) karena berisi 50% area gabungan.
Dalam kode ini, kami menggunakan sizeAxis
untuk menentukan ukuran penanda
dalam rentang dari 0 hingga 100. Kami juga menggunakan colorAxis
dengan
nilai RGB untuk menampilkan populasi sebagai rentang warna mulai dari oranye hingga
biru, spektrum yang akan berfungsi dengan baik bagi pengguna dengan defisit
penglihatan warna. Terakhir, kita akan menentukan Eropa Barat dengan
region
155, sesuai bagian "Hierarki dan Kode Konten"
nanti dalam dokumen ini.
<html> <head> <script type='text/javascript' src='https://www.gstatic.com/charts/loader.js'></script> <script type='text/javascript'> google.charts.load('current', { 'packages': ['geochart'], // Note: Because markers require geocoding, you'll need a mapsApiKey. // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings 'mapsApiKey': 'AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY' }); google.charts.setOnLoadCallback(drawMarkersMap); function drawMarkersMap() { var data = google.visualization.arrayToDataTable([ ['Country', 'Population', 'Area Percentage'], ['France', 65700000, 50], ['Germany', 81890000, 27], ['Poland', 38540000, 23] ]); var options = { sizeAxis: { minValue: 0, maxValue: 100 }, region: '155', // Western Europe displayMode: 'markers', colorAxis: {colors: ['#e7711c', '#4374e0']} // orange to blue }; var chart = new google.visualization.GeoChart(document.getElementById('chart_div')); chart.draw(data, options); }; </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html>
GeoChart Teks
Anda dapat menempatkan label teks ke diagram geografis dengan displayMode:
text
.
var data = google.visualization.arrayToDataTable([ ['Country', 'Popularity'], ['South America', 600], ['Canada', 500], ['France', 600], ['Russia', 700], ['Australia', 600] ]); var options = { displayMode: 'text' };
<html> <head> <script type='text/javascript' src="https://www.gstatic.com/charts/loader.js"></script> <div id="regions_div" style="width: 900px; height: 500px;"></div> <script type="text/javascript"> google.charts.load('current', { 'packages': ['geochart'], // Note: Because this chart requires geocoding, you'll need a mapsApiKey. // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings 'mapsApiKey': 'AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY' }); google.charts.setOnLoadCallback(drawRegionsMap); function drawRegionsMap() { var data = google.visualization.arrayToDataTable([ ['Country', 'Popularity'], ['South America', 600], ['Canada', 500], ['France', 600], ['Russia', 700], ['Australia', 600] ]); var options = { displayMode: 'text' }; var chart = new google.visualization.GeoChart(document.getElementById('regions_div')); chart.draw(data, options); } </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html>
Mewarnai diagram
Ada beberapa opsi untuk menyesuaikan warna GeoCharts:
colorAxis
: spektrum warna yang akan digunakan untuk wilayah dalam tabel data.backgroundColor
: warna latar belakang untuk diagram.datalessRegionColor
: warna yang akan ditetapkan ke wilayah tanpa data terkait.defaultColor
: warna yang akan ditetapkan ke region dalam tabel yang nilainyanull
atau tidak ditentukan.
Opsi colorAxis
adalah yang penting: opsi ini menentukan rentang warna untuk nilai data Anda. Dalam
array colorAxis
, elemen pertama adalah warna yang diberikan
ke nilai terkecil dalam set data Anda, dan elemen terakhir adalah warna
yang diberikan ke nilai terbesar dalam set data Anda. Jika Anda menentukan lebih
dari dua warna, interpolasi akan terjadi di antara warna tersebut.
Dalam diagram berikut, kita akan menggunakan keempat
opsi. colorAxis
digunakan untuk menampilkan Afrika dengan
warna bendera pan-Afrika, menggunakan garis lintang negara:
dari merah di utara, melalui hitam, ke hijau di
selatan. Opsi backgroundColor
digunakan untuk mewarnai
latar belakang dengan warna biru muda, datalessRegionColor
untuk mewarnai
negara-negara non-Afrika dengan warna merah muda cerah, dan defaultColor
untuk
Madagaskar.
var options = { region: '002', // Africa colorAxis: {colors: ['#00853f', 'black', '#e31b23']}, backgroundColor: '#81d4fa', datalessRegionColor: '#f8bbd0', defaultColor: '#f5f5f5', };
<html> <head> <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load('current', { 'packages':['geochart'], // Note: Because this chart requires geocoding, you'll need mapsApiKey. // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings 'mapsApiKey': 'AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY' }); google.charts.setOnLoadCallback(drawRegionsMap); function drawRegionsMap() { var data = google.visualization.arrayToDataTable([ ['Country', 'Latitude'], ['Algeria', 36], ['Angola', -8], ['Benin', 6], ['Botswana', -24], ['Burkina Faso', 12], ['Burundi', -3], ['Cameroon', 3], ['Canary Islands', 28], ['Cape Verde', 15], ['Central African Republic', 4], ['Ceuta', 35], ['Chad', 12], ['Comoros', -12], ['Cote d\'Ivoire', 6], ['Democratic Republic of the Congo', -3], ['Djibouti', 12], ['Egypt', 26], ['Equatorial Guinea', 3], ['Eritrea', 15], ['Ethiopia', 9], ['Gabon', 0], ['Gambia', 13], ['Ghana', 5], ['Guinea', 10], ['Guinea-Bissau', 12], ['Kenya', -1], ['Lesotho', -29], ['Liberia', 6], ['Libya', 32], ['Madagascar', null], ['Madeira', 33], ['Malawi', -14], ['Mali', 12], ['Mauritania', 18], ['Mauritius', -20], ['Mayotte', -13], ['Melilla', 35], ['Morocco', 32], ['Mozambique', -25], ['Namibia', -22], ['Niger', 14], ['Nigeria', 8], ['Republic of the Congo', -1], ['Réunion', -21], ['Rwanda', -2], ['Saint Helena', -16], ['São Tomé and Principe', 0], ['Senegal', 15], ['Seychelles', -5], ['Sierra Leone', 8], ['Somalia', 2], ['Sudan', 15], ['South Africa', -30], ['South Sudan', 5], ['Swaziland', -26], ['Tanzania', -6], ['Togo', 6], ['Tunisia', 34], ['Uganda', 1], ['Western Sahara', 25], ['Zambia', -15], ['Zimbabwe', -18] ]); var options = { region: '002', // Africa colorAxis: {colors: ['#00853f', 'black', '#e31b23']}, backgroundColor: '#81d4fa', datalessRegionColor: '#f8bbd0', defaultColor: '#f5f5f5', }; var chart = new google.visualization.GeoChart(document.getElementById('geochart-colors')); chart.draw(data, options); }; </script> </head> <body> <div id="geochart-colors" style="width: 700px; height: 433px;"></div> </body> </html>
Memuat
Nama paket google.charts.load
adalah "geochart"
.
Perhatikan bahwa Anda tidak boleh menyalin mapsApiKey; cara ini tidak akan berhasil. Selama diagram Anda tidak memerlukan geocoding atau menggunakan kode non-standar untuk mengidentifikasi lokasi, Anda tidak memerlukan mapsApiKey. Untuk detail selengkapnya, lihat
Setelan Pemuatan.
google.charts.load('current', { 'packages': ['geochart'], // Note: if your chart requires geocoding or uses nonstandard codes, you'll // need to get a mapsApiKey for your project. The one below won't work. // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings 'mapsApiKey': 'AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY' });
Nama class visualisasi geochart adalah google.visualization.GeoChart
.
var visualization = new google.visualization.GeoChart(container);
Format data
Format DataTable bervariasi bergantung pada mode tampilan yang Anda gunakan:
regions
, markers
, atau text
.
Format mode wilayah
Lokasi dimasukkan dalam satu kolom, ditambah satu kolom opsional seperti yang dijelaskan di sini:
-
Lokasi wilayah [String, Wajib] - Region yang akan disorot.
Semua format berikut diterima. Anda dapat menggunakan format yang berbeda di baris yang berbeda:
- Nama negara sebagai string (misalnya, "Inggris"), atau kode ISO-3166-1 alpha-2 huruf besar atau teks bahasa Inggris yang setara (misalnya, "GB" atau "Inggris Raya").
- Nama kode wilayah ISO-3166-2 huruf besar atau teks Inggris yang setara (misalnya, "US-NJ" atau "New Jersey").
- Kode area metropolitan. Ini adalah kode metro tiga digit yang digunakan untuk menetapkan berbagai wilayah; kode AS hanya didukung. Perhatikan bahwa ini tidak sama dengan kode area telepon.
- Nilai apa pun yang didukung oleh properti
region
.
-
Warna wilayah [Angka, Opsional] - Kolom numerik opsional yang digunakan untuk
menetapkan warna ke wilayah ini, berdasarkan skala yang ditentukan di
properti
colorAxis.colors
. Jika kolom ini tidak ada, semua wilayah akan memiliki warna yang sama. Jika kolom tersebut ada, nilai null tidak diizinkan. Nilai diskalakan secara relatif terhadap nilaisizeAxis.minValue
/sizeAxis.maxValue
, atau ke nilai yang ditentukan dalam properticolorAxis.values
, jika diberikan.
Format mode penanda
Jumlah kolom bervariasi bergantung pada format penanda yang digunakan, serta kolom opsional lainnya.
-
Lokasi penanda [Wajib]
ATAU
Kolom pertama adalah alamat string tertentu (misalnya, "1600 Pennsylvania Ave").Dua kolom pertama adalah angka, dengan kolom pertama adalah lintang, dan kolom kedua adalah bujur.
Catatan: Meskipun kami merekomendasikan kode ISO 3166 untuk digunakan pada mode 'region', mode 'penanda' akan berfungsi paling baik dengan nama yang lebih panjang untuk wilayah (seperti Jerman, Panama, dll). Hal ini karena geochart, saat dalam mode 'penanda', menggunakan Google Maps untuk melakukan geocoding terhadap lokasi (mengonversi lokasi string menjadi garis lintang dan bujur). Hal ini dapat menyebabkan lokasi ambigu tidak di-geocoding seperti yang Anda harapkan; seperti 'DE' sebagai singkatan dari Jerman atau Delaware, atau 'PA' sebagai singkatan dari Panama atau Pennsylvania.
-
Warna penanda [Angka, Opsional] Kolom berikutnya adalah kolom numerik
opsional yang digunakan untuk menetapkan warna pada penanda ini, berdasarkan skala yang ditentukan di
properti
colorAxis.colors
. Jika kolom ini tidak ada, semua penanda akan memiliki warna yang sama. Jika kolom tersebut ada, nilai null tidak diizinkan. Nilai diskalakan secara relatif terhadap satu sama lain, atau benar-benar sesuai nilai yang ditentukan dalam properticolorAxis.values
. - Ukuran penanda [Angka, Opsional] Kolom numerik opsional yang digunakan untuk menetapkan ukuran penanda, relatif terhadap ukuran penanda lainnya. Jika kolom ini tidak ada, nilai dari kolom sebelumnya akan digunakan (atau ukuran default, jika tidak ada kolom warna yang disediakan). Jika kolom tersebut ada, nilai null tidak diizinkan.
Format mode teks
Label dimasukkan di kolom pertama, ditambah satu kolom opsional:
- Label teks [String, Wajib] Alamat string tertentu (misalnya, "1600 Pennsylvania Ave").
- Ukuran teks [Angka, Opsional] Kolom kedua adalah kolom numerik opsional yang digunakan untuk menetapkan ukuran label. Jika kolom ini tidak ada, semua label akan berukuran sama.
Opsi konfigurasi
Name | |
---|---|
backgroundColor |
Warna latar belakang untuk area utama diagram. Dapat berupa string warna HTML
sederhana, misalnya: Jenis: string atau objek
Default: putih
|
backgroundColor.fill |
Warna pengisi diagram, sebagai string warna HTML. Jenis: string
Default: putih
|
backgroundColor.stroke |
Warna garis batas diagram, sebagai string warna HTML. Jenis: string
Default: '#666'
|
backgroundColor.strokeWidth |
Lebar pembatas, dalam piksel. Jenis: angka
Default: 0
|
Sumbu warna |
Objek yang menentukan pemetaan antara nilai kolom warna dan warna atau skala gradien. Untuk menentukan properti objek ini, Anda dapat menggunakan notasi literal objek, seperti yang ditunjukkan di sini: {minValue: 0, colors: ['#FF0000', '#00FF00']} Objek Type:
Default: null
|
colorAxis.minValue |
Jika ada, menentukan nilai minimum untuk data warna diagram. Nilai data warna dari nilai ini dan yang lebih rendah akan dirender sebagai warna pertama dalam rentang Jenis: angka
Default: Nilai minimum kolom warna dalam data diagram
|
colorAxis.maxValue |
Jika ada, menentukan nilai maksimum untuk data warna diagram. Nilai data warna dari nilai ini dan yang lebih tinggi akan dirender sebagai warna terakhir dalam rentang Jenis: angka
Default: Nilai maksimum kolom warna dalam data diagram
|
colorAxis.values |
Jika ada, kontrol cara nilai dikaitkan dengan warna. Setiap nilai dikaitkan dengan
warna yang sesuai di array Jenis: array angka
Default: null
|
colorAxis.colors |
Warna yang akan ditetapkan ke nilai dalam visualisasi. Array string, dengan setiap elemen adalah string warna HTML, misalnya: Jenis: array string warna
Default: null
|
DataRegionRegionColor |
Warna untuk ditetapkan ke wilayah tanpa data terkait. Jenis: string
Default: '#F5F5F5'
|
warnadefault |
Warna yang akan digunakan untuk titik data dalam diagram geografis saat lokasi (misalnya, Jenis: string
Default: '#267114'
|
mode tampilan |
Jenis diagram geografis ini. Format DataTable harus sesuai dengan nilai yang ditentukan. Nilai-nilai berikut ini didukung:
Jenis: string
Default: 'otomatis'
|
domain |
Menampilkan diagram geografis seolah-olah sedang ditayangkan dari wilayah ini. Misalnya, menetapkan
Jenis: string
Default: null
|
enableRegionInteraktivitas |
Jika true (benar), aktifkan interaktivitas wilayah, termasuk elaborasi fokus dan tooltip saat mengarahkan kursor mouse, serta pemilihan dan pengaktifan region dan Defaultnya adalah benar dalam mode wilayah, dan salah dalam mode penanda. Jenis: boolean
Default: otomatis
|
forceIFrame |
Menggambar diagram di dalam frame inline. (Perhatikan bahwa di IE8, opsi ini diabaikan; semua diagram IE8 digambar dalam i-frame.) Jenis: boolean
Default: false (salah)
|
GeochartVersion |
Versi data batas GeoChart. Versi Jenis: angka
Default:10
|
tinggi |
Tinggi visualisasi, dalam piksel. Tinggi default adalah 347 piksel, kecuali jika opsi
Jenis: angka
Default: otomatis
|
keepAspectRatio |
Jika true (benar), geochart akan digambar pada ukuran terbesar yang dapat muat di dalam area diagram pada rasio lebar tinggi alaminya. Jika hanya salah satu dari opsi
Jika salah, geochart akan direntangkan ke ukuran diagram yang tepat seperti yang ditentukan oleh opsi Jenis: boolean
Default: true (benar):
|
legenda |
Objek dengan anggota untuk mengonfigurasi berbagai aspek legenda, atau 'none', jika tidak ada legenda yang muncul. Untuk menentukan properti objek ini, Anda dapat menggunakan notasi literal objek, seperti yang ditunjukkan di sini: {textStyle: {color: 'blue', fontSize: 16}} Jenis: Objek / 'tidak ada'
Default: null
|
legenda.nomorFormat |
String format untuk label numerik. Ini adalah subset dari
kumpulan pola ICU
.
Misalnya, Jenis: string
Default: otomatis
|
legenda.teksGaya |
Objek yang menentukan gaya teks legenda. Objek memiliki format ini: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> }
Objek Type:
Default:
{color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
|
region |
Area yang akan ditampilkan pada diagram geografis. (Area sekitarnya juga akan ditampilkan.) Dapat berupa salah satu dari hal berikut:
Jenis: string
Default: 'world' [dunia]
|
Kaca pembesar |
Objek dengan anggota untuk mengonfigurasi berbagai aspek kaca pembesar. Untuk menentukan properti objek ini, Anda dapat menggunakan notasi literal objek, seperti yang ditunjukkan di sini: {enable: true, zoomFactor: 7.5} Jenis: Objek
Default:
{enable: true, zoomFactor: 5.0} |
kaca pembesar.enable |
Jika benar, saat pengguna berlama-lama di penanda yang berantakan, kaca pembesar akan terbuka. Catatan: fitur ini tidak didukung di browser yang tidak mendukung SVG, yaitu Internet Explorer versi 8 atau yang lebih lama. Jenis: boolean
Default: true (benar):
|
kaca pembesar.zoomFaktor |
Faktor zoom kaca pembesar. Dapat berupa angka berapa pun yang lebih besar dari 0. Jenis: angka
Default: 5,0
|
penanda opasitas |
Opasitas penanda, di mana 0,0 sepenuhnya transparan dan 1,0 sepenuhnya buram. Jenis: angka, 0,0–1,0
Default: 1.0
|
regioncoderVersion |
Versi data region coder. Versi Jenis: angka
Default:0
|
resolusi |
Resolusi batas geochart. Pilih salah satu nilai berikut:
Jenis: string
Default: 'negara'
|
Sumbu ukuran |
Objek dengan anggota untuk mengonfigurasi bagaimana nilai dikaitkan dengan ukuran balon. Untuk menentukan properti objek ini, Anda dapat menggunakan notasi literal objek, seperti yang ditunjukkan di sini: {minValue: 0, maxSize: 20} Objek Type:
Default: null
|
sizeAxis.maxSize |
Radius maksimum balon yang memungkinkan, dalam piksel. Jenis: angka
Default: 12
|
sizeAxis.maxValue |
Nilai ukuran (seperti yang muncul dalam data diagram) yang akan dipetakan ke Jenis: angka
Default: Nilai maksimum kolom ukuran dalam data diagram
|
sizeAxis.minSize |
Radius minimum balon terkecil yang mungkin, dalam piksel. Jenis: angka
Default: 3
|
sizeAxis.minValue |
Nilai ukuran (seperti yang muncul dalam data diagram) yang akan dipetakan ke Jenis: angka
Default: Nilai minimum kolom ukuran di data diagram
|
tooltip |
Objek dengan anggota untuk mengonfigurasi berbagai elemen tooltip. Untuk menentukan properti objek ini, Anda dapat menggunakan notasi literal objek, seperti yang ditunjukkan di sini: {textStyle: {color: '#FF0000'}, showColorCode: true} Objek Type:
Default: null
|
tooltip.teksGaya |
Objek yang menentukan gaya teks tooltip. Objek memiliki format ini: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> }
Objek Type:
Default:
{color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
|
tooltip.pemicu |
Interaksi pengguna yang menyebabkan tooltip ditampilkan:
Jenis: string
Default: 'fokus'
|
lebar |
Lebar visualisasi, dalam piksel. Lebar default-nya adalah 556 piksel, kecuali jika opsi
Jenis: angka
Default: otomatis
|
Hierarki dan Kode Benua
Diagram geografis/benua dapat ditampilkan dengan menetapkan opsi region
ke salah satu kode 3 digit berikut. Kode dan hierarki didasarkan, dengan beberapa
pengecualian, pada kode yang dikembangkan dan dikelola oleh
Divisi Statistik PBB
.
Benua | Subbenua | Negara |
---|---|---|
002 - Afrika |
015 - Afrika Utara |
DZ, EG, EH, LY, MA, SD, SS, TN |
011 - Afrika Barat |
BF, BJ, CI, CV, GH, GM, GN, GW, LR, ML, LR, ML, MR, ML, | |
017 - Afrika Tengah |
AO, CD, ZR, CF, CG, CM, GA, GQ, ST, TD | |
014 - Afrika Timur |
. seperti ini s.j. s.2.000.s. kita sudah tidak ada hal yang sebelumnya. . seperti itu. | |
018 - Afrika Selatan |
BW, LS, NA, SZ, ZA | |
150 - Eropa |
154 - Eropa Utara |
GG, JE, AX, DK, EE, FI, FO, GB, IE, IM, IS, IM |
155 - Eropa Barat |
AT, BE, CH, DE, DD, FR, FX, LI, LU, MC, NL | |
151 - Eropa Timur |
BG, BY, CZ, HU, MD, PL, RO, RU, SU, SK, UA | |
039 - Eropa Selatan |
AD, AL, BA, ES, GI, GR, HR, IT, ME, MK, MT, | |
019 - Amerika |
021 - Amerika Utara |
BM, CA, GL, PM, US |
029 - Karibia |
2019 | |
013 - Amerika Tengah |
BZ, CR, GT, HN, MX, NI, PA, SV | |
005 - Amerika Selatan |
||
142 - Asia |
143 - Asia Tengah |
TM, TJ, KG, KZ, UZ |
030 - Asia Timur |
CN, HK, JP, KP, KR, MN, MO, TW | |
034 - Asia Selatan |
AF, BD, BT, IN, IR, LK, MV, NP, PK | |
035 - Asia Tenggara |
BN, ID, KH, LA, MM, BU, MY, PH, SG, TH, TL, {25,} | |
145 - Asia Barat |
Di Sem | |
009 - Oseania |
053 - Australia dan Selandia Baru |
Australia, NF, NZ |
054 - Melanesia |
FJ, NC, PG, SB, VU | |
057 - Mikronesia |
FM, GU, KI, MH, MP, NR, PW | |
061 - Polinesia |
AS, CK, NU, PF, PN, TK, TO, TV, WF, WS |
Metode
Metode | |
---|---|
clearChart() |
Menghapus diagram, dan melepaskan semua resource yang dialokasikan. Jenis Hasil: tidak ada
|
draw(data, options) |
Menggambar diagram. Diagram menerima panggilan metode lebih lanjut hanya setelah peristiwa Jenis Hasil: tidak ada
|
getImageURI() |
Menampilkan diagram yang diserialisasi sebagai URI gambar. Panggil ini setelah diagram digambar. Lihat Mencetak Diagram PNG. Jenis Hasil: string
|
getSelection() |
Menampilkan array entitas diagram yang dipilih.
Entitas yang dapat dipilih adalah region dengan nilai yang ditetapkan.
Untuk diagram ini, hanya satu entitas yang dapat dipilih pada waktu tertentu.
Jenis Hasil: Array elemen pilihan
|
setSelection() |
Memilih entitas diagram yang ditentukan. Membatalkan pilihan sebelumnya.
Entitas yang dapat dipilih adalah region dengan nilai yang ditetapkan.
Untuk diagram ini, hanya satu entitas yang dapat dipilih sekaligus.
Jenis Hasil: tidak ada
|
Acara
Name | |
---|---|
error |
Dipicu jika terjadi error saat mencoba merender diagram. Properties: ID, pesan
|
ready |
Diagram siap untuk panggilan metode eksternal. Jika ingin berinteraksi dengan diagram dan memanggil metode setelah menggambarnya, Anda harus menyiapkan pemroses untuk peristiwa ini sebelum memanggil metode Properti: tidak ada
|
regionClick |
Dipanggil saat region diklik. Nomor ini tidak akan ditampilkan untuk negara tertentu yang ditetapkan dalam opsi 'wilayah' (jika negara tertentu tercantum).
Properti:
Objek dengan satu properti,
region , yang merupakan string dalam format ISO-3166
yang menjelaskan region yang diklik.
|
select |
Diaktifkan saat pengguna mengklik entitas visual. Untuk mempelajari apa yang telah dipilih, panggil Properti: tidak ada
|
Kebijakan data
Lokasi di-geocoding oleh Google Maps. Data apa pun yang tidak memerlukan geocoding tidak akan dikirim ke server mana pun. Lihat Persyaratan Layanan Google Maps untuk mengetahui informasi selengkapnya tentang kebijakan data mereka.