IAmFedUpWithThis wrote:I'd appreciate some more detailed information, please, as following the instructions didn't work. First of all, I was given a choice of three products to select: do I need just "maps" or all three. Secondly, after going through the steps of creating a project, I was not given the option to set up a billing account (I had no accounts on Google maps): I was just taken back to the first screen. Finally, it appears that you can't set a billing limit of $0.00, you have to set a usage limit instead.
FredericB wrote:HA! Like I had waited for this Google change to use OpenStreetMap![]()
Best map layer plugin!
admin wrote:FredericB wrote:HA! Like I had waited for this Google change to use OpenStreetMap![]()
Best map layer plugin!
OSM street data exceeds even Google Maps in some places, but due to Google's size and ambition to partner with satellite and airplane ground imagery companies as well as negotiating content deals for maps, they are second to none and it's no wonder they are changing to a fee model as all this infrastructure can't be cheap.
IAmFedUpWithThis wrote:admin wrote:The latest OSM plugin also seems to require registration and an API key (can't see why since it's supposed to be "open"), but the old one still works fine.
rogerpgvg wrote:I found the process a bit confusing, so I thought it might be useful for others to provide a step-by step guide of what I did:
I go to https://developers.google.com/maps/documentation/javascript/get-api-key
Press "Get started"
Tick "Maps" and continue
Then it asks you to enter a project name and I select "My project"
I create a "Billing account"
I select my country and agree with the terms and conditions
I give my credit card details and start my free trial
I receive my API key
Next, in ST3, I go to Settings, Google Maps, enter my API key and restart ST3
It works!
Now, my question is: What happens after the 12-month free trial period? Do I need to start paying then?
rogerpgvg wrote:I found the process a bit confusing, so I thought it might be useful for others to provide a step-by step guide of what I did:
I go to https://developers.google.com/maps/documentation/javascript/get-api-key
Press "Get started"
Tick "Maps" and continue
Then it asks you to enter a project name and I select "My project"
I create a "Billing account"
I select my country and agree with the terms and conditions
I give my credit card details and start my free trial
I receive my API key
Next, in ST3, I go to Settings, Google Maps, enter my API key and restart ST3
It works!
Now, my question is: What happens after the 12-month free trial period? Do I need to start paying then?
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at ZoneFiveSoftware.SportTracks.Mapping.Google.ScriptConvert.ToDouble(Object val)
at ZoneFiveSoftware.SportTracks.Mapping.Google.GoogleMapsMapControl.GMap2_GetZoom()
at ZoneFiveSoftware.SportTracks.Mapping.Google.GoogleMapsMapControl.get_Zoom()
at ZoneFiveSoftware.SportTracks.Mapping.Google.GoogleMapsMapControl.ZoomAtMousePosition(Boolean zoomIn, Point mousePosition)
at ZoneFiveSoftware.SportTracks.Mapping.Google.GoogleMapsMapControl.OnMouseWheel(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseWheel(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.UserControl.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
admin wrote:Be sure to use a Google API key for the "Maps JavaScript API" product. ST3 doesn't check if the key is ok. You can find your keys listed at the console.cloud.google.com website under APIs and Services > Credentials page listed in the "Key" column. If you entered a wrong key or need a new one you can correct it in ST3 by going to Settings > Plugins > Google Maps. If the key in ST3 exactly matches that in the Google Console key check the settings to see if you picked the right product and options for the key.
mroek wrote:Well, I did use the correct key, and (unfortunately) I also followed the instructions given, which was to restrict the key to only work with "Maps JavaScript API". I had therefore disabled the other APIs for my key.
So now I just tried re-enabling all the other APIs, and after doing that, it works. I haven't tried enabling restrictions again, but I might do that to see which one causes the issue.
rogerpgvg wrote:I found the process a bit confusing, so I thought it might be useful for others to provide a step-by step guide of what I did:
I go to https://developers.google.com/maps/documentation/javascript/get-api-key
Press "Get started"
Tick "Maps" and continue
Then it asks you to enter a project name and I select "My project"
I create a "Billing account"
I select my country and agree with the terms and conditions
I give my credit card details and start my free trial
I receive my API key
Next, in ST3, I go to Settings, Google Maps, enter my API key and restart ST3
It works!
Now, my question is: What happens after the 12-month free trial period? Do I need to start paying then?
rogerpgvg wrote:I found the process a bit confusing, so I thought it might be useful for others to provide a step-by step guide of what I did:
I go to https://developers.google.com/maps/documentation/javascript/get-api-key
Press "Get started"
Tick "Maps" and continue
Then it asks you to enter a project name and I select "My project"
I create a "Billing account"
I select my country and agree with the terms and conditions
I give my credit card details and start my free trial
I receive my API key
Next, in ST3, I go to Settings, Google Maps, enter my API key and restart ST3
It works!
Now, my question is: What happens after the 12-month free trial period? Do I need to start paying then?
Users browsing this forum: No registered users and 2 guests