3 ms·
It's everything. The problem domain for Google maps is effectively "everything on Earth". I haven't worked with gmaps specifically and can't claim specific expe
by AlotOfReading 3y ago
It's everything. The problem domain for Google maps is effectively "everything on Earth". I haven't worked with gmaps specifically and can't claim specific expertise there beyond some social conversations with people on the team, but some fun things I've encountered include:
* Roads that have no physical delineations (e.g. an entire valley is the road).
* Landscape features can change rapidly (e.g. forest fires rendering roads unusable on a minute-by-minute basis).
* Landscape features can change slowly (e.g. erosion, continental drift)
* Landscape features can change slowly and rapidly (e.g. features on glaciers).
* Data that's flat out wrong for political reasons (e.g. disputed territories, GCJ-02, hidden "things").
* Data that's flat out wrong for technological reasons (e.g. GPS jamming).
* Things that are named in languages without written forms.
* Things that have official names other people consider offensive (e.g. Piestewa peak).
When you make a map, all of these and more become your problem. Every edge case anywhere in the world is potentially something you have to worry about.