Inspiration: Node: Sukho Thai Spa (6620924567) | OpenStreetMap
This POI is a nice example of a local business’s details and contact info tagged properly on OSM.
Sharing a project idea (I’m starved for time so will suck at implementing; this would be great for someone looking for a project to take up) :
Project Idea
- Create a Local business listings website
- Where user has to zoom into to a map region, and a query is made to OSM with search params like:
shop=* and contact:email=*
for the bounding box - Results show up on map and in a tabular listing that user can download in a click
- Advanced search, filter options (Differentiator from other places like google maps)
- The website gives clear instructions and references for getting your business listed here (ie, map it on OSM)
What I’m hoping this will achieve:
- The site spreads and becomes one more go-to place for people to find local businesses
- Create a PULL factor for businesses to map themselves onto OSM, as a free platform for getting visibility for their busines (the same reason why they want to show up on google maps)
- In the process they put in detailed addresses, building names, road names etc
- … All of which can contribute to improving places searches on OSM
- They may even properly map the roads to their business and other landmarks in the process
- Businesses with very specific offerings will put rich tag details to ensure they are found
Technical details
- Pure frontend HTML + JS page can do all this, it can be hosted for free on github pages or under a community website etc
- I’ve done similar work here: https://server.nikhilvj.co.in/pmgsy , github source so there’s code ready that can be copied from
- Can leverage OSM’s tags to make this site a place to do high precision searches - which will differentiate it from google maps etc.