Seite 1 von 1

Google MAP API Version 2

Verfasst: 04.01.2007, 16:41
von Body
Hallo,

kann mir einer sagen wieso ich für eine Adresse in Österreich keine Karte angezeigt bekomme. Für Adressen in Deutschland geht alles super. Laut den FAQ von Google stehen Karten für Österreich zur Verfügung.

Anbei der Code:
<!-- GOOGLE MAP FUNCTION -->
<script src="https://maps.google.com/maps?file=api&v=2.x&key=meinkey" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[

var map = null;
var geocoder = null;

function load(address)
{
if (GBrowserIsCompatible())
{
map = new GMap2(document.getElementById("map"));
geocoder = new GClientGeocoder();
}

if (geocoder)
{
geocoder.getLatLng(
address,
function(point)
{
if (!point)
{
alert(address + " konnte nicht gefunden werden\rbzw. es liegt noch kein Kartenmaterial für diese Adresse vor!");
}
else
{
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(point, 13);
var marker = new GMarker(point);
map.addOverlay(marker);
// marker.openInfoWindowHtml(address);
}
}
);
}
}
//]]>
</script>
<!-- GOOGLE MAP FUNCTION END -->

</head>
<body onload="load('Kirchgasse 9, 57300 Mittersill, Österreich');" onunload="GUnload();">

Wäre nett wenn mir einer weiterhelfen kann.

Vielen Dank!

Verfasst:
von

...

Verfasst: 05.01.2007, 09:01
von Body
kann mir da keiner weiterhelfen???

Re: ...

Verfasst: 05.01.2007, 09:36
von a priori
Frag mal hier an. Vielleicht kann Dir dort jemand weiterhelfen.

Verfasst: 05.01.2007, 10:01
von sean
vielleicht das Ö von Österreich URL kodiert ausliefern?

Gruß

sean

aus die Zeichencodierung geht nicht :-(

Verfasst: 05.01.2007, 11:09
von Body
<body onload="load('Kirchgasse 9, 57300 Mittersill, &Ouml;sterreich');" onunload="GUnload();">

bringt leider auch kein Erfolg. Was mache ich falsch???

Verfasst: 05.01.2007, 11:22
von makemyday
Versuch mal Austria anstatt Österreich.

Verfasst: 05.01.2007, 11:31
von Body
<body onload="load('Kirchgasse 9, 57300 Mittersill, Austria');" onunload="GUnload();">

auch dies bringt keinen Erfolg, ich verzweifel :-( muss das dringend haben.

Verfasst: 05.01.2007, 12:07
von makemyday
Die Postleitzahl ist übrigens 5730. Google Maps findet es aber trotzdem nicht, egal welche Straße man in Mittersill eingibt, obwohl er Mittersill alleine findet.
Google Maps

Ich vermute fast, dass Du da nicht viel machen kannst.

Verfasst: 06.01.2007, 16:31
von bugscout
moin moin,

ich krieg für mittersill nur schrott.

z.b.
Golfclub Ruhpolding e.V. - mehr Infos »
Rauschbergstr. 1A, 83324 Ruhpolding, Germany
+49 8663 2461

DB Autozug - Terminal Salzburg
... Golfclub Mittersill - Stuhlfelden A-5730 Mittersill
Tel. 0043 (0) 6562 5700 Fax. 0043 (0) 6562 570010, www.golfclub-mittersill.at ...
dbautozug-golf.de

der rote marker sucht dann bei rupolding, sowas passiert in internetfernen gegenden in deutschland auch.

google weiss zwar viel, aber nicht alles. :o

ich musste mir auch die koordinaten ziehen und meinen eigenen marker basteln.

grüsse

Verfasst: 07.01.2007, 23:46
von detonator x
Probier doch einfach mal den Code ans Ende der Seite (vor </body>) zu stellen. IE (zumindest 6.x) mag sowas nicht mit onLoad etc.