Avatar billede pemo123456 Novice
02. maj 2009 - 19:37 Der er 5 kommentarer og
1 løsning

oprette hjemmeside, der bruger google maps

Hej
Jeg forsøger at oprette en hjemmeside, der skal bruge google maps til geografisk at vise forskellige tings placering. Jeg har dog desværre ikke kommet særlig langt. Jeg har fået lavet en side med et kort på, har oprettet en api key, men ved i bund og grund ikke hvordan jeg får placeret de stedmarkeringer, som jeg gerne vil have ind på siden. ANYONE?!??
:-)
Avatar billede webweaver Praktikant
03. maj 2009 - 08:13 #1
Hvis jeg forstår dig ret, så kan du lave stedmarkeringer (links på billeder) rimelig simpelt i HTML rent faktisk.

<img src="mitbillede.jpg" border="0" usemap="#Map" alt="">
<map name="Map">
  <area shape="circle" coords="520,272,70" href="www.EtSiteHer.dk" target="_blank" alt="">
</map>

Og det validerer :)

Normalt foreslår jeg at man koder i hånden.
Men det er let at arbejde med denne funktion i Dreamweavers's design vindue, så man ikke skal sidde og prøve sig frem med kordinaterne.
Avatar billede keysersoze Ekspert
03. maj 2009 - 08:40 #2
Der er langt fra stedmarkeringer i HTML til brug af Google Maps :)

Google er en rimelig dokumentation til deres kort og man kan også lære en masse ved at kigge på deres eksempler - men start her http://code.google.com/intl/da/apis/maps/documentation/ måske primært deres "Basic Map Objects".
Avatar billede webweaver Praktikant
03. maj 2009 - 09:07 #3
Ahh ja okay, hvis det ikke bare er et screenshot af et lille stykke af et kort, så holder stedmarkering i HTML ikke rigtig. Hvis du rent faktisk skal kunne "bruge" Google Maps, såå.. Ja, så skal man nok bare følge keysersoze link :D
Avatar billede pemo123456 Novice
03. maj 2009 - 12:08 #4
Hej Keyser

Det er den løsning, du er inde på, som jeg forsøger at få strikket sammen. Jf. googles egen dokumentation, så skulle nedenstående kode være nok til at oprette en side med et kort, hvor der er en markering på.

I det viste eksempel, er det googles API nøgle, der er brugt, men når jeg selv tester, har jeg brugt "min egen" nøgle. Dog bliver nøglen ikke godkendt, da jeg får en fejl, når jeg forsøger at teste siden på en server. Skal der gå noget tid inden nøgle duer eller?!?! Et andet temmelig uvidende spørgsmål er, om ikke det er tilstrækkigt at gemmen nedenstående kode i en html fil?

Mvh


<!DOCTYPE html "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>Google Maps JavaScript API Example</title>
    <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=abcdefg&sensor=true_or_false"
            type="text/javascript"></script>
    <script type="text/javascript">

    function initialize() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);
        map.setUIToDefault();
      }
    }

    </script>
  </head>
  <body onload="initialize()" onunload="GUnload()">
    <div id="map_canvas" style="width: 500px; height: 300px"></div>
  </body>
</html>
Avatar billede pemo123456 Novice
03. maj 2009 - 14:59 #5
har løst ovenstående - var "blot" tale om, at _or_false skulle slettes.

Men har igen i dag været rundt i googles vejledninger for at finde løsning på, hvordan jeg få sat en fast stedmarkering ind, dog uden held.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester