[PostNAS] ALKIS-Auskunft
Frank
frank at fotodrachen.de
Sam Dez 17 06:02:07 EST 2011
Am 16.12.2011 18:42, schrieb a.borgardt at landkreis-cuxhaven.de:
> Hallo PostNAS-Liste
>
> im Internet Explorer 8.0.6.001.18702 (32- und 64bit) startet unsere
> ALKIS-Webapplikation mit folgenden 2 Fehlermeldungen (aus IE Debugger):
>
> Error: Object doesn't support this property or method line23 character4
> : alkisnav_eig.htm?gkz=&gemeinde=,
>
> Invalid argument.
> map.php?PHPSESSID=....:
> el.height = Math.abs(bottom - top) + "px";
>
...
> Andreas Borgardt
>
Hallo Andreas,
so spät noch im Büro auf einem Freitag?
Ich glaube, das sind zwei verschiedene Fehler, die nichts miteinander zu
tun haben.
Der erste hat mit der ALKIS-Navigation zu tun. Da ist das hier die
richtige Liste, doch dieser Fehler ist wohl nicht das eigentliche Problem.
Für die Navigation wird ein HTML in den Mapbender-Tab geladen, der dann
die 4 verschiedenen Sucheinstiege jeweils als PHP-Programm aufruft.
Suche nach "Name" ist voreingestellt, die anderen werden bei Wechsel des
Tab geladen.
In diesem HTML-Element versucht ein javasript dann vom
Mapbender-Mapframe-Objekt zu erfragen, welches Koordinatensystem gerade
angesagt ist.
Siehe in
http://trac.wheregroup.com/PostNAS/browser/trunk/data/mapbender/http/nav/alkisnav_eig.htm
Die Zeilen:
function sendGuiEpsg () {
var ind = parent.parent.getMapObjIndexByName("mapframe1");
var epsg = parent.parent.mb_mapObj[ind].getSRS();
document.forms[0].epsg.value = epsg;
}
Während sich die GUI das erste mal aufbaut ist der Mapframe1 aber noch
nicht verfügbar. Das führt dann zu einer Warnung, die GUI wird aber
(auch im IE8) geladen.
Ich komme mit meinen bescheidenen Mapbender-Kenntnissen da nicht weiter.
Ein MB-Entwickler könnte vielleicht einen Tipp geben, wie man das besser
synchronisiert. Das ALKIS-Element im Tab müsste *nach* dem mapframe1
geladen werden?
Dann scheint es aber in deiner GUI aber noch einen ganz anderen Fehler
zu geben, der das Laden des WMS blockiert.
... .height = Math.abs(bottom - top) + "px";
Falsche Höhenangabe zu einem Objekt?
Irgend eine Element der GUI ungeschickt konfiguriert?
Was hat diese GUI, was andere nicht haben?
Damit kommst wahrscheinlich damit auf der Mapbender-Mailingliste weiter.
Um sicher zu gehen, dass die beiden Fehler nicht zusammen hängen, würde
ich die ALKIS-Navi mal aus der GUI heraus nehmen und testen, ob sie dann
lädt.
--
Frank Jäger