Comments (3)
I'm not sure I understand what you wrote.
But checkout the tests - they basically document how to use this library...
from osmapiclient.
@jayjupdhig
Jan,
If your addresses will all be confined to a small area (like a town), you could use this API to download and cache the whole town and do your searches offline. You would use the GetMap(Bounds bounds)
function.
If your search scope is larger than a single town, then this API won't work for you. Other APIs for you to look at:
- USPS has the API you want for a small fee: https://tools.usps.com/zip-code-lookup.htm?byaddress
- Search for things by name (or address) https://nominatim.openstreetmap.org/ui/search.html
- A database of addresses https://openaddresses.io/
- An OSM query tool https://overpass-turbo.eu/
- Download entire chunks of the world for offline processing https://osm-internal.download.geofabrik.de/north-america
- Another way to download entire chunks of the world https://protomaps.com/extracts
Keep in mind that OSM isn't always reliable for things like addresses, depending on what area of the world you're working on. Also, all of these tools will have some limit on how much you can abuse their APIs. The more specific information you give me about your use-case, the better recommendations I can make.
from osmapiclient.
ok thx
from osmapiclient.
Related Issues (20)
- Add the 'User.Preferences' calls HOT 2
- Add Documentation
- Add Factories and intefaces HOT 9
- POST Comment to a Note requires Auth HOT 1
- Improve tests HOT 12
- Release an NuGet version mismatch HOT 1
- Add request address to response logging HOT 8
- Support Other Endpoints (Overpass-Turbo, TagInfo) HOT 37
- Default xml deserialization potentially unsafe HOT 2
- Constraints for Bounds.[Min|Max]Latitude in Validate are wrong HOT 4
- Allow using OAuth 2 HOT 5
- Broken parameters in URL request when change CultureInfo HOT 3
- Which URL to use for production HOT 16
- More Changset Validation HOT 1
- Can't install OsmApiClient in nuget - VS2022 HOT 2
- Unable to Use Nuget to Install OsmApiClient HOT 6
- Switch to api.openstreetmap.org API host
- Archive this repo HOT 1
- Add the 'Notes' calls
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 osmapiclient.