How to display the MesoWest weather stations in Leaflet.js?

Snippet to display MesoWest weather stations in Leaflet.
 //Hold markers group  
 var mesoMarkersGroup=new L.LayerGroup();   
 //Get weather information from Mesowest for the state VA  
 $.getJSON('http://api.mesowest.net/stations?callback=?',  
      {  
           state:'va',                   
           latestobs:1,  
           token:'demoToken'  
      },   
      function (data)   
      {  //Loop through all the weather stations  
        for(var i=0;i<data.STATION.length;i++)  
           {  
            try{  
                 var stn = data.STATION[i];  
                 var dat = stn.OBSERVATIONS;  
                 var stnInfo =stn.NAME.toUpperCase();  
                 var elev=parseInt(stn.ELEVATION);            
                 stnInfo = "<b>Air Temp:&nbsp;</b>"+Math.round(dat.air_temp[1])+"&deg;F"+ "</br><b>Wind Speed:&nbsp;</b>"+Math.round(dat.wind_speed[1]* 1.150)+"MPH"+"</br>  
                 +<b>Wind Direction:&nbsp;</b>"+getCardinalDirection(Math.round(dat.wind_direction[1]))+"</br><b>Relative Humidity:&nbsp;</b>"+dat.relative_humidity[1]+"%"+"</br>  
                 +<b>Elevation:&nbsp;</b>"+elev+"&prime;";       
                 //Add stations into Leaflet markers group  
                 L.marker(L.latLng(stn.LATITUDE,stn.LONGITUDE),{title:stn.NAME.toUpperCase()}).bindPopup(stnInfo).addTo(mesoMarkersGroup);  
            }    
            catch(e)  
            {  
                alert("Error! "+ e);  
            }  
           }   
  })       
 .done(function()  
 {  
 })  
 .fail(function()  
 {       
      alert("Could not access the MesoWest!");  
 });  
 //Add markers group to the Map  
 map.addLayer(mesoMarkersGroup);  

Where are my streets Google? Google Maps bug on Chrome..

I was checking the route for nearest police station from my office around 3 PM MT using the Chrome. The  Google Map's street looks so funny and floppy. All the street lines and highways lines were wiped out. The interstate has some brown points, if you zoom in them the point looks like half circle. Which has the bug Google Maps or Chrome? Click on images for bigger picture !

(Missing roads)

                                                                 (Missing roads on zoom)

                                                                         (More zoom in...)
(Looks good in  the Firefox though)

The Manager's Guide to PostGIS - Paul Ramsey at FOOSS4G 2014 PDX

Interesting talk by Paul Ramsey about the decision process to adopt PostGIS vs other spatial databases at FOOSS4G 2014 Portland, OR. Ramsey, "what do managers need to know before they can get comfortable with the idea of making the move."

National Geodetic Survey plans to release future Geodetic Datums in 2022

National Geodetic Survey (NGS) developed videos to give you a better understanding of NGS' plans to release new datums in 2022. If you use mapping products or other geo-spatial tools, these videos should also help you find out how you can prepare for the new datums. . It’s a number of years off - but the links explain the changes and provide some initial knowledge that may help you prepare for their advent…

This series of short videos, produced in collaboration between NOAA's National Geodetic Survey and The COMET Program, a part of UCAR's Community Programs, provides an introduction to geodetic datums for anyone who uses mapping products or other geo-spatial tools.

 In the first video, "What are Geodetic Datums?" (4:36), explains the basic concepts behind geodetic datums, where they are used, and why it is important to know about and use the correct datums.


Leaflet TypeError: t is null

There are may be several reasons for TypeError:t is null, but I solved my problem by changing-
 L.marker(LATITUDE,LONGITUDE).bindPopup("Info").addTo(map);  
 to  
 L.marker(L.latLng(LATITUDE,LONGITUDE)).bindPopup("Info").addTo(map);  

Job Title: GIS Parcel Maintenance & Election Systems Tech

Job Summary:
Incumbent provides general and technical support services as necessary for maintenance and support of the Scott County Geographic Information Systems (GIS). Primary responsibilities include the following for GIS: updating digital cadastral database, editing existing parcels, mapping new subdivisions and surveys, providing map production and creation of reports, maintaining spatial datasets and databases. For election systems: maintaining electronic poll books; training election officials on use of electronic poll books; preparing various items of election data for production of ballots and programming of election tabulators and voter assistance terminals.

Jquery Multiple Range Slider With Floating Points

I was working on a GIS project, which required four range sliders with floating points to set LCLU change threshold. I finally find out a nice jQuery based multiple range slider at http://jsfiddle.net/q5WEe/1/   The compiled fiddle as a web page source is shown in the Part 1.

Then, my goal was to put floating points on the slider bar value display, but the native jQuery slider bar doesn't support the floating point. jQuery always roundup the floating values to the nearest integer. To display the floating point (for example,0.5 break), I multiplied the max  and values with two and divided the display value with two (Part 2) and then I got jQuery slider bar with floating value as below.





New Version of the National Land Cover Database (NLCD 2011) Release :Webinar Announcement

The latest version of the National Land Cover Database (NLCD) for the conterminous United States will be publicly released on April 4, 2014. NLCD 2011 is the most up-to-date and extensive iteration of the National Land Cover Database, the definitive Landsat-based, 30-meter resolution land cover database for the Nation. NLCD 2011 products are completely integrated with those of previous versions (2001, 2006), providing a 10-year record of change for the Nation. Products include 16 classes of land cover, the percent of imperviousness in urban areas, and the percent of tree canopy cover. NLCD is constructed by the 10-member federal interagency Multi-Resolution Land Characteristics (MRLC) Consortium. This seminar will highlight the new features of NLCD 2011 and the related applications.

Recent Posts

Powered by Blogger.

Follow by Email

Total Pageviews