HMS, PT Hartono Marunda Sejahtera
Kembali ke beranda

Teknologi

Maritara dan Geotara dibangun dengan komponen berikut. Keduanya dapat dipasang di server pelanggan.

Bahasa pemrograman

TeknologiKegunaan
Python 3Pemrosesan data, analitik, dan API
TypeScript 5Antarmuka pengguna
SQLKueri analitik ke basis data

Backend

TeknologiKegunaan
FastAPILayanan API
UvicornServer aplikasi Python
pandas, NumPyPengolahan dan perhitungan data

Penyimpanan data

TeknologiKegunaan
DuckDBBasis data analitik
Apache Parquet, PyArrowFormat penyimpanan data kolom

Antarmuka

TeknologiKegunaan
React 19Kerangka antarmuka
ViteBuild frontend
Apache EChartsGrafik dan visualisasi

Peta dan geospasial

TeknologiKegunaan
MapLibre GL JSPeta interaktif di browser
PMTiles, ProtomapsPeta dasar yang disimpan di server sendiri
OpenStreetMap, Natural EarthSumber data peta dasar
Shapely, H3Perhitungan geometri dan indeks heksagon

AI

TeknologiKegunaan
Large language modelMelalui API yang kompatibel dengan OpenAI, atau dipasang di server sendiri
Aturan dan kueri tetapPerhitungan angka dan deteksi kejadian

Infrastruktur

TeknologiKegunaan
Linux (Ubuntu)Sistem operasi server
CaddyReverse proxy dan sertifikat HTTPS
systemdPengelolaan layanan

Catatan untuk demo

Demo memakai data simulasi. Asisten pada demo Geotara memakai Gemini 2.5 Flash melalui OpenRouter. Model menyusun kueri dan kalimat jawaban, sedangkan angkanya berasal dari hasil kueri yang sudah diperiksa sistem.