![]() |
VOOZH | about |
| 👁 Image |
| คำอธิบาย |
|---|
| ชื่อที่เป็นที่รู้จัก หรือชื่อใช้เรียกอย่างเป็นทางการในภาษาท้องถิ่น 👁 Show/edit corresponding data item. |
| กลุ่ม: names |
| ใช้บนส่วนประกอบเหล่านี้ |
| ค่าทีบันทึกไว้: 28 |
| สถานะ: โดยพฤตินัย |
| เครื่องมือสำหรับแท็กนี้ |
คีย์นี้นั้นตั้งไว้สำหรับชื่อหลักของคุณลักษณะบนโลกแห่งความเป็นจริง โดยเป็นหนึ่งในหลายคีย์ที่เกี่ยวข้องกับชื่อที่สำคัญที่สุด
สำหรับการตั้งชื่อสิ่งต่างๆ ในประเทศไทย จะมีแนวทางปฏิบัติดังนี้ เนื่องจากภาษาหลักในประเทศไทยคือ ภาษาไทย ดังนี้นจึงควรตั้งชื่อหลักเป็นภาษาไทย (เว้นแต่ชื่อแบรนด์ที่ยังมีการอภิปรายอยู่)
โดยมีกฎที่ปฏิบัติตามได้ง่ายคือ ชื่อหลักจะตั้งจากชื่อที่เห็นได้ชัดมากที่สุด และเป็นชื่อที่ผู้ใช้คาดหวังที่จะเห็นปรากฎเป็นชื่อบนป้าย หรือส่วนอินเตอร์เฟซอื่น
ที่มาของชื่อหลักมีดังนี้:
source:name=* สามารถใช้เพื่อระบุได้อย่างชัดเจนว่าชื่อของคุณลักษณะนั้นได้รับการกำหนดมาอย่างไร
บางครั้งแหล่งข้อมูลเหล่านี้อาจไม่ตรงกัน: คุณลักษณะอย่างหนึ่งอาจเป็นที่รู้จักด้วยชื่อที่แตกต่างกันสำหรับบุคคลต่าง ๆ หรือในสถานที่ต่าง ๆ ในกรณีที่มีข้อสงสัย OpenStreetMap จะสนับสนุนวิธีการตัดสินใจแบบ "กฎพื้นฐาน" ตัวอย่างเช่น ชื่อหลักของดินแดนที่ถูกโต้แย้งจะตรงกับการใช้งานของฝ่ายที่ควบคุมดินแดนนั้นบนพื้นดิน[1] อย่างไรก็ตาม กฎพื้นฐานไม่ใช่กฎที่แน่นอน คุณอาจต้องใช้สามัญสำนึก
กรณีทั่วไปบางกรณีที่ควรผ่อนปรนการใช้กฎพื้นฐาน ได้แก่:
loc_name=* และใส่ชื่อทางการใน =* แม้ว่าคนในท้องถิ่นจะไม่ได้ใช้ชื่อทางการนั้นมากนักก็ตาม=* จึงควรตั้งด้วยชื่อเต็มofficial_name=* หรือ alt_name=* มากกว่าจะปฏิบัติต่อมันเหมือนเป็นชื่อหลัก=* แลพ brand=* และเพื่ออธิบายชื่อร้านที่ไม่ค่อยมีคนรู้จักภายใต้ official_name=* หรือรหัสโค้ดภายในแท็ก ref=* อย่างไรก็ตาม รูปแบบการตั้งชื่ออาจเป็นแบบจำเพาะต่อเครือข่ายหรือเฉพาะประเทศ=* โดยแท็ก not:name=* สามารถนำมาใช้บันทึกป้ายที่ไม่ถูกต้อง เพื่อประโยชน์ของผู้ทำแผนที่ในอนาคตชื่อหลักโดยทั่วไปจะอยู่ในภาษาถิ่นหรือภาษาต่างๆ ดูที่#ชื่อหลายภาษาด้านล่าง หากคุณไม่คุ้นเคยกับพื้นที่ ให้ลองดูที่แนวทางปฏิบัติท้องถิ่น อย่างไรก็ตาม คุณอาจจำเป็นต้องทำข้อยกเว้น หากชื่อจริงของฟีเจอร์อยู่ในภาษาอื่นที่ไม่ใช่ภาษาท้องถิ่นหลัก หรือตัวอย่างเช่น ร้านขายของที่ระลึกสำหรับนักท่องเที่ยวหรือร้านขายของชำที่ให้บริการชุมชนผู้อพยพอาจมีชื่อเป็นภาษาต่างประเทศ[2]
ไม่ต้องใช้แท็ก =* ก็ต่อเมื่อ:
noname=yes เพื่อยืนยันว่าแท็ก =* นั้นว่างเปล่า เพื่อป้องกันความสับสนในอนาคตdescription=* หรือ note=* หากแท็กอื่นไม่แสดงสิ่งที่แตกต่างจากคุณลักษณะอื่นๆ ที่เป็นประเภทเดียวกันอย่างชัดเจนโดยทั่วไปแล้ว =* ควรมีเพียงชื่อเท่านั้น และไม่ใช่คำอธิบาย ประเภท ตำแหน่ง หรือคุณสมบัติอื่นๆ ของวัตถุ (เช่น ความสูง ระดับความสูง ผู้ปฏิบัติงาน ข้อจำกัดการเข้าถึง การจำแนกประเภท/การรับรอง/ฉลากคุณภาพ...) ดูเพิ่มที่ชื่อที่เป็นชื่อเท่านั้น
| Key | Element | Comment |
|---|---|---|
=*
|
👁 node 👁 way 👁 area |
The common default name. Notes:
For details refer to Names#Good_practice. |
name[:✕✕]=*
|
👁 node 👁 way 👁 area |
Name in different language; e.g., =Londres. Note that all key variants below can use a language suffix. See: Multilingual names.
|
name:left=*, name:right=*
|
👁 way |
Used when a way has different names for different sides (e.g., a street that's forming the boundary between two municipalities). |
int_name=*
|
👁 node 👁 way 👁 area |
International name. Consider using language specific names instead; e.g., =.... International does not (necessarily) mean English. It is used to give the name transliterated to Latin script in Belarus, Bulgaria, Greece, Kazakhstan and North Macedonia
|
loc_name=*
|
👁 node 👁 way 👁 area |
Local name. |
nat_name=*
|
👁 node 👁 way 👁 area |
National name. |
official_name=*
|
👁 node 👁 way 👁 area |
Official name. Useful where there is some elaborate official name, while a different one is a common name typically used. Example: official_name=Principat d'Andorra (where "name" is =Andorra).
|
old_name=*
|
👁 node 👁 way 👁 area |
Historical/old name, still in some use. |
ref_name=*
|
👁 node 👁 way 👁 area |
Unique, human-readable name of this object in an external data management system. |
reg_name=*
|
👁 node 👁 way 👁 area |
Regional name. |
short_name=*
|
👁 node 👁 way 👁 area |
Should be a recognizable commonly-used short version of the name, not an altogether different name (use alt_name for that), useful for searching (recognized by Nominatim). |
full_name=*
|
👁 node 👁 way 👁 area |
|
sorting_name=*
|
👁 node 👁 way 👁 area |
Name, used for correct sorting of names — This is only needed when sorting names cannot be based only on their orthography (using the Unicode Collation Algorithm with collation tables tailored by language and script, or when sorted lists of names are including names written in multiple languages and/or scripts) but requires ignoring some parts such as:
all of them being ignored at the primary sort level and not easily inferable by a preprocessing algorithm. |
alt_name=*
|
👁 node 👁 way 👁 area |
Alternative name by which the feature is known. If there is a name that does not fit in any of the above keys, alt_name can be used; e.g., =Field Fare Road and alt_name=Fieldfare Road, or =University Centre and alt_name=Grad Pad. In rare cases, the key is used for multiple semicolon-separated names; e.g. alt_name=name1;name2;name3, but this usage is not preferred.
|
nickname=*
|
👁 node 👁 way 👁 area |
Nickname (e.g. "Warschauer Allee" for BAB 2 in Germany 3140168👁 relation 3140168). |
proposed:name=*
|
👁 node 👁 way 👁 area |
Proposed / future name for an element. |
name_1=*name_2=* |
Do not use this tag, suffixed name tagging for multiple values is deprecated. | |
bridge:name=*
|
👁 way |
Used to specify the name of a bridge where key:name is already used for the road on the bridge. |
tunnel:name=*
|
👁 way |
Used to specify the name of a tunnel where key:name is already used for the road through the tunnel. |
This table is a wiki template with a default description in English. Editable here.
If you have multiple names for a feature, first try to choose a rich semantic tag from the table above (like short_name=*, old_name=*, etc.). If none of them work, default to alt_name=*. If there are multiple names that do not fit, alt_name=* can be used with semicolons, ";".
Sometimes =* itself can contain multiple values (often separated by semicolons):
=*. A separator other than a semicolon, such as slash "/" or a dash "-" (spaced or not), may be customary locally. This is not a substitute for language-specific keys, such as name:en=* for English.=*, so as not to favour one country's preferred name over another's.=* with multiple values, make sure it is truly a tie and there is not a more structured way to represent the naming situation.[3]Some renderers turn semicolon delimiters into something more aesthetically pleasing, such as an em dash or line break, but many other data consumers assume only a single value in =*, so a semicolon could appear verbatim, surprising users.
=* ‒ "*" does not mean any valuenombre=*🔎 ‒ Spanishnome=*🔎 ‒ Italian, Portuguesename:etymology=* – The subject commemorated in the name of an elementnoname=yes – Used to mark the absence of a name, where something really does not have a name in realitystrapline=* – Official strapline used in an advertising slogan next to the name, commonly seen on signsdescription=* – Used to describe a feature