import React, { Component } from 'react'; import ContentWrapper from '@/components/Layout/ContentWrapper'; import VectorMap from '@/components/Maps/VectorMap'; import { Container, Row, Col, Card, CardHeader, CardBody } from "reactstrap"; const defaultColors = { markerColor: '#f20226', bgColor: 'transparent', scaleColors: ['#3E3A8E'], regionFill: '#bbbec6' }; const RegionValues = { 'ID_su': 11100, 'ID_su': 111, 'ID_ss': 13131, 'ID_la': 3131, 'ID_be': 313, 'ID_bb': 3131, 'ID_jk': 2212, 'ID_jb': 99, 'ID_bt': 9, 'ID_yo': 8, 'ID_jt': 5, 'ID_jl': 1, 'ID_ba': 2, 'ID_nb': 1, 'ID_sg': 1, 'ID_sn': 1, 'ID_sr': 1, 'ID_sb': 10, 'ID_ri': 10, 'ID_kr': 10, 'ID_ja': 10, 'ID_ks': 11, 'ID_kb': 11, 'ID_ki': 11, 'ID_kt': 11, 'ID_ku': 11, 'ID_ma': 12, 'ID_mu': 12, 'ID_ac': 13, 'ID_pa': 14, 'ID_pb': 14, 'ID_nt': 15, 'ID_go': 16, 'ID_st': 16, 'ID_sa': 16, } const LLDIKTI = { 'ID_su': '
LLDIKTI Wilayah I
', 'ID_ss': '

LLDIKTI Wilayah II

', 'ID_la': '

LLDIKTI Wilayah II

', 'ID_be': '

LLDIKTI Wilayah II

', 'ID_bb': '

LLDIKTI Wilayah II

', 'ID_jk': '

LLDIKTI Wilayah III

', 'ID_jb': '

LLDIKTI Wilayah IV

', 'ID_bt': '

LLDIKTI Wilayah IV

', 'ID_yo': '

LLDIKTI Wilayah V

', 'ID_jt': '

LLDIKTI Wilayah VI

', 'ID_jl': '

LLDIKTI Wilayah VII

', 'ID_ba': '

LLDIKTI Wilayah VIII

', 'ID_nb': '

LLDIKTI Wilayah VIII

', 'ID_sg': '

LLDIKTI Wilayah IX

', 'ID_sn': '

LLDIKTI Wilayah IX

', 'ID_sr': '

LLDIKTI Wilayah IX

', 'ID_sb': '

LLDIKTI Wilayah X

', 'ID_ri': '

LLDIKTI Wilayah X

', 'ID_kr': '

LLDIKTI Wilayah X

', 'ID_ja': '

LLDIKTI Wilayah X

', 'ID_ks': '

LLDIKTI Wilayah XI

', 'ID_kb': '

LLDIKTI Wilayah XI

', 'ID_ki': '

LLDIKTI Wilayah XI

', 'ID_kt': '

LLDIKTI Wilayah XI

', 'ID_ku': '

LLDIKTI Wilayah XI

', 'ID_ma': '

LLDIKTI Wilayah XII

', 'ID_mu': '

LLDIKTI Wilayah XII

', 'ID_ac': '

LLDIKTI Wilayah XIII

', 'ID_pa': '

LLDIKTI Wilayah XIV

', 'ID_pb': '

LLDIKTI Wilayah XIV

', 'ID_nt': '

LLDIKTI Wilayah XV

', 'ID_go': '

LLDIKTI Wilayah XVI

', 'ID_st': '

LLDIKTI Wilayah XVI

', 'ID_sa': '

LLDIKTI Wilayah XVI

', } class Maps extends Component { state = { series: { regions: [{ values: RegionValues, scale: defaultColors.scaleColors, normalizeFunction: 'polynomial' }] }, markers: [ // { latLng: [0.293347, 101.706825], name: 'aceh' }, // { latLng: [4.695135, 96.749397], name: 'ID_ac' }, // { latLng: [-0.52, 166.93], name: 'Nauru' }, // { latLng: [-8.51, 179.21], name: 'Tuvalu' }, // { latLng: [7.11, 171.06], name: 'Marshall Islands' }, // { latLng: [17.3, -62.73], name: 'Saint Kitts and Nevis' }, // { latLng: [3.2, 73.22], name: 'Maldives' }, // { latLng: [35.88, 14.5], name: 'Malta' }, // { latLng: [41.0, -71.06], name: 'New England' }, // { latLng: [12.05, -61.75], name: 'Grenada' }, // { latLng: [13.16, -59.55], name: 'Barbados' }, // { latLng: [17.11, -61.85], name: 'Antigua and Barbuda' }, // { latLng: [-4.61, 55.45], name: 'Seychelles' }, // { latLng: [7.35, 134.46], name: 'Palau' }, // { latLng: [42.5, 1.51], name: 'Andorra' } ], options: { map: 'id_ID', backgroundColor: defaultColors.bgColor, zoomMin: 1, zoomMax: 8, zoomOnScroll: true, regionStyle: { initial: { 'fill': defaultColors.regionFill, 'fill-opacity': 1, 'stroke': 'none', 'stroke-width': 1.5, 'stroke-opacity': 1 }, hover: { 'fill-opacity': 0.8 }, selected: { fill: 'blue' }, selectedHover: {} }, focusOn: { x: 0.4, y: 0.6, scale: 1 }, markerStyle: { initial: { fill: defaultColors.markerColor, stroke: defaultColors.markerColor } }, onRegionLabelShow: (e, el, code) => { if (RegionValues[code]) el.html(LLDIKTI[code] + el.html() + ' : ' + RegionValues[code] + ' pelaporan'); } } } render() { return (
Peta Geografis Wilayah LLDikti
); } } export default Maps;