Risposte:
Osm_id è unico solo nel tipo di oggetto. È facile testare con i seguenti collegamenti
http://www.openstreetmap.org/way/40000000
http://www.openstreetmap.org/node/40000000
Le statistiche OSM attuali mostrano questi numeri:
Number of nodes 2412050198
Number of ways 241029453
Number of relations 2658037
Tutti i nodi più vecchi sono già stati eliminati e in genere i nuovi ID di nodo sono molto più grandi dei nuovi modi e ID di relazione. Per questo motivo è sempre più raro trovare gli stessi osm_ids da un piccolo estratto, ma può ancora succedere e l'utente non deve fidarsi che osm_ids sia universalmente unico.
Ogni oggetto OSM segue questo schema di codifica in ordine.
quindi se il tipo è diverso, due o più oggetti possono avere lo stesso ID e faranno riferimento a oggetti diversi. Ma se type e id sono uguali e la versione è diversa, allora rappresenta versioni diverse dello stesso oggetto. In osm api, la versione è facoltativa e, se non specificata, viene restituita la versione più alta.