Cara Membuat Grafik Jenis Peta Dari Highcharts - Hallo sahabat Dev-Create, Pada Artikel yang anda baca kali ini dengan judul Cara Membuat Grafik Jenis Peta Dari Highcharts, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel Grafik, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Cara Membuat Grafik Jenis Peta Dari Highcharts
link : Cara Membuat Grafik Jenis Peta Dari Highcharts

Baca juga


Cara Membuat Grafik Jenis Peta Dari Highcharts

Cara Membuat Grafik Jenis Peta Dari Highcharts

tadi saya sudah membuat tutorial Cara Membuat Grafik Pie Dengan Plugin Dari Highcharts kali ini saya akan share tutorial cara membuat grafik dengan jenis peta dari plugin highcharts grafik jenis peta biasa ya di pakai untuk mengetehui data dalam bentuk peta sebagai alat ukur.
seperti dalam tutorial yang sebelumnya selain plugin dari highcharts nya sendiri anda juga membutuhkan plugin dari jquery, anda bisa mendownloadnya disini atau bisa menyalin kode berikut
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
untuk plugin dari highcharts anda bisa mendowloadnya disini atau bisa menyalin kode berikut
<script type="text/javascript" src="http://code.highcharts.com/maps/highmaps.js"></script>
<script type="text/javascript" src="http://code.highcharts.com/modules/exporting.js"></script>
<script type="text/javascript" src="http://code.highcharts.com/mapdata/countries/id/id-all.js"></script>
sekarang buat project dengan nama terserah anda, kemudian salin kode berikut dan simpan file dengan nama index.php
<!DOCTYPE html>
<html>
<head>
<title>MEMBUAT GRAFIK MAP DENGAN PLUGIN HIGHCHART</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script type="text/javascript" src="http://code.highcharts.com/maps/highmaps.js"></script>
<script type="text/javascript" src="http://code.highcharts.com/modules/exporting.js"></script>
<script type="text/javascript" src="http://code.highcharts.com/mapdata/countries/id/id-all.js"></script>
<style type="text/css">
.container { margin: auto; padding: 5px; width: 800px; border: 2px solid #DBDBDB; }
</style>
</head>
<body>
<div class="container">
<div class="grafik" style="width:100%; height:400px;"></div>
</div>
<?php
 $array_kode_iso = array(
  array('iso'=>'ID-AC','name'=>'Aceh', 'code'=>11),
  array('iso'=>'ID-SU','name'=>'Sumatera Utara', 'code'=>12),
  array('iso'=>'ID-SB','name'=>'Sumatera Barat', 'code'=>13),
  array('iso'=>'ID-RI','name'=>'Riau', 'code'=>14),
  array('iso'=>'ID-JA','name'=>'Jambi', 'code'=>15),
  array('iso'=>'ID-SL','name'=>'Sumatera Selatan', 'code'=>16),
  array('iso'=>'ID-BE','name'=>'Bengkulu', 'code'=>17),
  array('iso'=>'ID-1024','name'=>'Lampung', 'code'=>18),
  array('iso'=>'ID-BB','name'=>'Kepulauan Bangka Belitung', 'code'=>19),
  array('iso'=>'ID-KR','name'=>'Kepulauan Riau', 'code'=>21),
  array('iso'=>'ID-JK','name'=>'Daerah Khusus Ibukota Jakarta', 'code'=>31),
  array('iso'=>'ID-JR','name'=>'Jawa Barat', 'code'=>32),
  array('iso'=>'ID-JT','name'=>'Jawa Tengah', 'code'=>33),
  array('iso'=>'ID-YO','name'=>'Daerah Istimewa Yogyakarta', 'code'=>34),
  array('iso'=>'ID-JI','name'=>'Jawa Timur', 'code'=>35),
  array('iso'=>'ID-BT','name'=>'Banten', 'code'=>36),
  array('iso'=>'ID-BA','name'=>'Bali', 'code'=>51),
  array('iso'=>'ID-NB','name'=>'Nusa Tenggara Barat', 'code'=>52),
  array('iso'=>'ID-NT','name'=>'Nusa Tenggara Timur', 'code'=>53),
  array('iso'=>'ID-KB','name'=>'Kalimantan Barat', 'code'=>61),
  array('iso'=>'ID-KT','name'=>'Kalimantan Tengah', 'code'=>62),
  array('iso'=>'ID-KS','name'=>'Kalimantan Selatan', 'code'=>63),
  array('iso'=>'ID-KI','name'=>'Kalimantan Timur', 'code'=>64),
  array('iso'=>'ID-KI','name'=>'Kalimantan Utara', 'code'=>65),
  array('iso'=>'ID-SW','name'=>'Sulawesi Utara', 'code'=>71),
  array('iso'=>'ID-ST','name'=>'Sulawesi Tengah', 'code'=>72),
  array('iso'=>'ID-SE','name'=>'Sulawesi Selatan', 'code'=>73),
  array('iso'=>'ID-SG','name'=>'Sulawesi Tenggara', 'code'=>74),
  array('iso'=>'ID-GO','name'=>'Gorontalo', 'code'=>75),
  array('iso'=>'ID-SR','name'=>'Sulawesi Barat', 'code'=>76),
  array('iso'=>'ID-MA','name'=>'Maluku', 'code'=>81),
  array('iso'=>'ID-LA','name'=>'Maluku Utara', 'code'=>82),
  array('iso'=>'ID-IB','name'=>'Papua Barat', 'code'=>91),
  array('iso'=>'ID-PA','name'=>'Papua', 'code'=>94)
 ); 

 $array_datas = array();
 foreach($array_kode_iso as $key=>$val){
  array_push($array_datas, array('hc-key'=>strtolower($val['iso']), 'name'=>$val['name'], 'value'=>rand(1,100)));
 }
?>
<script type="text/javascript">
$('.grafik').highcharts('Map', {
 credits: {
  enabled: false
 }, 
 title: {
  text: 'CONTOH RANDOM VALUES'
 },
 subtitle: {
  text: 'TAHUN 2015'
 },
 mapNavigation: {
  enabled: true,
 },
 colorAxis: {
  minColor: '#FFFFFF',
  maxColor: '#FF0000'
 },
 series: [{
  data: <?php echo json_encode($array_datas); ?>,
  mapData: Highcharts.maps['countries/id/id-all'],
  joinBy: 'hc-key',
  name: 'Value',
  animation: true,
  states: {
   hover: {
    color: '#4679BD'
   }
  },
  dataLabels: {
   enabled: true,
   format: '{point.name}'
  }
 }]
});
</script>
</body>
</html>
disini saya menggunakan data random untuk setiap propinsi, anda bisa mengganti data dari setiap propinsi dengan data yang anda miliki
OK, sampai disini dulu tutorial kalli ini, selamat mencoba dan semoga bermanfaat.


Demikianlah Artikel Cara Membuat Grafik Jenis Peta Dari Highcharts

Sekianlah artikel Cara Membuat Grafik Jenis Peta Dari Highcharts kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel Cara Membuat Grafik Jenis Peta Dari Highcharts dengan alamat link https://dev-create.blogspot.com/2019/07/cara-membuat-grafik-jenis-peta-dari.html