brian:
Just be aware that if you sell stuff on your site, integrating with Google Maps is not allowed due to their terms of service.
I don't think that is correct, you can use the google maps API on a commercial site.
You can sell things, you can run adverts, and you can charge subscriptions as long as the subscription is not to access the site. Google says you are ok to use their api as long as your site is "generally accessible to consumers without charge".
They specifically don't want it used by intranet only sites, or if "your site is
only available to paying customers".
https://developers.google.com/maps/faq#tos
Quote:
Does my site meet the Terms of Service for the Google Maps API?
The Maps API is available for all sites that are accessible to consumers without charge. You can use the Google Maps APIs on both commercial and non-profit websites as long as your site meets the Terms of Service.
However, there are some uses of the Google Maps APIs that we just don't want to see: maps that identify the places to buy illegal drugs in a city, for instance, or any other illegal activity. We also respect people's privacy, so the Google Maps APIs shouldn't be used to identify private information about individuals.
You should use your own counsel to determine whether your application complies with the Terms of Service before you develop and launch it. Google engineers can only offer technical assistance and are not qualified to offer legal advice. Google reserves the right to suspend or terminate your use of the service at any time, so please read the Terms of Service carefully.
If you operate an enterprise or commercial website, you may also be interested in Google Maps API for Business which has modified Terms of Service that may better suit your needs.
Can I use the Google Maps API on a commercial website?
As long as your site is generally accessible to consumers without charge, you may use the Google Maps API. For example, if your website is supported by advertising, it likely falls within the Google Maps API Terms of Service. If you charge people to place information on your map (e.g. to list their homes for sale), but you display this information using the Google Maps API on a free part of your site, you'll also meet the Google Maps API Terms of Service.
However, not all commercial uses are allowed. For example, if your site meets any of the following criteria you must purchase the appropriate Google Maps API for Business license:
Your site is only available to paying customers.
Your site is only accessible within your company or on your intranet.
Your application relates to enterprise dispatch, fleet management, business asset tracking, or similar applications.
Remember, Google reserves the right to suspend or terminate your use of the Google Maps API at any time, so please ensure that you read the Terms of Service carefully.
--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)