Id:Key:turn

From OpenStreetMap Wiki
Jump to navigation Jump to search
turn
Deskripsi
Digunakan untuk menentukan arah dari sebuah jalan atau tujuan dari sebuah lajur. Show/edit corresponding data item.
Kelompok: highways
Digunakan pada elemen ini
should not be used on nodesmay be used on waysshould not be used on areasshould not be used on relations (except multipolygon relations)
Status: approvedPage for proposal

Kunci turn=* dapat digunakan untuk menentukan belokan yang diindikasikan atau arah bergabung dari sebuah jalan atau lajur. Kunci ini kebanyakan digunakan bersama dengan imbuhan lanes (turn:lanes=*) untuk menandai marka berbelok yang ditunjukkan untuk lajur individual pada persimpangan atau simpangan lainnya. Sementara marka lajur belok adalah metode yang paling jelas untuk mengindikasikan arah belok, kunci turn=* dapat digunakan dalam setiap situasi di mana sebuah manuver diberi tanda, ditandai atau ditentukan oleh marka jalan.

Dalam situasi ketika kunci turn=* tidak cukup untuk memetakan persimpangan jalan secara benar (di mana terdapat sambungan atau manuver lajur yang rumit, atau ketika belokan yang ditunjukkan tidak terwakili oleh lajur penghubung yang aktual), relasi konektifitas dapat ditambahkan untuk mewakili hubungan yang sesungguhnya antar lajur.

Ditunjukkan vs dibatasi/dilarang

Tidak adanya atau kurangnya arah belok yang ditunjukkan pada suatu lajur atau jalan, tidak berarti bahwa belokan tersebut tidak diperbolehkan. Dalam beberapa kasus, tidak adanya rambu arah belok tidak berarti bahwa belokan tersebut dilarang.

Pada persimpangan di mana turn=* dan turn:lanes=* digunakan, legal turning restrictions diharapkan untuk ditentukan, penanda turn:lanes=* tidak menggantikan pembatasan/pelarangan belok, ini hanya tambahan untuk menjelaskan detail yang lebih lengkap.

Mengidentifikasi sebuah petunjuk arah belok

Bentuk dan cara petunjuk arah belok bisa sangat berbeda di antara masing-masing jurisdiksi, dan bahkan dalam satu jaringan jalan sekalipun. Sebuah belokan dapat ditunjukkan menggunakan berbagai cara, termasuk rambu pengatur, marka arah belok, geometri jalan atau marka jalan lainnya.

Ketika marka adalah bukan petunjuk

Sebuah tanda anak panah di permukaan jalan mungkin digunakan untuk keperluan lain yang bukan petunjuk arah belok, yang mana tidak diperlukan atau konter-produktif jika kita menambahkan penanda turn:lanes=*.

Rambu yang menggunakan anak panah atau simbol lain untuk menunjukkan tikungan tajam atau beloka juga bukan petunjuk dari sebuha belokan, dan cocoknya dipetakan menggunakan kunci seperti traffic_sign=* dan hazard=*.

Bagaimana memetakan

Garis

Kunci turn=* digunakan di garis atau garis-garis:

  • dari petunjuk pertama melalui marka jalan, tiang petunjuk atau petunjuk serupa (termasuk lalu lintas yang diarahkan menggunakan garis solid menuju belokan tertentu, contohnya "lajur khusus belok")
  • ke persimpangan atau ramp yang berlanjut, atau akhir dari sebuah lajur yang bergabung

Belokan yang ditunjukkan oleh arah

Di jalan yang dua arah, petunjuk belok dari untuk satu arah pada jalan dapat ditentukan menggunakan imbuhan turn:forward=* or turn:backward=*. Sementara tidak diperlukan secara teknis, kunci turn:both_ways=* dapat digunakan untuk menunjukkan secara eksplisit belokan yang ditunjukkan berlaku untuk kedua arah dari jalan tersebut.

Jalan satu arah

Pada umumnya tidak perlu menggunakan sebuah imbuhan arah pada sebuah kunci (key) menentukan belokan yang ditunjukkan untuk sebuah jalan satu arah. Menggunakan sebuah imbuhan pada jalan satu arah biasanya terbatas pada situasi di mana ada jenis kendaraan tertentu yang dibatasi arahnya, atau jalan yang berganti-ganti satu arah.

Arah belok yang ditunjukkan per lajur

Jika arah belok berbeda antara lajur dalam sebuah jalan, imbuhan :lanes digunakan untuk menentukan arah belokan yang ditunjukkan untuk setiap lajur (lihat lanes untuk detail lebih lanjut pada imbuhan). Singkatnya:

  • kuncinya berubah ke turn:lanes=*
  • lihat jalan dalam arah searah garis di OSM
  • tambahkan nilai lajur pada nilai, mulai dari lajur paling kiri dan berakhir di paling kanan. Pisahkan setiap

nilai lajur dengan sebuah | (palang vertikal)

Arah belok yang tunjukkan per arah dan lajur

Imbuhan arah dan lajur dapat dikombinasikan untuk menentukan arah belok yang ditunjukkan bagi setiap lajur di sebuah arah yang spesifik untuk sebuah jalan: turn:lanes:backward=*, turn:lanes:forward=* , dan turn:lanes:both_ways=*

turn:lanes=* → taginfo
turn:lanes:forward=* → taginfo
turn:lanes:backward=* → taginfo
turn:lanes:both_ways=* → taginfo

Ketika menggunakan imbuhan :lanes, jumlah dari nilai ditentukan yang dipisahkan oleh garis palang vertikal (|) harus sesuai dengan jumlah lajur menurut arahnya.(turn:lanes:direction=a|b|c|...)

Arah belokan yang sama ditunjukkan untuk semua lajur

Kunci turn=* dapat digunakan tanpa imbuhan :lanes untuk menentukan arah belok yang ditunjukkan untuk semua lajur dalam sebuah jalan.

turn=* → taginfo
turn:forward=* → taginfo
turn:backward=* → taginfo
turn:both_ways=* → taginfo
turn:both_ways:forward=* → taginfo
turn:both_ways:backward=* → taginfo

Penggunaan ini sangat jarang diantara para pemberi tanda dan kurang didukung oleh peralatan dan pengguna data daripada varian turn:lanes=* yang lebih luas diadopsi. Kebanyakan editor akan menggunakan penanda turn:lanes=* bahkan dalam situasi di mana arah belok yang ditunjukkan adalah sama untuk setiap jalan, atau jika hanya ada jalur tunggal.

Nilai

Variasi dari arah belok yang ditunjukkan dapat direpresentasikan dengan kunci turn:

Nilai-nilai ini dapat digunakan oleh dirinya sendiri: untuk menunjukkan bahwa lajur tersebut atau jalan hanya dapat melakukan belokan tertentu; atau dikombinasikan dengan nilai lainnya untuk membuat beberapa arah belok dari sebuah jalan atau lajur.

Jika anda menentukan beberapa nilai pada masing-masing lajur, urutan lajur harus tetap dipertahankan dan selalu dipisahkan dengan tanda garis vertikal. Sebuah penanda lajur yang nilainya di berikan sebagai:

turn:lanes=a1;a2|b1;b2

Menentukan nilai dari dua lajur, bukan tiga, tiap lajur memiliki dua nilai, dan ini setara dengan

turn:lanes=a2;a1|b2;b1

tapi bukan dengan

turn:lanes=a1;b2;a2|b1

dengan memisahkan mereka dengan sebuah titik koma (;).

Nilai Keterangan Contoh marka jalane contoh tiang rambu
none, or <empty>

Tidak terdapat petunjuk arah belok dalam lajur ini.

Sebuan nilai yang kosong dapat digunakan sebagai ganti none (contoh ||right sama dengan none|none|right). Kedua pilihan ini sama-sama valid, meski beberapa mapper lebih menyukai nilai none yang lebih eksplisit untuk keterbacaan yang lebih baik.

N/A N/A
left Belok kiri
slight_left agak berbelok ke kiri
sharp_left berbelok tajam ke kiri
through menuju arah lurus
right belok kanan
slight_right agak berbelok ke kanan
sharp_right berbelok tajam ke kanan
reverse Berbalik atau "U-turn" (untuk kondisi di Indonesia kebanyakan arah belokan memutar ke kanan)
merge_to_left Lalu lintas di lajur ini harus bergabung ke lalu lintas yang berada di lajur kirinya US "right lane ends" sign
merge_to_right Lalu lintas di lajur ini harus bergabung ke lalu lintas yang berada di lajur kanannya US "left lane ends" sign

Kombinasi belokan

left;through / through;left Belok kiri dan lurus (saja) (Variasi nilai yang digunakan masih dalam tahap pembahasan, lihat tabel beberapa contoh distribusi di sini: distribusi)
right;through / through;right Belok kanan dan lurus (saja) (Variasi nilai yang digunakan masih dalam tahap pembahasan, lihat tabel beberapa contoh distribusi di sini: distribusi)
left;right Belok kiri & belok kanan
left;through;right Belok kiri, lurus & belok kanan
reverse;through Berbalik arah & lurus

Penanda (tag) yang jarang dipakai

Petunjuk arah belok yang lebih rumit dan unik dapat dipetakan menggunakan penanda yang ditentukan sendiri oleh mapper. Ada turn:lanes=slight_left|slight_left;slide_right|slight_right yang dipetakan sekaligus, ini satu-satunya kasus dari nilai turn:lanes=* mengandung kata "slide" [1].

slide_left Bergeser ke kiri. Catatan: ini adalah penanda baru yang sangat jarang digunakan. Anda dapat membuat penanda serupa dengan nama yang lebih cocok.
slide_right Bergeser ke kanan Catatan: ini adalah penanda baru yang sangat jarang digunakan. Anda dapat membuat penanda serupa dengan nama yang lebih cocok.
next_right Belok kanan, bukan di persimpangan pertama, tapi satu lagi setelah itu
right;next_right Belok kanan, atau belok kanan setelah persimpangan berikutnya

Contoh-contoh

Jalan bebas hambatan (di Indonesia: jalan tol) dan tujuan-tujuannya

Berikut ini adalah contoh yang memperlihatkan sebuah jalan tol dengan dua penghubung (link)

lanes=3
lanes=4
turn:lanes=none|none|none|merge_to_left
change:lanes=yes|yes|not_right|yes
lanes=3 (lanes=1 on ramp roads)
lanes=4
turn:lanes=none|through|through|slight_right
change:lanes=yes|not_right|yes|yes
lanes=3
turn:lanes=none|none|through;slight_right
destination:lanes=A|A|B
 
lanes=4
turn:lanes=through|through|through|slight_right

Contoh untuk satu arah

Ada 3 lajur dalam satu arah, dan yang paling kiri adalah lajur yang akan berbelok ke kiri, dan bagian lajur paling kanan akan berbelok ke kanan dan lajur di tengah akan lurus ke persimpangan berikutnya.

 turn:lanes=left|through|right

Contoh untuk sebuah jalan dengan dua arah

Ada dua lajur di jalan yang dua arah. Lajur yang searah dengan arah garis OSM dimasukkan sebagai "forward"; dan yang lainnya "backward". Lajur kiri dari arah forward akan berbelok ke kiri dan lajur kanan akan lurus dan juga berbelok ke kanan. Lajur kiri dari arah backward akan lewat lurus, lajur kanan akan berbelok ke kanan dan juga lanjut lurus. "Kanan" dan "Kiri" adalah relatif terhadap arah lalu lintas (sudut pandang pengemudi) bahkan dalam keadaan backward.

 turn:lanes:forward=left|through;right
 turn:lanes:backward=through|through;right

Petunjuk belokan khusus untuk jenis kendaraan tertentu

Dalam beberapa kasus, beberapa kendaraan seperti bus atau semua kendaraan psv atau sepeda atau taxi akan memiliki petunjuk belokan khusus.

turn:bus:lanes=* / turn:psv:lanes=* / turn:bicycle:lanes=* / turn:taxi:lanes=* mungkin bisa digunakan untuk penanda sejenis itu.

Sebagaimana dengan penanda :lanes lainnya, jenis kendaraan ditambahkan sebelum bagian ":lanes" (contohnya: hgv:lanes, lihat Lajur).

Pendukung Editor

JOSM

  • TurnLanes-tagging plugin - editor penanda grafis graphical untuk lajur belokan satu atau dua arah
  • [1] - style untuk penanda lajur
  • [2] - preset untuk penanda lajur

iD

Penambahan editor lajur belokan secara visual disebutkan telah direncanakan antara Juli-Agustus 2016.[2]

Pengguna data

Pengujian jaminan kualitas

Lihat juga

Referensi