Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    136

    Generare dinamicamente google maps

    Inserendo in 2 campi textbox indirizzo e città vorrei che in automatico venisse generata la google map corrispondente, qualcuno può aiutarmi a capire come implementare la cosa?

  2. #2
    sono un novellino in materia di google map dinamica con JS
    preferisco usare le mappe statiche

    comunque proprio oggi copiando e modificando un po di codice ho fatto il mio primo esperimento con JS in ASP NET

    nel codice che segue devi solo cambiare la KEY
    anche se il post è vecchio spero di essere utile o meglio continuare questo post molto interessante

    [/CODE]
    <script src="http://maps.google.com/maps?file=api&v=2&key= TUA KEY"
    [CODE]
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>

    <style type="text/css">
    #map {
    margin: 1em 0;

    border: 6px double #000;

    width: 30em;
    height: 30em;
    }
    </style>

    <script src="http://maps.google.com/maps?file=api&v=2&key= TUA KEY" type="text/javascript"></script>

    <script type="text/javascript">
    //<![CDATA[
    function showMap() {
    if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    map.addControl(new GSmallMapControl());
    map.setCenter(new GLatLng(41.896655, 12.495918), 5);


    function createMarker(point, description) {
    var marker = new GMarker(point);
    GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml(description);
    });
    return marker;
    }

    map.addOverlay(createMarker(new GLatLng(41.296655, 12.495918), "Test boa, azione"));
    map.addOverlay(createMarker(new GLatLng(document.frmOne.txt_lat.value, document.frmOne.txt_lon.value), "ss, Italia"));
    }
    }
    //]]>
    </script>

    </head>
    <body onload="showMap();" onunload="GUnload()">

    <form id="frmOne" runat="server">

    <div>
    <asp:TextBox ID="txt_lat" runat="server">41.196655</asp:TextBox>
    sdsd
    <asp:TextBox ID="txt_lon" runat="server">12.195918</asp:TextBox>
    </div>
    <div id="map">
    test
    </div>

    <div>

    </div>
    </form>
    </body>
    </html>
    Delfino Cobalto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.