Web Intelligent Solutions
EnglishRomana
font size Increase font size Default font size Decrease font size
screen size Narrow screen resolution Wide screen resolution Auto adjust screen size
Home arrow WISroGIS Tutorials arrow Weather KML from Yahoo - external plugin generated markers

Weather KML from Yahoo - external plugin generated markers

Print E-mail

The following map shows a Google/Yahoo/OpenStreetMap map with overlayed weather information from Yahoo Weather loaded from a cached KML file generated by WISroGIS Yahoo Weather KML plugin.

Due to the new extension of the WISroGIS version 1.8 Zeus, the weather layer is loaded directly by activating the weather extension; this ensures - if needed - the language detection from JoomFish configuration of the site and loading of the corresponding cached KML file.

The KML cache file is automatically regenerated every 30 minutes - please see the new multilingual WISroGIS Yahoo Weather plugin for more details about geographical locations and configuration.

Status: ready

Powered by WISroGIS 1.11 Zeus

{WISroGIS center_lon='24.866'| center_lat='44.85'| layerswitcher=1| reprojectCenter='true'| mapoptions='maxExtent: new OpenLayers.Bounds(-20037508,-20037508,20037508,20037508), maxResolution: 156543, units: "m", projection: "EPSG:900913", displayProjection:  new OpenLayers.Projection("EPSG:4326")'|width='500px'| height='500px'| layerswitcher=1| permalink=0| mouseposition=0| zoom_level=2|
baseLayer='TMS("OSM Cycle Map", [http://a.andy.sandbox.cloudmade.com/tiles/cycle/, "http://b.andy.sandbox.cloudmade.com/tiles/cycle/", "http://c.andy.sandbox.cloudmade.com/tiles/cycle/"], { type: "png", getURL: getTileURL, displayOutsideMaxExtent: true, attribution: cycleattrib, transitionEffect: "resize"})'|
TMSscript='var cycleattrib = "",cmstandardattrib=""; function getTileURL(bounds) { var res = this.map.getResolution();  var x = Math.round((bounds.left - this.maxExtent.left) / (res * this.tileSize.w)); var y = Math.round((this.maxExtent.top - bounds.top) / (res * this.tileSize.h)); var z = this.map.getZoom(); var limit = Math.pow(2, z); if (y < 0 @@ y >= limit) { return null; } else { x = ((x % limit) + limit) % limit; var url = this.url; var path = z + "/" + x + "/" + y + ".png"; if (url instanceof Array) { url = this.selectUrl(path, url);} return url + path;}}' |
baseLayer='Google("Google",{type: G_HYBRID_MAP,"sphericalMercator": true})'|
baseLayer='Yahoo("Yahoo Hybrid",{"type": YAHOO_MAP_HYB, "sphericalMercator": true})'|
kml='GML("Weather plugin", "/cache/WISroGIS_YWKML/WISroGIS_YW.kml", {format: OpenLayers.Format.KML, formatOptions: {extractStyles: true,extractAttributes: true}, projection: new OpenLayers.Projection("EPSG:4326")})'|
weather='1' ~}


Digg!Del.icio.us!Technorati!Yahoo!Ma.gnolia!
 
< Prev   Next >
  • Bityard.com was looking for an easy solution to add more value to its business articles and reviews.  Fortunately, Cristi Teodoreau…
  • Societatea Romana de ORL - Revista Societatii de ORL apreciaza colaborarea cu firma dvs., calitatea serviciilor si promptitudinea cu care ne-ati onorat contractul. Dorim in…
  • We have met him over the Internet, but it was probably one of the luckiest days of my life ! He's done an excellent job…
  • Our experience with WIS.ro has been entirely positive. All our needs were met exactly as we requested and on time. We had a close dialogue…
  • You are characterized by quality, efficiency, professionalism, and seriousness. Thank you for your service !
    Dorel Nitulescu, Manager
    vreaupermis.wis.ro