events-radar / drupal-make

Radar site - Drupal drush makefile
2 stars 1 forks source link

show searchresults on map #105

Open Mowi opened 9 years ago

Mowi commented 9 years ago

I would love to see all the search results for a specific day in a map. For people who are new in town this can be a great help to decide where/whether they want to go. For me personally i wanted it specifically for the peoples kitchens in amsterdam, but i guess it would be great for other things to. You can find what we built on http://vizi.nl/temp/volkskeukens.html. We do not want to keep it there so it would awesome if you could built the functionality into radar or maybe host what we have made somewhere on radar. squat.net.

ifrik commented 8 years ago

Nice map! Showing the search results on a map has been a feature request for a while - so that's certainly coming. But... it has some practical questions. Showing thousands of dots on the map won't be much usefull, and slow. Is there a threshold of number of results where we could say "Now we are showing the results"?

We have also been thinking about showing other results (or groups) in the proximity of one. Would that be usefull?

Mowi commented 8 years ago

Hi Ifrik, Great news that it is already on your feature request list! I understand that there are practical questions. I have been thinking of some too. You could limit the result on the map to one day. But in that case it would probably be useful if people could select a specific date. In case they want to plan something a few days ahead. For most cities it would be possible to get all the results for 1 day on the map. Another thing you could do is cluster a number of markers into one when you zoom out. I have no idea if that is doable on your system though. Here are some descriptions: http://blog.trifork.com/2013/08/01/server-side-clustering-of-geo-points-on-a-map-using-elasticsearch/
http://tech.willhaben.at/2015/07/geo-clustering-3000000-points-on-fly.html But even if this is not possible i think we could think of some other options too. If it is helpful i can list some more.

Yes, i think it would be useful to show other results in the proximity of one. If you are already building that would it also be possible to show all the results in the vicinity of any address the user chooses? Or around his current location?