icare icon indicating copy to clipboard operation
icare copied to clipboard

Replace GoogleMaps by Open Source Stack

Open hbruch opened this issue 8 years ago • 3 comments

Usage of GoogleMaps imposes a number of restrictions like e.g. number of requests or no intranet usage.

Today, for the whole GoogleMap stack very good OS alternatives exist: OSM, OpenLayers/Leaflet, Graphhopper, Photon Geocoder, just to name my favorites.

This would enable quite some new features like routebased matching instead of circumference based matching or intranet deployments, e.g. for organizations that don't want to share their empolyees data.

hbruch avatar Feb 20 '16 05:02 hbruch

I could think something framework agnostic.

Does other providers support route calculation?

This would enable quite some new features like routebased matching

Could you please provide more info on this?

tagliala avatar Feb 20 '16 11:02 tagliala

I could think something framework agnostic.

Sounds great.

Does other providers support route calculation?

I know of http://openride.xeneris.net/ which uses Graphhopper to calculate detour for matches.

Could you please provide more info on this?

The simplest algorithm I can think of is a two-pass matching, that first filters on circumference and other criteria like time, (non)-smoking preferences and afterwards perform detour calculations to rank them.

A couple of publications propose more elaborate techniques, e.g. http://essay.utwente.nl/65091/1/Quint_MA_MB.pdf http://www.its.uci.edu/its/publications/papers/ITS/UCI-ITS-WP-15-1.pdf http://www.sf.bg.ac.rs/downloads/katedre/oi/5.Teodorovic_DellOrco.pdf https://pdfs.semanticscholar.org/d732/be44762226a85cdb3a73751c8ede070ba946.pdf

hbruch avatar Feb 25 '16 22:02 hbruch

We should also add a provision to add the geocoding and geolocation details to Open street map.

https://harrywood.co.uk/blog/2018/06/05/space4-openstreetmap-talk/

kirantpatil avatar Oct 17 '19 10:10 kirantpatil