Comments (1)
The issue here is that the results you see from Nominatim are misleading here as postcodes do not exist in OpenStreetMap as standalone records.
You can see that by the fact that you cannot click on the "details" of these results, whereas you can do so for all other types of records.
As such, this data does not exist like so in OSM and is inferred by Nominatim, based on the data hosted within other kinds of records (like buildings, etc.).
This inference is complex, bug prone, and quite unreliable as it is based on distance, number of occurences of the postcode in the underlying data, etc and can define a "virtual area" for a postcode that is wildly incorrect in some circumstances.The Nominatim team did a great job on this, but there are still defects that crop up frequently.
The fact that querying this postcode on Nominatim only returns one single results means that there is no other searchable record that contains that postcode in OSM.
We do not extract these raw postcodes if they are not also present in other records so as to be guaranteed that they are actually somewhat tangible, and to somewhat avoid postcode with typos / incorrect postcodes. Once it starts appearing in more records, it will be picked up by our import process.
This unreliability and sparseness of the postcode data is what made us write this disclaimer:
https://community.algolia.com/places/examples.html#postcode-search
from places.
Related Issues (20)
- Autocomplete doesn't work in input container
- Error on typings.d.ts HOT 1
- The default search config doesn't suggest country or state results
- Geolocation differences between two similar API calls HOT 3
- Addresses in Australia are not working
- Storing the results
- Brave browser seems not supported HOT 1
- "Uncaught ReferenceError: the process is not defined" - VANILLA JS HOT 3
- District instead of City in search results
- How to get appID and api key HOT 1
- Multiple language address returned. HOT 2
- French region « Grand Est » mispelled
- Dependency Dashboard
- Projects with low Build Activity - Survey
- FYI: Places.js API Cities Polyfill HOT 2
- PlacesAPI: A UK-only Places alternative, built on Algolia, for super easy migration HOT 1
- can I host my own version of algolia places ? HOT 3
- Redirect needed
- Error in AlgoliaSearchCore.js HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from places.