- https://github.com/googlemaps
- https://github.com/googlemaps/js-marker-clusterer
- https://github.com/jawj/OverlappingMarkerSpiderfier
Apis keys
https://developers.google.com/maps/documentation/javascript/get-api-key
https://developers.google.com/maps/documentation/geocoding/start
- The Google Maps Geocoding API will only work with a Server key. APIs of the same platform can use the same key. (https://developers.google.com/maps/documentation/geocoding/get-api-key#types-of-api-keys)
define('GOOGLE_GEO_CODING_API_KEY','');
or (signing request)
define('GOOGLE_GEO_CODING_CLIENT_ID',''); define('GOOGLE_GEO_CODING_PRIVATE_KEY','');
define('GOOGLE_MAP_KEY','');