Google maps - map from certain date and time - javascript

Please before you vote this down consider the question as I have not been able to conceptualize a better way or place to ask it:
I have experimented adequately with google maps to understand the overall structure. Making requests, creating custom flags, etc. It is all quite easy and very similar the jCharts library.
Now, google obviously has something that is not available: a map from a certain date in the past. I do not need a full day by day iteration, but even every 6 months or so would be huge.
Is this possible? Has anyone else experimented with this?
Is the only option to save results locally and reinvent the google maps wheel?
Thank you very much

Google Earth has this functionality: http://www.google.com/earth/explore/showcase/historical.html
Travel back in time with Historical Imagery in Google Earth. View your neighborhood, home town, and other familiar places to see how they have changed over time.
As for Google maps:
A discussion suggesting the use of older URLs to obtain the old satellite images.
This example supposedly pulls older images if they're available. Doesn't work that well for me.
This search on the Google groups might help but I see numerous posts about it not being officially available.
There is no official service. These posts hint at ways to go back a
short while, under some circumstances.
http://groups.google.com/group/google-maps-api/search?group=google-maps-api&q=old+satellite
Note the comments about seeing if it is within the terms - probably
not - and the risk of getting (temporarily) blocked.

Related

Google Maps Geocoding No Longer Free?

It's been a while since I've played around with geocoding, but going through their documentation it seems to me that Google now charges $0.005 for each geocoding call. Do they no longer allow the 2,500 free requests/day? I'm in Canada if that makes a difference (the documentation listed the prices for Canada, Brazil, and India... not sure if its different in the states)... or am I missing something? I have a list of about 4,500 addresses that I need to geocode to put on a map. I'm also using PHP to make the calls to the javascript API.
Google Maps APIs are no longer available without API keys. Additionally, you must supply credit card information before you can access their API at all. Judging by your usage, you may be able to fall within their new free $200 credit per month.
You can visit the Google Maps API pricing to view pricing information and see if it will still work for you. If not, or you would just like to switch, another option may be OpenStreetMap.

Mapping very large GPS tracks using HTML and Javascript

I'm making a blog for an upcoming bicycle tour and I'd like to have a map showing my progress. I've searched for hours for an existing product or service and nothing even came close. I know it's possible because I've seen it done before (https://dl.dropboxusercontent.com/u/19443192/billy/BillysRoute.html).
I will be recording each day's ride and getting a single .GPX file for each day. Ideally I'd like to be able to upload each day's .GPX to an online database like Google Drive or Dropbox and have the map automatically update including the new track. It would also be nice to be able to embed the map on my blog, but just linking to the map would also be fine.
So far I haven't even been able to find a method to place very many tracks on a single online map. Recently I tried dissecting the example I posted above to see how it was made and found that writing a fairly simple HTML/JavaScript might be the answer. I did my best reading through the Google Developer pages but having no coding experience I am pretty quickly overwhelmed.
TL;DR my questions are:
1) How was (https://dl.dropboxusercontent.com/u/19443192/billy/BillysRoute.html) made and/or how can I make a similar one using several GPS tracks?
2) Is it possible to build an online map that displays several .GPX tracks drawn from a folder in Google Drive, Dropbox or similar?
Yes, what you are asking is definitely possible. The question is where and how you want to do it. For example, for Wordpress-based blogs, there are plugins that allow you to easily do what you are asking for. https://wordpress.org/support/plugin/google-maps-gpx-viewer (and others) may be interesting for you. If you already have a blog then you should look at whether it has similar features you can use or enable.

Google Maps API - Get Property Boundary Data

I am looking for a way to extract built in property boundary data from the Google API to know where to highlight areas for information needs.
It's easy enough drawing a polygon, but I want to know where to draw it in a more automated fashion. Perhaps similar to Geocoding for extracting an address location, except the geocoder only provides a central coordinate and a bounding box (for screen navigation) unfortunately.
Does Google provide this property data in some form?
Thanks
Having looked through the Maps APIs fairly extensively and no one suggesting otherwise. I think it's pretty conclusive Google Maps does not provide property boundaries.
The best way to go is to look for a service that does have the data to integrate into Maps, but likely costs money.
As an example these may be:
Your local government's land services
RPData.com - http://www.rpdata.com/residential_property_information/residential_property_information.html
ReportAllUSA.com (if you are American) - http://reportallusa.com/
None of these are guaranteed, looking into them myself, but may also be different from person to person depending on costs. If I find a free one, I'll give a shout.
For anyone looking to implement this on Australian Region.
State & Local councils have open data free for usage.
I am working with Brisbane, QLD Australia:
For Brisbane: https://www.data.brisbane.qld.gov.au/data/dataset?q=parcel
For QLD: https://www.data.qld.gov.au/dataset?q=parcel
P.S parcel dataset contains information about individual Property Listings. It does have a learning curve & takes sometime to use open data.

Access google data using javascript - no solid information humans can understand

I have spent days trying to find any information or working samples on how I can get google data such as emails in my gmail inbox, list of my contacts, my calendar events etc...
None whatsoever :( There are broken pieces of some code fragments here and there, 90% say it's been deprecated, is the a one single page on the internet that gives me a working example how to do that from javascript. Many pages about oAuth, but I have absolutely no idea how to use it , I have spent days reading broken pieces here and there, but I was unable to understand what that it and how I can use it PRACTICALLY. Very sad, and I am very tired to waste so much time on things that dont work and are not documented in human language, possible to understand. Why do they have to overcomplicate thing so much and spread broken pieces of information everywhere?
It's a bit fragmented, but not that hard to get an overview of. Every Google API documentation page has a clear sign stating whether or not the API is deprecated or not.
Anyways, here's a link to the Google Data Protocol (with clear deprecation signs for deprecated APIs). If you follow that path, you should be able to navigate to the APIs that have replaced the old ones as well. I've personally been using the Gdata Python library to populate Google spreadsheets and it's working fine.

Documentation on geting driving directions and calculating driving distance with Mapstraction

I'm trying to build an easy to use map system for the applications we develop at work. I started using Google Maps but I have to abandon that because of the lack of SSL support. While Google Maps API Premier has SSL support, we can't afford the 10k a year fee. I'm considering using Mapstraction so that in future, if I need to change providers it's much less of a hassle. However, what I'm primarily interested in, calculating the driving distance between two points, seems ti have no documentation for doing with Mapstration. Their website says that driving directions are available, but the API for this appears to be poorly documented. Does anyone know how to do this?
Keep an eye on the mapstraction mailing list as this feature is being implemented in v2 soon.

Categories