RSS

Create Point pada Intersection Object Polylines (Create Point pada Persimpangan/Perpotongan Jalan (Part II))

30 Mar

Troubleshooting ini masih terkait dengan postingan Create Point pada Persimpangan/Perpotongan Jalan (Part I). Apabila pada Part I tersebut tidak berhasil, dapat dicoba langkah-langkah di bawah ini sebagai alternatif.

Contoh peta (Street.Tab vs MyPolines.Tab). MyPolines.Tab (warna hijau) yang dijadikan sebagai layer TARGET dan Street.TAB sebagai layer untuk overlapnya :

  • Tools > Tool Manager > load CoordSys Bounds Manager > OK :

  • Tools > CoordSys Bounds Manager > Check and set table coordinate system bounds > select MyPolylines > Save Table As… without CoordSys Bounds > save dengan nama berbeda (misal : MyPolylines1) :

 

  • Close table MyPolylines.TAB :

  • Open table MyPolylines1.TAB.
  • Tools > CoordSys Bounds Manager > select Street > Optimize CoordSys Bounds :

  • Table CoordSys Bounds akan berubah valuenya :

  • Lakukan hal yang sama pada MyPolylines1.TAB :

  • Close CoordSys Bounds Manager.
  • Select All MyPolylines1.TAB > aktifkan Editable pada Layer Control > Objects > Set Target :

  • Select All Street.TAB :

  • Objects > Overlay Nodes :

  • Nodes pada setiap intersection antara MyPolylines1.TAB dan Street.TAB akan ditambahkan otomatis :

  • Table > Export MyPolylines1.TAB ke format .MIF (misal disimpan dengan nama MyNodes.MIF) :

 

  • Pada explorer, klik kanan file MyNodes.MIF > Open dengan Notepad > delete semua content yang bukan koordinat (seperti yang saya block di bawah ini) :

  • Delete juga bagian-bagian ini :

  • File > Save As > Save (simpan sebagai format MyNodes.TXT (sertakan .TXT pada nama file)) :

 

  • Buka MyNodes.TXT tersebut di MIPro dan ikuti gambar di bawah ini dengan memilih Other sebagai delimiter dengan tanda spasi :

 

  • Table MyNodes :

  • Table > Create Points , setting seperti berikut (jangan lupa mengubah Projectionnya sesuai data aslinya):

  • Points telah terbentuk :

  • Langkah selanjutnya adalah melakukan query terhadap points yang intersection saja, dengan membuat Buffer terlebih dulu pada Street.TAB.
  • Table > Buffer > pilih Street > New > Next :

  • Pada New Table, ikuti seperti gambar ini :

 

  • Set Buffer dengan Value dan Unit sbb :

 

  • Ok aja pada Data Aggregation :

  • Lakukan Query > SQL Select, setting seperti berikut :

 

  • File > Save Copy As hasil query sebagai MyPoints.TAB > Overlapkan dengan file-file yang lain :

  • Hasil akhirnya adalah :

f

v\:* {behavior:url(#default#VML);}

 
Leave a comment

Posted by on 30 March 2012 in MapInfo

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: