Skip to content Skip to navigation Skip to subnavigation Skip to search
�

Select your language:


All other countries:
International websites in English or German
  • Germany / Deutschland
  • Netherlands / Nederland
  • United States of America
  • Great Britain
  • Italy / Italia
  • France
  • Spain / Espa�a
  • Sweden / Sverige

All other countries:
International extranets in German
  • Germany / Deutschland
  • Netherlands / Nederland
  • United States of America
  • Great Britain
  • Italy / Italia
  • France
  • Spain / Espa�a
  • Sweden / Sverige

All other countries:
International press centers in English
Want to know more about Germany?
Dip into our inspiring eBrochure and get your first impressions about the sheer diversity of Germany as a travel destination. The eBrochure is available in 32 languages.

eBrochure
eBrochure
Further information:
You can find more information about Germany on our website at: www.germany-tourism.de, or on our local websites.

�



"; info += ""+p.name+""; }); // center marker based on cluster area var markerPoint = markerBounds.getCenter(); // see if point is in visible area if (mapBounds.containsLatLng(markerPoint)) { var marker = createMarker(markerPoint,title,MarkerIcon); map.addOverlay(marker); markers.push(marker); //marker.tooltip = new Tooltip(marker,title/*jsonToDom(content)*/,5); //map.addOverlay(marker.tooltip); GEvent.addListener(marker, "mouseover", function(e) { if(!(this.isInfoWindowOpen) && !(this.isHidden())){ div.innerHTML = title div.className = 'tooltip'; div.style.position = 'absolute'; div.style.visibility = 'hidden'; map.getPane(G_MAP_FLOAT_PANE).appendChild(div); div.style.visibility = 'visible'; var markerPos = map.fromLatLngToDivPixel(marker.getPoint()); var iconAnchor = marker.getIcon().iconAnchor; var xPos = Math.round(markerPos.x - div.clientWidth / 2); var yPos = markerPos.y - iconAnchor.y - div.clientHeight div.style.top = yPos + 'px'; div.style.left = xPos + 'px'; } }); GEvent.addListener(marker, "mouseout", function(e) { div.style.visibility = 'hidden'; }); GEvent.addListener(marker, "click", function(e) { marker.openInfoWindowHtml("
"+info+"
"); }); } })); isChanging = false; } changed(); /* // allmarkers.length = 0; for (var i in officeLayer) { var layer = officeLayer[i]; var markers = []; for (var j in layer["places"]) { var place = layer["places"][j]; var icon = place["icon"]; var title = place["name"]; var posn = new GLatLng(place["posn"][0], place["posn"][1]); var marker = createMarker(posn,title,icon); markers.push(marker); // allmarkers.push(marker); } mgr.addMarkers(markers, layer["zoom"][0], layer["zoom"][1]); } mgr.refresh(); */ function createMarker(posn, title, icon) { var marker = new GMarker(posn, {icon: icon, draggable:false }); return marker; } /* var point = new GLatLng('', ''); map.addOverlay(new GMarker(point,MarkerIcon)); */ /* GEvent.addListener(place, "mouseover", function() { place.openInfoWindowHtml(""); }); */ /* var marker = new GMarker(center, {draggable: true}); GEvent.addListener(marker, "dragstart", function() { map.closeInfoWindow(); }); GEvent.addListener(marker, "dragend", function() { p = marker.getPoint(); marker.openInfoWindowHtml(p.lat()+","+p.lng()); }); map.addOverlay(marker); */