Selekta BETA EN Unduh untuk Mac
DOC 16

Peta untuk kolom geometri

Diperbarui 23 Oktober 2026

Kalau hasil query punya kolom geometri, klik Map di atas hasil untuk menggambar baris yang sudah diambil di peta samping grid. Selekta membaca nilai geometry dan geography PostGIS serta kolom spasial MySQL atau MariaDB, memproyeksikan sistem koordinat yang umum ke bujur dan lintang, lalu menggambarnya di atas basemap OpenStreetMap.

Panel peta di samping grid hasil dengan titik-titik di atas basemap

Kolom yang bisa digambar

Database Tipe kolom SRID
PostgreSQL dengan PostGIS geometry, geography Dibaca dari nilainya. geography tanpa SRID dianggap EPSG:4326.
MySQL dan MariaDB Semua tipe spasial (GEOMETRY, POINT, LINESTRING, POLYGON serta tipe multi dan collection) Dibaca dari nilainya. SRID 0 berarti tidak ditentukan.

Titik, garis, poligon, bentuk multi-nya, dan geometry collection semuanya digambar. Nilai Z dan M tetap ada di teks WKT tetapi diabaikan saat menggambar.

Nilai geometry dan geography SQL Server serta blob SQLite tidak didekode, jadi tidak bisa digambar. Kolom bertipe itu tampil sebagai byte mentah di grid.

Membuka peta

  1. Jalankan query yang mengembalikan kolom geometri, atau buka tabel yang punya kolom itu.
  2. Klik Map di toolbar di atas hasil. Tombol ini nonaktif kalau hasilnya tidak punya kolom geometri.

Peta terbuka di samping grid, dan pilihannya sama dengan grid:

  • Klik sebuah bentuk untuk memilih barisnya. Tahan Command sambil mengklik untuk menambah baris ke pilihan.
  • Pilih baris di grid, dan bentuknya disorot di peta. Peta tidak bergeser sendiri.
  • Fit all memperbesar ke semua bentuk. Zoom to selection memperbesar ke baris yang dipilih.
  • Arahkan kursor ke sebuah bentuk untuk melihat nomor baris dan kolom teks pertama di baris itu.

Pakai tombol fullscreen di header panel supaya peta memenuhi seluruh area kerja. Exit fullscreen mengembalikan grid.

Kalau hasil punya lebih dari satu kolom geometri, buka Layers lalu pilih kolom yang ingin digambar di Geometry column.

Sistem koordinat dan reproyeksi

Tile peta memakai Web Mercator, jadi Selekta mengubah setiap bentuk ke bujur dan lintang (EPSG:4326) sebelum menggambarnya. Footer menampilkan sistem koordinatnya, misalnya EPSG:4326 · from EPSG:27700 via proj4.

SRID berikut dikonversi dengan definisi proj4 bawaan:

SRID Sistem koordinat
4326 Bujur dan lintang WGS 84, digambar apa adanya
3857, 900913 Web Mercator
3395 World Mercator
4258, 4269 ETRS89, NAD83
27700 British National Grid
2154 RGF93 Lambert 93 (Prancis)
3035 ETRS89 LAEA Eropa
2193 New Zealand Transverse Mercator
32601 sampai 32660, 32701 sampai 32760 Zona UTM WGS 84, utara dan selatan
25828 sampai 25838 Zona UTM ETRS89

Wilayah Indonesia umumnya memakai zona UTM WGS 84 (misalnya 32748 untuk Jakarta), dan zona itu sudah termasuk.

SRID planar

Kalau nilainya ber-SRID 0, atau SRID yang tidak ada di daftar di atas, Selekta tidak bisa menaruhnya di peta dunia. Bentuknya digambar di grid polos dalam satuannya sendiri, tanpa basemap, dan banner menjelaskan alasannya.

Supaya tampil di peta, konversi di query:

-- nilainya bujur dan lintang tetapi tanpa SRID
SELECT id, ST_SetSRID(geom, 4326) AS geom FROM sites;

-- nilainya memakai sistem koordinat lain
SELECT id, ST_Transform(geom, 4326) AS geom FROM parcels;

Menyalin WKT atau GeoJSON

Ubah panel dari Map ke Text untuk melihat geometri sebagai teks. Pilih WKT atau GeoJSON, lalu Copy.

  • WKT menampilkan satu blok per baris, dengan baris komentar berisi nomor baris, kolom teks pertama dan SRID, diikuti WKT dengan presisi penuh.
  • GeoJSON berupa FeatureCollection dalam EPSG:4326. Kolom lain menjadi properties, dan id fitur diambil dari nilai kolom kunci atau nomor baris.

Mode Text mencakup baris yang dipilih, atau 5.000 baris pertama kalau tidak ada yang dipilih.

Di record panel, field geometri menampilkan WKT-nya, peta kecil bentuk itu, serta tombol Show on Map, Copy WKT dan Copy GeoJSON.

Basemap dan tile server

Basemap bawaan adalah OpenStreetMap. Ubah di Settings › Map:

Pengaturan Fungsinya
Show basemap Kalau mati, bentuk digambar di grid polos dan tidak ada permintaan tile.
Tile URL template Tile raster XYZ lewat https. Template wajib berisi {z}, {x} dan {y}, dan boleh memakai {s} untuk subdomain.
Attribution Tampil di setiap peta, kanan bawah. Wajib diisi untuk tile server selain bawaan.
Max zoom Level zoom tertinggi dari tile server, 1 sampai 22. OpenStreetMap melayani sampai 19.

tile.openstreetmap.org adalah layanan komunitas hasil donasi dengan kebijakan pemakaian: pemakaian interaktif ringan, atribusi terlihat, tanpa unduhan massal. Untuk pemakaian berat atau satu tim, pakai tile server komersial atau yang Anda host sendiri.

Di peta, Layers bisa mematikan basemap untuk panel saat ini. Bentuk selalu digambar, dengan atau tanpa tile.