Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Radar Images on Google Maps API [closed]

I have been struggling to find a solution for this after numerous searches. I am looking for a web service or API or something that will allow me to fetch smoothed NEXRAD (Weather Radar) data for the United States and display it on a Google Map. I have only been able to find non-commercial or pure (not smoothed) data. The project I am working on is requiring a radar image that is comparable to what you would see through WeatherBug.

Has anyone had any experience with data like this or know any APIs that are avaliable?

I cannot even find a program that can process the raw data from the National Weather Service into smoothed radar images that I could slice up and use in a Google Maps overlay...

like image 999
user1647725 Avatar asked Sep 05 '12 02:09

user1647725


People also ask

Why is my Google map API not working?

There are a several reasons why your google maps may not be working, the most common issue being no Google Map API key set or set incorrectly. To use the Google Maps JavaScript API, you must register your app project on the Google Cloud Platform Console and get a Google API key which you can add to your app.

How can I tell if Google Maps API is working?

Go to the Credentials section, which can be accessed from the left side bar under Google Maps Platform > Credentials. Check that the API key you currently use on your website is listed. If that's not the case, switch to a different project, and check the credentials there.

Is Google Maps API free for commercial use?

You won't be charged until your usage exceeds $200 in a month. Note that the Maps Embed API, Maps SDK for Android, and Maps SDK for iOS currently have no usage limits and are at no charge (usage of the API or SDKs is not applied against your $200 monthly credit).


1 Answers

Give this a shot. It is what I am using and it works great.

Here is the link to the page where the data is coming from and they offer several other products as well.

http://mesonet.agron.iastate.edu/ogc/

tileNEX = new google.maps.ImageMapType({
    getTileUrl: function(tile, zoom) {
        return "http://mesonet.agron.iastate.edu/cache/tile.py/1.0.0/nexrad-n0q-900913/" + zoom + "/" + tile.x + "/" + tile.y +".png?"+ (new Date()).getTime();
    },
    tileSize: new google.maps.Size(256, 256),
    opacity:0.50,
    name : 'NEXRAD',
    isPng: true
});
like image 70
Texan78 Avatar answered Sep 20 '22 09:09

Texan78