My apology - looks like with one of update I missed procedure for version <1.3.4. It is no more global settings in MX Google Map (most of them was replaced with ee config.php varibles). I will add this update function in next build.
Right now you can just run next query
update exp_fieldtypes SET has_global_settings = 'n' WHERE name = 'mx_google_map'
I'm not sure what about your example doesn't work, but you don't need your link to contain so much information if you don't need it to. Simply using the longitude / latitude is enough to get your location up in Google Maps.
For example Tower Bridge, London can be linked just using:
So with your example it'...
Try adding the key as a GET parameter to the API source script tag:
I've seen this issue in some places, as well as right here! :
Google Maps for EE stopped plotting markers for new entries in the control panel
If you're using Max's MX Google Map [1.5.3] for publish form maps and wish to apply a snazzymap you can do so by adding the snazzymap styles on line 496 of system/third_party/mx_google_map/ft.mx_google_map.php.
Download the snazzymap you want to apply. View the source. Copy from:
// How you would like to style the map.
// This is where you would paste ...
As the site is running over https I had to modify the URL in the following line of code to https.
fx.mx_google_map.php (Line 135)
edit the file /system/expressionengine/expressionengine/third_party/mx_google_map/ft.mx_google_map.php and change the following lines
On line 135, change:
You could use Google Maps for EE to do this, but you would need a .csv to do it. It comes with a geocoder/import utility that is really robust and will work for almost all data files. I know it's not for MX Google Maps, but this could save you quite a bit of time by not having to roll out a custom solution.