react-native-maps which api use and how is its costs? - react-native

I'm creating an app based on maps.
From 11 June 2018 Google changes his price plan of the Google Maps Api.
I read here (Google maps price matrix) that for mobile application it's unilimited free.
But... which api use Google Maps in this library?
I try to use the library and for emulator not use Google API KEY. In this way i'm not sure that i use only free plan.
How i understand how calculate my costs? If there are.

I found all information about it.
react-native-maps use Maps SDK for iOS and Android.
This page Google Maps Costs examplain that for SDK there aren't costs.
I tried to enable only SDK Api and check report monitor on Google Cloud console
In this way you can use dynamic maps, use marker in your react application without costs.
It is different if you use search api or geocode api. This api follow the common cost of api reported in previous link.
In this case you can use mix of Google Maps SDK and Open Street maps API

Related

Apple/Google Maps SDK for getting directions data

I am trying to build an iOS application that will basically give me distance and route to how to go from my current location to a specified destination.
Does Google Maps SDK or Apple Maps SDK expose such an API to get directions/navigation data without leaving the app?
I know Google Maps API has directions data REST API, however I was looking for more integrated solution that utilizes MapKit directly, if any. Thanks for reading so far.
As far as I know, Apple is not supporting GoogleMaps in MapKit. I used GoogleMaps, and I need to import all libraries and add the functionality by code.
But it supports Apple Maps.

iOS third party maps

I'm building an iOS app using MapBox for maps and MapQuest for directions data. Are there any limitations as to what an App can use or display in terms of third party (non MapKit) map data? Will an app that displays maps and directions from other sources be approved for the App Store..?
I am the developer of the MapBox iOS SDK. Many apps have been approved by Apple with alternative maps and/or directions. Some examples include:
http://thesilenthistory.com
http://www.mapofthedead.com
http://www.bassproshopsgames.com/myguide-Hunt/bass-pro-shops-myguide-hunt
http://mapcraftapp.com
http://www.messageme.com
http://moves-app.com
https://itunes.apple.com/us/app/london-tube-tamer-transport/id558106521?mt=8
Additionally, all but the last use MapBox.
Here there are other alternatives that can help you on both sides:
skobbler iOS SDK- they offer offline maps, route calculation, turn-by-turn navigation and a free tier plan.
cartotype - they offer vector data, maps and routes can be displayed as integrated map layers or overlays.

Display maps without Google Key API

I'm using this jQuery plugin: http://gmap.nurtext.de/examples.html to display maps with Latitude and Longitude
I ask If there is another solution without using a Key from Google Maps API: http://code.google.com/apis/maps/signup.html
Google Maps API v3 does not require an API key, so if all else fails, start with a Google search for a jQuery plugin that is compatible with Maps API v3.
(It probably won't work, but you can also try changing http://maps.google.com/maps?file=api&v=2&key=API_KEY to http://maps.google.com/maps?file=api&v=3 while following the installation instructions for the plugin you have selected.)
It should be noted that the API keys are free and that it is a fast and easy process to get them. So you can also consider just getting one.

Google Maps, Bing Maps, OpenStreetMaps and MapQuest limitation

I'm very confused reading the online term of use of some Online Map Service (like Google Maps, Bing Maps, OpenStreetMaps and Mapquest)...
There is a way to use Google or Bing Maps on a website for non-commercial or commercial pourpose without any daily limitation of request?? What kind of Api I can use for free without any limitation of use or request, if I want to see a map on my site with several point of interest inserted by me??
I have read that in free version of Google or Bing some ads may appear sometimes inside the maps, and I cannot insert in my webpages any ads from another provider different from Google or Bing. It's true?
If I want to use OpenStreetMaps (an opensource Maps Database) or the partner MapQuest, it's true that there aren't any limitations of daily request or appearing ads on the maps or policy of exclusive banner campaign??
But, at the end, If I try to build a portal with this maps, and I want to plan in the future the insertion of some ads and the creation of a little company, I'm doing a commercial or not-commercial use (now and in future)??
Google recently announced new advertising and rate limiting in their terms of service. Websites will be forced to display ads in their maps, or pay for a premium account. Popular websites (resulting in lots of hits of google map tile server) will also need to pay for a premium account. It's not clear if your intended use will trigger those limits.
OpenStreetMap might offer a viable alternative. They do run a map tile server which can be used to embed a slippy map on your website. There is also an open source javascript library called OpenLayers (among other options), meaning that you can be free of google and their ads. OpenStreetMap do however operate a strict tile usage policy to protect the service which is paid for by donations, and run by volunteers.
OpenStreetMap also uniquely offers another approach: Create your own tile server, rendering the raw map data yourself. This might be a sensible option if you run a very popular website, or if you require only a limited area of the world to be shown. It's also really neat because you have full control over rendering style. It's a fairly technical process though ...but
Because this is possible, a number of third parties will offer you a map tile service built using OpenStreetMap data. e.g. MapQuest, CloudMade, TileServer, TileDrawer, or MapBox

What compliance and legal clearances are required to use Google MAP API with Iphone Apps?

We are using 2 following google services, we need to talk to google folks if we need to do some additional stuff to fulfill the conditions:
Reverse Geocoding APIs: For getting city and state from the iphone's geocodes (latitudes and longitudes)
Doing a Local Business Search: based on city and state
Also is it mandatory to embade Google maps with iphone apps while using these Google Maps APS?:
I thought you only needed to provide your own map licensing if you were providing turn by turn instructions. Indeed in iPhone 3.0 the Google Map is a fully fledged UI component for developer usage.