Google Maps i journalistikken
InnholdIndeksHjem
ForrigeOppNeste
Kildekode
function main()
{
    var map = new google.maps.Map2( document.getElementById( "map" ) );
    var pos = new google.maps.LatLng( 69.669853, 19.652309 );
    var icon = new google.maps.Icon( google.maps.DEFAULT_ICON );
    var tileLayer = new google.maps.TileLayer( null, null, null, { tileUrlTemplate: 'http://opencache.statkart.no/gatekeeper/gk/gk.open_gmaps?layers=sjo_hovedkart2&zoom={Z}&x={X}&y={Y}', isPng:true, opacity:1.0 } );
    var tileLayerOverlay = new google.maps.TileLayerOverlay( tileLayer );
    icon.iconSize = new google.maps.Size( 16, 16 );
    icon.image = "img/skred_ikon.png";
    var marker = new google.maps.Marker( pos, icon );
    map.addControl( new google.maps.SmallMapControl() );
    map.setCenter( pos, 12 );
    map.addOverlay( tileLayerOverlay );
    map.addOverlay( marker );
    google.maps.Event.addListener( marker, "click", function() { showInfo( marker ) } );
    showInfo( marker );
}

function showInfo( marker )
{
    marker.openInfoWindow( '<div class="info"><em>BREIVIKEIDET I TROMS:</em> Her kan vi legge inn tilleggsinformasjon, bilder, lyd - ja til og med video.</div>' );
}

google.load( "maps", 2, { "other_params" : "sensor=true" } );

$( document ).ready( main );
Copyright (c) 2010: Espen Andersen
Hva synes du om dette temaet? Send tilbakemelding!