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...
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.
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.
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).
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
});
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With