Enriching Geocoding & Search: More Data, Smarter Deduplication, and Forward & Reverse v2
On the heels of our last geocoding update for our Autocomplete and Place Details endpoints, we're excited to announce another major update to Geocoding & Search:
- v2 of our Forward and Reverse geocoding endpoints,
- label improvements for v1 endpoints,
- enhancements to Autocomplete deduplication,
- a collection of multi-language improvements,
- and another significant Foursquare OS Places update.
New Address Delimiter Parsing in Forward Geocoding
We've improved how we handle delimiters in house and building numbers, and their different ways they are represented around the world.
With this update,
you can now easily and more accurately search for addresses such as Telliskivi 60a/3, Tallinn
or Kossuth Lajos utca 20. IV/15, 1053 Budapest, Hungary
.
Improved Regional Context with Reverse Geocoding
Full contextual hierarchy is now available in all Reverse Geocoding responses, providing a straightforward path when you care about the context rather than a specific physical feature (e.g., in coarse lookups).
Previously,
the /reverse
endpoint behavior depended on which layers you explicitly included.
When searching for an address, street, or venue (POI),
we served up the full context: locality, region, country, and so on.
But for a coarse lookup,
the API only included layers you explicitly specified and dropped everything else (e.g., country code).
We have fixed this in both v1 and v2, and all responses include a complete contextual hierarchy, regardless of your search. This response style matches the way our other search endpoints work and does not break any assumptions about result ordering.
With v2, just like v1, you'll receive the most granular layer result first based on your query.
Better Label Responses in v1 Endpoints
Labels generated from the Who's on First source are now much more sensible for places across the globe.
For instance, where the API used to return Seoul, Yongsan-gu, Seoul, South Korea
,
we now simply return Seoul, South Korea
.
All v1 APIs now include this improvement except /v1/search/structured
.
Deduplication and More Relevance in Autocomplete
Our Autocomplete API enables seamless searching across many sources, including Foursquare OS Places, Geonames, OpenStreetMap, OpenAddresses, and Who's On First. While using such a broad range of sources ensures we have the best global coverage, it presents a deduplication problem when a location is present in multiple sources. With our smarter deduplication process, we’ve eliminated duplicate results across a range of location types:
- Tighter deduplication of addresses across our datasets;
- Leveraging the ease of edits in OpenStreetMap, OSM addresses are now preferred over other sources when there is a collision;
- More relevant results for focused searches, especially when searching for dense chains like 7-Eleven or Starbucks;
- East Asian language deduplication improvements when comparing inconsistent naming between sources;
- Better deduplication of place names with exotic Unicode representation (e.g., a stylized "𝐀𝐂𝐌𝐄, 𝐈𝐍𝐂." is considered the as "ACME, Inc.")
Multi-Language Query Improvements
We updated the v1 and v2 /search
endpoint to take into account the lang
parameter when querying for POIs,
improving the quality of multilingual name searches.
Previously, if you were querying POI names in another language (e.g., the English name of a cafe whose primary name is Korean),
you would receive zero results when using Search.
Foursquare OS Places Update
We have now included an additional 8 million places from Foursquare OS Places, bringing the total number of available POIs from Foursquare to about 14 million.
Available Today
All of these improvements are available for you today! If you're using our SDKs, update to the latest version.
Learn More and Get Started
Ready to experience the power of Geocoding & Search v2? Here are some helpful resources to get you started:
We're confident Geocoding & Search v2 will significantly enhance your ability to build location-aware applications. With more data and improved results, it's never been a better time to leverage the power of location with Stadia Maps.
Start exploring today and unlock the full potential of location search in your current or next project!
Account and API Key
If you don’t already have an account, create an account to start building today—no credit card is required.
Stadia Maps Community
Stay connected with Stadia Maps: