Πρόβλημα με Google Map και ΚΜΖ

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
ertert
Δημοσιεύσεις: 195
Εγγραφή: 21 Αύγ 2004 16:30

Πρόβλημα με Google Map και ΚΜΖ

Δημοσίευση από ertert » 19 Σεπ 2009 22:37

Εχω ένα χάρτη και φόρτώνει ένα kmz αρχείο φτιαχμένο από το Google Earth.

Έχει αρκετά placemarks μέσα. Το kmz είναι 70kb και σαν kml 750kb

Δούλευε μια χαρά...

Ο κώδικας είναι ο εξής:

Κώδικας: Επιλογή όλων

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http&#58;//www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<meta name="robots" content="noindex">
<title>Google Map</title>
<script src="http&#58;//maps.google.com/maps?file=api&amp;v=2.x&amp;key=ΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧ&sensor=false" type="text/javascript"></script>

<script type="text/javascript">
	function initialize&#40;&#41;
	&#123;
		if &#40;GBrowserIsCompatible&#40;&#41;&#41;
		&#123;
			var map;
			var geoXml;
			
			map = new GMap2&#40;document.getElementById&#40;"map"&#41;&#41;;
			geoXml = new GGeoXml&#40;"http&#58;//ΧΧΧΧΧΧΧΧΧplaces.kmz"&#41;;

			map.setCenter&#40;new GLatLng&#40;37.48,22.70&#41;, 10&#41;;
			map.setMapType&#40;G_HYBRID_MAP&#41;;
			map.setUIToDefault&#40;&#41;;
			map.addOverlay&#40;geoXml&#41;;	
		&#125;
	&#125;
</script>

</head>
<body onload="initialize&#40;&#41;" onunload="GUnload&#40;&#41;"> 
<div align="center">
<div id="map" style="width&#58; 850px; height&#58; 500px"></div> 
</div>
</body>
</html>

Εδώ και λίγες ημέρες δεν λειτουργεί (πρέπει να άλλαξαν κάτι στο api).

Τα placemarks φορτώνονται-εμφανίζονται κανονικά αλλά δεν ανοίγει το infowindow,
δηλαδή δεν μπορεις να κάνεις κλικ πάνω στο placemark και να ανοίξει το παράθυρο.

Εντόπισα το πρόβλημα στο εξής:
εάν ο χάρτης εμφανίσει κατά την έναρξή του ή μετέπειτα (ζοομ χρήστη)
πολλά placemarks χανεται η δυνατότητα να κάνεις κλικ πάνω στο placemark και να ανοίξει το παράθυρο
μια φορά να γίνει δεν ξαναεπανέρχετε.

Δηλαδή εάν παραμείνεις σε μεγάλο ζοομ χωρίς ΠΟΤΕ να εμφανίσεις πολλά placemarks
τότε όλα καλα...

Εχετε κάποια ιδέα πώς μπορώ να το διορθώσω ;

ertert
Δημοσιεύσεις: 195
Εγγραφή: 21 Αύγ 2004 16:30

Πρόβλημα με Google Map και ΚΜΖ

Δημοσίευση από ertert » 19 Σεπ 2009 23:28

η λύση είναι η έκδοση του api

v=2.x (δεν λειτουργεί) η λύση --> v=2

γιατι; αγνωστο !!

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες