melakukan query terhadap objek berdasarkan tipe tertentu

5
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)) :

Upload: dimaputra

Post on 06-Dec-2015

219 views

Category:

Documents


2 download

DESCRIPTION

Mapping

TRANSCRIPT

Page 1: Melakukan Query Terhadap Objek Berdasarkan Tipe Tertentu

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 3: Melakukan Query Terhadap Objek Berdasarkan Tipe Tertentu

Hasilnya :

 

Query objek POLYGON Query > Select that Satisfy : Str$(obj) = “region”

Hasilnya :

Page 4: Melakukan Query Terhadap Objek Berdasarkan Tipe Tertentu

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