StartseiteEuropa

Deutschland

Bundesrepublik Deutschland

Bund

'), loadMapData=!0;vizMode!=cp.VIZMODE_DESKTOP&&cp.addScrollToTopButton(function(){document.documentElement.scrollTo({top:0,behavior:"smooth"})});$.ajax({url:"/proc/get_locale.php",dataType:"text"}).done(function(a){a=JSON.parse(a);a.locale&&(userLocale=a.locale)});if(doAdv){cp.loadScript("//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js",!0,function(){for(var a=0;a'),adCount++)} function show_mobiadv(){doAdv&&vizMode!=cp.VIZMODE_DESKTOP&&(document.writeln(''),adCount++)}function getAncestorElem(a,b){b=b.toUpperCase();for(a=a.parentNode;null!=a;){if(a.nodeName==b)return a;a=a.parentNode}return null} function sym(a,b,c){a!=actID&&("admin_select"==pagecat?showFeatureData(a,c):("XXX"!=actID&&(c=document.getElementById("i"+actID),null!=c&&(c.style.backgroundColor=oldBackground)),infoRow&&infoRow.parentNode&&(infoRow.parentNode.removeChild(infoRow),infoRow=null),actID=""+a,"XXX"!=actID&&(c=document.getElementById("i"+actID),null!=c?(oldBackground=c.style.backgroundColor,c.style.backgroundColor="#fc3",doScroll=!1,b&&(doScroll=!0),lastSelect="c",vizMode==cp.VIZMODE_DESKTOP?!searchMarker(a)&&loadStep< lev_num&&(cp.alert(cp.getLoc("Wait_for_map")),sym("XXX")):(isCity&&pagetype==CP_CITYPAGE?showMobiInfoRow("city",a):isCity?showMobiInfoRow("c",a):"admin1"==c.getAttribute("class")?showMobiInfoRow("adm1",a):(b=getAncestorElem(c,"TBODY"),null==b||"admin1"!=b.className?showMobiInfoRow("adm2",a):showMobiInfoRow("adm1",a)),loadMapData&&init_mobi_map())):actID="XXX")))} function showID(a){if(a!=actID){if("XXX"!=actID){var b=document.getElementById("i"+actID);null!=b&&(b.style.backgroundColor=oldBackground)}actID=""+a;"XXX"!=actID&&(b=document.getElementById("i"+actID),null!=b?(oldBackground=b.style.backgroundColor,b.style.backgroundColor="#fc3"):actID="XXX")}} function showInfoRow(a,b,c,e){if(infoRow&&infoRow.id=="ir"+b)highlightArea(a,b);else{"adminpage"==pagemode&&unselectInMap();var d=document.getElementById("i"+b);if(null!=d){var f=d.parentNode,k=f.parentNode;infoRow=document.getElementById("inforow");if(null!=infoRow){infoRow=infoRow.cloneNode(!0);infoRow.id="ir"+b;var g=infoRow.firstChild,l=f.getElementsByTagName("td")[0].textContent;0'+p.svg+' '+cp.data.formatNum(n)+" "+cp.getLoc("Population")+" ["+m[ic].substr(2,4)+"]";h+=" – "+cp.getLoc(m[ic].substr(0,1))+"

"}e=e?e:d.getAttribute("data-area");0p&&(p=2),h+='

'+cp.maps.Symbol.getSVGCircle(9.5,p,new cp.maps.Color(255,255,255),.8)+' '+cp.data.getAreaString(e,4)+" "+cp.getLoc("Surface")+"

",(e=n/e)&&(h+='

'+cp.maps.Symbol.getSVGCircle(9.5,9,cp.maps.Color.getDensityColor(e),.8)+' '+cp.data.getDensityString(e,4)+" "+cp.getLoc("Population Density")+" ["+m[ic].substr(2,4)+"]

"));1'+cp.maps.Symbol.getSVGChange(19,cp.maps.Color.getChangeColor(n),e)+' '+cp.data.formatValue(n,2)+"% "+cp.getLoc("Annual Change"),h+=" ["+m[ic-1].substr(2,4)+" \u2192 "+m[ic].substr(2,4)+"]

"));h&&(l='

'+l+"

",$(g).append(l+"
"+h));h=d.getAttribute("data-wiki");l=null;try{l=f.lastElementChild.firstElementChild.href}catch(r){}h= computeLinkIcons(pageid,"city",a,b,h,1 '); 0 ');f&&".mainsection"==a?(f=cp.maps.Symbol.getSVGCircle(9.5,9,new cp.maps.Color(255,255,255),1),$(a+" span[data-area]").prepend(f+" ")):0f&&(f=2),f=cp.maps.Symbol.getSVGCircle(9.5,f,new cp.maps.Color(255, 255,255),.7),$(a+" span[data-area]").prepend(f+" "))):$(a+" span[data-area]").prepend(' ');0 ');b&&0'+cp.maps.Symbol.getSVGChange(19,cp.maps.Color.getChangeColor(e),d)+ ' '+cp.data.formatValue(e,2)+"% "+cp.getLoc("Annual Change")+" ["+b.substr(0,4)+" \u2192 "+c.substr(0,4)+"]

",$(a).append(b))}function clearWiki(a){return a.replace(/_/g," ").replace(/,|\(|\)/g,"").replace("#"," ")} function computeGoogleCall(a,b,c){return"zh"==pagelang?"image"==c?"http://image.baidu.com/i?tn=baiduimage&ie=utf-8&word="+clearWiki(a):"http://www.baidu.com/s?ie=utf-8&wd="+clearWiki(a)+" "+b:"/search-google"+cp.getLangText("_d","")+".html?q="+clearWiki(a)+" "+b+(""==c?"":"&type="+c)}function computeWikiCall(a,b){return"https://"+a+(vizMode!=cp.VIZMODE_DESKTOP?".m":"")+".wikipedia.org/wiki?search="+b} function computeLinkIcons(a,b,c,e,d,f,k,g,l,m){0==google_search.length&&(google_search=[cp.getLoc("Hotels"),cp.getLoc("Restaurants"),cp.getLoc("Shops"),cp.getLoc("Sights")]);b=document.createElement("nav");b.className="inforow";var h="";g&&(h=l?h+('
Details'):h+('Details')); h+="Map';f&&(h+="Chart');if("city"==c||m)h+="Weather';"-"!=d&&(a= wikiFromWD?'class="noviz"':"",h+='WikipediaGoogle SearchImage Search'+google_search[0]+''+
google_search[1]+''+google_search[2]+''+google_search[3]+'');b.innerHTML=h;return b} function showWeather(a,b){if(vizMode==cp.VIZMODE_DESKTOP){var c=pagetype==CP_ADMPAGE?adminLayer:cityLayer,e=c.getSelectedFeatureProps(1);c=c.getSelectedFeaturePos();if(e&&c)return showWeatherWithPos(e.name,c.lng,c.lat)}$.ajax({url:"/proc/retrieve_"+(pagetype==CP_ADMPAGE?"adminareas.php?objid=":"places.php?cityid=")+a+"&pageid="+pageid+"&type="+b+"&reqid=1"}).done(function(a){a=cp.data.dcp(a);if(0
');$("#weathercontent").remove();b?$("#weatherdialog").dialog({dialogClass:"weatherDialog",draggable:vizMode==cp.VIZMODE_DESKTOP,width:vizMode==cp.VIZMODE_DESKTOP?500:$(window).width()-2,height:vizMode==cp.VIZMODE_DESKTOP?500:$(window).height()-2,title:cp.getLoc("Current Weather")}): (vizMode!=cp.VIZMODE_DESKTOP&&$("#weatherdialog").dialog("option","position",{my:"center",at:"center",of:window}),$("#weatherdialog").dialog("open"));cp.isTouchDevice()&&$(".weatherDialog .ui-dialog-titlebar-close").mousedown(function(){$("#weatherdialog").dialog("close")});$("#weatherdialog").append('
'+a+"
")}})}function infoAction(a){return!0} function retrieveWikiData(a,b,c){cp.wd.retrieve(a,function(a){$("#wd"+b).remove();$("#wdhr").remove();var d=c?"wdchr":"wdhr";$("#ir"+b+" nav").before('

'+a+"

")},function(a){$("#wd"+b).append(" – "+a)},function(a){c?$("#ir"+b+">p:first-child").prepend(a):$("#ir"+b+">*:first-child>p:first-child").prepend(a)},pagetype==CP_CITYPAGE&&"city"==objtype||pagetype==CP_ADMPAGE&&objid&&1==lev_num?function(a,b,c){var d=$("hr#prevlinks");0==d.length&&(d=$("#sourcesection")); $("section.cityimg"+c).remove();$(d).after('
'+a+'

'+b+"

")}:null,600,function(a){$("#wl"+b).attr("href",computeWikiCall(a.lang,a.title));$("#wl"+b).removeClass("noviz")},userLocale,placeLocale)} function setPropertiesOfNewPolygon(a,b){var c={fillColor:"#f00",fillOpacity:map.getFillOpacity(),strokeColor:"#000",strokeWeight:"adm1"==b.type&&1",0["+dateTxts[io].substr(2,4)+" \u2192 "+dateTxts[ic].substr(2,4)+"]");b.densitytxt=b.density?b.densitytxt=" = "+cp.data.getDensityString(b.density,4):""} function computeAdminPolygonColor(a,b){if(isAdmin&&b.type!=adminmode)cp.maps.FeatureMarker&&b.symbType==cp.maps.FeatureMarker.REPLACESYMB||a.setMapOptions(b.id,{clickable:!1,fillOpacity:0,strokeOpacity:"adm1"==b.type?1:0});else{var c=map.getMode();var e=map.getFillOpacity(),d=.75>e?1:1.7-e,f=pagetype==CP_CITYPAGE?e/2:1;if(c==cp.maps.DENSITY_MODE)rgb=cp.maps.Color.getDensityColor(b.density,d),c=b.density;else if(c==cp.maps.POP_MODE){if(rgb=new cp.maps.Color(238,238,238),c=b.pop[ic],null==c||void 0== c||0>c)rgb=new cp.maps.Color(204,204,204)}else c==cp.maps.POPSYMB_MODE?(rgb=new cp.maps.Color(238,238,238),e=f=0,c=b.pop[ic]):c==cp.maps.CHANGE_MODE?(rgb=cp.maps.Color.getChangeColor(b.incr,d),c=b.incr):c==cp.maps.GENDER_MODE?(rgb=cp.maps.Color.getGenderColor(b.males),c=b.males):c==cp.maps.LITERACY_MODE?(rgb=cp.maps.Color.getLiteracyColor(b.literacy),c=b.literacy):c==cp.maps.URBAN_MODE?(rgb=cp.maps.Color.getUrbanColor(b.urban),c=b.urban):c==cp.maps.CITIZENSHIP_MODE?(rgb=cp.maps.Color.getForeignColor(b.foreign), c=b.foreign):c==cp.maps.BIRTHCOUNTRY_MODE?(rgb=cp.maps.Color.getForeignColor(b.foreignborn),c=b.foreignborn):c==cp.maps.OLDAGE_MODE?(rgb=cp.maps.Color.getAgeColor(b.oldage),c=b.oldage):c==cp.maps.USER_MODE?(c=userModeData[b.id],rgb=cp.maps.Color.getUserColor(c)):c==cp.maps.ADMIN_MODE?(rgb=cp.maps.Color.statusColors.getColor(b.adminCol),c=b.adminCol):(rgb=cp.maps.Color.statusColors.getColor(b.statusCol),c=b.statusCol);b.rgb=rgb;d=b.id==actID?new cp.maps.Color(0,255,0):pagetype==CP_CITYPAGE?rgb:new cp.maps.Color(0, 0,0);b.data={value:c,pop:b.pop[ic]};cp.maps.FeatureMarker&&b.symbType==cp.maps.FeatureMarker.REPLACESYMB||(e={clickable:!0,fillColor:rgb?rgb.css():"none",fillOpacity:e,strokeOpacity:f,strokeColor:d?d.css():"none"},a.setMapOptions(b.id,e))}} function showUserModeDialog(a){0==$("#usermodedialog").length?($("body").append('
'),$.ajax({url:"/proc/retrieve_metadata.php?pageid="+pageid,dataType:"json"}).done(function(b){if(0!=b.metadata.length){$("#usermodedialog").dialog({dialogClass:"userModeDialog",width:350,height:500,title:cp.getLoc("Topic Selection")});var c="",e="

"+cp.getLoc("Select Topics")+":

";e+='
';for(var d=0;d'+b.metadata[d].groupname+" ("+c+")"),e+='

";e+="

"+cp.getLoc("Color")+"

";b=cp.maps.Color.hsv2rgb(cp.maps.Color.USER_COLOR_HUE,1,.95).css();e+='

   

';e+='

';$("#usermodedialog").append(e);$(".userModeDialog .ui-dialog-titlebar-close").mousedown(function(){$("#usermodedialog").dialog("close")});$("#usermodedialog input.umcheckbox").change(function(){var a= $(this).attr("data-group");$("#usermodedialog input.umcheckbox").not("[data-group='"+a+"']").prop("checked",!1)});$("#colorinput").change(function(){cp.maps.Color.USER_COLOR_HUE=this.value;var a=cp.maps.Color.hsv2rgb(this.value,1,.95);$("#colorbox").css("background-color",a.css())});a?a():showUserModeDialog()}})):a?a():$("#usermodedialog").dialog("open")} function applyUserMode(){$("#usermodedialog").dialog("close");var a="",b="",c="";$("#usermodedialog input.umcheckbox").each(function(e){this.checked&&(a+=this.name+",",b=$(this).attr("data-group"),c||(c=$("#group"+b).attr("data-name")+": "),userDate=$(this).attr("data-groupdate"),c+=$(this).next().html()+", ")});if(a)return c=c.substr(0,c.length-2),retrieveAddData(a.substr(0,a.length-1),b.substr(1),c),infoAction("usermode"),c;cp.alert(cp.getLoc("No topic selected")+"!")} function setUserMode(a,b){showUserModeDialog(function(){$("#usermodedialog input.umcheckbox").prop("checked",!1);$("#usermodedialog input.umcheckbox[name="+a+"]").prop("checked",!0);var c=cp.maps.Color.byHex(cp.charts.gcolors[b]).hsv()[0];cp.maps.Color.USER_COLOR_HUE=c;$("#colorinput").prop("value",c);c=cp.maps.Color.hsv2rgb(c,1,.95);$("#colorbox").css("background-color",c.css());pagetype==CP_CITYPAGE&&areaSupport&&"simple"!=baseMap&&"gray"!=baseMap&&map.setFillOpacity(1);applyUserMode()})} function retrieveAddData(a,b,c){$.ajax({url:"/proc/retrieve_adddata.php?pageid="+pageid+"&cols="+a+"&group="+b,dataType:"json"}).done(function(a){a.data&&(userModeData=a.data,setMapMode("userdef",cp.maps.USER_MODE),$("#topic").html(c),$("#topic").css("display","inline-block"))})} function setInitialMapProps(){vizMode==cp.VIZMODE_DESKTOP&&(mapwidth=$(window).width()*hor_percent/100,mapheight=$(window).height()*vert_percent/100,swap&&$(window).width()>=swap_width?setMapVertical():setMapHorizontal());try{cp.getParam("map")&&setBaseLayer(getBaseMapID(cp.getParam("map"))),cp.getParam("opacity")&&map.setFillOpacity(cp.getParam("opacity")),cp.getParam("label")&&(label=cp.getParam("label"))}catch(a){cp.log("setInitialMapProps: "+a)}} function setInitialMapMode(){var a=cp.getParam("mode");if(a){var b=cp.getParam("cols");if("userdef"==a&&b){if(a=cp.getParam("color"))cp.maps.Color.USER_COLOR_HUE=a%360;showUserModeDialog(function(){b.split(",").forEach(function(a){$(".umcheckbox[name="+a+"]").prop("checked",!0)});applyUserMode()})}else"population"==a?setMapMode(a,pagetype==CP_CITYPAGE?cp.maps.POPSYMB_MODE:cp.maps.POP_MODE):"density"==a?setMapMode(a,cp.maps.DENSITY_MODE):"change"==a?setMapMode(a,cp.maps.CHANGE_MODE):"gender"==a?setMapMode(a, cp.maps.GENDER_MODE):"oldage"==a?setMapMode(a,cp.maps.OLDAGE_MODE):"literacy"==a?setMapMode(a,cp.maps.LITERACY_MODE):"urban"==a?setMapMode(a,cp.maps.URBAN_MODE):"citizenship"==a?setMapMode(a,cp.maps.CITIZENSHIP_MODE):"birthcountry"==a?setMapMode(a,cp.maps.BIRTHCOUNTRY_MODE):"status"==a?setMapMode(a,cp.maps.STATUS_MODE):"admin"==a&&setMapMode(a,cp.maps.ADMIN_MODE)}} function showMapModeLink(a){var b=$("#maplconrl .selected").attr("id").substr(3),c="";"userdef"==b&&($("#usermodedialog input.umcheckbox").each(function(a){this.checked&&(c+=this.name+",")}),c=c.substr(0,c.length-1));0==$("#umlinkdialog").length&&$(document.body).append('
');b=document.location.protocol+"//"+document.location.hostname+document.location.pathname+"?mode="+b;cp.getParam("adm1id")?b+="&adm1id="+cp.getParam("adm1id"):cp.getParam("adm2id")&&(b+="&adm2id="+cp.getParam("adm2id")); c&&(b+="&cols="+c+"&color="+cp.maps.Color.USER_COLOR_HUE);a=a||$("#maprconrl .selected").attr("id").substr(3);b+="&map="+a+"&opacity="+Math.round(10*map.getFillOpacity())/10;label&&(b+="&label="+label);infoAction("maplink");$("#umlinkdialog").html('

');$("#umlinkdialog").dialog({dialogClass:"alertDialog", modal:!0,title:cp.getLoc("Link for Map Mode"),width:Math.min($(window).width()-50,750),draggable:cp.vizMode==cp.VIZMODE_DESKTOP&&!cp.isTouchDevice(),height:190})}function copyLink(a){document.getElementById(a).select();document.execCommand("Copy")} function printMap(a){if(cp.showVideoDialog&&a&&a.ctrlKey)cp.showVideoDialog();else{var b=$(".ol-layer canvas").get(0),c=null,e=null;map.getMode()==cp.maps.STATUS_MODE?(c=cp.getLoc("Status"),e=stati):map.getMode()==cp.maps.ADMIN_MODE&&(c=cp.getLoc("Administrative_Area"),e=admins);var d=document.title;c=map.getLegendText(c,e);e=null;if($(mapElem).hasClass("video")){if(a&&a.shiftKey){a=$("#cninput").val();d=$("#vtinput").val();cp.video().drawTitle(b,a,d,"#FFFFFF",.55,"#FF0000","#000000",1);cp.data.printCanvas(b, "download","");return}e="userdef"==$("#maplconrl .selected").attr("id").substr(3)?$("#topic").text():$("#maplconrl .selected div.text").text();d="download";map.getMode()==cp.maps.POPSYMB_MODE&&(e=null)}cp.data.printCanvas(b,d,c,null,e)}} function showLegendWindow(){showhelp();var a=cp.data.getMeasure()==cp.data.METRIC;"temp_new"==baseMap?appendOWMLegend("Temperature",-40,a?0:32,a?40:105,a?"\u00b0C":"\u00b0F"):"precipitation_new"==baseMap?appendOWMLegend("Precipitation",0,a?10:.4,a?20:.8,a?"mm":"inch"):"wind_new"==baseMap?appendOWMLegend("Wind",0,a?45:20,a?90:40,a?"km/h":"m/h"):"pressure_new"==baseMap&&appendOWMLegend("Pressure",950,1010,1070,"hPa")} function appendOWMLegend(a,b,c,e,d){a='

'+cp.getLoc(a)+" ("+d+')

';a=a+(''+b+'')+(c+'')+(e+"");a+="
";$("#helptab").after(a)} function showmap(a,b,c,e){if(cp.maps)if(pagetype==CP_CITYPAGE&&"city"!=b)show_mobi_map(),retrieveArea(c,b,!1);else{if(loadMapData?show_mobi_map():show_mobi_map(b,c),(a=searchMarker(c,!0,!0))&&highlightArea(b,c),!a||handleAfterLoad)handleAfterLoad={id:c,type:b,select:!0}}else b="/gmaps/"+(cp.data.getMapLib()==cp.data.ML_GM?"index_mobi_v2":"index_mobi_ol")+".html?id="+c+"&pageid="+a+"&type="+b+"&lang="+pagelang+"&maptype=normal"+e,c=document.createElement("div"),c.setAttribute("id","gmap"),a=cp.getLoc("Close_Window"), c.innerHTML='close',document.getElementsByTagName("body")[0].appendChild(c),c.style.top=window.pageYOffset+"px",c.style.height=window.innerHeight+"px",c.style.width=window.innerWidth+"px",c.style.display="block",infoAction("map_mobi")} function closeGMap(){var a=document.getElementById("gmap");a.style.display="none";a.parentNode.removeChild(a)}function addStatus(a){if(null==a.status||""==a.status)a.statusCol=null;else{for(var b=0;b=CP_LAYER_SELECT.owm_temp&&a<=CP_LAYER_SELECT.owm_pressure? (adminLayer&&adminLayer.setMode(cp.maps.LAYER_GRAYMODE),baseMap="temp_new",a==CP_LAYER_SELECT.owm_prec?baseMap="precipitation_new":a==CP_LAYER_SELECT.owm_wind?baseMap="wind_new":a==CP_LAYER_SELECT.owm_pressure&&(baseMap="pressure_new"),tileLayer.setXYZSource("https://tile.openweathermap.org/map/"+baseMap+"/{z}/{x}/{y}.png?appid=4a4d6f2ef7324b8dc42c12d2a29af48c",cp.maps.attributons.OWM),borderLayer&&borderLayer.start(),coastLayer&&coastLayer.start(),placeLayer&&placeLayer.start()):a>=CP_LAYER_SELECT.urb_wfs&& a<=CP_LAYER_SELECT.urb_guf?(adminLayer&&adminLayer.setMode(cp.maps.LAYER_GRAYMODE),baseMap=a==CP_LAYER_SELECT.urb_wfs?"WSF_2019":"GUF28_DLR_v1_Mosaic",tileLayer.setWMSSource("https://geoservice.dlr.de/eoc/land/wms",baseMap,cp.maps.attributons.DLR,"1.3.0"),borderLayer&&borderLayer.start(),coastLayer&&coastLayer.start(),placeLayer&&placeLayer.start()):a==CP_LAYER_SELECT.stamen_terrain?(baseMap="terrain",tileLayer.setStamenSource("terrain-background","jpg"),placeLayer&&placeLayer.start()):a>=CP_LAYER_SELECT.bkg_lightgrau&& (baseMap="web_light_grau",tileLayer.setWMSSource("https://sgx.geodatenzentrum.de/wms_topplus_open",baseMap,'\u00a9 Bundesamt f\u00fcr Kartographie und Geod\u00e4sie: Sources',"1.3.0"));cp.log("baselayer: "+baseMap);backgroundMap=a;map.redraw();labelLayer&&labelLayer.redraw()}$("#baselayermenu").css("display","none")}} function changeBaseLayer(){$("#wmsform").dialog({dialogClass:"smallDialog",autoOpen:!1,height:315,width:415,modal:!0,buttons:{OK:function(){$(this).dialog("close");setBaseLayer(CP_LAYER_SELECT.wms_set,$("#wmsformurl").val(),$("#wmsformlayer").val(),$("#wmsformversion").val())},Cancel:function(){$(this).dialog("close");$("#baselayermenu").css("display","none")}}});$("#kmlform").dialog({dialogClass:"smallDialog",autoOpen:!1,height:205,width:415,modal:!0,buttons:{OK:function(){$(this).dialog("close"); setBaseLayer(CP_LAYER_SELECT.kml_set,$("#kmlformurl").val())},Cancel:function(){$(this).dialog("close");$("#baselayermenu").css("display","none")}}});$("#baselayermenu").css("display","block");$("#baselayermenu").menu()} function toolTipFunction(a,b){a.admtext||(a.admtext="");b=''+a.name+""+a.admtext+'

'+cp.getLoc("Click_for_information")+".";if(a.data&&void 0!=a.data.value){var c=map.getMode(),e=(c==cp.maps.USER_MODE?cp.getLoc("Selected Topic"):$("#maplconrl div.selected").text())+": ",d=a.data.value;c==cp.maps.POP_MODE||c==cp.maps.POPSYMB_MODE?e+=0>d?"...":cp.data.formatNum(d,cp.data.INT_MODE):c==cp.maps.DENSITY_MODE?e+=cp.data.getDensityString(d,4): c==cp.maps.GENDER_MODE?(a=null==d?null:100-d,e=cp.getLoc("Males")+": "+cp.data.formatNum(d)+"% - "+cp.getLoc("Females")+": "+cp.data.formatNum(a,2)+"%"):e=c==cp.maps.STATUS_MODE?e+a.status:c==cp.maps.ADMIN_MODE?a.adm:e+(cp.data.formatValue(d,2)+"%");b=b.replace("",e)}return b} function getBaseMapID(a){var b=CP_LAYER_SELECT.osm_dlr;"grey"==a?b=CP_LAYER_SELECT.gray:"satellite"==a?b=CP_LAYER_SELECT.gmaps_sat:"street"==a?b=CP_LAYER_SELECT.gmaps_street:"standard"==a?b=CP_LAYER_SELECT.standard:"simple"==a?b=CP_LAYER_SELECT.simple:"osm"==a?b=CP_LAYER_SELECT.osm:"osm_vector"==a?b=CP_LAYER_SELECT.osm_vector:"lightgray"==a?b=CP_LAYER_SELECT.bkg_lightgrau:"temp_new"==a?b=CP_LAYER_SELECT.owm_temp:"precipitation_new"==a?b=CP_LAYER_SELECT.owm_prec:"wind_new"==a?b=CP_LAYER_SELECT.owm_wind: "terrain"==a?b=CP_LAYER_SELECT.stamen_terrain:"WFS_2019"==a?b=CP_LAYER_SELECT.urb_wfs:"GUF28_DLR_v1_Mosaic"==a&&(b=CP_LAYER_SELECT.urb_guf);return b} function get_baselayer_list(){var a='
  • '+cp.getLoc("Reduced_Map")+'
  • OSM Basemap by DLR
  • Open Street Map
  • OSM Vector Tile Map
  • Stamen '+cp.getLoc("Terrain_Map")+ '
  • BKG TopoPlusOpen Map
  • Google '+cp.getLoc("Satellite_Map")+'
  • Google '+cp.getLoc("Road_Map")+'
  • DLR World Settlement Footprint
  • OWM '+cp.getLoc("Temperature")+ '
  • OWM '+cp.getLoc("Precipitation")+'
  • OWM '+cp.getLoc("Wind")+'
  • '+cp.getLoc("Gray_Background")+"
  • ";vizMode==cp.VIZMODE_DESKTOP&&(a+='
  • -
  • '+cp.getLoc("WMS")+'
  • '+ cp.getLoc("KML")+"
  • ");return a+='
  • -
  • '+cp.getLoc("Cancel")+"
  • "}function changeMapHeight(a){var b=$(mapElem).height();200>=b+a&&0>a||(mapheight=b+a,map&&setMapHorizontal())}function changeMapWidth(a){var b=$(mapElem).width();300>=b+a&&0>a||(mapwidth=b+a,map&&setMapVertical())} function setMapHorizontal(){vizMode==cp.VIZMODE_DESKTOP&&($("#mapcontainer").removeClass("swapped"),$(mapElem).css("height",mapheight),$(mapElem).css("bottom","auto"),$(mapElem).css("width","auto"),$("article").css("top",mapheight),$("article").css("left",180),$("header").css("left",180),$("#headline").addClass("hor"),$("article").prepend($("#orient")),$("article").removeClass("swapped"),map.updateSize(),handleArticleResize())} function setMapVertical(){vizMode==cp.VIZMODE_DESKTOP&&($("#mapcontainer").addClass("swapped"),$(mapElem).css("height","auto"),$(mapElem).css("bottom",-1),$(mapElem).css("width",mapwidth),$("article").css("top",26),$("article").css("left",mapwidth+180),$("header").css("left",mapwidth+180),$("#headline").css("left",mapwidth+162),$("#headline").removeClass("hor"),$("#headline").prepend($("#orient")),$("article").addClass("swapped"),map.updateSize(),handleArticleResize())} function swapMap(){if(vizMode==cp.VIZMODE_DESKTOP){var a=map.getCenter();$("#mapcontainer").hasClass("swapped")?(mapheight>.5*$(window).height()-40&&(mapheight=.5*$(window).height()-40),mapwidth=$(mapElem).width(),setMapHorizontal()):(mapwidth>.5*$(window).width()-80&&(mapwidth=.5*$(window).width()-80),mapheight=$(mapElem).height(),setMapVertical());map.setCenter(a)}} function handleArticleResize(){if(1!=popcolnum){var a=$("article").width();$("colgroup").each(function(){$(this).children("col").each(function(b){var c=$(this).attr("data-width");c&&(c=parseInt(c),$(this).parents("table").find("tr td:nth-child("+(b+1)+"), tr th:nth-child("+(b+1)+")").css("display",c>a?"none":"table-cell"),$(this).parents("table").find("tr td:nth-child("+b+"), tr th:nth-child("+b+")").css("border-right-width",c>a?"3px":"1px"))})})}} function showhelp(){map.getMode()==cp.maps.STATUS_MODE?map.showLegend("#helpdiv",cp.getLoc("Status"),stati):map.getMode()==cp.maps.ADMIN_MODE?map.showLegend("#helpdiv",cp.getLoc("Administrative_Area"),admins):map.showLegend("#helpdiv")} function closeMap(){closedZoom=map.getZoom();$(mapElem).css("display","none");$("#smap").css("display","block");$("#mapcontainer").hasClass("swapped")&&($("article").css("left",180),$("header").css("left",180),$("article").removeClass("swapped"));$("article").css("top",26);$("#headline").removeClass("hor");$("#headline").prepend($("#orient"));$("#headline").css("left",160);mapIsOpen=!1;handleArticleResize()} function openMap(){$(mapElem).css("display","block");$("#smap").css("display","none");map.zoomTo(closedZoom);$("#mapcontainer").hasClass("swapped")?setMapVertical():setMapHorizontal();mapIsOpen=!0} function detachMap(){var a=map.getCenter(),b=0==$("#mapdialogcontainer").length;b&&$("body").append('
    ');$("#mapcontainer").addClass("detached");$("#mapdialogcontainer").append($("#mapcontainer"));b?$("#mapdialogcontainer").dialog({dialogClass:"mapDialog",width:Math.min(700,$(window).width()),height:Math.min(500,$(window).height()),title:cp.getLoc("Map"),close:function(){dockMap()},closeText:cp.getLoc("Dock_Map"),resize:function(){map.updateSize()}}):$("#mapdialogcontainer").dialog("open"); cp.isTouchDevice()&&$(".mapDialog .ui-dialog-titlebar-close").mousedown(function(){$("#mapdialogcontainer").dialog("close")});$(mapElem).css("display","none");$("article").css("top",26);$("article").css("left",178);$("header").css("left",180);$("#headline").css("left",160);$("#headline").removeClass("hor");$("#headline").prepend($("#orient"));$("article").removeClass("swapped");map.updateSize();map.setCenter(a);handleArticleResize()} function dockMap(){var a=map.getCenter();$(mapElem).append($("#mapcontainer"));$("#mapcontainer").removeClass("detached");$(mapElem).css("display","block");$("#mapcontainer").hasClass("swapped")?setMapVertical():setMapHorizontal();map.setCenter(a)}function changeFillOpacity(a){var b=map.getFillOpacity();b=a&&a.ctrlKey?b+.1:b-.1;0>b?b=1:1ic?ic=colNum-1:ic>=colNum&&(ic=0);io=ic-1;0>io&&(io=0);resetMap();configControl.firstElementChild.innerHTML=dateTxts[ic];$("#dateslider").val(ic);return!0}function setDate(a){ic=a.target.value;io=ic-1;0>io&&(io=0);resetMap();configControl.firstElementChild.innerHTML=dateTxts[ic];return!0} function drawAddCharts(){if(!chartsDataAdded)try{$(".addchart").each(function(a){if(1a&&(b=1-(30-a)/90,a=30);return cp.maps.Color.hsv2rgb(5>Math.abs(50-a)?50>a?360-(50-a):240+(a-50):50>a?360-(16.25-a/4):240+(a/4-8.75),b,15>Math.abs(50-a)?Math.abs(50-a)/15:1)};cp.maps.Color.getLiteracyColor=function(a){return null==a?new cp.maps.Color(204,204,204):cp.maps.Color.hsv2rgb(240,1,40>a?a/4/100:(10+(a-40)/6*9)/100)};cp.maps.Color.getUrbanColor= function(a){return null==a?new cp.maps.Color(204,204,204):cp.maps.Color.hsv2rgb(100-a,a/300+.666,1)};cp.maps.Color.getForeignColor=function(a){return null==a?new cp.maps.Color(204,204,204):cp.maps.Color.hsv2rgb(270,1,50>a?18*a/1E3:.9+(a-50)/500)};cp.maps.Color.getAgeColor=function(a){if(null==a)return new cp.maps.Color(204,204,204);var b=70-a;0>b&&(b+=360);return cp.maps.Color.hsv2rgb(b,1,40>a?5>a?a/125:.04+86*(a-5)/3500:.9+(a-40)/600)};cp.maps.Color.USER_COLOR_HUE=40;cp.maps.Color.getUserColor=function(a){return null== a?new cp.maps.Color(204,204,204):cp.maps.Color.hsv2rgb(cp.maps.Color.USER_COLOR_HUE,1,10>a?30*a/1E3:50>a?.3+10*(a-10)/1E3:.7+(a-50)/167)};cp.maps.Color.statusColors={cols:[new cp.maps.Color(230,171,2),new cp.maps.Color(51,160,44),new cp.maps.Color(227,26,28),new cp.maps.Color(255,255,51),new cp.maps.Color(0,85,127),new cp.maps.Color(231,41,138),new cp.maps.Color(85,170,127),new cp.maps.Color(106,61,154),new cp.maps.Color(202,178,214),new cp.maps.Color(251,154,153),new cp.maps.Color(102,102,102),new cp.maps.Color(255, 127,47),new cp.maps.Color(190,210,255),new cp.maps.Color(170,0,127),new cp.maps.Color(205,245,122),new cp.maps.Color(170,170,0),new cp.maps.Color(0,170,255),new cp.maps.Color(239,228,190),new cp.maps.Color(255,190,232),new cp.maps.Color(202,128,128),new cp.maps.Color(168,0,0),new cp.maps.Color(0,112,255),new cp.maps.Color(245,245,122)],colUsed:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1],colIndex:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],addColor:function(a){for(;a> this.cols.length;)this.cols.push(new cp.maps.Color(200*Math.random()+35,200*Math.random()+35,200*Math.random()+35)),this.colIndex[this.cols.length-1]=this.cols.length-1},addColorFor:function(a,b){function c(a,b){for(var c=0;cn&&(a(d,c.toUpperCase(),g,b-85,70,m,0,"center"),a(d,e,g,b,70,m,0,"center"));c=""+document.location; c=c.indexOf("?")?c.substr(0,c.indexOf("?")):c;a(d,c,g,b+200,25,h,0,"center");a(d,"\u00a9 Thomas Brinkhoff, "+$("#footerDate").text().substr(0,4),g,b+235,35,h,0,"center");2==n&&d.drawImage(p,g-240,b-300)}function c(a){setBaseLayer(CP_LAYER_SELECT.verysimple);a?$(mapElem).removeClass("video"):$(mapElem).addClass("video");map.updateSize()}function e(a,b,c,e){var d=document.createElement("video");d.src=URL.createObjectURL(a);d.controls=!0;$("article hr:last-of-type").before("
    ");b&&c&&$("article hr:last-of-type").before("

    "+ b+": "+c+"

    ");$("article hr:last-of-type").before(d);e&&$("article hr:last-of-type").before("

    "+e.toString().toLowerCase().replace(/,/g,", ")+"

    ");d.scrollIntoView()}return{prep:function(){return c()},reset:function(){return c(!0)},rec:function(c,f,k,g){var d=$("canvas").get(0),m=[],h=d.captureStream(),n={mimeType:"video/webm",videoBitsPerSecond:1E8},p=new MediaRecorder(h,n),r=[];p.ondataavailable=function(a){return m.push(a.data)};p.onstop=function(a){return e(new Blob(m,{type:n.mimeType}), c,f,r)};var t=new Image;t.src="/images/logo480.png";b(d,c,f,"#FFFFFF",.55,"#FF0000","#000000",1);var q=-1;p.start();var u=setInterval(function(){q+=1;if(0==q)map.onMapRendered(function(){var b=d.getContext("2d");a(b,r[r.length-1],10,10,25,"#FF0000",.65)});0<=q&&qk.length+3?(p.stop(),clearInterval(u)):q>k.length&&b(d,c,f,"#000000",1,"#FF0000","#FFFFFF",q-k.length,t)}, g?1*g:3E3)},drawCanvasText:a,drawTitle:b,show:e}}; cp.showVideoDialog=function(a){var b=0==$("#videodialog").length;b&&$("body").append('
    ');$("#videocontent").remove();b?$("#videodialog").dialog({dialogClass:"videodialog",draggable:!0,width:380,height:450,title:cp.getLoc("Create Videos"),close:function(){return cp.video().reset()}}):$("#videodialog").dialog("open");cp.video().prep();b=$("h1 span[itemprop=name]").text();var c=$("article h2:first-of-type").text(),e="",d="cb_menu cb_zoom_in cb_zoom_out cb_adm0 cb_adm1 cb_label cb_incr_mapwidth cb_decr_mapwidth".split(" ");$("#maplconrl>div").each(function(){0> d.indexOf(this.id)&&(e+='

    '+$("#"+this.id).text()+"

    ")});a||(a="cp.video().rec");$("#videodialog").append('

    Scene Time:

    Country:  

    Video Title:  

    '+e+'

    ")}; cp.evalVideoCheckboxes=function(){var a=[];$("#videodialog .videocb").each(function(){$(this).prop("checked")&&a.push($(this).val())});return a};
  • Deutschland Städte

    Die größten Städte

    Die deutschen Bundesländer und alle Städte mit mehr als 50.000 Einwohnern.

    Schätzung/Zensus 1990, 2001, 2011, 2022, 2024

  • Deutschland Verwaltungsgliederung

    Verwaltungsgliederung

    Die Einwohnerzahlen der Bundesländer und Kreise in Deutschland.

    Schätzung/Zensus 1990, 2001, 2011, 2022, 2024

  • Deutschland Urbane Gebiete

    Urbane Gebiete

    Alle urbanen Gebiete in Deutschland mit mehr als 15.000 Einwohnern.

    Zensus 2011, 2022, Schätzung 2024

  • Deutschland Zensusergebnisse

    Zensusbevölkerung

    Die Bundesländer sowie alle Städte und Gemeinden mit mehr als 7.500 Einwohnern.

    Zensus 1970, 1987, 2011, 2022

  • Top 10 Städte in Deutschland

    Top 10 Cities

    Die Top-10-Städte Deutschlands und der deutschen Bundesländer (englisch).

    Schätzung 2024

  • Suche
  • Bundesländer

    • Kreise: alle Kreise des Bundeslandes – Schätzung/Zensus 1990, 2001, 2011, 2022, 2024
    • Größere & mittlere Städte: Städte und Gemeinden mit mehr als 15.000 Einwohnern – Schätzung/Zensus 1990, 2001, 2011, 2022, 2024
    • Alle Städte & Gemeinden: alle Städte und Gemeinden des Bundeslandes – Schätzung/Zensus 1990, 2001, 2011, 2022, 2024
    • Siedlungen: Siedlungen mit mehr als 300 Einwohnern – Zensus 2011, 2022
    • Urbane Gebiete: urbane Gebiete mit mehr als 2.500 Einwohnern – Zensus 2011, 2022, Schätzung 2024

    Städte: Bezirke und Stadtteile