Im about to embark on a project that list restaurants on a map. Id be grateful to find out what the best tools for the job are?
The restaurants will be in a list beneath a map. The list will be refreshed based on the map zooming. The map will also have selectable/hoverable bounding boxes, so the user can select a location (london) and then drill down on the location to get neighbourhoods/boroughs in that area (westminster, clapham etc)
Im looking at the following tools for the job - Gisgraphy (for data), Openstreemap (for maps and data) and leafletjs (for the boxes). Ive looked into geoserver but this seems to be something I cant host locally.
Is there anything Im missing, or are there any better tools to achieve this? Also are there any examples I could look at where this has been done already?