Missing record_id in buildings from Microsoft ML Buildings #379
Replies: 0 comments 2 replies
-
|
Hi StrandedKitty, great question that actually highlights the value of The Buildings sourced from the Microsoft ML Buildings Footprints dataset don't actually have an original ID that is meaningful. The By using the Unfortunately, in this particular case, since there is no meaningful original record id for Microsoft buildings, we do not populate this field nor produce a bridge file for Microsoft ML buildings. However, for your scenario, consider buildings from Esri Community Maps, which do contain a meaningful You can always find the latest mapping of GERS ID <> Esri Community Maps ID in the Esri Community Maps Bridge File. This is even more valuable than relying on The Bridge file, however, contains all 29.9 M rows for GERS ID <> Esri Community Maps ID whereas there are only 14.6 buildings with an Esri Community Maps In this manner, Bridge files are Overture's method of sharing our conflation results for input datasets in the case where data doesn't make it all the way to release, which actually enables data consumers to be more provider agnostic. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks, that's a great explanation. It feels like it should've been mentioned in the release notes. Just FYI, our current tile generator creates custom IDs for Overture buildings based on Luckily, we don't have that many references to non-OSM buildings in our DB, so it should be reasonably easy to migrate to GERS IDs without building a complicated migration tool. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I was going to rebuild our tileset from the latest Overture release (2025-04-23.0) for use at shadowmap.org, but I encountered a breaking regression while testing the data.
Some building features sourced from Microsoft ML Buildings are missing
record_idvalues. For example, see https://explore.overturemaps.org/#20.85/39.985028/-3.7695136I can't pinpoint exactly which release made
record_idvanish, but right now we're using tiles generated from the 2025-02-19.0 release, and this building mentioned above hasrecord_id=bb7e61a3d450.So something must've broken in one of these releases:
In our particular case it's a breaking change because we rely on
record_ids instead ofids for building identification to stay provider-agnostic (i.e. to be able to migrate away from Overture in the future).Beta Was this translation helpful? Give feedback.
All reactions