google api maps ms access lookup - ms-access

I have an MS Access database 2007 that records addresses manually.
I cannot afford the Post Office address finder therefore Google Maps or Places has been recommended to me.
I want to enter into a MS Access form either House number and postcode or just postcode that will query google and return the full address (Number, street, County and X Y coordinates etc) that I can then select and save to my table.
I do have VBA knowledge and have searched google extensively for examples but I am at a loss. I have also tried myself - but failed !!!
I am a complete novice in this area of using APIs, therefore any guidance or examples in this will be extreamly appreciated.

Have a read of this thread for an example https://www.access-programmers.co.uk/forums/showthread.php?t=206247

Related

Microsoft Access VBA assistance for Here API

For years I used google maps to calculate travel time and distance for sales routes. Using MS Access database table for locations and a little form that a user could select addresses and number a route sequence.
However, this data is not freely accessible anymore.
I used to send google maps a simple string that contained a starting address and an ending address and I would get back a data string that would, among other things, contain the travel time and distance.
I would like to obtain a similar result with Here.
What I don't see at the Here site is any VBA guidance so I can write a callable module, in Access, that returns simple travel time and distance.
You can use the Routing Api for getting distance, travel time and numerous other information for a given mode of transport. You can call the routing rest api from your macro (VBA).

Simple address validation with Google maps

Saw some answers here which suggest paid services or complicated address validation designs, but it doesn't apply to our specific case.
We have a lead capture form that lets users start typing the address and it autocompletes it for them:
And there's 2 common mistakes which we keep seeing:
1) Missing door number
2) Missing city name (as in the screenshot)
We're looking for a loose address verification which has room for error and that checks if there is a:
a street number and city name in the address
We could do a simple regex to make sure there's numbers in users' input, but if we could do both using Google API that would be great.
P.S: We do display a Google map so we're not breaking their TOS by making API calls to validate the address.
Update:
I was thinking of using JSON like this http://maps.googleapis.com/maps/api/geocode/json?address=45.4993726,%20-73.5653678&sensor=false
which is returned by Google maps and does contain street numbers etc. By door number I mean street number (it's under long_name)
I work for a company called Addressy, and we offer the exact product you're looking for. It will integrate into your form in a very similar way to the Google Maps API, but we are very proud of our data quality.
Have a play around with the service on our website, and see if it's for you. We offer 100 free USA lookups per month, with plans starting at $25 per month for 500 USA and Canadian lookups.
Please feel free to get in touch with me on StackOverflow or through the contact form on our website if you have any queries. :)

Getting all addresses on a street - Google Maps Geocoding API

My task is to take a specific street and find all of the houses on that street. My input is a complete address with city, zip, etc - except without the house number. The desired output is a literal list of every home on that street and their respective house numbers. (411 Street Dr., 413 Street Dr.)
I can't find anything in the Maps / Geocoding API which provides this functionality, or even something similar like finding all of the addresses within a polygon.
The only real solution is to "guess" house numbers on the street and verify whether not it's a real address. To make this slightly more accurate, the TIGER database could potentially be leveraged. It does include "address ranges" for streets, such as "400 - 432".
My question is: does anybody know of alternate API or another combination which provides complete results (every address 99% of the time)?
It is so burdensome to make that many requests and having to essentially throw most of them in the trash!
PS. The Places API will not work here because the need is residential homes.
The Google Maps APIs do not offer bulk download of maps data as you seem to be looking for. You can use the APIs to let users find places, but they are not for you to obtain exhaustive maps data sets.
Maybe you can use the Google Maps APIs to build your application/s in such a way that you don't really need to have all houses in each street, enabling each user to find the one place s/he needs.

Api suggestion for location finding

I have a growing index of company names, city and state (Sometimes zip/neighborhood, but specifically never address) that I need to get the lat long pair / address for so I can show them on a map.
Anyone have a suggestion the best api to do this with? (its going to be done ~100k times)
you can easily do it by using the google's location Library.
The complete documentation and tutorial video is at
Google Maps Javascript API at https://developers.google.com/maps/documentation/javascript/places-autocomplete

Is it possible to track a google map location using landline phone number?

I want to locate a location on the google map using phone number. Is it possible? If yes, what is the parameter which I need to append in the request url. As of now, I am appending 'address' and my URL is
http://maps.googleapis.com/maps/api/geocode/json?address=THE+FRENCH+LAUNDRY&sensor=false
As long as I know, this is not possible with Google Maps (but maybe someone else knows more...). In some country, like Italy (where I live), it could even be against the law (depending on a few legal parameters).
Despite this, I saw some user here in SO signalling that some applications developed and managed by Google and installed on Android devices seem to be able to do so (in the countries where this is legal, of course). Most likely, these apps use a Google online database that is not accessible to the common user/developer.
Moreover, there are other companies that offer location services that can locate a user both if he/she uses a cellular phone and if he/she uses a land line one (in the countries where this is legal).