Shape Minta demo

Satu jempol. Tanpa sinyal.

Shape adalah aplikasi Android untuk survei lapangan: peta dan shapefile, GPS, formulir, dan foto, yang tetap bekerja tanpa sinyal.

Ilustrasi layar, digambar ulang dari aplikasi. Data contoh.

Empat hal yang tidak pernah menunggu sinyal.

Kami menyebutnya lingkar inti luring. Setiap fitur Shape diputuskan masuk lingkar ini atau tidak sebelum ditulis, bukan sesudahnya.

  • Membuka proyekWorking copy di HP
  • Melihat petaBasemap MBTiles
  • Mengisi formulirKodefikasi tersimpan
  • Menyimpan fiturSQLite, bukan server

Di luar lingkar itu, Shape memakai jaringan bila ada: basemap daring, layer WMS, dan unggah malam. Layar mengatakannya sebelum fitur dipakai, dan kalau sinyal putus, pekerjaan yang sedang berjalan tidak ikut jatuh.

Unggahan berjalan di latar dan bisa tertunda sampai malam. Itu disengaja: data yang tidak bisa diulang tetap aman di HP dulu.

Dari QGIS, ke lapangan, kembali ke QGIS.

Shape adalah alat pengumpul, bukan alat analisis. Kantor tetap bekerja di QGIS; Shape mengisi bagian yang terjadi di jalan.

  1. Kantor merakit paket

    Skrip QGIS menyusun layer, kodefikasi, dan gaya ke dalam satu paket.zip.

  2. Paket berpindah ke HP

    Layer, manifest.json, foto, dan gaya QGIS. Satu berkas, dua arah.

  3. Surveyor bekerja di Shape

    Peta, GPS, formulir, foto, edit geometri. Semua tersimpan di HP.

  4. Hasil kembali ke kantor

    Diunggah saat ada sinyal atau diekspor, lalu diolah lagi di QGIS.

RDTR bangunan hanya profil pertama.

Jenis survei ditentukan profil survei: field bawaan, kodefikasi, dan aturan progresnya. Profil baru cukup satu berkas .json, tanpa APK baru.

Angkanya angka sebenarnya.

Setiap angka di halaman ini menunjuk sumbernya di repositori Shape.

AngkaArtinyaSumber
< 1 cmTransformasi koordinat UTM 47N cocok dengan PROJ/GDAL, maju dan balik.Unit test Fase 0
.dbfShapefile yang ditulis Shape dibaca GDAL dan DuckDB; luas dan batas identik, berkas .dbf sama per byte.Unit test round-trip
11.899Bangunan dari data asli Gunungsitoli terbaca benar, lengkap dengan atributnya.Uji data asli
672Unit test lulus: 478 di inti, 194 di aplikasi.gradlew test · 19 Sep 2026
16,51 MBUkuran APK rilis v1.2.0. Tanpa GDAL, tanpa proj4j, tanpa Google Play Services.Build release · app/build.gradle.kts

Diuji di lapangan 5 dan 6 September 2026vivo I2405 · Android 16Android 11 ke atas · arm64

Survei berikutnya,
tanpa menunggu sinyal.

Ceritakan area dan jenis surveinya. Kami tunjukkan Shape bekerja dengan paket proyek contoh.

Minta demo lewat email borizzzlaia@gmail.com