- Place names are listed smallest feature to largest feature (address, city, state, etc)
- There is one name (per language) for every place, and everyone agrees on it
- Place names will start with an alphabetic character (see: 's-Heer Arendskerke)
- Addresses start with a number, for each building
- Addresses include a number for each building
- Address exist for each building
- On streets with addresses, the addresses will be in order of location on street
- Speaking of streets: all streets have names
- Every country's place hierarchy is roughly similar, or at least has a similar number of layers
- A city can not contain other cities
- Zipcodes have defined areas
- Zipcodes are areas
- Zipcodes are stationary areas
Here's some that are more Arg! Programming!:
- People will search for features in the language in their phone settings
- Two similar names separated by punctuation are likely to be synonyms (lookin' at you, Helena-West Helena)
- Governments use consistent projections
- Governments use consistent file formats (thanks for the SOSI, Norway) (no but really y'all make great maps, thank you)
I could go on. Even though there's a ton of inconsistencies and frustrating moments, it really is a joy to learn about the world through its idiosyncrasies.
(edited for formatting)