![Page 1: Melakukan Query Terhadap Objek Berdasarkan Tipe Tertentu](https://reader035.vdokumen.com/reader035/viewer/2022071804/563db896550346aa9a950e96/html5/thumbnails/1.jpg)
Melakukan Query Terhadap Objek Berdasarkan Tipe Tertentu (Point/Polyline/Line/Polygon, dll)
25JAN
Pada MapInfo, user dimungkinkan untuk menyimpan beberapa tipe grafis
(point/polyline/line/polygon) dalam satu layer, akan tetapi secara normal, hal ini tidak
direkomendasikan. Pemisahan layer berdasarkan tipe grafis sangat disarankan. Apabila dengan
terpaksaaa ternyata pada satu layer terdapat beberapa macam tipe objek, jika user ingin
melakukan query data mana saja yang tipenya point saja atau polyline saja atau polygon saja, dll,
beberapa langkah berikut ini dapat menjadi trik yang bisa dicoba :
Contoh peta (terdapat objek-objek point, polyline, dan polygon) :
Query objek POINT Query > Select Pada that Satisfy, ketik ekspresi berikut (Str$() dapat diambil dari button Assist > Functions >
Str$(obj) = “point” – (‘obj’ dan ‘point’ diketik)) :
![Page 2: Melakukan Query Terhadap Objek Berdasarkan Tipe Tertentu](https://reader035.vdokumen.com/reader035/viewer/2022071804/563db896550346aa9a950e96/html5/thumbnails/2.jpg)
Hasilnya :
Query objek POLYLINE Query > Select that Satisfy : Str$(obj) = “polyline”
![Page 3: Melakukan Query Terhadap Objek Berdasarkan Tipe Tertentu](https://reader035.vdokumen.com/reader035/viewer/2022071804/563db896550346aa9a950e96/html5/thumbnails/3.jpg)
Hasilnya :
Query objek POLYGON Query > Select that Satisfy : Str$(obj) = “region”
Hasilnya :
![Page 4: Melakukan Query Terhadap Objek Berdasarkan Tipe Tertentu](https://reader035.vdokumen.com/reader035/viewer/2022071804/563db896550346aa9a950e96/html5/thumbnails/4.jpg)
Alternatif lain, user dapat mencoba query hal yang sama dengan MapCAD tool (untuk MIPro versi
9.5 / ke atas) – Tools > Tool Manager > MapCAD > Select Object by
Style (sebelumnya select terlebih dulu satustyle objek yang ingin diquery pada Map Window),
berikut ini contoh screenshot untuk objek region/polygon(item-item pada Pattern dan Line
Style dapat dicheck/uncheck sesuai kebutuhan) :
Selanjutnya, untuk melihat hasil menggunakan MapCAD, silahkan mencoba sendiri :).
P.S. Str$() adalah salah satu fungsi di MapInfo yang menkonversi ekspresi numerik menjadi
string/karakter. Tipe objek yang biasa digunakan dalam query :
“Point”, “Multipoint”, “Line”, “Polyline”, “Region”, “Collection”, “Rectangle”, “Rounded
Rectangle”, “Arc”, “Ellipse”, dan “Text” Untuk query objek yang tidak terasosiasikan dengan objek grafis, data yang tidak
tergeocode (seperti pada postingan sebelumnya) dapat diquery dengan ekspresi : Str$(obj) = “” Hasil query masing-masing dapat disave sebagai layer terpisah dengan nama sembarang.
![Page 5: Melakukan Query Terhadap Objek Berdasarkan Tipe Tertentu](https://reader035.vdokumen.com/reader035/viewer/2022071804/563db896550346aa9a950e96/html5/thumbnails/5.jpg)