Minggu, 07 Juli 2019

SMA Negeri di Bandung 2019

Berikut ini peta kota Bandung dengan setiap titik merah adalah SMA Negeri. Sepintas distribusi SMAN tidak merata, terpusat di daerah pusat kota, dan kurang di daerah timur jauh.


Berikut ini data SMA dan SMK di kota Bandung dan sekitarnya. Lingkaran merah adalah SMA, sedangkan lingkaran hijau adalah SMK.



Berikut ini gambar yang sama dengan latar peta Bandung


Tulisan ini diinspirasi rame-rame PPDB 2019, terutama terkait isu zonasi. Sementara ini saya buat dulu daftar posisi SMA Negeri di Bandung. Selanjutnya akan ditambah dengan analisis lain yang lebih mendetail.

Sumber data posisi SMA adalah website PPDB Jabar, karena data ini yang dipakai langsung untuk keperluan zonasi. Mestinya ada sumber lain di situs Kemdikbud, namun tidak saya cari. Parsing data PPDB lumayan ruwet, karena format data di situs PPDB menggunakan javascript, dan data tidak menggunakan file JSON. Akhirnya ekstraksi data menggunakan Selenium untuk webscraping.

Data batas wilayah Indonesia di OpenStreetMap tidak lengkap, atau susah dicari, atau sayanya saja yang kurang tekun mencarinya. Akhirnya diambil jalan singkat, dengan mengambil koordinat batas wilayah dari situs infopemilu.kpu.go.id. Moga-moga saja data ini sinkron dengan data yang dipakai oleh Kemendikbud di situs PPDB.

Sebagai perbandingan, berikut ini zonasi sekolah di Melbourne, Australia:



Software & library yang dipakai:
  • https://ipython-books.github.io/145-computing-the-voronoi-diagram-of-a-set-of-points/
  • Jupyter Notebook
  • smopy
  • matplotlib
  • Python 3
  • PHP 
  • MySQL 
  • Selenium

Sumber data:
Beberapa tulisan terkait PPDB 2019: