How to determine the transportation method from the history of latitude and longitude using Google Map API - dictionary

■Prerequisites
The history of latitude, longitude, and elevation at regular intervals is stored in the DB.
We are investigating a method to determine the means of transportation from the history of latitude and longitude using Google Map API.
We are wondering if any of you know of any good solutions.
If you have any good ideas for methods other than Google Map API, we would appreciate it if you could share them with us.
Thank you.
We were investigating overview of Google Map API already.
But we don't have ideal to fix our problem.

Related

Google Map Api - How to know if a coordinates is accessible by pedestrian

I'm trying to figure if there is a way to ask the Google Map Api to know if a random gps coordinates like :
48,277373
2,4883883
Is accessible by pedestrian ?
It should be possible because if I ask Google Map to lead me in the middle of a river, it will lead me just on the nearest point before the water.
But I'm not sure how about I can get this information by providing the coordinates.
Thanks for your help :-)

Saving lat and lang in database using geocoding

I have a csv file with around 40.000 addresses which I need the lat and lng points from to pinpoint the position of the marker. I know there is a 2500 request limit per day using googles geocoder. but I was wondering if it was possible to geocode these addresses and save the lat and lng points inside my database and repeat this every day untill I have the coördinates of all addresses and if possible, how would I do that?
All help will be highly appreciated.
You can technically do it using javascript code as suggested in the commments. Their are even other methods and techniques you can do this with but please be aware of the Google Policies.
Quoting from the official Google Documentation
No mass downloading. You will not use the Service in a manner that gives you or a third party access to mass downloads or bulk feeds of any Content. For example, you are not permitted to offer a batch geocoding service that uses Content contained in the Maps API(s).

Generating a route without having Lat/Lon coordinates

It seems that the Routing API requires a Lat/Lon pair to be supplied to the Waypoint parameter. I've seen other APIs that allow for the actual address to be passed, instead of the Lat/Lon. I'm wondering if anyone knows of a way to do this with the Here.com API. In many instances I can obtain the Lat/Lon first, but in one instance it's proving to be a headache, especially given the nature of the way that the REST APIs work and the fact that I'm trying to batch-process a small group of addresses at a single time. Any help would be appreciated.
Unfortunately Routing API needs a waypoint in lat, lon and required a Geocoding as a pre-requisite.
Maybe a not so nice workaround if you are facing issues with Geocoding, the Duck Duck Go provides a syntax
https://duckduckgo.com/?q=!here Junghofstraße 14,60311 Frankfurt am Main,Germany, Germany&ia=about
But you will stll have to extract the lat,lon from the final redirected url.

Google Maps API and ASP.Net

I am new to Google Maps API and I have a requirement to integrate Google Maps API with an ASP.Net application. Is there a Google service where in I can input a UK postcode and radius as input parameters and get results only, without the map.
For example if I search for solicitors in a particular area like Z1 1XY (not real post code) with a radius of 5 mi, can I get the results of all solicitors with the postcodes 5 mile radius? Is there any service that would return the result set only? I know GeoCoding does something similar but can I provide radius as one of the input parameter and get results.
Any help would be appreciated. Thanks in advance.
Seaton
The Geocoding API may only be used in conjunction with a Google map; geocoding results without displaying them on a map is prohibited. For complete details on allowed usage, consult the Maps API Terms of Service License Restrictions.
Source: https://developers.google.com/maps/documentation/geocoding/#Limits
yes, you can use the Google Geocoding API to do address lookups (in this case postcodes). The response contains lat/lon co-ordinates which you can then subsequently use as the epicenter of your search to find items within a radius. Have a look at this blog post on how to use the DbGeography in .NET to perform radius queries based on lat/lon co-ordinates.

Calculate distances using Google Maps

I am creating a business directory website which has street addresses stored in the database. I would like to calculate the distance from a given zipcode to the street address using google maps in ASP.Net.
I don't even know where to begin. Can someone please help?
please see the links below
http://briancray.com/2009/04/01/how-to-calculate-the-distance-between-two-addresses-with-javascript-and-google-maps-api/
http://briancray.com/2009/06/23/calculate-driving-distance-google-maps-api/
http://www.ehow.com/how_5142324_calculate-distance-google-maps.html

Resources