PageSourceSearch

https://stadtplan-ilmenau.de/js/main2.min.js

js stadtplan-ilmenau.de collected 2026-10-08 05:01:06 UTC 10,644 bytes, 1 lines download raw bytes

1var OSMlayer={};var map;var layer_markers=new L.featureGroup;var layer_vectors=new L.featureGroup;var lastBounds=false;OSMlayer.Mapnik=L.tileLayer("https://{s}.tile.stadtplan-ilmenau.de/tile/{z}/{x}/{y}.png",{attribution:"Daten: OSM.org (<a class='extern' href='https://opendatacommons.org/licenses/odbl/'>ODbL</a>) | Darstellung: <a class='extern' href='https://openstreetmap.org/'>OSM.org</a> (<a class='extern' href='https://creativecommons.org/licenses/by-sa/2.0/de/'>CC-By-SA-2.0</a>)",maxZoom:20});function jumpToBounds(lon1,lat1,lon2,lat2){map.invalidateSize();lastBounds=[[lat1,lon1],[lat2,lon2]];map.fitBounds([[lat1,lon1],[lat2,lon2]]);return false}var PopUps=[];function addMarker(layer,lon,lat,popupContentHTML,showPopupOnLoad,iconId,flickrId){lat=lat*1;lon=lon*1;var marker=L.marker([lat,lon],{clickable:true,icon:makeIcon(iconId),keyboard:true}).addTo(layer_markers);marker.bindPopup(popupContentHTML);if(showPopupOnLoad){marker.openPopup()}marker.on("mouseover",function(){marker.openPopup()});PopUps[flickrId]=marker;return marker}function makeIcon(iconId){return L.icon({iconUrl:"icons/"+iconId,iconRetinaUrl:"icons/"+iconId,iconSize:[32,37],iconAnchor:[16,37],popupAnchor:[0,0]})}function drawLine(coordinates,style){coordinates=reOrg(coordinates);return L.polyline(coordinates,{color:style.strokeColor,opacity:1,fillColor:style.fillColor,fillOpacity:style.fillOpacity,weight:style.strokeWidth}).addTo(layer_vectors)}function drawPolygon(coordinates,style){coordinates=reOrg(coordinates);return L.polygon(coordinates,{color:style.strokeColor,opacity:1,fillColor:style.fillColor,fillOpacity:style.fillOpacity,weight:style.strokeWidth}).addTo(layer_vectors)}function reOrg(coordinates){returnArray=[];for(var index in coordinates){returnArray[index]=[coordinates[index][1],coordinates[index][0]]}return returnArray}var LeafletControl;if(/#!.+/.test(document.location.hash.toString())){window.location="https://"+document.location.host+document.location.pathname+document.location.hash.toString().replace(/#!/g,"?")}else if(/#!/.test(document.location.hash.toString())){window.location="https://"+document.location.host+document.location.pathname}function clearUp(){$("#clearmap").slideUp("slow")}function sharelink(url){var trenner="?";url=url.replace(/([&?]pk_campaign=[^&]*)/g,"");if(url.match(/\S+/)){trenner="&"}url=window.location.port+"//"+window.location.host+window.location.pathname+"?flag="+url;$("#qr_code").attr("src","https://chart.googleapis.com/chart?cht=qr&chs=150x150&chl="+encodeURI(escape(url+trenner+"pk_campaign=QR-Code")));$("#social_facebook").attr("href","http://www.facebook.com/sharer/sharer.php?u="+escape(url));$("#social_twitter").attr("href","https://twitter.com/intent/tweet?source=stadtplanilmenaude&url="+escape(url));$("#social_google").attr("href","https://plusone.google.com/_/+1/confirm?hl=de&url="+escape(url));$("#social_linkedin").attr("href","http://www.linkedin.com/shareArticle?mini=true&url="+escape(url));$("#permalink").attr("href",url+trenner+"pk_campaign=PermaLink");$.ajax({type:"GET",url:"ajax.php",data:"f=goo.gl&long="+escape(url+trenner+"pk_campaign=ShortLink"),success:function(data){var json=$.parseJSON(data);$("#shortlink").attr("href",json.short)}})}
1function drawmap(){var lon=startCoord.lon;var lat=startCoord.lat;var zoom=startCoord.zoom;map=new L.map("map").setView(L.latLng(lat,lon),zoom).setMaxBounds(L.latLngBounds(L.latLng(restrict.minLat,restrict.minLon),L.latLng(restrict.maxLat,restrict.maxLon)));LeafletControl=L.control.layers(OSMlayer,{},{hideSingleBase:true}).addTo(map);OSMlayer.Mapnik.addTo(map);map.addLayer(layer_markers);map.addLayer(layer_vectors)}var sociallink;function abc(char){$.ajax({type:"GET",url:"ajax.php",data:"f=abc&abc="+escape(char),success:function(data){var json=$.parseJSON(data);$("#adress").html(json.html);sharelink("adress");sDown("adress")}})}function street(char,street){$.ajax({type:"GET",url:"ajax.php",data:"f=abc&abc="+escape(char)+"&street="+escape(street),success:function(data){sharelink("adress&street="+escape(street));$("#clearmap").slideDown("slow");var json=$.parseJSON(data);$("#adress").slideDown("slow").html(json.html);jumpToBounds(json.minlon,json.minlat,json.maxlon,json.maxlat);geometries=new Array;for(var i=0;i<json.line.length;i++)geometries.push(drawLine(json.line[i],{strokeColor:"#0000FF",strokeDashstyle:"solid",strokeWidth:3,fillColor:"#0000FF",fillOpacity:.4}))}})}function adress(street,hnr){$.ajax({type:"GET",url:"ajax.php",data:"f=adress&hsnr="+escape(hnr)+"&street="+escape(street)+"&lat="+lat+"&lon="+lon,success:function(data){$("#clearmap").slideDown("slow");sharelink("adress&street="+escape(street)+"&number="+escape(hnr));var json=$.parseJSON(data);$("#adress").html(json.html);
1sDown("adress");show_default(json)}})}function firm(str){$.ajax({type:"GET",url:"ajax.php",data:"f=firm&firm="+escape(str),success:function(data){var json=$.parseJSON(data);$("#firm").html(json.html);sDown("firm");sharelink(str)}})}function firm2(flag,str){$.ajax({type:"GET",url:"ajax.php",data:"f=firm2&flag="+escape(flag)+"&str="+escape(str)+"&lat="+lat+"&lon="+lon,success:function(data){sharelink(flag+"&string="+escape(str));$("#clearmap").slideDown("slow");var json=$.parseJSON(data);show_default(json)}})}function einrichtung(name,str){flag=name;if(str){flag=flag+"&"+name+"="+escape(str)}if(lat){flag2=flag+"&lat="+lat+"&lon="+lon}else{flag2=flag}$.ajax({type:"GET",url:"ajax.php",data:"f="+flag2,success:function(data){sharelink(flag);var json=$.parseJSON(data);sDown("einrich");if(json.html){$("#einrich").html(json.html)}if(json.minlat){$("#clearmap").slideDown("slow");console.log("hier");show_default(json)}}})}function search(){$.ajax({type:"GET",url:"ajax.php",data:"f=search&s="+escape($("#search").val()),success:function(data){var json=$.parseJSON(data);$("#searchbox").html(json.html);
1sDown("searchbox")}})}var lat=false;var lon=false;function getLocation(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(gotLocation,noLocation)}}function gotLocation(position){lat=position.coords.latitude;lon=position.coords.longitude}function noLocation(){lat=false;lon=false}getLocation();var callbackRequest=function(data){var json=$.parseJSON(data);var title="";if(json.html){$("#"+$(this).data("flag")).html(json.html)}if($(this).data("string")&&$(this).data("string").length>0){title=$(this).data("string")+" | "}else if($("#"+$(this).data("flag")+" b").text().length>0){title=$("#"+$(this).data("flag")+" b").text()+" | "}else if($("#"+$(this).data("flag")).before().text().length>0){title=$("#"+$(this).data("flag")).before().text()+" | "}if(!$("#"+$(this).data("flag")).is(":visible")){$(".inhalt").hide();$("#"+$(this).data("flag")).show()}document.title=title+siteName;try{_paq.push(["setDocumentTitle",title+siteName]);_paq.push(["setCustomUrl","https://"+window.location.host+"/?"+window.location.hash.replace(/^#!/,"")]);_paq.push(["trackPageView"])}catch(err){console.log(err)}show_default(json)};var createRequest=function(flag,org,string,filter){var contextVal=$("<a/>").data("flag",flag);var myVals={};myVals.f=flag;if(org!==undefined){myVals[flag]=org;contextVal.data("org",org)}if(string!==undefined){myVals[org]=string;contextVal.data("string",string)}if(filter!==undefined){myVals.filter=JSON.stringify(filter);contextVal.data("filter",JSON.stringify(filter))}$.ajax({type:"GET",url:"ajax.php",data:myVals,context:contextVal,success:callbackRequest})};function onReady(){$("a.shortemail").each(function(){e=this.rel.replace("/","@");this.href="mailto:"+e;$(this).text("@")});$("a.email").each(function(){e=this.rel.replace("/","@");this.href="mailto:"+e;$(this).text(e)});drawmap();var sociallink=$(location).attr("href").replace(/([&?]pk_campaign=[^&]*)/g,"");var trenner="?";if(sociallink.match(/\?/)){trenner="&"}$("#qr_code").attr("src","https://chart.googleapis.com/chart?cht=qr&chs=150x150&chl="+escape(sociallink+trenner+"pk_campaign=QR-Code"));$("#permalink").attr("href",sociallink+trenner+"pk_campaign=PermaLink");$("#social_facebook").attr("href","http://www.facebook.com/sharer/sharer.php?u="+escape(sociallink));$("#social_twitter").attr("href","https://twitter.com/intent/tweet?source=stadtplanilmenaude&url="+escape(sociallink));$("#social_google").attr("href","https://plusone.google.com/_/+1/confirm?hl=de&url="+escape(sociallink));$("#social_linkedin").attr("href","http://www.linkedin.com/shareArticle?mini=true&url="+escape(sociallink));$.ajax({type:"GET",url:"ajax.php",data:"f=goo.gl&long="+escape(sociallink+trenner+"pk_campaign=ShortLink"),success:function(data){var json=$.parseJSON(data);$("#shortlink").attr("href",json.short)}});$("#adressen").click(function(){$.ajax({type:"GET",url:"ajax.php",data:"f=abc",success:function(data){var json=$.parseJSON(data);$("#adress").html(json.html);
1sDown("adress")}})});$("#firmen").click(function(){$.ajax({type:"GET",url:"ajax.php",data:"f=firm",success:function(data){var json=$.parseJSON(data);$("#firm").html(json.html);sDown("firm")}})});$("#impressum").click(function(){$("div#impressumblock").slideDown("slow")});$("#impressumback").click(function(){$("div#impressumblock").slideUp("slow")});$("#searchwait").click(function(){$("#shareit").slideToggle("slow");$("#qr").slideUp("slow")});$("#qrlink").click(function(){$("#qr").slideToggle("slow");$("#shareit").slideUp("slow")});$("#einrichtung").click(function(){$.ajax({type:"GET",url:"ajax.php",data:"f=ein",success:function(data){var json=$.parseJSON(data);$("#einrich").html(json.html);sDown("einrich")}})});$("#clearmap").click(function(){map.removeLayer(layer_markers);map.removeLayer(layer_vectors);layer_markers=new L.featureGroup;layer_vectors=new L.featureGroup;map.addLayer(layer_markers);map.addLayer(layer_vectors);clearUp()});$(window).resize(function(){console.log("resize!!!!");map.invalidateSize();if(lastBounds){map.fitBounds(lastBounds);console.log("rebound!!!!")}})}$(function(){$("#autocomplete").autocomplete({source:"ajax.php",delay:100,maxItemToShow:10,maxCacheLength:1,minLength:3,messages:{noResults:"",results:function(count){return count+(count>1?" Ergebnisse":" Ergebnis")+" gefunden."}}}).click(function(){$(this).focus()})});var QueryString=function(){var query_string={};var query=window.location.search.substring(1);var vars=query.split("&");for(var i=0;i<vars.length;i++){var pair=vars[i].split("=");if(typeof query_string[pair[0]]==="undefined"){query_string[pair[0]]=decodeURIComponent(pair[1])}else if(typeof query_string[pair[0]]==="string"){query_string[pair[0]]=[query_string[pair[0]],decodeURIComponent(pair[1])]}else{query_string[pair[0]].push(decodeURIComponent(pair[1]))}}return query_string}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.