Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> JavaScript programmering >> Content

    Hur man gör flera markörer med Maps API

    Använda Google Maps API version tre , visar Google platser på en karta med hjälp av push- pin ikoner kallade markörer . Till exempel kanske du vill skapa en anpassad karta för Paris , Frankrike , med markörer för monument , museer och berömda restauranger . Du skapar markörer med hjälp av den inbyggda " Markers " objekt och definiera när Google visar flera markörer med hjälp av " Drop " -funktion . Instruktioner
    1

    Öppna din HTML-fil och bläddra ner i koden där du startar upp din Google Map .
    2

    Skapa markören genom att initiera en markör variabel och ställa markör parametrar . Till exempel , typ :

    var eiffelMarker = paris google.maps.Marker ( { ställning : ( -48,5132 , 002.1745 ) : map , titel : " Eiffeltornet " } ) ;

    i det här exemplet skapar Google Maps en markör för Eiffeltornet på Paris kartan . Den " positionen " attribut är Eiffeltornet latitud och longitud . Eiffeltornet är namnet eller titeln en användare läser när musen över markören . Addera 3

    Upprepa steg 2 för varje markör plats på kartan . Använd beskrivande variabelnamn och skriv in den geo - koordinaterna för markörens position. Titel markören med platsens namn .
    4

    Stagger den tid som Google tappar markörerna på kartan . Om du har många markörer på en karta , för användbarhet ändamål , kanske du föredrar att tappa markörerna en efter en istället för dumpning dem på kartan på en gång . Till exempel , att vackla markör droppar , skriver du följande :
    drop

    function () {for ( parisMarker i = 0 ; i. < markerArray.length , i + + ) { setTimeout ( function ( ) { addMarkerMethod ( ) ; } , i * 200 ) ; } }

    i det här exemplet roterar Google Maps genom din samling av markörer och droppar varje markör inom en kvarts sekund av varandra
    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Explode en sträng med JavaScript
    ·Ställa en JavaScript VAR att Float
    ·Hur Ping i Javascript
    ·Hur att tolka en Query String i Javascript
    ·Hur man skapar en Heat Map
    ·Hur Rotera text med JavaScript
    ·Hur får man en Textområde efter namn i JQuery
    ·Internet Explorer 6 Javascript Header Problem
    ·Hur kan man överföra Flash-filmer
    ·Hur man beräknar ett glidande summa i JavaScript
    Utvalda artiklarna
    ·Hur man skapar en länk i online-forum
    ·Hur man skapar en för uttalande i Ruby
    ·Hur man gör ett flödesschema för Tic - Tac - Toe
    ·Hur man använder variabler i ett Eclipse Classpath Pro…
    ·Vad är Computer Programming
    ·Hur Log Samtal till D3D
    ·Hur man skriver pseudokod för ett Calculator
    ·Hur man sparar filen med en tid och datum i LabVIEW
    ·Skillnaden mellan funktion Override & Function Overload…
    ·Hur man använder en WMI Script
    Copyright © Dator Kunskap http://www.dator.xyz