Penanda layanan (service) menyediakan informasi tambahan yang tergantung pada konteks dari penanda utama pada obyek yang sama. (service=* seharusnya tidak muncul sendirian.) Ini digunakan untuk menggambarkan detail dari jenis layanan dari jalan tersebut (demikian juga dengan rel kereta atau jalur air), atau layanan yang ditawarkan pada sebuah tempat usaha (bisnis).
Jalan
Penanda layanan dapat digunakan untuk menyediakan lebih banyak informasi untuk sebuah jalan highway=service. Tambahkan sebuah penanda oneway=yes/no jika diperlukan.
Rel kereta
service=* digunakan untuk menggambarkan trek rel yang minor, yang tetap ditandai dengan railway=*, di stasiun kereta dan emplasemen secara lebih detail.
Trek rel melintas secara lurus melewati sebuah stasiun tanpa belokan kanan atau kiri pada pengalih lajur ditandai usage=main/branch/industrial/military/test tanpa service=*.
Ini berguna untuk map renderer (semisal OSM Carto) yang bisa menyembunyikan trek rel minor pada level pembesaran (zoom) yang rendah dan mesin routing rel kereta yang bisa memilih jalur tercepat melintas di sebuah stasiun (belokan kiri/kanan pada pengalih lajur membutuhkan masinis untuk mengurangi kecepatan).
service=* lebih atau kurang bergantung pada kelas kereta yang menggunakan sebuah rel. Penanda service=* tidak mempertimbangkan apakah sebuah trek rel hanya digunakan oleh kereta lokal atau kereta jarak jauh atau kereta cepat.
service=* dan usage=main/branch hanya tergantung dari persinyalan, kecepatan yang diperkenankan dari trek dan titik-titik tersebut.
Lihat juga landuse=railway tentang pemetaan rel dan emplasemen yang tidak dapat diakses.
Emplasemen
Penanda ini digunakan untuk trek di emplasemen stasiun yang dijalankan oleh perusahaan kereta itu sendiri. Ini berbeda dengan trek spur (jalur percabangan pendek), biasanya di jalankan oleh perusahaan (pembangkit listrik, pertambangan, pelabuhan, pabrik ...) di mana spur tersebut berakhir.
Perbedaan dari emplasemen (yard) dan trek samping (siding track) adalah tidak adanya sinyal utama di emplasemen sementara di trek samping memiliki sinyal utama.
Beberapa emplasemen memiliki nomor trek yang bisa anda lihat dari luar area emplasemen. Mereka ditandai menggunakan railway:track_ref=*. Kadang, nomor ini hanya bisa diturunkan dari nomor sinyalnya.
Mohon diperhatikan bahwa service=yard biasanya juga meliputi apa yang maksud dalam terminologi di UK yang juga disebut sebagai sebuah trek samping (siding).
Trek samping (Siding track)
Penanda ini digunakan untuk trek yang berjalan paralel terhadap trek utama dan tersambung dengannya. Trek ini digunakan oleh kereta yang lebih lambat agar dapat didahului oleh kereta lain atau menjadi tempat penumpang masuk atau keluar dari kereta jika trek utama tidak memiliki pelataran. Trek ini juga mungkin sulit dibedakan dari trek utama dalam kasus-kasus tertentu.
Dalam terminologi di UK, ini biasanya dikenal sebagai lintasan melambung atau lintasan perpotongan. Sebaliknya, mohon diperhatikan bahwa apa yang dikenal sebagai siding di UK, di OSM biasanya ditandai sebagai service=yard!
Trek spur
Penanda ini digunakan untuk trek pendek yang menghubungkan ke sebuah pabrik, pelabuhan, pertambangan atau pembangkit listrik ke jaringan rel utama.
Trek perpotongan (Crossover track)
Penanda ini hanya digunakan untuk beberapa meter trek yang tersambung ke trek yang berbeda arah. Hanya ditemukan di rel kereta yang terdiri dari 2 atau lebih jalur trek. Sering ditemukan di stasiun dan di simpangan.
Jika sebuah trek perpotongan menyambung ke trek spur, itu seharusnya ditandai dengan service=spur. Perpotongan antara dua service=yard adalah juga service=yard.
Trek hanya bisa ditandai dengan service=crossover jika menghubungkan ke trek di mana memiliki usage=main/branch/… dan tidak ada penanda service=*.
Lihat http://lists.openrailwaymap.org/archives/openrailwaymap/2015-December/000378.html and https://github.com/gravitystorm/openstreetmap-carto/issues/1971 untuk diskusi lebih lanjut.
Trem
Trek trem di tandai sebagai railway=tram. Nilai spesifik service=* untuk trem tidak pernah ditentukan, and editor iD dan JOSM menggunakan nilai rel kereta (crossover, siding, spur, dan yard) sebagai preset. Meskipun demikian, sistem trem jarang memiliki spur atau siding sebagaimana yang terlihat di rel kereta utama. Sebelum 2019, service=yard, service=siding dan service=spur dalam praktiknya digunakan berganti-gantian, kecuali bahwa trek di dalam emplasemen trem (garasi, depot) cukup konsisten ditandai sebagai service=yard.
Pada bulan Maret 2019, User:Jarek Piórkowski mengusulkan untuk menggunakan ulang nilai-nilai utk rel kereta dengan yang spesifi untuk trem yang artinya memperkenankan penandaan di kemudian hari agar lebih konsisten:
- trek "Normal" tidak memiliki penanda service. Ini biasanya merupakan trek yang melayani sebuah perhentian di mana penumpang dapat naik ke sebuah trem. Ini juga termasuk trek di mana sebuah layanan trem yang terjadwal melayani sebuah rute yang menghubungkan perhentian-perhentian ini. (sebagai contoh loop akhir rute).
Sistem trem bisa memiliki perbedaan yang mencolok antar kota-kota, jadi definisi dari apa yang disebut trek "normal" atau apa yang disebut layanan "reguler" mungkin berbeda di antara kota-kota, namun cobalah untuk konsisten dalam sebuah kota atau sistem. service=yarduntuk trek di penyimpanan trem atau area kerja (("yards", "garages", "depots" di mana trem diparkir menginap, dipelihara, diperbaiki secara ringan), dan untuk trek yang menuju emplasemen, ini tidak memiliki layanan perhentian untuk penumpang. Contohnya di Helsinki: 44919957
44919957service=crossoveruntuk jalur yang digunakan oleh trem dua arah (double-ended) untuk berpindah arah. Gunakan hanya di antara dua jalur utama yang tidak memiliki tag layanan (service); jika tidak, gunakan tag layanan dari jalur-jalur yang terhubung tersebut.service=sidinguntuk jalur yang tidak termasuk dalam kategori di atas. Ini mencakup jalur yang tidak digunakan untuk layanan penumpang terjadwal secara normal, termasuk jalur khusus pengalihan (diversion-only), jalur darurat, jalur non-komersial (non-revenue), serta jalur putar yang tidak digunakan dalam layanan terjadwal. Contohnya di Berlin 153424828
153424828
Lihat https://lists.openstreetmap.org/pipermail/tagging/2019-January/042313.html untuk informasi lebih lanjut termasuk sekilas pandang dari penandaan di Januari 2019.
Rute kereta
Dapat digunakan bersamaan dengan penanda type=route pada rute kereta untuk menunjukkan jenis layanan kereta. Penanda ini seharusnya memudahkan pembedaan antara berbagai jenis kereta lintas negara, sehingga pengguna tidak perlu lagi menafsirkan nomor referensi.
service=tourism(kereta untuk turis, seringkali berupa kendaraan bersejarah),service=night(kereta malam dengan gerbong tidur),service=car_shuttle(kereta mobil bolak balik melalui terowongan),service=car(kereta jarak jauh dengan pembawa mobil bertingkat),service=commuter(layanan mass transit perkotaan, jarak-jarak pendek; contohnya S-train),service=regional(kereta lokal),service=long_distance(kereta jarak jauh; contohnya InterCity, EuroCity, InterRegio)service=high_speed(kereta berkecepatan tinggi; contohnya ICE, TGV)
Lihat Public transport#Service routes
Catatan: Kecuali service=car yang digunakan pada layanan Auto Train milik Amtrak, penggunaan service=* pada type=route route=train tampaknya tidak banyak digunakan dalam penandaan perkeretaapian di Amerika Serikat (mungkin juga di Amerika Utara). Penandaan seperti ini justru tampak cukup umum digunakan di Eropa.
Layanan bisnis
Penandaan layanan (service) tidak boleh digunakan untuk menentukan layanan yang disediakan oleh bisnis, termasuk layanan untuk kendaraan.
Seharusnya gunakan service:vehicle=*
Untuk toko-toko sepeda, gunakan service:bicycle=*
Jalur air
Penanda layanan (service) dapat digunakan untuk membedakan antara saluran air buatan terbuka (waterway=canal) yang digunakan untuk transportasi, tenaga air, atau irigasi. Namun, tag usage=* kini lebih umum digunakan untuk tujuan tersebut.
Menara aerodrome
Penanda layanan (service) dapat digunakan untuk menandai sebuah menara pengendali lalu lintas udara (menara aerodrome).


