OSM IDs ไม่ซ้ำกันกับทุกประเภทวัตถุหรือไม่
หมายความว่าจะมีวิธีที่ ID เกิดขึ้นเป็นความสัมพันธ์ -ID หรือโหนด -ID เป็นวิธีที่ ID?
OSM IDs ไม่ซ้ำกันกับทุกประเภทวัตถุหรือไม่
หมายความว่าจะมีวิธีที่ ID เกิดขึ้นเป็นความสัมพันธ์ -ID หรือโหนด -ID เป็นวิธีที่ ID?
คำตอบ:
Osm_id ไม่ซ้ำกันเฉพาะภายในประเภทวัตถุ ง่ายต่อการทดสอบด้วยลิงก์ต่อไปนี้
http://www.openstreetmap.org/way/40000000
http://www.openstreetmap.org/node/40000000
สถิติ OSM ปัจจุบันแสดงหมายเลขเหล่านี้:
Number of nodes 2412050198
Number of ways 241029453
Number of relations 2658037
โหนดที่เก่าที่สุดจำนวนมากทั้งหมดถูกลบไปแล้วและโดยทั่วไปแล้วรหัสโหนดใหม่จะใหญ่กว่าวิธีการใหม่และรหัสความสัมพันธ์ ด้วยเหตุนี้จึงเป็นเรื่องผิดปกติมากขึ้นที่จะพบ osm_ids เดียวกันจากสารสกัดขนาดเล็ก แต่ก็ยังสามารถเกิดขึ้นได้และผู้ใช้จะต้องไม่เชื่อว่า osm_ids นั้นมีความเป็นเอกลักษณ์ในระดับสากล
วัตถุ OSM ทุกตัวตามโครงร่างการเข้ารหัสนี้ตามลำดับ
ดังนั้นหากประเภทนั้นแตกต่างกันวัตถุสองตัวขึ้นไปสามารถมีรหัสเดียวกันและพวกเขาจะอ้างถึงวัตถุที่แตกต่างกัน แต่ถ้าประเภทและรหัสเหมือนกันและรุ่นแตกต่างจากนั้นก็แสดงถึงรุ่นที่แตกต่างกันของวัตถุเดียวกัน ใน osm api เวอร์ชันเป็นทางเลือกและหากไม่ได้ระบุไว้เวอร์ชันสูงสุดจะถูกส่งคืน