Usuario anónimo  |  Ingresar  |  Regístrate

Layers

Con el objeto GLayer se pueden añadir a los mapas fotos de Panoramio, las nubes actuales o el tiempo previsto de forma muy sencilla.

La clase GLayerType contiene todos los tipos de Layers que podemos añadirle al mapa:

Es muy importante que se añada el atributo Libraries al mapa para que se carguen los extras necesarios para cada capa.

  • Weather: Muestra iconos del tiempo actual. Tiene opciones adicionales. Requiere library Weather.
  • Panoramio: Muestra las fotos geolocalizadas de Panoramio. Requiere library Panoramio.
  • Clouds: Muestra una capa con las nubes actuales. Requiere library Weather.


Code.aspx
<cc1:GMap ID="GMap1" runat="server" Libraries="Panoramio,Weather" />
<br/><br/>
<cc1:GMap ID="GMap2" runat="server" />
Code.aspx.cs
GWeatherLayerOptions options =
    new GWeatherLayerOptions()
        {
            TemperatureUnits = GWeatherLayerOptions.TemperatureUnit.Celsius,
            WindSpeedUnits = GWeatherLayerOptions.WindSpeedUnit.MetersPerSecond
        };

GLayer layerWeather = new GLayer(GLayerType.Weather, options);
GMap1.Add(layerWeather);

GLayer layerPanoramio = new GLayer(GLayerType.Panoramio);
GMap2.Add(layerPanoramio);

// GLayer layerClouds = new GLayer(GLayerType.Clouds);
// GMap2.Add(layerClouds);
Powered by Subgurim.NET