Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 3 months ago.
Improve this question
I want to use google place API in a web application, I just wanted to confirm that API is free or not?
If it is Paid feature then what are the charges?
You may view the pricing of each API here.
Places API is not free, however, once you set up your billing account, you will be entitled for a one time $300 free credit(usable for Google Cloud Platform products) and a monthly recurring $200 free credit(exclusive for Google Maps Platform products), after consuming the credits, you will receive an OVER_QUERY_LIMIT and will not be billed.
If you wish to not receive an OVER_QUERY_LIMIT error when credits are exhausted, you may upgrade your billing account and will be billed accordingly for the usage after the credits.
For each API you need to enable billing but the first $200 of each month is free. Check out the pricing structure for specific API and functionality to better understand how much $200 will get you (based on Oct'19 price structure).
Source: Google cloud pricing
You need to have a billing account if you want to use this API.
From the documentation:
Reminder: To use the Places API, you must include an API key with all API requests and you must enable billing on each of your projects.
You don't have to pay for this API because the payment method are pay as you go but you will need to restrict your requests quota so you wont get charged.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I'm programming a software based on google maps api for emergency vehicles. Is it possible to make the directions api allow breaking traffic rules (like turning left where it's not allowed)?
Thank you
I don't think it is still possible with the latest version of Maps API. It is still a feature request.
Also, I don't see if a workaround exists.
I'm afraid there is even worse thing that might disallow using of Google Maps API in applications for emergency vehicles.
Have a look at paragraph 10.2 (g) of Terms of Service. It reads:
General Google API Restrictions. The following restrictions apply generally to all Google Services, including the Google application programming interfaces at https://developers.google.com/products/ (or such other URL as Google may provide) (the “Google API(s)”). You will not:
g. Use the Google APIs for any activities where the use or failure of the Google APIs could lead to death, personal injury, or environmental damage (such as the operation of nuclear facilities, air traffic control, or life support systems).
https://developers.google.com/maps/terms?#section_10_2
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I am building a mobile app for users to use when driving. It will keep track of the user's location, and at the end of the trip it will tell the user the distance travelled, and the cost of the trip.
The cost of the trip will be calculated by the distance travelled * cost per km and any additional toll costs. The issue I have now is getting the toll data.
What maps provider can I use to get this toll data reliably? I heard Google Maps, HERE maps and OpenStreetMaps have them.
How do I get toll data? I looked around online and could find that they can provide the toll data if the route is pre-calculated by the map provider (I send in the start and end location). For my app, I'm unsure where to look or what to look for. I guess I will be storing a series of GPS coordinates as the user drives, do I just send all these coordinates to some API to process?
Thanks.
On OpenStreetMap, while tolls sections are mapped, the fees amount are not present, as they are a non-geographical feature. However, an external database could be used in conjection of OSM data to keep track of these fees.
Tollsmart has APIs for all tunnels, bridges and toll roads in the US & Canada and yes you can just send the coordinates and it will calculate the toll costs for the route. Note that there are many variable such as vehicle size, time of day (peak and off-peak pricing), transponder discounts (i.e., E-ZPass). Our APIs can handle all these variables and more.
As Eric mentioned toll sections are in OSM but not the costs. IF you have the costs for the sections you can integrate them into existing OSM routing engines: https://wiki.openstreetmap.org/wiki/Routing
E.g. for Germany the costs are available here
HERE has a API which also calculates tolls based on different parameters, check Toll Cost Extension
https://developer.here.com/platform-extensions/documentation/toll-cost/topics/quick-start.html
PTV xServer can also compute Toll & Costs based on Navteq data http://xserver.ptvgroup.com/en-uk/use-cases/toll-calculation/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
Trying to figure out the limitations of the Google Maps API for Business.
It appears that usage limit is 100K loads/day per one Business account (here). A business account can include a number of authorized URLs (up to 100), which can be as general as domains (here). Meanwhile, a single website can load up to 25K loads/day for free (here).
So my main question is - seems the Business account doesn't get you all that much in terms of usage limits - and actually hurts you in case you have several domains (e.g., 8 domains which would have 200K combined limit (25Kx8) in the free case, but only 100K in case of using Business account). Is that how it works?
A smaller question: are there limitations on which URLs can be authorized? (I.e., do they have to be within the same TLD or not)?
If you already have an M4B license I would encourage you to contact M4B Tech Support team:
https://developers.google.com/maps/documentation/business/faq#support
If you do not have access, but are using M4B then fill in this form:
http://support.google.com/enterprisehelp/bin/answer.py?hl=en&answer=142246#q3
There are number of reasons why you would like a M4B license. Some customers buy it for interbal pageviews, some for the increased Web Service quotas and others for the Tech Support and SLAs.
If you would like to know more you can contact the Google Sales team:
http://www.google.com/enterprise/earthmaps/maps.html
Regarding the TLDs, the answer is no. They can be any http or https URLs.
HTH
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I had an idea for my first mobile application and I was thinking of making it in HTML5 + Jquery Mobile. The core functionality is:
to be able to take a picture of a receipt
digitize all the information.
I've never made a mobile app before and I'm not sure if this is possible. If there is no API available, how would I go about rolling my own receipt reader? Thanks! Please let me know if I am being stupid.
Edit: I found a service that lets me use their application to take a picture(or e-mail the picture) of the receipt and have it extract the necessary information. http://www.proongo.com/b/receipt-reading.php. I'm not exactly sure how to use this service but I will do more research tomorrow and share with you what I find.
I found an OCR API service with a number of different pay-per business models called OCRAPISERVICE. They have a number of examples hosted on github using various mobileOSs through PhoneGap. They do have a free-trial model that lets you submit 100 requests.
I guess you need to apply OCR for software solution with a function of recognizing supermarket receipts. There are many open source OCR solutions like Tesseract and others. However, they are targeted to general OCR. Therefore, you have to use some additional tools for recognizing receipts via a mobile app.
Recently we have worked on the web-based app for receipt recognition. Here you may find some details of the research: http://rnd.azoft.com/applying-ocr-technology-receipt-recognition/
Besides Tesseract, all the big boys: Google, Microsoft and IBM have now got their own offering of OCR APIs. These APIs provide simple image-to-text OCR scan with various degree of accuracy. I find Google Vision to be the most accurate for pictures of a receipt. You would still need to extract the data out of the half-garbage text though.
If you want an API that returns field metadata like: total amount, tax amount, date and merchant information, where you apps can consume directly. Check out https://www.taggun.io. I've built the APIs specifically for this purpose.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
We are a software company developing a system using Google Maps for our customer internal use (commercial, with GPS device). I know that our customer need to have Google Maps premier license.
My question is: Does my company need to pay Google any license fee for development purposes?
(IANAL and I don't speak for Google)
I would definitely check with Google and/or get your own lawyer's opinion, but the bolded section below would make me think that you would not need a premier license for the development phase.
Maps API TOS
9.1 Free, Public Accessibility to Your Maps API Implementation. Your Maps API
Implementation must be generally
accessible to users without charge.
You may require users to log in to
your Maps API Implementation if you do
not require users to pay a fee. Unless
you have entered into a separate
written agreement with Google or
obtained Google's written permission,
your Maps API Implementation must not:
(a) require a fee-based subscription
or other fee-based restricted access;
or (b) operate only behind a firewall
or only on an internal network
(except during the development and testing phase).