Untuk instalasi, bisa menggunakan docker, atau paling mudah pip. Tapi, terkadang ketika membutuhkan fitur terbaru, seperti menyimpan chart sebagai gambar, kita perlu menginstall dari source. Untuk instalasi source, dapat mengikuti howto yang telah ditulis oleh Kartik Khare [2]
Menambahkan Country Map Indonesia
Baca [3]
import geopandas as gpdfile = gpd.read_file("IDN_adm0.shp")file.to_file("IDN_adm0.json", driver="GeoJSON")file = gpd.read_file("IDN_adm1.shp")file.to_file("IDN_adm1.json", driver="GeoJSON")file = gpd.read_file("IDN_adm2.shp")file.to_file("IDN_adm2.json", driver="GeoJSON")
File hasil generate geopandas diatas terlalu besar, akhirnya saya menggunakan file [5], kolom yang harus ada pada .geojson adalah ISO, NAME_0 (nama negara) dan NAME_1 (nama propinsi).
Setiap kali melakukan perubahan pada .geojson, superset-frontend harus di build ulang.
Referensi
- Apache Superset, https://superset.incubator.apache.org
- A Better Guide to Build Apache Superset From source, https://medium.com/@kharekartik/a-better-guide-to-building-apache-superset-from-source-2c8dbad38b2b
- Visualization Tools, Need to add a new Country?, https://superset.apache.org/visualization.html#need-to-add-a-new-country
- How to add a new Country Map when using Docker? #8429, https://github.com/apache/incubator-superset/issues/8429
- indonesia.geojson, https://gist.github.com/wildanm/70f629133b4698b32cf64e2839b145e0
No comments:
Post a Comment