Modul:Coordinates/doc
Ini adalah halaman dokumentasi untuk Modul:Coordinates
Modul Lua ini digunakan pada 38.000+ halaman dan perubahannya kemungkinan dipantau. Uji cobalah di subhalaman /bak pasir atau /kasus uji modul, atau bak pasir modul Anda. Pertimbangkan untuk mendiskusikan perubahan di halaman pembicaraan sebelum mengimplementasikannya. |
Modul ini dilindungi. Modul ini sangat mencolok yang digunakan oleh banyak halaman, atau sangat sering disubstitusikan. Karena vandalisme atau kesalahan akan mempengaruhi banyak halaman, dan suntingan kecil dapat memberi beban besar pada server, modul ini dilindungi dari penyuntingan. |
Templat:Tracks and uses Wikidata
Modul ini menggunakan Lua: |
CSS | Modul ini menggunakan TemplateStyles: |
Catatan: Kode yang merupakan fungsi utama modul (koord
) ini secara langsung diuraikan dan/atau dimanipulasi oleh Modul:Location map dan fungsi lain dari modul ini sendiri (coord2text
dan coordinsert
). Jika struktur output berubah (misalnya, untuk menggunakan tag <mapframe>
dan <maplink>
), mohon perbarui skrip yang disebutkan di atas juga.
Menggunakan modul dengan coordinsert[sunting sumber]
Saat menggunakan templat {{Coord}} di dalam templat lain, seperti sebuah kotak info, mungkin ada parameter (seperti type:airport
) yang harus ditambahkan secara otomatis. Untuk melakukannya, lakukan sesuatu seperti ini:
{{#if:{{{coordinates|}}}|{{#invoke:Coordinates|coordinsert|{{{coordinates|}}}|parameter1:value1|parameter2:value2|parameter3:value3…}}|
Jangan menambahkan palang vertikal |
lebih banyak dari yang diperlukan.
Menggunakan modul dengan coord2text untuk mengekstrak garis lintang atau garis bujur[sunting sumber]
Para pengembang yang memelihara kode warisan sebelumnya mungkin perlu mengekstrak garis lintang atau bujur untuk menggunakan parameter dalam kode lain, atau ekspresi matematis. Fungsi "coord2text" dari modul ini dapat digunakan untuk mengekstrak data dari templat {{Coord}}. Untuk mengekstrak garis lintang dari templat Coord, gunakan:
{{#invoke:coordinates|coord2text|{{Coord|57|18|22|N|4|27|32|E}}|lat}}
→
Untuk mengekstrak garis bujur, gunakan:
{{#invoke:coordinates|coord2text|{{Coord|57|18|22|N|4|27|32|E}}|long}}
→ Lua error in mw.text.lua at line 223: bad argument #1 to 'len' (string expected, got nil).
Module lain yang menggunakan modul ini secara langsung[sunting sumber]
Kategori pelacak[sunting sumber]
- Kategori:Halaman dengan kesalahan format tag koordinat (0)
- Kategori:Koordinat yang tidak ada di Wikidata (0)
- Kategori:Koordinat di Wikidata (0)
- Kategori:Koordinat di Wikidata yang tidak memiliki nilai (0)
- Kategori:Koordinat di Wikidata yang nilainya tidak diketahui (0)