Fix: getCurrentPosition() and watchPosition() are deprecated on insecure origins
When you first install the plugin and create a map it will attempt to geolocate the admin user. When it does this it looks like there's a deprecation notice from Google that needs fixing:
getCurrentPosition() and watchPosition() are deprecated on insecure origins, and support will be removed in the future. You should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.

After reading https://goo.gl/rStTGz I'm not certain this is super critical just yet. Researching more...
any answer for this? I am also stuck for localhost everything works fine but not on server. Please anyone help!
Do you have an SSL on your server?
yes, its https
@DevinWalker
I have gone through the research I and found that this is a warning and found only when site is HTTP and chrome browser version is > 50.
Found a likely answer in https://stackoverflow.com/questions/32106849/getcurrentposition-and-watchposition-are-deprecated-on-insecure-originsbasically . this feature will not be supported (in Chrome only?) in the future, but only for HTTP sites. HTTPS will still be ok.
Here I have one suggestion. We can show a admin notice on admin side for recommending make site https to avoid such warning. Please let me know your feedback.
Thanks.