Bug kvwmap: Unterschied zwischen den Versionen

Aus kvwmap
Wechseln zu: Navigation, Suche
(- menue_button.php fehlt)
(Version 3.8)
 
Zeile 1: Zeile 1:
Auf dieser Seite können Bugs gemeldet werden. Die Lösung von kritischen Fehlern wird beschrieben, so dass eigenständig Bugfixe vorgenommen werden können. Ansonsten finden sich die Lösungen immer in der nächsten Version.
+
Auf dieser Seite können Bugs gemeldet werden. Ab Version 1.8.0 wird jeder Bug, der behoben wurde, mit einer fortlaufenden Nummer (1.8.1, 1.8.2, ...) versehen. Der entsprechende Bugfix ist dann auf [https://github.com/srahn/kvwmap/commits/kvwmap https://github.com/srahn/kvwmap/commits/kvwmap] zu finden.
Parallel zu dieser Seite werden Bugs und insbesondere deren Lösung auch über die Mailling Liste verteilt. Dies ist mehr ein Archiv der aufgetretenen Probleme. Bugs, die neu sind sollten mit einem führenden - versehen sein. Bugs mit Lösungen werden mit + gekennzeichnet. Problem erkannt und in Arbeit mit -+.
+
Bugs, die neu sind sollten mit einem führenden - versehen sein. Bugs mit Lösungen werden mit + gekennzeichnet.
  
= Version 1.7.2 =
+
<div class="noautonum">__TOC__</div>
  
== + menue_button.php fehlt ==
 
Im Skript ../layouts/gui_button.php wird das Skript LAYOUTPATH."snippets/menue_button.php" includiert. Leider fehlt diese Datei und es erscheint eine Fehlerausschrift im phplog.
 
:--[[Benutzer:Rahn|Rahn]] 10:35, 10. Sep 2009 (CEST) Ok, ich pack sie bei der nächsten Version mit rein.
 
  
== + WMS-Dienst - getFeatureInfo schl&auml;gt fehlt ==
+
= Version 3.8 =
--[[Benutzer:HolgerR|HolgerR]] 07:40, 10. Sep 2009 (CEST) Bei dem Versuch, ein getFeatureInfo auf den WMS-Dienst der Digitalen Orthophotos des Landesverwaltung abzurufen, erhalte ich folgende Fehlermeldung
+
msWMSFeatureInfo(): WMS server error. Requested layer(s) are not queryable. 
+
Der Aufruf des Dienstes erfolgt bei mir mit folgender Syntax
+
http://www.geodaten-mv.de/dienste/adv_dop?REQUEST=GetMap&VERSION=1.1.1&SERVICE=WMS&LAYERS=adv_dop&SRS=EPSG:2398&FORMAT=image/png
+
Laut Dokumentation auf www.gaia-mv hei&szlig;t der getFeatureInfo-Layer 'adv_dop_metadaten'. Kann das in kvwmap irgendwo hinterlegt werden, wenn die Bezeichnung der Layer von getMap und getFeatureInfo unterschiedlich sind? Oder sollte ich mir einen 2. Layer als getFeatureInfo anlegen, der abfragbar geschaltet ist und mit dem getMap-Layer &uuml;ber 'require' verknüpft ist?
+
:--[[Benutzer:Rahn|Rahn]] 10:34, 10. Sep 2009 (CEST) Nun ja, das ist wohl eher kein kvwmap-Bug, sondern liegt ja eindeutig am WMS-Server :-). Zur Lösung des Problems würde ich die Variante mit dem 2. Layer vorschlagen.
+
  
== - Festpunkte - FestpunkteSkizzenZuordnung ==
+
== - Layer-Export: Tabs fehlen ==
--[[Benutzer:HolgerR|HolgerR]] 07:40, 10. Sep 2009 (CEST) Bei der Suche von Festpunken nach dem Kilometerquadrat besteht die M&ouml;glichkeit die Zuordnung der Festpunkte zu den AP-Beschreibungen zu &uuml;berpr&uuml;fen und fehlende bzw. &uuml;berz&auml;hlige oder falsch zugewiesene AP-Beschreibungen herauszufinden und zu korrigieren. Wird nun der Button 'FestpunkteSkizzenZuordnung' angeklickt, wird nicht die entsprechende Maske angezeigt, sondern es wird wieder zur Karte gesprungen.<br>Stefan, es sind doch GigaBytes :)
+
  
== + Nachweiserfassung mit dem IE ==
+
== + Shape mit leerem Datumsfeld wird nicht angezeigt ==
 +
--[[Benutzer:Mharms|Mario Harms]] ([[Benutzer Diskussion:Mharms|Diskussion]]) 10:40, 15. Aug. 2024 (CEST) Wenn man über den Daten-Import eine Shape-Datei importieren möchte, die ein Datumsfeld hat und der Wert des Feldes NULL ist, dann wird dieser Wert beim importieren in "0000/00/00" umgewandelt. Das Shape kann dann nicht angezeigt werden und es wird eine Fehlermeldung erzeugt: ERROR 1: COPY statement failed. ERROR: date/time field value out of range: "0000/00/00"
 +
--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 10:55, 3. Sep. 2024 (CEST) Bitte mal entsprechende Shape-Datei an mich senden.
 +
--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 10:22, 1. Okt. 2024 (CEST) In gdal 3.8 gibt es einen Bug, der das Problem hervorruft. Wir haben ein neues gdal-Image "pkorduan/gdal-http:0.6.0" erstellt, welches gdal 3.9.2 enthält.
  
Bei Benutzung des Internet Explorers kommt es in der Nachweiserfassung beim Speichern zu einem Fehler. Um den Fehler zu beheben, muss in nachweis.php die Funktion check_poly_in_flur durch folgende ersetzt werden:
+
== - Diagramm-Editor ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:49, 26. Apr. 2024 (CEST)
 +
* "Beschriftung Balken" ist irreführend und sollte "Beschriftung Legende (bei Balkendiagramm)" heißen.
 +
* Es fehlen Info-Tooltips, insbesondere bei "Aggregatsfunktion".
 +
* "Beschreibung" ist Pflichtfeld und verlangt einen Eintrag. Die Beschreibung taucht allerdings weder im Editor noch im Diagramm auf. Darf kein Pflichtfeld sein.
 +
* Waren Eingaben fehlerhaft, sind nach dem Speicher-Versuch anschließend alle bisherigen Eingaben weg. Die Fehlerprüfung muss javascript-basiert erfolgen, nicht serverseitig.
 +
* Die Übersicht der definierten Diagramme mit "ID", "Titel", "Typ" und "Funktion" ist null aussagekräftig. Hier wäre die "Beschreibung" angesagt.
 +
* In der Auswahl von "Werteattribut" und "Beschriftungsattribut" muss mindestens das Geometrie-Attribut rausfliegen. Wahrscheinlich auch noch andere Formularelementtypen.
 +
* Im erzeugten Diagramm wird, wenn das verwendete Attribut ein Subform-Element ist, nicht der Wert des Attributs, sondern der Wert des Verknüpfungsattributs angezeigt.
  
<nowiki>function check_poly_in_flur($polygon, $flur, $gemarkung, $epsg){
+
== + 3.8.99 Kartendruck ==
  $sql = "SELECT alknflur.gemkgschl, alknflur.flur FROM alkobj_e_fla, alknflur WHERE alknflur.objnr = alkobj_e_fla.objnr AND intersects(the_geom, TRANSFORM(geometryfromtext('".$polygon."', ".$epsg."), ".EPSGCODE."))";
+
Beim Drucken oder der Druckvorschau wird der Druckextent als neuer Extent des Users übernommen.
  $ret=$this->database->execSQL($sql,4, 1);
+
  $result = 'f';
+
  while($rs = pg_fetch_row($ret[1])){
+
  if($gemarkung == $rs[0] AND $flur == ltrim($rs[1], '0')){
+
  $result = 't';
+
  break;
+
  }
+
  }
+
  return $result;
+
  }</nowiki>
+
  
Außerdem muss im Snippet dokumenteneingabeformular.php in der Funktion save() diese Zeile vor der ersten Zeile eingefügt werden:
+
== + 3.8.98 Erläuterungen mit Hochkommas ==
 +
Im GLE erscheint die Erläuterung nicht, wenn man auf das Icon klickt.
  
<nowiki>document.GUI.result2.value = '';</nowiki>
+
== + 3.8.97 Rollenlayer abfragen ==
 +
Wenn man nur Rollenlayer in der Karte abfragt, erscheint das Ergbnis nicht.
  
In der Funktion check_poly muss nach der Zeile
+
== + 3.8.96 LINESTRING-Geometrie speichern ==
 +
Es wird versucht eine MULTILINESTRING-Geometrie zu speichern.
  
if(document.GUI.result2.value == 't'){
+
== + 3.8.95 Nachweisrecherche ==
 +
Wenn man über ein Polygon sucht und „Alle der Messung“ anwählt, kommt eine Fehlermeldung, wonach „flurid“ ambiguos ist.
  
diese Zeile eingefügt werden:
+
== + 3.8.94 Sachdatenanzeige mit Tabs ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:09, 29. Okt. 2024 (CET) Ich habe einen Layer mit mehreren Tabs in der Sachdatenanzeige. Wenn ich mehrere Layer abfrage und zu mehreren Layern Treffer bekomme, ist dieser Layer in der Sachdatenanzeige an erster Stelle. Wenn ich bei diesem Layer auf den zweiten Tab gehe und anschließend ein anderes Thema auswähle, bleiben "Trümmer" vom zweiten Tab stehen.
  
  window.clearInterval(polycheck);
+
== + 3.8.93 Plugin Bauleitplanung ==
 +
Die Snippets sind veraltet und müssen an den GLE angepasst werden.
  
Und die Zeile
+
== + 3.8.92 Layergruppe aufklappen ==
 +
Funktioniert nicht.
  
window.setInterval("check_poly()", 500);
+
== + 3.8.91 Kartenabfrage ==
 +
Der Maßstab wird nicht richtig berechnet. Dadurch kann es vorkommen, dass Layer in der Nähe ihrer Maßstabsgrenze nicht abgefragt werden.
  
muss so erweitert werden:
+
== + 3.8.90 Mapserver8 und PHP8 ==
 +
Es treten an manchen Stellen noch Fehlermeldungen auf.
  
var polycheck = window.setInterval("check_poly()", 500);
+
== + 3.8.89 Layer-Suche ==
 +
Wenn man eine Suche durchgeführt hat und zurück zur Suchmaske geht, funktioniert das Leeren der Suchfelder nicht mehr.
  
== - Zoom bei Kartenprojektion WGS84 (4326) ==
+
== + 3.8.88 Layer-Parameter ==
 +
Wenn man einen Layer einer Stelle entzieht, werden die Layer-Parameter in den Rollen nicht entfernt.
  
--[[Benutzer:Reißland|Reißland]] 10:27, 7. Sep 2009 (CEST)
+
== + 3.8.87 Layer mit vielen Stellen ==
 +
Das Ändern der Layer-Definition kann u.U. sehr lange dauern.
  
Bei Auswahl der Kartenprojektion WGS84 (EPSG:4326) kann man wohl auf die maximale Ausdehnng zoomen, ein zoomin ist aber nicht möglich.
+
== + 3.8.86 Autovervollständigungsfeld auf mobilen Geräten ==
 +
Funktioniert nicht.
  
== + Anzeige des Original-Dateinamens bei Dokumenten ==
+
== + 3.8.85 Passwort zurücksetzen mit einem Ausrufezeichen am Ende des Passwortes ==
 +
--[[Benutzer:Mharms|Mario Harms]] ([[Benutzer Diskussion:Mharms|Diskussion]]) 14:16, 8. Okt. 2024 (CEST) Wenn man in der Nutzerverwaltung die "Passwort zurücksetzen" Funktion benutzt und beim zufällig generierten Passwort das letzte Zeichen ein Ausrufezeichen (!) ist, dann ist dieses nicht im Link mit enthalten. Der Link wird zwar vollständig mit dem Ausrufezeichen dargestellt, aber wenn man auf den Link klickt, dann ist das Passwort um ein Zeichen zu kurz und das Ausrufezeichen fehlt. Dadurch klappt dann beim Nutzer das Zurücksetzen nicht.
  
Ist zwar eher eine Erweiterung als ein Bug aber auch notwendig, denke ich. Damit in der Vorschau der Dokumente im GLE auch der Original-Dateiname erscheint, muss in kvwmap.php folgendes angepasst werden:
+
== + 3.8.84 Zoom auf Datensätze eines Rollenlayers ==
 +
Funktioniert nicht.
  
In der Funktion neuer_Layer_Datensatz_speichern() muss die Zeile
+
== + 3.8.83 abhängige Attributsichtbarkeit ==
 +
In der Listenansicht funktioniert die Sichtbarkeit nicht.
  
<nowiki>$this->formvars[$form_fields[$i]] = URL.APPLVERSION."index.php?go=sendeDokument&dokument=".$nachDatei.";</nowiki>
+
== + 3.8.82 Quellenangaben mit html ==
 +
Lassen sich nicht editieren.
  
so erweitert
+
== + 3.8.81 get data version in kvmobile ==
 +
Funktion mobile_get_data_version fehlte und Verbesserung beim Log und image upload.
  
<nowiki>$this->formvars[$form_fields[$i]] = URL.APPLVERSION."index.php?go=sendeDokument&dokument=".$nachDatei."&original_name=".$_FILES[$form_fields[$i]]['name'];</nowiki>
+
== + 3.8.80 Fehlender Link in Datasource ==
 +
Wenn in Datasource Beschreibung am Ende ein ; gefolgt von einem Link beginnend mit http steht wird der Text davor als Link angezeigt, der auf den Link zeigt.
  
In der Funktion sachdaten_speichern() muss die Zeile
+
== + 3.8.79 Sachdatenanzeige im extra Fenster ==
 +
Die automatische Fenstergrößenanpassung funktioniert nicht mehr.
  
<nowiki>$sql = "UPDATE ".$tablename." SET ".$attributname." = '".URL.APPLVERSION."index.php?go=sendeDokument&dokument=".$nachDatei."' WHERE oid = '".$oid."'";</nowiki>
+
== + 3.8.78 Auswahlfeld mit Bild ==
 +
Bei der Erfassung eines neuen Datensatzes erscheint eine Fehlermeldung.
  
so erweitert werden:
+
== + 3.8.77 Sachdatendruck archivieren ==
 +
Das Archivieren funktioniert nicht bei Array-Attributen.
  
<nowiki>$sql = "UPDATE ".$tablename." SET ".$attributname." = '".URL.APPLVERSION."index.php?go=sendeDokument&dokument=".$nachDatei."&original_name=".$_FILES[$form_fields[$i]]['name']."' WHERE oid = '".$oid."'";</nowiki>
+
== + 3.8.76 Datensatz kopieren ==
 +
Wenn Dokumente in Arrays oder eigenen Datentypen vorkommen, werden diese nicht richtig kopiert.
  
und in der Funktion sendeDokument_mit_vorschau() muss die Zeile
+
== + 3.8.75 Layer-Formular ==
 +
Bei Query-Layern erscheinen auch die Buttons "Klassen" und "Styles und Labels".
  
<nowiki><body background="'.GRAPHICSPATH.'bg.gif">';</nowiki>
+
== + 3.8.74 ALKIS: Flurstücksanzeige: Nutzungsarten ==
 +
Der Schwellwert zum Ausschluss von Splitterflächen ist mit 0.05 zu niedrig. Dadurch werden Flächen zwischen 0.05 und 0.5 mit 0m² angezeigt.
  
so erweitert werden:
+
== + 3.8.73 GLE: spaltenweise Darstellung ==
 +
Es werden auch die nicht sichtbaren Attribute in der Spaltenauswahl angeboten. Außerdem gibt es bei Gruppen Probleme.
  
<nowiki><body background="'.GRAPHICSPATH.'bg.gif"><table border="0" cellpadding="0" cellspacing="0"><tr><td>';</nowiki>
+
== + 3.8.72 Layer-Suche ==
 +
Die Blätterfunktion funktioniert nicht mehr.
  
und vor den 4 letzten Zeilen muss diese Zeile eingefügt werden:
+
== + 3.8.71 ALKIS: log_hist_operations ==
 +
Die Funktion log_hist_operations enthält eine Abfrage, die zu langsam ist und bei großen Fortführungen zu Laufzeitproblemen führt.
  
<nowiki>echo '</td><td valign="middle">&nbsp;&nbsp;'.$original_name.'</td></tr></table>';</nowiki>
+
== + 3.8.70 Überprüfung der Klassen ==
 +
Bei der Umwandlung der Mapserver-Expressions in SQL werden einige Operatoren nicht ersetzt und bei regulären Ausdrücken werden maskierte Schrägstriche nicht berücksichtigt.
  
= Version 1.7.1 =
+
== + 3.8.69 Feldlänge Datasources Name ==
 +
Die Länge des Attributs Datasource nimmt nur 50 Zeichen auf. Die wurde auf 100 erweitert, damit etwas längere Copy-Einträge (bis 100 Zeichen) nicht abgeschnitten werden.
  
== + GetFeatureInfo-Abfrage ==
+
== + 3.8.68 Eigentümeranzeige - Treffer anzeigen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:18, 27. Aug. 2024 (CEST) Wenn man aus der Grundbuchblattsuche kommend sich die Grundbücher eines Eigentümers anzeigen lässt, werden die ersten 10 Treffer angezeigt. Oben drüber steht "10 Treffer anzeigen", allerdings kann man das nicht ändern und mehr als 10 anzeigen lassen.
  
Fragt man einen WMS-Layer mit dem Info-Button ab, werden die Sachdaten des WMS über GetFeatureInfo geholt. Allerdings stimmte die Abfragekoordinate bisher nicht mit der in der Karte angeklickten Position überein. Dies lässt sich folgendermaßen beheben: In kvwmap.php muss nach der Zeile
+
== + 3.8.67 Daten-Import ==
 +
Wenn die Dateinamen Umlaute enthalten und gezippt sind, gehen die Umlaute beim Auspacken mit unzip kaputt.
  
$request .='&BBOX='.$bbox->minx.','.$bbox->miny.','.$bbox->maxx.','.$bbox->maxy;
+
== + 3.8.66 Sachdatenanzeige von mehreren Layern ==
 +
Wenn man in einem Layer scrollt und dann in einen anderen Layer wechselt, ist dieser auch gescrollt.
  
diese Zeile hier eingefügt werden:
+
== + 3.8.65 Passwort abgelaufen nach Stellenwechsel ==
 +
Wenn bei einem Stellenwechsel das Passwort in der Stelle in die man will abgelaufen war, konnte man dort ein neues Passwort eintragen. Das wurde aber nicht registriert, weil das alte nicht abgefragt wurde. Das Formular layouts/snippets/login_new_password.php fragt jetzt das alte Passwort ab, wenn es nicht schon bei einem vorherigen Login-Vorgang übergeben wurde.
 +
Achtung: Alle die ein eigenes custom Snippets für die Konstante verwenden müssen folgende vor der Zeile
 +
  <tr>
 +
    <td><span class="px16">Neues Passwort: </span></td>
 +
einfügen:
 +
  <?
 +
  }
 +
  if ($this->formvars['passwort'] == '') { ?>
 +
    <tr>
 +
      <td><span class="px16">Altes Passwort: </span></td>
 +
      <td>
 +
        <nowiki><div style="display: flex"></nowiki>
 +
          <input style="width: 130px;" type="password" value="" id="passwort" name="passwort" autocomplete="off"/><?
 +
          if (defined ('PASSWORD_INFO') AND PASSWORD_INFO != '') { ?>
 +
            <nowiki><div style="margin-left: 5px;"></nowiki>
 +
              <span data-tooltip="<? echo PASSWORD_INFO; ?>"></span>
 +
            </div><?php
 +
          } ?>
 +
          <nowiki><i title="Sichtbarkeit des Passwortes" style="margin-left: 5px" class="fa fa-eye-slash pointer" aria-hidden="true" onclick="togglePasswordVisibility(this, 'passwort')"></i></nowiki>
 +
        </div>
 +
      </td>
 +
    </tr><?
 +
  } ?>
  
$request .='&width='.$this->user->rolle->nImageWidth.'&height='.$this->user->rolle->nImageHeight;
+
== + 3.8.64 Themenübersicht ==
 +
Die Sortierung der Stichwortauswahl stimmt nicht.
  
== + Geometrie mit Exklave in Nachweisformular ==
+
== + 3.8.63 Bild speichern ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:51, 20. Jul 2009 (CEST) Wenn man im Nachweisformular eine 1. Polygon gezeichnet hat und anschließend zum selben Dokument ein 2. Polygon zeichnen will, dann klickt man, um das Zeichnen zu unterbrechen, auf einen beliebigen anderen Button (z.B. Verschiebe-Button) und dann wieder auf den Polygon-hinzufügen-Button. Das funktioniert solange, wie man nicht zum Unterbrechen den Geometrie-hinzufügen- oder den Geometrie-entfernen-Button verwendet. Dann wird als 2. Polygon nur noch der rote Rand gezeichnet.
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:47, 28. Jun. 2024 (CEST) Wenn ich das Kartenbild frisch erzeuge (z.B. durch zoomen) und anschließend auf Bild speichern klicke, kommt kein Bild. Wenn ich allerdings ein Kartenbild frisch erzeugt habe, in eine andere Oberfläche wechsle und anschließend zur Karte zurück kehre, dann bekomme ich bei Bild speichern das Bild.
:--[[Benutzer:Rahn|Rahn]] 13:33, 20. Jul 2009 (CEST) Eigentlich reicht es, auf den Polygon-Hinzufügen-Button zu klicken. Dann wird das erste Polygon abgeschlossen und man kann mit dem Zeichnen eines zweiten Polygons beginnen.
+
::--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:02, 20. Jul 2009 (CEST) Ja, klar, aber es darf eben nicht sein, dass Fehler kommen, wenn man auf andere Buttons klickt, oder?
+
:::--[[Benutzer:Rahn|Rahn]] 07:25, 21. Jul 2009 (CEST) Da hast Du Recht. Zum Beheben des Fehlers muss in SVG_Utilities.php in den beiden Funktionen subtr_polygon() und add_polygon() die Zeile
+
  
top.document.GUI.pathwkt.value = top.document.GUI.newpathwkt.value;
+
== + 3.8.62 nur lesbare Auswahlfelder ==
 +
Wenn der Text sehr lang ist, wird er nicht umgebrochen.
  
durch folgende Zeilen ausgetauscht werden:
+
== + 3.8.61 Filterverwaltung ==
 +
In der Layerauswahl wird nicht der Layername + Aliasname angezeigt.
  
if(top.document.GUI.newpathwkt.value != ""){
+
== + 3.8.60 Layer-Suche ==
  top.document.GUI.pathwkt.value = top.document.GUI.newpathwkt.value;
+
Wenn man den Button "Suchfelder leeren" benutzt, werden die Operatoren nicht zurückgesetzt-
}
+
  
== + fehlende Variable in map_english_windows-1252.php ==
+
== + 3.8.59 Falsches Exceptions Format im wms_checker ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 16:05, 22. Jun 2009 (CEST) Es fehlt folgende Zeile:
+
Der wms_checker hängt immer das Format application/vnd.ogc.se_xml an den Parameter Exceptions an. Dienst die dieses Format nicht unterstützen werden im Fehlerfall noch mal mit dem Format XML getestet. Erst wenn das auch nicht klappt gibt es den Status "nicht ok".
$strChoose="Choose";
+
  
== + Erzeugen von neuen Datensätzen: Geometrie wird nicht gespeichert ==
+
== + 3.8.58 mobile_get_stellen liefert nur eine ==
 +
Fehler bei der Abfrage der Stellen für kvmobile behoben.
  
Bei einem Layer, für den im Attributeditor noch nie die Attributtypen gespeichert wurden, wird beim Anlegen eines neuen Datensatzes die Geometrie nicht gespeichert. Das kann man entweder dadurch umgehen, indem man im Attributeditor für den entsprechenden Layer einmal auf 'Speichern' klickt, oder indem man in der Datei generic_layer_editor_2.php im Abschnitt
+
== + 3.8.57 Formularelementtyp time wurde nicht gespeichert ==
 +
Formularelementtyp time wird jetzt auch gespeichert bei UPDATE.
  
<nowiki>$columnname = $this->qlayerset[$i]['attributes']['name'][$j];
+
== + 3.8.56 mobile_get_layers ==
$tablename = $this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]];
+
table_name und schema_name zum Output von mobile_get_layers hinzugefügt.
$geomtype = $this->qlayerset[$i]['attributes']['geomtype'][$this->qlayerset[$i]['attributes']['name'][$j]];
+
$dimension = $this->qlayerset[$i]['attributes']['dimension'][$j];
+
$privileg = $this->qlayerset[$i]['attributes']['privileg'][$j];
+
$this->form_field_names .= $this->qlayerset[$i]['Layer_ID'].';'.$this->qlayerset[$i]['attributes']['real_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['shape'][$k][$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].'_oid'].';'.$this->qlayerset[$i]['attributes']['form_element_type'][$j].';'.$this->qlayerset[$i]['attributes']['nullable'][$j].'|';</nowiki>
+
  
die letzte Zeile durch folgende Zeile ersetzt:
+
== + 3.8.55 SubFormFK ==
 +
Wenn es kein separates SubFormFK-Attribut gibt, sondern das Verknüpfungsattribut verwendet wird, lässt sich das Attribut nicht speichern.
  
$this->form_field_names .= $this->qlayerset[$i]['Layer_ID'].';'.$this->qlayerset[$i]['attributes']['real_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['shape'][$k][$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].'_oid'].';Geometrie;'.$this->qlayerset[$i]['attributes']['nullable'][$j].'|';
+
== + 3.8.54 Layerparameter im Attributeditor ==
 +
Wenn der Parameter nur in den Feldern Optionen und Default verwendet wird, wird er nicht für die Stelle übernommen.
  
== + angleitem mit Mapserver 5 ==
+
== + 3.8.53 neuer Datensatz ==
 +
Wenn die Sachdaten zuerst angezeigt werden und man im Geometrie-Tab ist und den Maßstab ändert, wird danach die Karte nicht angezeigt.
  
Wenn man den Mapserver in der Version 5.x verwendet, funktionieren die per angleitem gedrehten Styles nicht (z.B. bei Schraffurwinkeln). Um das zu beheben, müssen in kvwmap.php in der Funktion loadclasses() die Zeilen
+
== + 3.8.52 zugeklappte Gruppen in spaltenweiser Darstellung ==
 +
Hier sind die Attributnamen der zugeklappten Gruppen zu sehen.
  
if (MAPSERVERVERSION < 500 AND $dbStyle['angleitem']!=<nowiki>''</nowiki>) {
+
== + 3.8.51 Dokumente in Arrays ==
  $style->set('angleitem',$dbStyle['angleitem']);
+
Wenn man mehrere Array-Elemente hat und bei einem davon auf "Dokument löschen" klickt, wird die Datei zwar gelöscht aber der Array-Eintrag für die Datenbank nicht richtig gebildet.
}
+
durch diese hier ersetzt werden:
+
+
if ($dbStyle['angleitem']!=<nowiki>''</nowiki>){
+
  if(MAPSERVERVERSION < 500){
+
    $style->set('angleitem',$dbStyle['angleitem']);
+
  }else{
+
    $style->setbinding(MS_STYLE_BINDING_ANGLE, $dbStyle['angleitem']);
+
  }
+
}
+
  
 +
== + 3.8.50 ALKIS-Import ==
 +
Es kann vorkommen, dass Objektversionen (gleiche gml_id und beginnt) mehrfach eingelesen werden. Die Funktion execute_hist_operations muss die doppelten Einträge löschen.
  
== + Zoom auf Linienlayer ==
+
== + 3.8.49 Sachdatenanzeige im extra Fenster ==
 +
Wenn man das Fenster größer zieht, wird die Sachdatenanzeige nicht breiter.
  
Der Rollenlayer, der beim Zoom auf Linienobjekte erzeugt wird, hat ein falsches Symbol. Zum Beheben des Fehlers muss in kvwmap.php in der Funktion zoom_toLine() in der Zeile
+
== + 3.8.48 Orthogonalpunktberechnung ==
 +
Funktioniert nicht.
  
$style['symbol'] = 4;
+
== + 3.8.47 Geometrie-Highlighting ==
 +
Wenn alle aktiven Themen abfragbar sind, funktioniert das Highlighting über die Sachdatenanzeige nicht.
  
die 4 durch eine 9 ersetzt werden.
+
== + 3.8.46 CSS von overlayheader nicht anpassbar ==
  
 +
== + 3.8.45 Konvertierung von time and date Werte vor dem Speichern in engl. Notation ==
 +
Ohne die Konvertierung erscheinen die deutschen Ausdrücke in den Deltas-Statements für kvmobile und führen dort zu Fehlern.
  
== + Ausgabe von historischen Grundbuchbezirken ==
+
== + 3.8.44 Plugin Fortführungslisten ==
 +
Wenn die Anlässe fehlen, werden die Fortführungsfälle nicht geladen.
  
Offenbar kommt es doch noch zu Ausgaben von historischen Grundbuchbezirken. Zum Beheben des Fehlers müssen in postgresql.php in der Funktion getGrundbuchbezirke() die Zeilen
+
== + 3.8.43 Grundbuchblattsuche ==
 +
Grundbuchbezirke, die über zeigtaufexternes_art historisch geworden sind, werden trotzdem aufgelistet.
  
$sql ="SELECT b.bezirk AS Schluessel,g.bezeichnung AS Name FROM alb_g_buchungen AS b,alb_v_grundbuchbezirke AS g";
+
== + 3.8.42 Getfeatureinfo ==
$sql.=" WHERE b.bezirk=g.grundbuchbezschl AND b.flurstkennz = '".$FlurstKennz."'";
+
Wenn man die WMS-Parameter nicht in der connection stehen hat, fehlen einige beim GetFeatureInfo-Request.
  
durch diese hier ersetzt werden:
+
== + 3.8.41 Geographisches Koordinatensystem ==
 +
--[[Benutzer:Sglaeser|Sascha Gläser]] ([[Benutzer Diskussion:Sglaeser|Diskussion]]) 10:13, 16. Jul. 2024 (CEST) Beim Umstellen des Koordinatensystems (Optionen > Karteneinstellungen > 1. Kartenprojektion) auf ein geographisches Koordinatensystem (bspw. EPSG 4326) wird ein leeres Kartenfenster angezeigt und der Maßstab automatisch auf 1:1 oder 1:5 gesetzt. Eine manuelle Änderung des Maßstabs ist nicht möglich. Die einzige Abhilfe besteht darin, ein nicht geographisches Koordinatensystem auszuwählen. Dann wird der vorherige Maßstab wiederhergestellt und das Kartenfenster wird sauber geladen. Insbesondere für die Anzeige von GPS-Koordinaten ist jedoch das EPSG 4326 ganz entscheidend.
  
$sql ="SELECT b.bezirk AS Schluessel,g.bezeichnung AS Name FROM alb_g_buchungen AS b,alb_v_grundbuchbezirke AS g, alb_grundbuecher AS gb";
+
== + 3.8.40 Statistik ==
$sql.=" WHERE b.bezirk=g.grundbuchbezschl AND b.flurstkennz = '".$FlurstKennz."'";
+
Es kann vorkommen, dass manche Zugriffe nicht angezeigt werden.
$sql.=" AND b.bezirk=gb.bezirk AND b.blatt=gb.blatt";
+
$sql.=" AND gb.aktualitaetsnr NOT LIKE 'hist'";
+
  
== + Nachweisrecherche nach Antragsnummer ==
+
== + 3.8.39 Referencemap im Kartenlayout und Karteneinstellung-SRS ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:57, 26. Jun. 2024 (CEST) Ich habe im Karten-Editor für ein Drucklayout eine Übersichtskarte definiert, die via Mapfile den Orka-WMS nutzt. Der Nutzer muss allerdings, wenn er das Drucklayout verwenden will, in den Optionen den EPSG:25833 eingestellt haben. Bei jedem anderen Karteneinstellungs-SRS kommt kein Bild in der Übersichtskarte, obwohl das SRS sowohl bei Orka als auch im Mapfile aufgelistet ist.
  
Sucht man nach den Dokumenten eines Antrags, schlägt die Suche mit einer Fehlermeldung fehl. Um den Fehler zu beheben, müssen in nachweis.php in der Funktion getNachweise() die beiden Zeilen
+
== + 3.8.38 Layer-Suche ==
 +
In Layern mit Array-Attributen erscheint eine Fehlermeldung.
  
$sql ="SELECT n.*,v.name AS vermst FROM n_nachweise AS n,n_nachweise2antraege AS n2a,n_vermstelle AS v, n2d.dokumentart_id AS andere_art, d.art AS andere_art_name";
+
== + 3.8.37 Kartenabfrage mit Templates ==
$sql.=" FROM n_vermstelle AS v, n_nachweise AS n";
+
Wenn Layer ein Template verwenden, erscheinen die Reiter auch wenn keine Treffer vorhanden sind.
  
durch diese hier ersetzt werden:
+
== + 3.8.36 ALKIS Nutzungsarten Begriffsbestimmungen ==
  
$sql ="SELECT n.*,v.name AS vermst, n2d.dokumentart_id AS andere_art, d.art AS andere_art_name";
+
== + 3.8.35 Äquivalenzbewertung ==
$sql.=" FROM n_nachweise2antraege AS n2a, n_vermstelle AS v, n_nachweise AS n";
+
Die nicht geschätze Fläche stimmt nicht.
  
== + WMS-Export von allen Layern ==
+
== + 3.8.34 Layergruppen verschieben ==
 +
Wenn man Layergruppen in andere Gruppen verschiebt, kann es vorkommen, dass die Einträage in u_groups2rolle fehlen.
  
Wenn man beim WMS-Export alle Layer exportiert, so werden auch alle Layer in die Mapdatei geschrieben, allerdings fehlen bei den nicht aktiven Layern wichtige Daten. Um den Fehler zu beheben muss in kvwmap.php in der Funktion wmsExportSenden() vor der Zeile
+
== + 3.8.33 Legendengrafik bei WMS-Layern ==
 +
Wenn mehrere Layer in der Connection abgefragt werden, werden nicht die richtigen GetLegendGraphic-Requests gemacht.
  
$this->loadMap('DataBase');
+
== + 3.8.32 2 Kalender in Datentypen ==
 +
Bei Datums-Attributen in Datentypen tauchen 2 Kalender auf.
  
diese Zeile eingefügt werden:
+
== + 3.8.31 Daten-Export mit Dokumenten ==
 +
Bei fast gleichen lautenden Dateinamen kann es sein, dass durch die Dateinamenanpassung eine der beiden Dateien nicht im Zip-Archiv enthalten ist.
  
$this->class_load_level = 2; # die Klassen von allen Layern laden
+
== + 3.8.30 Plus-Lupe im Geometrieeditor ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:56, 7. Jun. 2024 (CEST) Wenn man im Geometrieeditor der Nachweiserfassung das Werkzeug vorhandene Geometrie übernehmen aktiviert hat, dann das Plus-Lupe Werkzeug ausgewählt und zoomt, ist das Plus-Lupe Werkzeug danach weiterhin blau markiert, obwohl das Werkzeug vorhandene Geometrie übernehmen aktiv ist.
  
== + function imagerotate fehlerhaft  ==
+
== + 3.8.29 Flurstücksanzeige: alle anzeigen ==
--[[Benutzer:Hschmidt|Hschmidt]] 11:56, 23. Apr 2009 (CEST)<br>
+
Funktioniert nicht.
Die function imagerotate in "allg_funktionen.php"  ist fehlerhaft. Das betrifft die Anwender, die den Druck mit ImageMagick drehen wollen. Dazu die Funktion in "all_funktionen.php durch die unter Ver. 1.7.0 schon angegebene ersetzen siehe unten.
+
  
 +
== + 3.8.28 Highlighting bei Flächenobjekten und Sachdatenanzeige im Fenster ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:13, 19. Jun. 2024 (CEST) Die Sachdatenanzeige soll das Objekt in der Karte highlighten, wenn ich mit dem Cursor in der schwebenden Sachdatenanzeige über den Datensatz hover. Wenn ich bei Flächenobjekten ein Objekt in der Karte abfrage und anschließend mit dem Cursor in die Sachdatenanzeige wandere, wird nicht das ausgewählte Objekt gehovert, wenn ich mit dem Cursor die Sachdatenanzeige erreicht habe, sondern das Objekt, über das der Cursor in der Karte zuletzt gewandert ist.
  
== + labelangleitem mit Mapserver 5 ==
+
== + 3.8.27 Nachweisrecherche ==
 +
Wenn man über Gemarkung und FLur räumlich sucht, erscheint eine Fehlermeldung.
  
Wenn man den Mapserver in der Version 5.x verwendet, funktionieren die per labelangleitem gedrehten Labels nicht. D.h. sie werden nicht gedreht. Um das zu beheben, muss in kvwmap.php in der Funktion loadclasses() die Zeile
+
== + 3.8.26 Sachdaten speichern ==
 +
Wenn die oid eines Objekts einen Punkt (.) enthält, erfolgt keine Speicherung.
  
$klasse->label->set('angle', $layerset['labelangleitem']);
+
== + 3.8.25 Geonamensuche ==
 +
Es werden nur Dienste unterstützt, die geojson liefern und keine die json liefern.
  
durch diese hier
+
== + 3.8.24 Version und Autovervollständigung in kvmobile ==
+
Hinzufügen des Autovervollständigungsfeldes und der LayerVersion
$klasse->label->setbinding(MS_LABEL_BINDING_ANGLE, $layerset['labelangleitem']);
+
  
ersetzt werden.
+
== + 3.8.23 Default-Wert im Attributeditor ==
 +
Lässt Sich nicht speichern.
  
== + Verschieben des Kartenausschnitts im Geometrie-Editor ==
+
== + 3.8.22 Objekt-Schnellinfo ==
 +
Wenn die Geometrie erst in der Query gebildet wird, gibt es einen Fehler in der Abfrage.
  
Wenn man im Internet-Explorer versucht den Kartenausschnitt im Geometrie-Editor der Fachschalen zu verschieben, kommt eine Fehlermeldung. Um den Fehler zu beheben, muss in SVG_Utilities.php in der Funktion recentre() die Zeile
+
== + 3.8.21 GLE: keine Treffer ==
 +
Wenn es zu dem abgefragten Layer über requires abhängige Layer gibt, erscheint nicht die Meldung "Zu diesem Thema wurden keine Objekte gefunden!".
  
if(measurefunctions == true)
+
== + 3.8.20 Layer auf Fremdtabellen ==
 +
Lassen sich nicht speichern.
  
vor der Zeile
+
== + 3.8.19 Flurstücksauszüge intern ==
 +
Unter gid71 gibt es Probleme mit der Anzeige der Nutzungsartenschlüssel und Umlauten in der Buchungsart.
  
save_measure_path();
+
== + 3.8.18 generic_layer_editor_doc_raster.php ==
 +
Wenn ein Layer dieses Template verwendet und bei der Abfrage nichts gefunden wird, stimmt die Darstellung nicht.
  
eingefügt werden.
+
== + 3.8.17 Kartenbild speichern ==
 +
Hier wird nicht das aktuelle Kartenbild angezeigt.
  
== + Speichern eines Datensatzes mit einem SubFormEmbeddedPK-Attribut ==
+
== + 3.8.16 Layeroptionen: Beschriftung ==
 +
Das Labelitem steht nur zur Auswahl, wenn es auch in der Query dieses Attribut gibt und darauf Leserecht besteht.
  
Wenn man versucht einen Datensatz im GLE zu speichern, der ein SubFormEmbeddedPK-Attribut besitzt, erscheint eine Fehlermeldung. Um den Fehler zu beheben, muss in kvwmap.php in der Funktion sachdaten_speichern() die Zeile
+
== + 3.8.15 Layeroptionen im Geometrieeditor ==
 +
Wenn man die Layeroptionen speichert, fliegt man aus dem Geometrieeditor.
  
if($type != 'SubFormPK' AND $type != 'SubFormFK'){
+
== + 3.8.14 Sachdatenanzeige Import-Layer ==
 +
Funktioniert nicht.
  
durch diese hier ersetzt werden:
+
== + 3.8.13 Sachdatendruck ==
 +
Wenn die ID-Spalte des Layers kein integer ist, kommt es zu einem Fehler in der Abfrage.
  
if($type != 'SubFormPK' AND $type != 'SubFormFK' AND $type != 'SubFormEmbeddedPK'){
+
== + 3.8.12 Layer-Export ==
 +
Wenn die Option "mit Stellenzugehörigkeit" ausgewählt wurde, wird nur die erste Stelle exportiert.
  
 +
== + 3.8.11 wms_group_title fehlt ==
 +
Der OWS-Parameter wird nicht gesetzt.
  
== + Auswahlfeld mit Constraint ==
+
== + 3.8.10 automatische Klassenerzeugung ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:14, 16. Apr 2009 (CEST) Ein Attribut einer Datenbanktabelle hat ein Constraint. Das wird im GLE auch ausgewertet, so dass die definierten Werte als Auswahl auftauchen. allerdings wird der ausgewählte Wert nicht gespeichert, das Feld bleibt leer.
+
Wenn beim Layer im Feld Klassifizierung Layer-Parameter verwendet werden, werden diese nicht bei der automatischen Klassenerzeugung berücksichtigt.
:--[[Benutzer:Rahn|Rahn]] 09:37, 4. Mai 2009 (CEST) Zum Beheben des Fehlers muss in generic_layer_editor_2.php folgende Zeile
+
  
<nowiki>echo '<select title="'.$this->qlayerset[$i]['attributes']['alias'][$j].'"  style="font-size: '.$this->user->rolle->fontsize_gle.'px" name="'.$this->qlayerset[$i]['Layer_ID'].';'.$this->qlayerset[$i]['attributes']['real_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['shape'][$k][$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].'_oid'].';'.$this->qlayerset[$i]['attributes']['form_element_type'][$j].'">';</nowiki>
+
== + 3.8.9 WMS-, WFS-Layer abfragen ==
 +
Die Treffer werden nicht angezeigt.
  
durch diese hier ersetzt werden:
+
== + 3.8.8 eingeklappte Legende ==
 +
In den Fachschalten und im Geometrieeditor wird die Karte zu breit dargestellt.
  
<nowiki>echo '<select title="'.$this->qlayerset[$i]['attributes']['alias'][$j].'"  style="font-size: '.$this->user->rolle->fontsize_gle.'px" name="'.$this->qlayerset[$i]['Layer_ID'].';'.$this->qlayerset[$i]['attributes']['real_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['shape'][$k][$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].'_oid'].';'.$this->qlayerset[$i]['attributes']['form_element_type'][$j].';'.$this->qlayerset[$i]['attributes']['nullable'][$j].'">';</nowiki>
+
== + 3.8.7 Rollenlayer im Kartendruck ==
 +
Hier werden die Layernamen nicht angezeigt.
  
== + Anteilseigentum im ALB-Auszug 35 ==
+
== + 3.8.6 Layer-Parameter in den Layer-Optionen ==
 +
Das Aktualisieren des Kartenbildes funktioniert nicht.
  
Das Anteilseigentum wird im Auszug 35 fälschlicherweise doppelt ausgegeben. Damit es richtig erscheint, muss in alb.php die Zeile 730
+
== + 3.8.5 Flurstücksanzeige ==
 +
Wenn in der Sachdatenanzeige nach dem Flurstückslayer noch ein weiterer angezeigt wird, stimmt im Chrome die Darstellung nicht.
  
$pdf->addText($col1,$row-=24,$fontSize,$flst->Grundbuecher[$g]['zusatz_eigentuemer']);
+
== + 3.8.4 Radiobuttons ==
 +
Bei Radiobuttons werden nicht die richtigen Optionen angezeigt.
  
gelöscht werden.
+
== + 3.8.3 group by in der Query ==
 +
Wenn es in der Query eine Unterabfrage mit group by gibt, wird das SQL für die Abfrage nicht richtig gebildet.
  
 +
== + 3.8.2 Objekt-Schnellinfo ==
 +
Wenn das Geometrie-Attribut keiner Tabellenspalte entspricht, kommt es zu einer Fehlermeldung.
  
== + SubformembeddedPK bei mehreren Datensätzen ==
+
== + 3.8.1 Polygonabfrage und Streckenmessung ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:34, 7. Apr 2009 (CEST) Werden in der Layersuche mehrere Datensätze eines Layers mit einem "SubformembeddedPK"-Attribut aufgelistet, erscheint das "Embeddede" immer ganz oben im ersten gefundenen Datensatz.
+
Die Werkzeuge funktionieren nicht.
:--[[Benutzer:Rahn|Rahn]] 15:42, 7. Apr 2009 (CEST) Zum Beheben des Fehlers müssen in der Datei embedded_subformPK.php alle Vorkommen von
+
  
$this->qlayerset[$i]['Layer_ID'].'_'.$k
+
= Version 3.7 =
  
durch
 
  
$this->qlayerset[$i]['Layer_ID'].$this->formvars['count'].'_'.$k
+
== + 3.7.41 neuer Layer-Datensatz ==
 +
Layer, die als Subform in anderen Layern eingebunden sind, werden nicht ausgeschlossen.
  
ersetzt werden (3 mal).
+
== + 3.7.40 Nutzungshinweise ==
Außerdem muss in generic_layer_editor_2.php vor die Zeile
+
Wenn Nutzungshinweise bei einer Gastanmeldung eingeblendet werden, kann es zu Problemen mit der Kartenbildgröße kommen.
  
echo $data;
+
== + 3.7.39 Layer speichern ==
 +
Es gibt eine Fehlermeldung wenn das Plugin Portal aktiv ist und die Clusteroption nicht angehakt wird.
  
diese Zeile eingefügt werden:
+
== + 3.7.38 Attributeditor speichern ==
 +
Hier werden Platzhalter wie z.B. $user_id in den Optionen durch die aktuelle User-ID ersetzt.
  
$data .= '&count='.$k;
+
== + 3.7.37 Suche im WFS-Layer ==
 +
Beim Request wird der Parameter srsName nicht mitgeschickt, sodass die Geometrie nicht im gewünschten Koordinatensystem geliefert wird.
  
== + Rasterlayer immer auswählbar ==
+
== + 3.7.36 aktiv bei Gast ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 16:56, 6. Apr 2009 (CEST) Rasterlayer sind über den gesamten Maßstabsbereich auswählbar, obwohl sie auf einen bestimmten Maßstabsbereich eingegrenzt sind.
+
Wird immer auf "ja" gesetzt beim Speichern.
:--[[Benutzer:Rahn|Rahn]] 09:14, 7. Apr 2009 (CEST) Um den Fehler zu beheben, muss in kvwmap.php in der Funktion loadmap() die Zeile
+
  
<nowiki>if($this->class_load_level == 2 OR $layerset[$i]['requires'] != '' OR ($this->class_load_level == 1 AND $layerset[$i]['aktivStatus'] != 0)){</nowiki>
+
== + 3.7.35 Kartenbild speichern ==
 +
Das Kartenbild wird nicht angezeigt.
  
vor die Zeile
+
== + 3.7.34 Checkbox im Datentyp ==
 +
Checkboxen in Datentypen lassen sich nicht unchecken.
  
$layer->setProjection('+init=epsg:'.$layerset[$i]['epsg_code']); # recommended
+
== + 3.7.33 Abfrage auf angrenzende Objekte ==
 +
Funktioniert bei bestimmten Query-Schreibweisen nicht.
  
verschoben werden.
+
== + 3.7.32 Layer-Optionen ==
 +
Beim aufruf der Layer-Optionen wird der Parse-Tree in die Apache error.log Datei geschrieben.
  
== + "requires"-Layer werden nicht angezeigt ==
+
== + 3.7.31 Sachdatendruck ==
 +
Wenn man die Datensätze vorher sortiert hatte, bleibt die Sortierung nicht im Druck erhalten.
  
Layer, die über das "requires"-Feld an andere Layer gebunden sind, werden nicht angezeigt. Um den Fehler zu beheben muss in kvwmap.php in der Funktion loadmap() die Zeile
+
== + 3.7.30 Layer-Suche ==
 +
Wenn der Menüpunkt "go=Layer-Suche" in einer Stelle nicht vorhanden ist, erscheint im Suchformular trotzdem die Layerauswahl.
  
<nowiki>if($this->class_load_level == 2 OR ($this->class_load_level == 1 AND $layerset[$i]['status'] != 0)){</nowiki>
+
== + 3.7.29 Benachrichtigung an Nutzer ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:24, 7. Mai 2024 (CEST) Beim Nutzerfilter in go=notification_formular sind die Nutzer mit Vorname+Nachname aufgelistet und nach ID sortiert. Nötig wäre die Schreibweise "Nachname, Vorname" und Sortierung nach Nachname, Vorname.
  
durch diese hier ersetzt werden:
+
== + 3.7.28 Neue Nutzer: letzte Aktivität ==
 +
--[[Benutzer:Sgoen|Sgoen]] ([[Benutzer Diskussion:Sgoen|Diskussion]]) 09:27, 6. Mai 2024 (CEST)
 +
Beim Anlegen eines neuen Nutzers in einer Stelle mit Standardnutzer wird auch dessen letzte Aktivität (Zeitstempel) übernommen.
  
<nowiki>if($this->class_load_level == 2 OR $layerset[$i]['requires'] != '' OR ($this->class_load_level == 1 AND $layerset[$i]['aktivStatus'] != 0)){</nowiki>
+
== + 3.7.27 Layer-Parameter ==
 +
Wenn ein Layer einer Stelle neu zugeordnet wird, werden die Layerparameter nicht für die Rolle übernommen.
  
und außerdem in der Funktion read_layer() die Zeile
+
== + 3.7.26 wms_checker.php ==
 +
Beim Eintragen des Status in einen fehlerhaften Layer kann es zu Fehlern kommen.
  
<nowiki>if($withClasses == 2 OR ($withClasses == 1 AND $rs['aktivStatus'] != '0')){</nowiki>
+
== + 3.7.25 Liste der Flurstücke eines Jagdbezirks ==
 +
Ist nicht nach Flurstückskennzeichen sortiert.
  
durch diese hier
+
== + 3.7.24 Layer-Parameter im Layernamen ==
 +
In den Einstellungen werden die Layerparameter nicht in den Layernamen ersetzt.
  
<nowiki>if($withClasses == 2 OR $rs['requires'] != '' OR ($withClasses == 1 AND $rs['aktivStatus'] != '0')){</nowiki>
+
== + 3.7.23 Layer-Alias in Tooltipp ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:42, 26. Apr. 2024 (CEST) Im Tooltip erscheint nicht der Layer-Aliasname, sondern der Layername.
  
== + Fachschale Bodenrichtwerte ==
+
== + 3.7.22 Urheberrechte Alias und Layer-Parameter ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:46, 22. Apr. 2024 (CEST) Bei der Anzeige der Urheberrechte sowohl über das Copyrightsymbol als auch in "Bild speichern" erscheint nicht der Aliasname und es wird auch nicht der Layer-Parameter berücksichtigt.
  
In der Fachschale Bodenrichtwerte haben sich ein paar Fehler eingeschlichen. Um die Fehler zu beheben, muss in kvwmap.php in der Funktion bodenRichtWertErfassung() die Zeile
+
== + 3.7.21 Layersuche ==
+
Wenn im Layer abfragbar auf nein gesetzt ist, wird der Layer nicht in der Suche angeboten.
$this->verfahren = $bodenrichtwertzone->getVerfahren();
+
  
gelöscht werden.
+
== + 3.7.20 Daten-Import in Layer ==
 +
Bei langen Layernamen gibt es Probleme mit der Darstellung im Übernahmeformular. Außerdem gibt es Probleme mit großgeschriebenen Spaltennamen.
  
Außerdem muss in der Datei SVG_polygon_and_point.php nach der Zeile
+
== + 3.7.19 Test auf Vollständigkeit der Klassen ==
 +
Funktioniert nicht.
  
<input name="result" type="hidden" value="">
+
== + 3.7.18 automatische Klassenerzeugung ==
 +
Funktioniert nicht.
  
diese Zeile eingefügt werden:
+
== + 3.7.17 Layergruppe mit Colorrange ==
 +
Wenn man eine Layergruppe aufklappt, in der ein Layer enthalten ist, der eine colorrange verwendet, klappt das nicht.
  
<input name="area" type="hidden" value="">
+
== + 3.7.16 Layer-Parameter ==
 +
Bisher war es ja so, dass Layerparameter, die von mehreren Layern verwendet werden, nicht in den Layer-Optionen eines Layers gesetzt werden können. Dies ist mit diesem Bugfix nun doch möglich.
  
== + Fehlermeldung "Call to a member function setMetaData() on a non-object" ==
+
== + 3.7.15 wms_checker.php ==
 +
Bei einem "307 Temporary Redirect" im Response-Header wird der Layer als nicht ok angesehen.
  
Es kann sein, dass bei einigen obige Fehlermeldung auftritt. Zum Beheben des Fehlers muss in kvwmap.php in den Funktionen read_layer() und read_RollenLayer() jeweils ein DISTINCT eingefügt werden. Also so:
+
== + 3.7.14 alphabetische Sortierung der Layer ==
+
Ist durcheinander.
SELECT DISTINCT ...
+
  
= Version 1.7.0 =
+
== + 3.7.13 Style- und Labeleditor ==
 +
Das Auswahlfeld mit den Symbolen ist nicht sortiert.
  
== + Drehung der Karte beim Drucken auch ohne PHP neu zu kompilieren ==
+
== + 3.7.12 Zwischenablage ==
 +
Wenn keiner der Layer ein Drucklayout hat, erscheint unten trotzdem der Drucken-Button um alle zu drucken.
  
Dies ist zwar kein richtiger kvwmap-Bug aber passt hier wohl trotzdem am besten rein. Für die Drehung der Karte beim Drucken war es bisher immer erforderlich, dass das PHP mit einer bestimmten GD-Bibliothek kompiliert sein musste. Eine andere Möglichkeit besteht darin, die Drehung des Kartenbildes mit ImageMagick zu machen. Dazu muss man [http://www.imagemagick.org/script/index.php ImageMagick] installiert haben (hat man ja wahrscheinlich schon für die Druckvorschau) und folgenden Code in allg_funktionen.php einfügen:
+
== + 3.7.11 Geopackage-Import ==
 +
Wenn man nicht den GDAL-Container für den Import nutzt, kann es sein, dass der Import nicht klappt.
  
<nowiki>if(!function_exists('imagerotate')){
+
== + 3.7.10 neuer Datensatz ==
function imagerotate($source_image, $angle, $bgd_color){
+
Wenn der Layer keine Geometrie hat, ist der Layername verrutscht.
$angle = 360-$angle; // GD rotates CCW, imagick rotates CW
+
    $file1 = IMAGEPATH.'imagick_' . rand( 10000,99999 ) . '.png';
+
    $file2 = IMAGEPATH.'imagick_' . rand( 10000,99999 ) . '.png';
+
    if(@imagepng($source_image, $file1)){
+
    exec('convert -rotate ' . $angle . ' ' . $file1 . ' ' . $file2 );
+
      if(file_exists($file2)){
+
        $new_image = imagecreatefrompng($file2);
+
        unlink($file1);
+
        unlink($file2);
+
        return $new_image;
+
      }
+
      else{
+
      echo 'Bildrotation mit ImageMagick fehlgeschlagen.';
+
      return $source_image;
+
      }
+
    }
+
    else{
+
    echo 'Kann temporäre Bilddateien nicht anlegen.';
+
    return $source_image;
+
    }
+
}
+
}
+
</nowiki>
+
  
== + Doppeltes Suchergebnis nach Klick auf Kartenausschnitt ==
+
== + 3.7.9 Layer-Suche ==
 +
Es gibt Probleme mit abhängigen Auswahlfeldern.
  
Wenn man in der Sachdatenanzeige auf "Kartenausschnitt" klickt um auf das Objekt zu zoomen, wurden bisher oft 2 temporäre Rollenlayer angelegt. Das hat folgenden Grund: Obwohl man nur einmal auf den Link klickt, wird die URL des Links zweimal geladen, d.h. zweimal beim Server abgefragt. Das passiert im übrigen auch nicht nur bei diesem Link für den Kartenausschnitt, sondern bei allen Links in kvwmap, die eine URL aufrufen. Nur ist der Link für den Kartenausschnitt der einzige bei dem man es merkt, weil durch Aufruf dieser URL eben ein Rollenlayer angelegt wird. Und den sieht man dann in der Legende. Bei allen anderen Links bekommt man vom doppelten Aufruf gar nichts mit.
+
== + 3.7.8 Anlegen eines neuen Subform-Datensatzes ==
Die Ursache für die doppelten Aufrufe scheint in einer Zeile in der gui.php zu liegen. Es ist die Zeile
+
Wenn der Layer eine Geometrie hat, erscheint eine Fehlermeldung.
  
<META http-equiv=Content-Type content="text/html; charset=<?php echo $this->user->rolle->charset; ?>">
+
== + 3.7.7 Style- und Labeleditor ==
 +
Wenn Symbole aus der Symboldatei nicht funktionieren, gibt es zu Fehlern.
  
Vor dieser Zeile steht noch etwas Javascript und das ist offenbar die Fehlerursache. Wenn man die Zeile vor das Javascript, also in die zweite Zeile der Datei verschiebt, tritt der Fehler nicht mehr auf.
+
== + 3.7.6 Flurstücksauszug ==
 +
Wenn es mehrere Objektversionen von Gemarkungen oder Gemeinden gibt, kann es sein, dass die falsche Gemarkung oder Gemeinde ausgegeben wird.
  
== + Datensatz erzeugen nicht erlaubt ==
+
== + 3.7.5 Kartenabfrage von Rollenlayern ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:22, 11. Mär 2009 (CET) Wenn  das "...Erstellen von neuen Datensätzen für diesen Layer in dieser Stelle nicht erlaubt..." ist, dann sollte der "neu"-Link im GLE nicht erscheinen.
+
Funktioniert nicht.
  
== + Drucken von kleinen Maßstäben ==
+
== + 3.7.4 Sachdatenanzeige von Arrays und Datentypen ==
 +
Die Attribute sind leer.
  
Durch die Konstante MINSCALE kommt es beim Drucken mit sehr kleinen Maßstäben dazu, dass der Kartenausschnitt verfälscht wird. Um den Fehler zu beheben in der Datei kvwmap.php in der Funktion drawMap() die Zeile
+
== + 3.7.3 nur lesbare abhängige Auswahlfelder ==
 +
Der Inhalt wird abgeschnitten.
  
<nowiki>if(MINSCALE != '' AND $this->map->scale < MINSCALE){</nowiki>
+
== + 3.7.2 Plugin Nachweisverwaltung ==
 +
Fehler beim Anzeigen der zugeordneten Dokumente.
  
durch diese hier ersetzen:
+
== + 3.7.1 Plugin Fortführungslisten ==
 +
Syntaxfehler in der index.php Funktion fortfuehrungslisten_add_user_names
  
<nowiki>if(MINSCALE != '' AND $this->map_factor == '' AND $this->map->scale < MINSCALE){</nowiki>
+
= Version 3.6 =
  
== + clientIpIsValide ==
+
== + 3.6.63 Layeroptionen von importierten Rasterlayern ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:58, 5. Feb 2009 (CET) In der Funktion clientIpIsValide muss es statt "$GUI->debug->write..." "$this->debug->write..." heißen.
+
Funktionieren nicht.
  
== + Flächen mit weniger als drei Punkten ==
+
== + 3.6.62 BORIS MV 2.1.0 ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 14:52, 5. Feb 2009 (CET) Beim Eckpunkte löschen müssen mindestens drei Punkte der Fläche übrigbleiben. Beim Versuch, dann noch einen Punkt zu löschen, muss eine Fehlermeldung kommen. Analog für Linienzüge.
+
Das Plugin Bodenrichtwerte entspricht noch nicht dem BORIS MV 2.1.0 Datenmodell .
  
== + Attributabhängige Auswahllisten==
+
== + 3.6.61 Passwort zurücksetzen ==
 +
Der Link zur Passwortvergabe ist unbegrenzt gültig.
  
--[[Benutzer:Rahn|Rahn]] 10:38, 29. Jan 2009 (CET) Damit die attributabhängigen Auswahllisten auch Zeichenketten unterstützen, muss folgendes in kvwmap.php angepasst werden:
+
== + 3.6.60 volle Layerausdehnung ==
 +
Bei manchen Layern funktioniert diese Funktion nicht.
  
In der Funktion add_attribute_values() muss die Zeile
+
== + 3.6.59 Adresssuche ==
 +
Wenn einer Strasse weder Flurstücke noch Gebäude zugeordnet sind, erscheint eine Fehlermeldung.
  
$attributes['dependent_options'][$i][$k] = substr($options, 0, $req_start).$query_result[$k][$req]; # requires-Tag aus SQL entfernen und ein Array erzeugen, welches die korrekten SQLs jedem Datensatz zuordnet
+
== + 3.6.58 deaktivierte Klasse aus anderer Klassifikation ==
 +
Es werden auch deaktivierte Klassen bei der Abfrage berücksichtigt, die aus einer anderen Klassifikation kommen.
  
durch diese hier ersetzt werden:
+
== + 3.6.57 Layeroptionen von eigenen Abfragen ==
 +
Es erscheint eine Fehlermeldung.
  
$attributes['dependent_options'][$i][$k] = substr($options, 0, $req_start)."'".$query_result[$k][$req]."'"; # requires-Tag aus SQL entfernen und ein Array erzeugen, welches die korrekten SQLs jedem Datensatz zuordnet
+
== + 3.6.56 Stellenhierarchie ==
 +
Bei großen Hierarchien ist die Darstellung nicht optimal.
  
und die Zeile
+
== + 3.6.55 Speichern von 0,0 ==
 +
Wenn man im GLE in einem Zahlenfeld den Wert 0,0 speichert, wird stattdessen NULL eingetragen.
  
$attributes['options'][$i] = substr($attributes['options'][$i], 0, $req_start).$attributes[$req]['enum_value'][0]; # requires-Tag aus SQL entfernen und den ersten Wert als Startwert nehmen
+
== + 3.6.54 Kartenabfrage mit deaktivierten Klassen ==
 +
Wenn mehrere Layer mit deaktivierten Klassen abgefragt werden, tritt ein Fehler auf.
  
muss so lauten:
+
== + 3.6.53 Datumfelder in Arrays oder eigenen Datentypen ==
 +
Werden im englischen Format und ohne Kalender angezeigt.
  
$attributes['options'][$i] = substr($attributes['options'][$i], 0, $req_start)."'".$attributes[$req]['enum_value'][0]."'"; # requires-Tag aus SQL entfernen und den ersten Wert als Startwert nehmen
+
== + 3.6.52 WMS-Legendgrafik mit Authentifizierung ==
 +
Wenn der WMS eine Authentifizierung benötigt, erscheint keine Legendengrafik.
  
In der Funktion get_select_list() muss die Zeile
+
== + 3.6.51 eigene Abfrage klassifizieren ==
 +
Funktioniert nicht.
  
$sql = substr($attributes['options'][0], 0, $req_start).$this->formvars['value']; # requires-Tag aus SQL entfernen und um den übergebenen Wert erweitern
+
== + 3.6.50 Anzeige der Eigentümer ==
 +
Wenn mehrere Flurstücke angezeigt werden und auch historische darunter sind, kann es sein, dass die Eigentümer nicht korrekt angezeigt werden.
  
durch diese hier ersetzt werden:
+
== + 3.6.49 Benachrichtigungen ==
 +
Der Stellenfilter wirkt nur für die erste Stelle.
  
$sql = substr($attributes['options'][0], 0, $req_start)."'".$this->formvars['value']."'"; # requires-Tag aus SQL entfernen und um den übergebenen Wert erweitern
+
== + 3.6.48 Rechtevergabe bei mehreren Elternstellen ==
 +
Funktioniert nicht richtig.
  
== + Historisch gewordene Grundbücher ==
+
== + 3.6.47 User Position ==
--[[Benutzer:A.tower|Andreas Thurm]] 12:57, 28. Jan 2009 (CET)Historisch gewordene Grundbücher werden bei der Suche nach Grundbüchern und bei der Flurstücksanzeige nicht als solche erkannt. Das führt dazu, dass bei der Flurstücksanzeige mehrere Bestände (die aktuellen und die ehmaligen Eigentümer) aufgelistet werden. Bei der Grundbuchblattsuche wird ein historisch gewordenes Grundbuch genau wie ein aktuelles behandelt. Ich kann nicht erkennen, das es historisch geworden ist. In der Tabelle alb_grundbuecher haben die betreffenden Grundbücher in der Spalte aktualitaetsnr den Eintrag 'hist'. Es wurde also beim Einlesen der ALB-Fortführung erkannt, dass das Grundbuch historisch geworden ist. Diese Info müsste dann auch bei der Grundbuchblatt- und Flurstücksanzeige ausgewertet werden.
+
Das Attribut position wird beim Lesen der Userdaten nicht abgefragt.
  
 +
== + 3.6.46 Baumfällantrag ==
 +
Die Begründung wurde nicht vollständig gespeichert. Der Grund lag darin dass die Variable $data['cause'][$i] verwendet wurde zum Speichern des Antrags statt der richtigen $data['reason'].
  
 +
== + 3.6.45 Daten-Import ==
 +
Bei bestimmten Formaten und Dateinamen kann es sein, dass der Import fehlschlägt.
  
== + Kartenausschnitt bei epsg != 2398 ==
+
== + 3.6.44 Layergruppe ändern ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 16:10, 19. Jan 2009 (CET) Wenn ich als Kartenprojektion einen anderen EPSG als den ALK-originären 2398 ausgewählt habe, dann wird nach einer Suche nicht an die richtige Stelle gezoomt, wenn ich auf Kartenausschnitt klicke.
+
Wenn ein Layer einer neuen Gruppe zugeordnet wird, wird diese Gruppe nicht den Rollen zugewiesen.
  
== + Nachweissuche Stammnummer ==
+
== + 3.6.43 Daten-Import: Shape ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:31, 19. Jan 2009 (CET) Damit die Nachweissuche auch mit 9-stelligen Stammnummern funktioniert, muss das Attribut "suchstammnr" in der Tabelle "rolle_nachweise" auf varchar(9) erweitert werden.
+
Der Zeichensatz wird nicht immer richtig erkannt.
  
== + Koordinatenzoom ==
+
== + 3.6.42 minwidth & maxwidth ==
--[[Benutzer:Eulenberger|Eulenberger]] 13:47, 16. Jan 2009 (CET) Wenn man den "Koordinatenzoom" Button gedrückt hat erscheint eine Eingabemöglichkeit für Koordinaten, dort gibt es einen Button "Abbrechen", wenn der betätigt wird entsteht ein Laufzeitfehler in JScript mit der Meldung: Das Objekt unterstützt diese Eigenschaft oder Methode nicht. line: 919, column: 3. Die Meldung kann zwar mit OK bestätigt werden kommt dann aber immer wieder, da hilft nur "gewaltsames" schließen vom Browser.
+
Bei Styles können bei minwidth und maxwidth keine Kommawerte eingegeben werden.
:--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:35, 19. Jan 2009 (CET) Haben Sie wirklich die Version 1.7.0? Eigentlich sollte der Fehler behoben sein, siehe [[Bug_kvwmap#.2B_Laufzeitfehlermeldung_bei_Koordinatenzoom|1.6.8: Laufzeitfehlermeldung bei Koordinatenzoom]]
+
--[[Benutzer:Eulenberger|Eulenberger]] 09:05, 26. Jan 2009 (CET) Haben die Version 1.6.9 mit ein paar Änderungen in Richtung 1.7.0, die Funktion war noch nicht geändert, jetzt gehts es. Danke
+
  
== + Karteninfo ==
+
== + 3.6.41 Kartenabfrage mit Suchradius ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:33, 15. Jan 2009 (CET) Die Angabe des verwendeten Koordinatensystem ändert sich bei "Karteninfo" nicht, wenn man ein anderes Bezugssystem als GK 3° S42/83 verwendet.
+
Wenn man einen Layer abfragt, der die SRID 4326 hat, wird die Umkreissuche nicht richtig ausgeführt.
  
== + Operator "befindet sich in" ==
+
== + 3.6.40 Sachdatendrucklayout kopieren ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 14:18, 14. Jan 2009 (CET) Bei der Layersuche mittels "befindet sich in" wird folgendes SQL als Fehler angemeckert:
+
Die Attribute werden nicht übernommen.
SELECT * FROM (SELECT bplan.oid AS bplan_oid, plan_id, id, aufstellende_gemeinde, gemeindenr_alt, gemeindename,
+
gemeindenr_neu, art, plan_nr, bezeichnung, zusatz, legende, code_stand, datum_stand, dat_stellungn_toeb,
+
dat_beteiligung4_1, dat_beteiligung4_2, dat_beteiligung4a_3, dat_plananzeige, dat_stellungn_ro,
+
dat_antrag_genehmigt, dat_bescheid, bescheid, bemerkung_extern, bemerkung_intern, flaeche_planangabe_ha,
+
flaeche_alk_ha, themennr, rok_nr, rok_relevant, letzte_akt, datenherr, erf_grundl, art_baulnutzung, anzahl,
+
anzahldoc, the_geom FROM bplan WHERE 1=1) as query WHERE 1=1 ('barth, stadt','pruchten') AND
+
(the_geom && Transform(geomfromtext('POLYGON((4517000 5982000, 4587000 5982000, 4587000 6041000,
+
4517000 6041000, 4517000 5982000))', 2398), 2398) OR the_geom IS NULL) AND (1 = 1 AND code_stand = '0'
+
OR code_stand = '1') LIMIT 20
+
Vor der Klammer mit den Suchbegriffen fehlt
+
AND lower(aufstellende_gemeinde) in
+
  
== + Geometrie mit nur zwei Punkten ==
+
== + 3.6.39 Kartendruck ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:52, 13. Jan 2009 (CET) Fehlerhafterweise lehnt kvwmap eine Fläche mit nur zwei Punkten nicht ab.
+
Das €-Zeichen wird in den Freitexten nicht richtig ausgegeben.
  
== + Layer löschen ==
+
== + 3.6.38 Abfrage mehrerer Layer ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:12, 22. Dez 2008 (CET) Wenn man einen Layer löscht, werden die Einträge in den Tabellen layer_attributes, layer_attributes2stelle und u_rolle2used_layer nicht mit gelöscht.
+
Wenn man den Link "alle auswählen" eines Layer verwendet, ändern sich auch die Linktexte der anderen Layer.
  
== + Geometrie hinzufügen im GLE ==
+
== + 3.6.37 Layereigenschaften stellenbezogen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 09:48, 19. Dez 2008 (CET) Der Button "Geometrie hinzufügen" ist schon vorausgewählt, wenn ich eine existierende Geometrie bearbeiten will. Wenn ich dann in die Karte klicke, wird die Geometrie vom letzten vorhandenen Punkt aus weitergezeichnet, was bestimmt so nicht sein soll.
+
Der Wert von "Geometrie übernehmbar" wird nicht richtig angezeigt.
  
== + Grundbuchblattsuche | 5-stellige Grundbuchbezirksnummer ==
+
== + 3.6.36 Stelle kopieren ==
--[[Benutzer:Hschmidt|Hschmidt]] 09:52, 18. Dez 2008 (CET)<br>
+
Beim Kopieren einer Stelle werden nicht alle stellenbezogenen Einstellungen bzw. Rechte mitkopiert.
Habe hier in der Datenbank als "Altlast des Liegenschaftskatasters" kurioserweise drei Grundbuchblätter, die in einem GB-Bezirk in Schleswig-Holstein liegen und einen 5-stelligen Schlüssel haben.<br>
+
Beim Versuch das Blatt aufzurufen über die Grundbuchblattsuche kommt die Fehlermeldung "Angaben fehlerhaft:
+
Die Bezirksnummer ist keine 6 Zeichen lang."
+
:--[[Benutzer:Rahn|Rahn]] 10:46, 18. Dez 2008 (CET) Damit der Test auch mit 5-stelligen Nummern funktioniert, muss man in kataster.php in der Funktion grundbuchblattSuchParameterPruefen() die Zeile
+
  
if (strlen($this->Bezirk)!=6) {
+
== + 3.6.35 GetLegendGraphic ==
 +
Wenn ein WMS-Layer mehrere Layer des Dienstes abfragt und auch mehrere Styles verwendet werden, funkioniert der GetLegendGraphic-Request nicht.
  
durch diese hier ersetzen:
+
== + 3.6.34 Stellen-Defaultwerte übernehmen ==
 +
Wenn eine Stelle eine Elternstelle hat, werden die Einstellungen der Elternstelle übernommen, anstatt der Defaultwerte.
  
if (strlen($this->Bezirk) < 5) {
+
== + 3.6.33 Layer-Parameter ==
 +
Wenn man in einem Layer einen Layer-Parameter einführt, wird dieser nicht den Stellen zugeordnet.
  
: --[[Benutzer:Markus Hentschel|Markus Hentschel]] 09:55, 19. Dez 2008 (CET) Die Frage ist ja vielleicht, ob diese Fehlermeldung nicht vielleicht doch Sinn macht, um eben genau solche "Altlasten" aufzudecken und zu bereinigen.
+
== + 3.6.32 Daten-Export ==
 +
Wenn die Stelle keine Layer-Aliasnamen verwendet, wird die Layerliste trotzdem nach den Aliasnamen sortiert.
  
== + Text mit Hochkomma im GLE ==
+
== + 3.6.31 Stelle anlegen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 14:12, 17. Dez 2008 (CET)<br>
+
Wenn die Stelle keine Menüs, Layer, Funktionen usw. hat, erscheint eine Fehlermeldung.
Es ist nicht möglich, Texte, die Hochkommata enthalten, im GLE zu speichern.
+
  
== + CSV-Export und Kartenausschnitt ==
+
== + 3.6.30 Layer-Triggerfunktionen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:45, 17. Dez 2008 (CET)<br>
+
Bei Änderung der Geometrie werdend die Triggerfunktionen nicht ausgeführt.
* Der CSV-Export von vielen Flurstücken aus der Sachsdatenanzeige ALB heraus geht im Firefox 3 nicht. Meldung im Downloadmanager: "Download wurde durch ihre Sicherheitzonen-Regeln blockiert". Auch nachdem ich den IE7 installiert habe und die Internetoptionen wie [http://kb.mozillazine.org/Unable_to_save_or_download_files#Reset_system_Internet_security_settings_-_Windows empfohlen] geändert habe, kommt dieselbe Meldung.
+
* Der Zoom auf viele markierte Flurstücke aus der Sachsdatenanzeige ALB heraus geht im Internet-Explorer 6 nicht. Meldung in der Statuszeile: "Ungültige Syntax". Im IE7 zeigt er die URL und dort ist zu sehen, dass der Aufruf nach dem 2046. Zeichen abgeschnitten wird.
+
--[[Benutzer:Rahn|Rahn]] 11:31, 17. Dez 2008 (CET)
+
:Mit Austausch [http://kvwmap.geoinformatik.uni-rostock.de/Flurstuecke_custom.phpphp dieser Datei] in /snippets dürten beide Probleme behoben sein. Vorher aber noch in '''Flurstuecke_custom.php''' umbenennen.
+
::--[[Benutzer:Rahn|Rahn]] 14:05, 18. Dez 2008 (CET) Datei wurde nochmal geändert. Wer sie schon runtergeladen hatte, bitte nochmal runterladen.
+
  
== + Einige Fehler und Ungereimtheiten im ALB-Druck (30/35) ==
+
== + 3.6.29 Layerexport kvmobile erweitert ==
--[[Benutzer:Hschmidt|Hschmidt]] 12:07, 4. Dez 2008 (CET)<br>
+
Beim Export der Layer für kvmobile wird der Parameter vector_tile_url jetzt mit exportiert.
'''Klassifizierung<br>'''
+
Es kommt teilweise zu Ausgabe von Zeilen wie:
+
  
Klassifizierung            33
+
== + 3.6.28 Layer-Parameter in den Layer-Optionen ==
                  12206 m2  33-340 KREISSTRAßE
+
Wenn die Auswahlliste zu weit unten ist, sind nicht alle Optionen zu sehen.
                            Bodsch K      17            EMZ  0
+
+
Habe mir erstmal damit geholfen die Einträge in der alb.php zu entfernen bzw. auskommentiert.
+
Dieses sollte aber abgefangen werden, dass "Bodsch" (Bodenschätzung?) und "EMZ  0" (?) nicht ausgegeben werden, wenn keine Werte vorhanden sind.
+
  
'''Verfahren'''<br>
+
== + 3.6.27 wms_checker.php ==
Wenn zu einer ausführenden Stelle kein Verfahren eingetragen ist, z.B. wie hier zu den Wasser- und Bodenverbänden, sollte die Ausgabe der Zeile:
+
Wenn in der connection Layer-Parameter verwendet werden, führt das zu fehlerhaften Requests.
  
Verfahren                  ( )
+
== + 3.6.26 automatische Klassifizierung von Rollenlayern ==
 +
Wenn der Layer beschriftet wird, erscheint diese nur für die erste Klasse.
  
unterdrückt werden.
+
== + 3.6.25 Für neuen Datensatz verwenden ==
 +
Wenn die Geometrie nicht aus der Haupttabelle kommt, gibt es eine Fehlermeldung.
  
'''Bestand<br>'''
+
== + 3.6.24 Objekt-Schnellinfo ==
Bei der Auflistung sollten die Eigentümer aufgelistet werden wie: 1.1, 1.2 ... und nicht wie jetzt 1.01, 1.02 ...
+
Links oder Bilder werden bei mehreren Treffern mehrfach angezeigt. Außerdem öffnen Links immer einen neuen Tab, auch wenn sie relativ sind.
Das Geburtsdatum sollte rechts stehen und nicht unter dem Namen.
+
Die Ausgabe überflüssiger Komma nach dem Namen wie z.B.:
+
  
Schmidt, Heinz,,,
+
== + 3.6.23 interner Flurstücksauszug bei historischen Flurstücken ==
 +
Bei manchen Flurstücken erscheint eine Fehlermeldung.
  
sollte unterdrückt werden.
+
== + 3.6.22 Layeroptionen ==
 +
Der Daten-Export wird auch angeboten, wenn das Recht nicht gesetzt ist.
  
'''Entstehung<br>'''
+
== + 3.6.21 Anzeige Layer-Aliasname==
In der Zeile sollte wenn keine Enstehung eingetragen ist statt:
+
Beim Daten-Export und in der Funktion Geometrie übernehmen von wird statt des Layer-Alias-Namens der Layer-Name angezeigt.
  
Entstehung    /    -
+
== + 3.6.20 Ausgabe des Sondereigentums ==
 +
In der Ausgabe einer Buchung stimmt der Text für das Sondereigentum nicht.
  
Entstehung    2
+
== + 3.6.19 Wechsel in Stelle ==
 +
Wenn der Wechsel in eine Stelle aus irgendwelchen Gründen abgelehnt wird, erscheint nicht der Grund dafür, sondern die CSRF-Meldung.
  
ausgegeben werden wie im "Original ALB" das soll wohl heissen "vor Kolido" wie mir die Katasterleute gesagt haben :-)
+
== + 3.6.18 Rechteverwaltung ==
 +
Die Stelleneinschränkung bleibt nach dem Speichern nicht bestehen.
  
Damit genug gemeckert ;-)
+
== + 3.6.17 Layer-Export ==
 +
Beim Export der Layerdefinition werden NULL-Werte nicht korrekt ausgegeben.
  
:--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:03, 19. Dez 2008 (CET) Das wird von meinen ALB-Fachleuten bestätigt. Zusätzlich haben sie noch zwei Fehler gefunden:
+
== + 3.6.16 Datendruck ==
:*Bei sehr vielen Baulasten werden weitere Zeilen mit Baulasten "verschluckt".
+
In eingebetteten und listenförmigen Drucklayouts werden die Datensätze immer nicht durch einen Seitenumbruch getrennt auch wenn die entsprechende Option im Drucklayout nicht aktiviert ist.
:*Wenn gleichzeitig unverschlüsselte und verschlüsselte Lagebezeichnungen eingetragen sind, stehen nur die verschlüsselten da. Zumindest bei uns ist es im primären ALB so, dass in solchen Fällen '''alle''' Lagebezeichnungen da stehen.
+
  
:--[[Benutzer:Karsten Daedelow|Karsten Daedelow]] 9:56, 09.01.09(dae)
+
== + 3.6.15 GLE: Sonderzeichen in Tabnamen ==
Hier noch ein kleinerer Fehler in den ALB-Auszügen:
+
Wenn Sonderzeichen im Tabnamen vorkommen, funktioniert das Umschalten zwischen den Tabs nicht.
Bei Eigentümerangaben kann es zu sehr langen Zeilen kommen ( z.B. Zeilen-Nr. 2 "Zusätze" werden dverse GB-Nrn aufgeführt). Diese sollten bei Zeilenende umgebrochen werden.
+
  
== + Liniengeometrie erzeugen ==
+
== + 3.6.14 GLE: Radiobuttons ==
 +
Beim Anklicken eines Radiobuttons wird der value auf die anderen Radiobuttons übertragen.
  
Versucht man im GLE in einem Linienlayer eine neue Geometrie zu erzeugen, erhält man bisher eine Fehlermeldung. Um den Fehler zu beheben, muss in new_layer_data.php folgende Zeile unten angefügt werden:
+
== + 3.6.13 GLE: Tabs mit gleichen Gruppennamen ==
 +
Hier landen alle Attribute der gleichen Gruppe im ersten Tab.
  
<input type="hidden" name="geomtype" value="<? echo $this->geomtype; ?>">
+
== + 3.6.12 Daten-Import ==
 +
Es gibt Probleme bei der Abfrage, wenn der Tabellenname sehr lang ist. Außerdem werden reservierte Wörter beim Anlegen der Tabelle nicht ersetzt. Und beim Auflösen von SELECT * werden großgeschriebene Spaltennamen nicht in Anführungszeichen gesetzt.
  
dann müssen in kvwmap.php in der Funktion neuer_Layer_Datensatz_speichern() die folgenden Zeilen
+
== + 3.6.11 Datendruck leere Attribute ==
 +
Das Nachrücken der Attribute, die auf eine leeres Attribut folgen, funktioniert noch nicht wie gewünscht.
  
<nowiki>
+
== + 3.6.10 Adressänderungen-Export ==
if($this->formvars['newpathwkt'] != ''){
+
Es erscheint eine Fehlermeldung.
  $sql .= ", Transform(geomfromtext('".$this->formvars['newpathwkt']."', ".$client_epsg."), ".$layer_epsg.")";
+
}
+
elseif($this->formvars['newpath'] != ''){
+
  $spatial_pro = new spatial_processor($this->user->rolle, $this->database, $this->pgdatabase);
+
  $this->formvars['newpathwkt'] = $spatial_pro->composeMultipolygonWKTStringFromSVGPath($this->formvars['newpath']);
+
  $sql .= ", Transform(geomfromtext('".$this->formvars['newpathwkt']."', ".$client_epsg."), ".$layer_epsg.")";
+
}
+
elseif($this->formvars['loc_x'] != ''){
+
</nowiki>
+
  
durch diese hier ersetzt werden:
+
== + 3.6.9 Autovervollständigungsfeld ==
 +
Das Unterformular für de Neuerfassung erscheint nicht darunter, sondern daneben.
  
<nowiki>
+
== + 3.6.8 Jagdkatastersuche ==
if($this->formvars['newpathwkt'] != ''){ # wenn WKT Geometrie vorhanden, kann diese direkt verwendet werden
+
Dem Link zur Geometriebearbeitung fehlt der CSRF-Token.
  $sql .= ", Transform(geomfromtext('".$this->formvars['newpathwkt']."', ".$client_epsg."), ".$layer_epsg.")";
+
}
+
elseif($this->formvars['geomtype'] == 'POLYGON' OR $this->formvars['geomtype'] == 'MULTIPOLYGON' OR $this->formvars['geomtype'] == 'GEOMETRY'){ # wenn nicht, muss abhängig vom Geometrietyp, die WKT-Geometrie aus dem SVG erzeugt werden
+
  $spatial_pro = new spatial_processor($this->user->rolle, $this->database, $this->pgdatabase);
+
  $this->formvars['newpathwkt'] = $spatial_pro->composeMultipolygonWKTStringFromSVGPath($this->formvars['newpath']);
+
  $sql .= ", Transform(geomfromtext('".$this->formvars['newpathwkt']."', ".$client_epsg."), ".$layer_epsg.")";
+
}
+
elseif($this->formvars['geomtype'] == 'MULTILINESTRING'){
+
  $spatial_pro = new spatial_processor($this->user->rolle, $this->database, $this->pgdatabase);
+
  $this->formvars['newpathwkt'] = $spatial_pro->composeMultilineWKTStringFromSVGPath($this->formvars['newpath']);
+
  $sql .= ", Transform(geomfromtext('".$this->formvars['newpathwkt']."', ".$client_epsg."), ".$layer_epsg.")";
+
}
+
elseif($this->formvars['geomtype'] == 'POINT'){
+
</nowiki>
+
  
und in der Funktion neuer_Layer_Datensatz() nach der Zeile
+
== + 3.6.7 Abfrage mit deaktivierten Klassen ==
 +
KLassen-Expressions, die NULL liefern, führen zu falschen Abfrageergebnissen.
  
$geomtype = $this->qlayerset[0]['attributes']['geomtype']['the_geom'];
+
== + 3.6.6 Hinweistext bei fehlendem CSRF-Token ==
+
Der Text ist etwas unverständlich und der Login-Link ist nicht nötig.
diese Zeile eingefügt werden:
+
  
$this->geomtype = $geomtype;
+
== + 3.6.5 Benachrichtigungen ==
 +
Der Stellenfilter berücksichtigt nicht die Stellenhierarchie.
  
== + Layersuche ==
+
== + 3.6.4 Formularelementtyp Fläche ==
 +
Die Fläche wird mit . statt , eingetragen, was zu falschen Werten führt.
  
In der Layersuche hat sich noch ein Fehler eingeschlichen, sodass die Operatoren > und < nicht funktionieren. Um den Fehler zu beheben, müssen in kvwmap.php in der Funktion GenerischeSuche_Suchen() folgende Zeilen
+
== + 3.6.3 eigene Importe löschen ==
 +
Wenn die Tabelle Sonderzeichen enthält, lässt sie sich nicht löschen.
  
<nowiki>
+
== + 3.6.2 Fehler bei Migration ==
if($this->formvars['value_'.$layerset[0]['attributes']['name'][$i]] != '' OR $this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] == 'IS NULL' OR $this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] == 'IS NOT NULL'){
+
Auf älteren PostgreSQL-Versionen läuft die Migration 2023-05-22_18-53-17_json_to_text_functions.sql nicht durch.
  $sql_where .= ' AND LOWER(query.'.$layerset[0]['attributes']['name'][$i].') '.$this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]].' ';
+
  if($this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] != 'IN' AND $this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] != 'IS NULL' AND $this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] != 'IS NOT NULL'){
+
    $sql_where.='LOWER(\''.$this->formvars['value_'.$layerset[0]['attributes']['name'][$i]].'\')';
+
  }
+
  else{
+
    if($this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] == 'IN')
+
      $sql_where .= '('.strtolower($this->formvars['value_'.$layerset[0]['attributes']['name'][$i]]).')';
+
  }
+
}
+
</nowiki>
+
  
durch diese hier ersetzt werden:
+
== + 3.6.1 Name eigene Abfragen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:34, 10. Nov. 2023 (CET)<br>
 +
- Bei go=ALK-Adresse_Auswaehlen und bei go=ALK-Flurstueck_Auswaehlen wird der Themenname in der Legende der eigenen Abfragen mit <nowiki><br></nowiki> umgebrochen. Das <nowiki><br></nowiki> taucht in den Themen-Optionen im Namen unnötigerweise auch auf.<br>
 +
- Das gleiche aus der Sachdatenanzeige des Flurstücks heraus.<br>
 +
- Bei der Adress-Schnellsuche erscheint am Ende ein Hochkomma im Themennamen der Abfrage.<br>
  
<nowiki>
+
= Version 3.5 =
if($this->formvars['value_'.$layerset[0]['attributes']['name'][$i]] != '' OR $this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] == 'IS NULL' OR $this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] == 'IS NOT NULL'){
+
  if($this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] == 'LIKE' OR $this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] == 'NOT LIKE'){
+
    $sql_where .= ' AND LOWER(query.'.$layerset[0]['attributes']['name'][$i].') '.$this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]].' ';
+
    $sql_where.='LOWER(\''.$this->formvars['value_'.$layerset[0]['attributes']['name'][$i]].'\')';
+
  }
+
  else{
+
    if($this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]] == 'IN'){
+
      $sql_where .= '('.strtolower($this->formvars['value_'.$layerset[0]['attributes']['name'][$i]]).')';
+
    }
+
    else{
+
      $sql_where .= ' AND query.'.$layerset[0]['attributes']['name'][$i].' '.$this->formvars['operator_'.$layerset[0]['attributes']['name'][$i]].' ';
+
      $sql_where.='\''.$this->formvars['value_'.$layerset[0]['attributes']['name'][$i]].'\'';
+
    }
+
  }
+
}
+
</nowiki>
+
  
 +
== - WFS und zoom2wkt ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:08, 19. Jul. 2023 (CEST) Die Lupenfunktion "Zoom auf Objekt" funktioniert bei WFS-Objekten mit Multipolygon nicht richtig. Es wird offenbar auf das erste Teilpolygon gezoomt.
  
== + Sachdatenabfrage auf geänderte Geometrie ==
+
== + 3.5.76 Daten-Import: Arrays ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:08, 20. Nov 2008 (CET) Wenn ich in "data" the_geom noch irgendwie bearbeite (z.B. so: "... translate(the_geom,-126.26,-45.45) as the_geom..."), dann funktioniert die Sachdatenabfrage in der Karte nicht am angezeigten Ort des Objekts. Am originalen Ort (also da, wo the_geom tatsächlich ist) kriege ich dagegen das Objekt zu fassen.
+
Wenn die importierten Daten Arrays enthalten (z.B. bei GeoJSON), klappt die Sachdatenanzeige des Rollenlayers nicht.
:--[[Benutzer:Rahn|Rahn]] 15:42, 21. Nov 2008 (CET) Das liegt daran, dass bei der Sachdatenabfrage das Pfad-Statement verwendet wird.
+
::--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:07, 24. Nov 2008 (CET) Du hast Recht, wenn ich the_geom auch im pfad modifiziere, klappts wieder mit der Sachdatenabfrage. Wenn ich aber ein Objekt über die Layersuche auswähle, habe ich das Problem wieder.
+
  
:::--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:09, 19. Dez 2008 (CET) Das Problem beruhte auf suboptimalen Parametern in proj4 und kann deswegen auch [[Verbesserte_towgs84-Parameter_f%C3%BCr_epsg_und_spatial_ref_sys|anders gelöst]] werden.
+
== + 3.5.75 WMS-Layer ==
 +
Manche WMS-Dienste lassen sich nicht einbinden.
  
== + Flurstücksdatenanzeige ohne Klassifizierung ==
+
== + 3.5.74 Array-Attribute und abhängige Sichtbarkeit ==
--[[Benutzer:Hschmidt|Hschmidt]] 14:48, 20. Nov 2008 (CET)<br>
+
Bei Array-Attributen wird beim Generieren des JSON-Wertes nicht der Datentyp des Attributes berücksichtigt und auch numerische Werte werden in doppelte Anführungszeichen gesetzt.
Die Ausgabe der Flurstücksdaten über die gebräuchlichen Snippets gibt keine Angaben über die "Klassifizierung" aus.
+
Das pfad-statement des Flurstückslayers scheint i.O. und die Layerattribut-Rechteverwaltung listet die Klassifizierung auch auf!
+
Die Daten werden jedoch über den ALB-Druck ausgegeben. Das gleiche ist bei der Version 1.6.9!
+
  
== - Kein Drucken von WMS ==
+
== + 3.5.73 "Gemischte" Adresssuche ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 09:43, 13. Nov 2008 (CET) Wenn externe WMS in die Stelle eingebunden werden, kommt bei der Druckvorschau oder bei go=Druckrahmen folgende Fehlermeldung (egal ob die WMS-Layer an oder aus sind):
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:09, 20. Okt. 2023 (CEST) kvwmap sucht in der Adresssuche nach Gebäude mit Hausnummer und nach Flurstück mit verschlüsselter Lagebezeichnung. Wenn man in der Adresssuche 2 Adressen aus dem jeweils anderen Datenpool gleichzeitig sucht, wird das Gebäude markiert, nicht aber das Flurstück. Das gleiche, wenn man nur nach einer Straße sucht oder aber nach allen Adressen einer Straße.
Fatal error: [MapServer Error]: msAddImageSymbol(): Error opening image file /srv/www/var/data/MapFiles/Mischwald_Bild. in /srv/www/htdocs/kvwmap/class/kvwmap.php on line 3838
+
Workaround: In kvwmap.php den ganzen Abschnitt unterhalb von "Schritt 1)" ($extent=$this->map->extent;) bis oberhalb von "$this->drawMap();" auskommentieren.
+
  
== + Sachdatenanzeige und CSV-Export ==
+
== + 3.5.72 neuer Datensatz mit Geometrietyp GEOMETRY ==
 +
Hier kann keine Multigeometrie gespeichert werden.
  
Damit die Blätterfunktion der Sachdatenanzeige auch im Internet Explorer funktioniert, müssen in der Datei sachdatenanzeige.php in folgenden Zeilen
+
== + 3.5.71 Adresssuche zur Karte ==
 +
Hier wird im Rollenlayer nicht die zeitliche Filterung berücksichtigt.
  
<nowiki>
+
== + 3.5.70 getfeatureinfo ==
#if($this->formvars['qLayer'.$this->qlayerset[$i]['Layer_ID']] == 1){
+
Wenn der WMS-Layer kein Template gesetzt hat und die Trefferanzeige im GLE erfolgen soll, funktioniert das bei manchen Diensten nicht.
  echo '<input name="qLayer'.$this->qlayerset[$i]['Layer_ID'].'" type="hidden" value="1">';
+
  echo '<input name="offset_'.$this->qlayerset[$i]['Layer_ID'].'" type="hidden" value="'.$this->formvars['offset_'.$this->qlayerset[$i]['Layer_ID']].'">';
+
  echo '<input name="sql_'.$this->qlayerset[$i]['Layer_ID'].'" type="hidden" value="'.$this->qlayerset[$i]['sql'].'">';
+
#}
+
</nowiki>
+
  
die beiden # entfernt werden.
+
== + 3.5.69 Layersuche ==
 +
Bei der Suche in Array-Attributen kommt es zu einem Fehler.
  
Damit danach auch noch der CSV-Export für alle Treffer funktioniert, muss in der gleichen Datei hinter
+
== + 3.5.68 Layeroptionen ==
 +
Die Auswahl der Attribute für die Beschriftung ist nicht korrekt.
  
<input name="operator_'.$this->qlayerset[0]['attributes']['name'][$j].'" type="hidden" value="'.$this->formvars['operator_'.$this->qlayerset[0]['attributes']['name'][$j]].'">
+
== + 3.5.67 Abfrage auf angrenzende Objekte ==
 +
Wenn Array- oder Datentypattribute im Layer vorhanden sind und mehrere Objekte durch den Abfrageklick getroffen werden, erscheint eine Fehlermeldung.
  
diese Zeile eingefügt werden:
+
== + 3.5.66 Zugang Start und Stop ==
 +
Wenn man im Nutzerformular bei Zugang Start und Stop bei nicht vorhandenen Beschränkungen nicht explizit "0000-00-00" einträgt, gibts eine Fehlermeldung. Vielleicht könnte kvwmap ein leeres Input verarbeiten.
  
<input name="sql_'.$this->formvars['selected_layer_id'].'" type="hidden" value="'.$this->qlayerset[0]['sql'].'">
+
== + 3.5.65 Sachdatendruck ==
 +
Wenn ein Attribut den Formularelementtyp "Zahl mit Tausendertrennzeichen" hat, wird dies nicht beim Druck berücksichtigt.
  
== + Printversion ==
+
== + 3.5.64 CSV-Export ohne Datensätze ==
 +
Es wurde der count() Fehler beim Export ohne Datensätze im Format CSV behoben.
 +
Ein Export, bei dem die Abfrage leer ist, liefert jetzt eine leere CSV-Datei ohne Header.
 +
Das in dem Fall wenigstens die Header-Zeile mit den Attributnamen ausgegeben wird, wurde als ToDo im Quelltext markiert.
  
Die neue Druckansicht für die Sachdatenanzeige funktioniert zwar, aber die dafür verwendete Datei printversion.php liegt falsch im Verzeichnis layouts. Das hat zur Folge, dass diese Datei in der Stellenwahl fälschlicherweise als GUI auswählbar ist. Um den Fehler zu beheben, einfach die Datei in den Ordner snippets verschieben und in kvwmap.php in der Funktion output() die Zeile
+
== + 3.5.63 Probaug: zoom2bauakte ==
 +
Wenn keine Baudaten gefunden wurden, erscheint eine Fehlermeldung.
  
include (LAYOUTPATH.'printversion.php');
+
== + 3.5.62 Verbindung zur MySQL ==
 +
Wenn die Verbindung zur MySQL nicht klappt, erscheint eine ungünstige Fehlermeldung.
  
so anpassen:
+
== + 3.5.61 Kartenbild Firefox ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:06, 15. Aug. 2023 (CEST) Im Firefox wird manchmal (versionsbedingt?) nur links oben ein kleines Rechteck vom Kartenbild dargestellt. Der Edge zeigt das Verhalten nicht. Das passiert zum Beispiel immer dann, wenn man eine Maßstabszahl eingibt und Enter drückt.
  
include (LAYOUTPATH.'snippets/printversion.php');
+
== + 3.5.60 Letztes Suchergebnis bei historischen Flurstücken ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:47, 21. Sep. 2023 (CEST) Wenn ich zuletzt ein historisches Flurstück gesucht hatte und das Ergebnis per Letztes Suchergebnis wieder aufrufen will, wird mir das Flurstück nicht angezeigt.
  
== + Ausgabe von nicht editierbaren Auswahlfeldern im GLE ==
+
== + 3.5.59 Daten-Import ==
 +
Wenn das erste Objekt aus der importierten Tabelle eine leere Geometrie hat, kann der Geometrietyp nicht ermittelt werden und der Import schlägt fehl.
  
Auswahlfelder, die ihre Optionen aus einem SQL-Statement holen, erlauben es ja einen ''output'' anzuzeigen und einen ''value'' zu speichern. Damit auch bei nicht editierbaren Auswahlfeldern der ''output'' erscheint und nicht der ''value'', muss in generic_layer_editor_2.php folgender Abschnitt
+
== + 3.5.58 Layer-Suche in Autovervollständigungsfeld ==
 +
Wenn man mit "ähnlich" sucht, wird nichts gefunden.
  
<nowiki>case 'Auswahlfeld' : {
+
== + 3.5.57 kvportal: Fehler beim Exportieren der Layerdefinitionen ==
  if($this->qlayerset[$i]['attributes']['real_type'][$this->qlayerset[$i]['attributes']['name'][$j]] == 'geometry' OR $this->qlayerset[$i]['attributes']['privileg'][$j] == '0' OR $lock[$k]){
+
    $auswahlfeld_value=$this->qlayerset[$i]['shape'][$k][$this->qlayerset[$i]['attributes']['name'][$j]];
+
    $auswahlfeld_value_laenge=strlen($auswahlfeld_value);
+
    echo '<input readonly style="background-color:#e8e3da;" size="'.$auswahlfeld_value_laenge.'" type="text" name="'.$this->qlayerset[$i]['Layer_ID'].';'.$this->qlayerset[$i]['attributes']['real_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['shape'][$k][$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].'_oid'].';'.$this->qlayerset[$i]['attributes']['form_element_type'][$j].'" value="'.$auswahlfeld_value.'">';
+
  }</nowiki>
+
  
durch diesen hier ersetzt werden:
+
== + 3.5.56 interne Flurstücksauszüge ==
 +
Bei der Ausgabe der Bodenschätzung fehlen die Flächenangaben.
  
<nowiki>case 'Auswahlfeld' : {
+
== + 3.5.55 Geometrieübernahme ==
  if($this->qlayerset[$i]['attributes']['real_type'][$this->qlayerset[$i]['attributes']['name'][$j]] == 'geometry' OR $this->qlayerset[$i]['attributes']['privileg'][$j] == '0' OR $lock[$k]){
+
Wenn der ausgewählte Layer im Data-Feld Zeilenumbrüche hat, kann es vorkommen, dass die Geometrieübernahme nicht klappt.
    if(is_array($this->qlayerset[$i]['attributes']['dependent_options'][$j])){ # mehrere Datensätze und ein abhängiges Auswahlfeld --> verschiedene Auswahlmöglichkeiten
+
      for($e = 0; $e < count($this->qlayerset[$i]['attributes']['enum_value'][$j][$k]); $e++){
+
        if($this->qlayerset[$i]['attributes']['enum_value'][$j][$k][$e] == $this->qlayerset[$i]['shape'][$k][$this->qlayerset[$i]['attributes']['name'][$j]]){
+
  $auswahlfeld_output = $this->qlayerset[$i]['attributes']['enum_output'][$j][$k][$e];
+
  $auswahlfeld_output_laenge=strlen($auswahlfeld_output);
+
  break;
+
        }
+
      }
+
    }
+
    else{
+
      for($e = 0; $e < count($this->qlayerset[$i]['attributes']['enum_value'][$j]); $e++){
+
        if($this->qlayerset[$i]['attributes']['enum_value'][$j][$e] == $this->qlayerset[$i]['shape'][$k][$this->qlayerset[$i]['attributes']['name'][$j]]){
+
          $auswahlfeld_output = $this->qlayerset[$i]['attributes']['enum_output'][$j][$e];
+
  $auswahlfeld_output_laenge=strlen($auswahlfeld_output);
+
  break;
+
        }
+
      }
+
    }
+
    echo '<input readonly style="background-color:#e8e3da;" size="'.$auswahlfeld_output_laenge.'" type="text" name="'.$this->qlayerset[$i]['Layer_ID'].';'.$this->qlayerset[$i]['attributes']['real_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].';'.$this->qlayerset[$i]['shape'][$k][$this->qlayerset[$i]['attributes']['table_name'][$this->qlayerset[$i]['attributes']['name'][$j]].'_oid'].';'.$this->qlayerset[$i]['attributes']['form_element_type'][$j].'" value="'.$auswahlfeld_output.'">';
+
  }</nowiki>
+
  
== + Referenzkarte im Druck bei Nicht-Standard-SRS ==
+
== + 3.5.54 Objekt-Schnellinfo ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:27, 21. Okt 2008 (CEST)-- Wenn ich ein anderes als das für die Stelle als Standard definierte Koordinatensystem auswähle und anschließend die Karte drucke, bekomme ich kein oder ein falsch gelagertes Bild in der Referenzkarte - dort soll eine topographische Karte angezeigt werden, die als WMS eingebunden wird. Im entsprechenden Refmapfile steht in der connection nämlich die SRS drin und die verändert sich nicht, wenn der User das Koordinatensystem der Stelle wechselt.
+
Wenn der Layer für ein Auswahlfeld-Attribut in den Optionen Layer-Parameter verwendet, werden diese bei der Objekt-Schnellinfoabfrage nicht ersetzt.
:--[[Benutzer:Rahn|Rahn]] 15:58, 6. Apr 2009 (CEST) Um den Fehler zu beheben, müssen in kvwmap.php in der Funktion createReferenceMap() nach der Zeile
+
  
$refmap->setextent($minx,$miny,$maxx,$maxy);
+
== + 3.5.53 Shape-Import ==
 +
Wenn das Encoding nicht richtig erkannt wird, klappt der Import nicht.
  
folgende Zeilen hinzugefügt werden:
+
== + 3.5.52 Login mit historischem Zeitpunkt ==
 +
Beim Zurücksetzen des historischen Zeitpunkts erscheinen Fehlermeldungen.
  
$projFROM = ms_newprojectionobj("init=epsg:".$this->user->rolle->epsg_code);
+
== + 3.5.51 LENRIS ==
$projTO = ms_newprojectionobj("init=epsg:".EPSGCODE);
+
Wenn ein Client vor den eigentlichen Daten noch irgendwelche Zeichen sendet, klappt der Import nicht.
$refmap->extent->project($projFROM, $projTO);
+
  
== + ZoomToMaxLayerExtent ==
+
== + 3.5.50 Nachweisrecherche ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:27, 21. Okt 2008 (CEST) Beim Klick in der Legende auf "volle Layerausdehnung" kann ich den maximalen Extent der Stelle verlassen, was so sicher nicht gewollt ist.
+
Die Auswahllisten für die Dokumentarten sind nicht richtig gestylt.
  
== - wldge2sql Grundausstattung ==
+
== + 3.5.49 Nachweise löschen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:29, 21. Okt 2008 (CEST) Das Lesen einer Grundausstattung erzeugt keinen Eintrag in der Tabelle alb_fortfuehrungen.
+
Wenn man die angehakten Nachweise löschen möchte, erfolgt bei der Nachfrage keine Auflistung welche Nachweise das betreffen würde.
<br><br>
+
--SigridP 10:45, 23. Okt 2008 (CEST)Auch die abschließende Übersicht (Anzahl der eingelesenen Datensätze usw.)wird nicht erstellt.
+
  
== + Anpassungen in der fgs Version ==
+
== + 3.5.48 Eigentümersuche ==
=== config.default.php ===
+
Die Suche mit der Option "alleiniger Eigentümer" findet nicht alle bzw. zu viele Buchungen.
Der Installationspath in der config.default.php, welche man dann später als config.php für kvwmap verwenden soll enthält einen Fehler in der Konstantendefinition für INSTALLPATH
+
define('INSTALLPATH','/home/fgs/fgs'); ersetzen durch
+
define('INSTALLPATH','/home/fgs/fgs/');
+
Die Defaulteinstellung für die URL würde ich auf localhost setzen oder localhost:8080
+
Zur Freuder derjenigen, die erstmal local und mit 8080 anfangen.
+
define('URL','http://localhost:8080/');
+
Sonst gehen die AJAX Sachen nicht, Z.B. der GLE.
+
Nächste Sache ist, der Defaultpfad für die Grafiken der sollte folgendermaßen aussehen:
+
define ('GRAPHICSPATH','graphics/');
+
=== layouts/sql_dumps/mysql_install_admin.sql ===
+
Die Version auf 170 setzen und in den folgenden Version auf die aktuelle.
+
SET @pg_dbname='kvwmapsp170';
+
In der Angabe für die Stelle muss der Name für das Wappen stz.png lauten nicht stz.gif.
+
INSERT INTO `stelle` ( `ID` , `Bezeichnung` , `start` , `stop` , `minxmax` , `minymax` , `maxxmax`,
+
`maxymax` , `Referenzkarte_ID` , `Authentifizierung` , `ALB_status` , `wappen` , `alb_raumbezug` ,
+
`alb_raumbezug_wert` )
+
VALUES ( @stelle_id, 'Administration', '0000-00-00', '0000-00-00', '4440000', '5920000',
+
'4560000', '6080000', '1', '1', '30', 'stz.png', '', '');
+
  
= Version 1.6.9 =
+
== + 3.5.47 array_values ==
 +
Die Funktion array_values wurde an einigen Stellen falsch geschrieben und führte zu Fehlern.
  
== + Spaltenbreite für 'symbolname' in Tablle 'styles' zu gering ==
+
== + 3.5.46 Login ==
--[[Benutzer:HolgerR|HolgerR]] 10:28, 14. Okt 2008 (CEST)<br>
+
Die Ausgabe von Fehlermeldungen als Reaktion auf fehlgeschlagene Loginversuche steht in der login.php und auch in der kvwmap.php, für den Fall, dass die language-Datei nicht eingebunden wurde. Letzteres ist überflüssig und wird entfernt.
Bei der Umsetzung der Zeichenvorschrift aus der AG Web-GIS für die Darstellung der Liegenschaftskarte in kvwmap mittels der Definitionstabelle in MySQL ist mir aufgefallen, dass die Spaltenbreite für den Symbolnamen in der Tablle 'styles' zu gering ist, um z.B. den Symbolnamen 'mischwald_einzelne_nadelws' abzuspeichern. Um die Symbolnamen aus der Datei 'symbole.sym' 1:1 übernehmen zu können, ist die Breite auf 40 mit nachfolgendem SQL-Befehl zu vergrößern:
+
ALTER TABLE `styles` CHANGE `symbolname` `symbolname` VARCHAR( 40 ) CHARACTER SET latin1 COLLATE latin1_german1_ci DEFAULT NULL
+
  
== + Keine Möglichkeit 'minwidth' und 'maxwidth' in die Tabelle 'styles' einzugeben ==
+
== + 3.5.45 Eigentümersuche ==
--[[Benutzer:HolgerR|HolgerR]] 10:28, 14. Okt 2008 (CEST)<br>
+
Wenn man nach dem Geburtsdatum sortieren möchte, wird stattdessen nach dem Geburtsnamen sortiert.
Die Werte 'minwidth' und 'maxwidth' für die Steuerung der Linienstärke können nicht in der Tabelle 'styles' eingegeben werden. Um die entsprechenden Felder der Tabelle hinzuzufügen, sind folgende SQL-Befehle für die MySQL-Datenbank auszuführen:
+
ALTER TABLE `styles` ADD `minwidth` INT( 11 ) DEFAULT NULL AFTER `width` ;
+
ALTER TABLE `styles` ADD `maxwidth` INT( 11 ) DEFAULT NULL AFTER `minwidth` ;
+
Damit die Werte auch an das Mapfile übertragen werden, sind in der Datei 'kvwmap.php' in der Funktion 'loadMap' folgende Korrekturen vorzunehmen:
+
*Für 'minwidth':
+
'''alt'''
+
$style->minwidth = $dbStyle['minwidth']
+
'''neu'''
+
$style-> set('minwidth',$dbStyle['minwidth']);
+
*Für 'maxwidth':
+
'''alt'''
+
$style->maxwidth = $dbStyle['maxwidth'];
+
'''neu'''
+
$style-> set('maxwidth',$dbStyle['maxwidth']);
+
  
== + Übergabe des Feldnames aus 'angleitem' an Mapdatei erfolgt nicht ==
+
== + 3.5.44 CSV-Export Klassifizierung ==
--[[Benutzer:HolgerR|HolgerR]] 10:01, 14. Okt 2008 (CEST)<br>
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 07:52, 11. Aug. 2023 (CEST) Wenn mehrere Flurstücke in den CSV-Export Klassifizierung gegeben werden, wird in der Spalte "gesamt" nicht pro Flurstück summiert, sondern fortlaufend für alle Flurstücke.
Für die Mapserverversion kleiner 5.0 erfolgt die Übergabe des Feldnamens mit den Winkelangaben aus dem Feld 'angleitem' und die Übergabe eines Winkelwertes aus dem Feld 'angle' aus der Tabelle 'styles' nicht.
+
  
Als Lösung schlage ich folgende Verfahrensweise vor. Die Datei Funktion 'loadMap' in der Datei ''kvwmap.php'' ist wie folgt zu editieren:
+
== + 3.5.43 Druckausschnitt löschen ==
*Löschen der Kommentartags '''/* ... */'''
+
Es erscheint eine Fehlermeldung.
*Für die Einträge in dem Feld 'angle' ist die Zeile
+
$style->angle = (int)$dbStyle['angle'];
+
mit folgender Schreibweise
+
$style -> set('angle',$dbStyle['angle']);
+
zu ersetzen. Wenn in dem Feld 'angle' eine '0' steht, wird der Schlüssel nicht in die Mapdatei eingetragen. Bei 'angle' = 'NULL' erscheint in der Mapdatei der Eintrag ''ANGLE 360'', die winkelrichtige Darstellung bei der Verwendung von 'angleitem' erfolgt troztdem.
+
*Die Übergabe des Feldnamens mit den Winkelangaben aus dem Feld 'angleitem' erreicht man durch das Ersetzen der Zeile
+
$style->angleitem = $dbStyle['angleitem'];
+
mit dieser
+
$style -> set('angleitem',$dbStyle['angleitem']);
+
In diesem Feld muss entweder kein Eintrag in der Datenbank od. halt der Feldbezeichner eingetragen sein. Ansonsten kommt es zum Abbruch beim Laden der Mapdatei - der Bildschirm bleibt weiß. Also, irgendwelche Zahlen sind an dieser Stelle mit 'NULL' zu ersetzen.
+
  
Welche Anpassungen bei der Mapserverversion > 5.0 vorzunehmen sind weiß ich nicht. Hier wird der Feldbezeichner für das Feld mit den Winkeleinträgen zum Schlüsselwort 'angle' angegeben.
+
== + 3.5.42 Geometrieeditor ==
*Bei dieser Gelegenheit kann dann auch gleich der Aufruf von 'maxsize' wie folgt korrigiert werden
+
Wenn eine Geometriespalte den Typ Polygon hat, kann es sein, dass mit dem Geometrieeditor erzeugte Geometrien nicht gespeichert werden können, weil sie Multipolygone sind.
$style -> set('maxsize',$dbStyle['maxsize']*$this->map_factor);
+
*Und schließlich kann noch der Aufruf für 'width' ohne Berücksichtigung von 'map_factor' mit folgender Zeile ersetzt werden:
+
$style-> set('width',$dbStyle['width']);
+
  
== + Darstellung von CARTOLINE funktioniert nicht ==
+
== + 3.5.41 Nachweisverwaltung | Vorschaubilder Seitenanzahl ==
--[[Benutzer:HolgerR|HolgerR]] 10:03, 7. Okt 2008 (CEST)<br>
+
--[[Benutzer:Mharms|Mario Harms]] ([[Benutzer Diskussion:Mharms|Diskussion]]) 13:54, 25. Jul. 2023 (CEST) Wenn man mehrseitige PDFs in der Nachweisverwaltung hochlädt haben die Vorschaubilder keinen Hinweis auf die Anzahl der Seiten mehr
Wenn für die Ausgestaltung von Layern des Typs 'Polygon' in der ''symbole.sym'' für die Ausgestaltung der Linien der Type CARTOLINE definiert wird, werden diese nicht angezeigt.
+
  
Um sich die Linien dennoch anzeigen zu lassen, darf in der Tabelle 'styles' das Feld 'color' nicht belegt sein. Damit jedoch bei leerem 'color'-Feld nicht der Wert '0 0 0' in das Mapfile übertragen wird, ist noch in der class-Datei ''kvwmap.php'' die function 'loadclasses' wie folgt anzupassen:<br>
+
== + 3.5.40 Nachweisrecherche | Speichern ==
'''alt'''
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:19, 25. Jul. 2023 (CEST) Wenn ich in der Nachweisrecherche die Auswahl speichern will, kommt eine Fehlermeldung.
<pre>
+
        $RGB=explode(" ",$dbStyle['color']);
+
        $style->color->setRGB($RGB[0],$RGB[1],$RGB[2]);
+
        $RGB=explode(" ",$dbStyle['outlinecolor']);
+
        $style->outlinecolor->setRGB($RGB[0],$RGB[1],$RGB[2]);
+
</pre>
+
'''neu'''
+
<pre>
+
        if ($dbStyle['color']!='') {
+
          $RGB=explode(" ",$dbStyle['color']);
+
          $style->color->setRGB($RGB[0],$RGB[1],$RGB[2]);
+
        }
+
        if ($dbStyle['outlinecolor']!='') {
+
          $RGB=explode(" ",$dbStyle['outlinecolor']);
+
          $style->outlinecolor->setRGB($RGB[0],$RGB[1],$RGB[2]);
+
        }
+
</pre>
+
Für eine kantengeglättete Darstellung der Cartolines sind folgenden Anpassungen notwendig [[weiter...]]. Da die Berechnungen der Kantenglättung sehr intensiv sind, verlängert sich die Zeit für die Aufbereitung, Übertragung und Darstellung der Karte.
+
  
== + Kartenausschnitt nach Layersuche ==
+
== + 3.5.39 Kartendrucklayouteditor ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 10:54, 12. Sep 2008 (CEST) Wenn man in der Layersuche nach einem Datensatz sucht, dessen Geometrie außerhalb des max. Extents der Stelle liegt, dann zoomt kvwmap trotzdem dahin. Es müsste aber eine entsprechende Meldung kommen.
+
Wenn man versucht ein neues Layout mit einem bereits verwendeten Layoutnamen zu speichern, erscheint eine Fehlermeldung.
  
== + Ausrichtung Nordpfeil ==
+
== + 3.5.38 Kartendruck mit Übersichtskarte ==
--[[Benutzer:HolgerR|HolgerR]] 08:37, 30. Jul 2008 (CEST) <br>
+
Wenn der Nutzer ein anderes Koordinatenreferenzsystem als das in der Übersichtskarten-Mapdatei eingestellt hat, wird die Übersichtskarte nicht richtig generiert.
Der Nordpfeil wird in der Druckausgabe bei Angabe eines Drehwinkels nicht gedreht. Ich nutze PHP in der Version 4.3.10 mit der internen GD-Bibliothek.
+
:--[[Benutzer:Rahn|Rahn]] 09:36, 31. Jul 2008 (CEST) Der Nordpfeil wird direkt im PDF erzeugt, d.h. er hat nichts mit GD zu tun. Eigentlich sollte das funktionieren. Ist der Pfeil vielleicht Teil des Hintergrundbildes?
+
::--[[Benutzer:HolgerR|HolgerR]] 09:52, 31. Jul 2008 (CEST) sri. Genau. Der Pfeil ist Teil des Hintergrundbildes. Ist alles schon eine Weile her, als ich die Druckvorlagen erzeugt hatte.
+
  
== + Flurstücksdatenanzeige| Aktualität der ALK-Daten ==
+
== + 3.5.37 wms_checker.php ==
--[[Benutzer:Hschmidt|Hschmidt]] 08:51, 21. Jul 2008 (CEST)<br>
+
Der Status des Layers wird nicht gesetzt. Außerdem ist der Timeout mit 3 sec zu kurz.
Bei der Anzeige der Flurstücksdaten wird die Aktualität der Flurstücksdaten offenbar aus der Tabelle edbsdatei geholt. Diese sollte aber aus der Tabelle edbsauftrag aus der Spalte auftaktu stammen. War das nicht schon mal so?
+
Es wird erst versucht, das Datum aus der ''edbsauftrag'' zu holen und wenn das nicht da ist, aus der ''edbsdatei''.
+
  
== - labelangleitem unter Mapserver 5.0.2 ==
+
== + 3.5.36 Umlaute in der Baumfällantragsmail ==
--[[Benutzer:HolgerR|HolgerR]] 16:37, 17. Jul 2008 (CEST) <br>
+
Die Hausnummern der Gebäude werden unter dem Mapserver 5.0.2 nicht entsprechend der Winkelangaben in PostgreSQL ausgerichtet. Kann es sein, dass bei der Änderung von Mapserver 4.x nach 5.x hinsichtlich von Labelangleitem diese nicht nach Mapscript portiert worden sind?
+
  
:--[[Benutzer:Rahn|Rahn]] 10:16, 18. Jul 2008 (CEST) Sieht ganz danach aus. Wenn man sich das erzeugte savemapfile.map ansieht, steht beim entsprechenden Layer bei ANGLE 0.000000. Scheint also so, als wenn das Labelangleitem nicht interpretiert wird.
+
== + 3.5.35 Defaultwert mit Sequenz ==
:--[[Benutzer:HolgerR|HolgerR]] 10:25, 18. Jul 2008 (CEST) Ja, im Prinzip wird Labelangleitem nicht mehr layerweit angewandt. Statt dessen kann ich in der Sektion Label dem Winkel einen Wert aus einer Tabelle übergeben: '''angle [winkel]'''. Mittels Mapscript kann man an angle aber nur Zahlen übergeben. Ich sehe hier 2 Möglichkeiten:
+
Um den Defaultwert eines Attributs zu ermitteln, wird dieser jedesmal mit "SELECT <DEFAULT_EINTRAG>" abgefragt. Das führt dazu, dass bei Default-Einträgen mit nextval(Sequenz) der Sequenzwert jedesmal erhöht wird.
:* Mapscript dazu bringen, dass hier auch alphanumerische Angaben möglich sind
+
:* kvwmap so umstricken, dass gleich die entsprechenden numerischen Werte an angle übergeben werden
+
: In 'kvwmap.php' wird an angle der Eintrag aus der mysql-Tabelle 'layer', hier 'winkel', richtig übertragen. Es ist halt nur keine Zahl, sondern der Feldbezeichner.
+
:--[[Benutzer:Rahn|Rahn]] 15:34, 18. Jul 2008 (CEST) Ich denke, es dauert nur noch eine Weile, dann geht das auch mit PHPMapscript. Die Variante den Winkel selber aus der Postgres-DB auszulesen ist glaube ich zu aufwendig.
+
:--[[Benutzer:HolgerR|HolgerR]] 07:03, 21. Jul 2008 (CEST) Stefan, kannst du das Problem in die Bug-Liste zum PHP-Mapscript reinstellen oder steht das da schon drin? Ich habe noch nichts entsprechendes gefunden.
+
  
== - PostgreSQL 8.3.x - WHERE mit unterschiedlichen Datentypen ==
+
== + 3.5.34 Kartennavigation und Abfrage ==
--[[Benutzer:HolgerR|HolgerR]] 08:43, 11. Jul 2008 (CEST) <br>
+
Wenn man in der Karte so navigiert, dass man außerhalb des Stellenextents gerät, dann springt das Kartenbild ja wieder in den Stellenextent zurück. Als aktueller Extent des Nutzers wird aber trotzdem der Extent der ursprünglichen Navigation gespeichert. Das führt dazu, dass eine anschließende Kartenabfrage nicht an der richtigen Position durchgeführt wird.
Ich habe gerade einen Server mit der aktuellsten PostgreSQL-Version (8.3.3) aufgesetzt. Hierbei gibt es jedoch Probleme bei Abfragen, in denen in der WHERE-Klausel Daten unterschiedlichen Typs verglichen werden, z.B. beim Flurstückslayer im pfad-Statement:
+
...
+
FROM alknflst as alkf, alkobj_e_fla AS alko, alb_v_gemarkungen as gemkg
+
WHERE alko.folie='001' AND alko.objnr = alkf.objnr AND gemkg.gemkgschl=alkf.gemkgschl
+
Der Gemarkungsschlüssel 'gemkgschl' aus der Tabelle 'alknflst' ist vom Typ '''character varying(6)''' und aus der Tabelle 'alb_v_gemarkungen' vom Typ '''integer'''.
+
In PostgreSQL wird folgende Fehlerausschrift erzeugt:
+
<pre>
+
ERROR:  operator does not exist: integer = character varying
+
LINE 1: ...1' AND alko.objnr = alkf.objnr AND gemkg.gemkgschl=alkf.gemk...
+
                                                            ^
+
HINT:  No operator matches the given name and argument type(s). You might need to add explicit type casts.
+
  
********** Fehler **********
+
== + 3.5.33 Falsche Behandlung von Zahlen beim Suchen ==
 +
Bei der Suche führte die Verwendung von Zahlen mit Komma zu falschen Ergebnissen weil die Nachkommastellen abgeschnitten wurden.
 +
Das erfolgte weil nach dem Sanitize wo schon Numerische Werte in die Form mit . gebracht wurden noch mal die Funktion removeTausenderTrenner aufgerufen wurde. Das wurde jetzt so behoben, dass der TausenderTrenner schon in sanitize removed wird und so korrekt konvertiert wird. Nur wenn die Zahl ein Text ist wird der TausenderTrenner anschließend removed.
  
ERROR: operator does not exist: integer = character varying
+
== + 3.5.32 Importfehler ==
SQL Status:42883
+
Wenn importierte Dateien Layernamen mit eckigen Klammern enthalten führt der Import zu einem Fehler.
Hinweis:No operator matches the given name and argument type(s). You might need to add explicit type casts.
+
Das wurde so behoben dass eckige Klammern in der Funktion umlaute_umwandeln jetzt in Leere Strings umgewandelt werden.
Zeichen:1513
+
Der Fehler -nogeomtype not supported von ogrinfo wird abgefangen in dem der Parameter erst ab GDAL-Version 3.1 verwendet wird.
</pre>
+
Außerdem wird die Fehlerdatei in ogrinfo in Variante binpath jetzt korrekt benannt.
Siehe hierzu auch die Versionshinweise von PostgreSQL zu [http://www.postgresql.org/docs/8.3/static/release-8-3.html Release-8.3]
+
Hieraus ergeben sich nun m.E. 2 Möglichkeiten auf die Weiterentwicklung von PostgreSQL zu reagieren:
+
# Überarbeiten der Datenbankstruktur und ev. Anpassen der SQL-Statements
+
# Anpassen der SQL-Statements, in denen unterschiedlichen Dateitypen verglichen werden in der Form
+
::gemkg.gemkgschl::text=alkf.gemkgschl::text
+
::bzw. - SQL-konform
+
::CAST(gemkg.gemkgschl AS text)=CAST(alkf.gemkgschl AS text)
+
Darüber hinaus sollte vorerst auf den Einsatz der Version 8.3.x von PostgreSQL verzichtet werden.
+
  
::--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:01, 29. Jan 2009 (CET) Bei vielen Layern und Abfragen kann alles beim Alten bleiben. Hier eine Sammlung der Abfragen, die geändert werden müssen: [[Geänderte SQL-Abfragen bei Upgrade auf PostgreSQL 8.3.x]]
+
== + 3.5.31 Style- und Labeleditor ==
 +
Bei den Styles lassen size und width nur noch numerische Eingaben zu.
  
== + Generischer Layereditor - Geometrie hinzufügen ohne Geometrie ==
+
== + 3.5.30 Einladungen anzeigen ==
--[[Benutzer:HolgerR|HolgerR]] 15:48, 9. Jul 2008 (CEST) <br>
+
Die Sortierung funktioniert nicht.
Wird zum Geometrie hinzufügen bzw. entfernen ein Layer ausgewählt, der nicht flächendeckend vorliegt, wird bei einem Klick in einen leeren Bereich des Layers in der Flächenanzeige folgender Fehler angezeigt:
+
<pre><br><b>Fehler bei SQL Anweisung:<br>SELECT round(Area(GeomFromText('\'))::numeric, 2)<br></b>\</pre>
+
und die Bearbeitung wird abgebrochen.
+
  
== - Generischer Layereditor - Geometrie hinzufügen - Fehler bei 'ORDER BY - Klausel' in Data ==  
+
== + 3.5.29 Anzeige der Bodenschätzung ==
--[[Benutzer:HolgerR|HolgerR]] 15:48, 9. Jul 2008 (CEST) <br>
+
Die nicht geschätzte Fläche wird falsch berechnet.
Zur Darstellung der zeitlich richtigen Reihenfolge von Objekten machte es sich erforderlich, in der Layerdefinition eine Sortieranweisung für die Daten in der Form ''SELECT * FROM data WHERE objnr > 1 ORDER BY datum'' zu vereinbaren.
+
  
Wird dieser Layer im Generischen Layereditor ausgewählt, um Geometrie hinzuzufügen oder zu entfernen, wird in der Flächenanzeige folgender Fehler angezeigt:
+
== + 3.5.28 Benutzer anzeigen ==
<pre> <br><b>Fehler bei SQL Anweisung:<br>SELECT round(Area(GeomFromText('\'))::numeric, 2)<br></b>\ </pre>
+
Dauert etwas zu lange.
Obiges SELECT-Statement in ein View gepackt, funktioniert.
+
Nun soll ja nicht immer ein View vereinbart werden. Gibt es die Möglichkeit, solche Statements entsprechend umzusetzen?
+
  
 +
== + 3.5.27 go=layer_check_oids ==
 +
Das Übernehmen des Data-Vorschlags funktioniert nicht, wenn USING groß geschrieben ist. Außerdem gibt es keine Möglichkeit die Layer auszublenden, die keine Stellenzuordnung haben.
  
== + Tabelle u_menues Spalte order ==
+
== + 3.5.26 GLE: Darstellung von Arrays ==
--[[Benutzer:HolgerR|HolgerR]] 09:47, 7. Jul 2008 (CEST) <br>
+
Die Tabelle eines Array-Elements hat keinen Klassennamen um sie zu stylen.
In den Dateien 'mysql_install.sql' und 'mysql_update.sql' ist als neue Spalte für die Standardsortierung der Menüs die Spalte '''order''' eingefügt worden. Dies ist in SQL ein reserviertes Wort. Beim Ausführen der Dateien bekomme ich hier eine Fehlerausschrift und die Abarbeitung der SQL-Statements wird abgebrochen.
+
Entweder müsste der Spaltenbezeichner in Anführungszeichen ( `bezeichner` ) gesetzt werden oder halt umbenannt werden.
+
  
--[[Benutzer:Rahn|Rahn]] 09:58, 7. Jul 2008 (CEST) Aber die Spaltenbezeichnung steht doch in Hochkommas...?
+
== + 3.5.25 Grundbuchblattsuche ==
 +
Wenn ein Bezirk keine Blätter hat, erscheint eine Fehlermeldung.
  
# Hinzufügen einer neuen Spalte für die Sortierung der Menüs
+
== + 3.5.24 Adresssuche ==
ALTER TABLE `u_menues` ADD `order` INT( 11 ) NOT NULL DEFAULT '0';
+
Beim Laden der Hausnummerliste kann es zu Fehlern kommen.
  
CREATE TABLE u_menues (
+
== + 3.5.23 eigene Datentypen im Attributeditor ==
  id int(11) NOT NULL auto_increment,
+
Die Einstellungen werden nicht layerbezogen gespeichert.
  `name` varchar(100) NOT NULL default '',
+
  `name_english_windows-1252` VARCHAR(100) CHARACTER SET cp1250 COLLATE cp1250_general_ci NULL,
+
  `name_vietnamese_utf-8` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL, 
+
  links varchar(255) NOT NULL default '',
+
  obermenue int(11) NOT NULL default '0',
+
  menueebene tinyint(4) NOT NULL default '1',
+
  target varchar(10) default NULL,
+
  `order` INT(11) NOT NULL DEFAULT '0',
+
  PRIMARY KEY  (id)
+
) TYPE=MyISAM;
+
  
:--[[Benutzer:HolgerR|HolgerR]] 10:06, 7. Jul 2008 (CEST)
+
== + 3.5.22 Style speichern ==
:So ist das i.O. :) Bei mir war '''order''' in der Datei 'mysql_install.sql' nicht in accent grave eingeschlossen, deshalb die Fehlermeldung.
+
Hier ist SQL-Injektion möglich.
  
== + Fehlermeldung wenn ein Nutzer keiner Stelle zugeordnet ist ==
+
== + 3.5.21 Datenbank-Defaultwerte ==
--[[Benutzer:Hschmidt|Hschmidt]] 10:02, 23. Jun 2008 (CEST) <br>
+
Die Defaultwerte aus der Datenbank werden teilweise nicht korrekt übernommen.
Wenn ein Nutzer, der keiner Stelle zugeordnet ist, versucht sich einzuloggen kommt eine Fehlermeldung:
+
... Richten Sie mit phpMyAdmin in der kvwmap Datenbank eine Referenzkarte, ein Stelle, einen Benutzer und eine Rolle ein!(Tabellen referenzkarten, stelle, user, rolle)
+
  
Hier wäre es sinnvoll diesen Fall mit einer Meldung abzufangen, z.B. "Sie haben z. Zt. keinen Zugriff auf eine Arbeitsstelle, bitte wenden Sie sich an ihren Systemverwalter!" o.ä. <br>
+
== + 3.5.20 Dokument-Attribute in Arrays und eigenen Datentypen ==
Kommt zwar selten vor, aber ...
+
Das Speichern funktioniert nicht.
  
== +- Einf&auml;rbung gesuchter Objekte ==
+
== + 3.5.19 MariaDB-Tabelle datatypes ==
--[[Benutzer:HolgerR|HolgerR]] 08:52, 23. Jun 2008 (CEST) <br>
+
Die Spalten dbname, host und port sind überflüssig.
Ich hatte versucht die Layerbezeichnungen, Classes, Styles und Labels zu systematisieren und entsprechende ID's zuzuordnen. Dabei bin ich über den Integerwert von 2.147.483.647 für Classes, Styles und Labels gekommen.
+
  
Als Resultat dieser Wert&uuml;berschreitung wird das gesuchte Objekt nicht mehr gelb in der Karte dargestellt. Muss ich mit dieser Einschr&auml;nkung leben und die ID-Werte wieder verringern oder gibt es M&ouml;glichkeiten, dieses zu umgehen?
+
== + 3.5.18 Daten-Import: Shape ==
 +
Das Encoding der dbf-Datei wird nicht berücksichtigt.
  
--[[Benutzer:Rahn|Rahn]] 13:38, 23. Jun 2008 (CEST) Man könnte den Datentyp der IDs anpassen. Entweder macht man aus dem INT ein UNSIGNED INT, dann hat man nochmal den Bereich bis 4.294.967.295 zur Verfügung. Oder man nimmt BIGINT, dann geht's bis maximal 18.446.744.073.709.551.615 (siehe [http://dev.mysql.com/doc/refman/5.1/en/numeric-types.html MySQL-Dokumentation]).
+
== + 3.5.17 Objekte aufteilen ==
 +
Wenn der Primärschlüssel nicht der ID-Spalte entspricht, wird das Objekt gelöscht.
  
:--[[Benutzer:HolgerR|HolgerR]] 13:56, 23. Jun 2008 (CEST) Das habe ich schon versucht, die IDs in classes, styles und rollenlayer haben den Typ BIGINT mit 12 Stellen. In der Tabelle 'rollenlayer' wird jedoch in der Spalte 'class_id' ein Wert unabhängig von der ID in der tabelle 'classes' inkrementell eingetragen. In der Tabelle 'u_styles2classes' werden in den Spalten 'class_id' und 'style_id' auch inkrementelle Werte eingetragen, die mit den Werten in den Tabellen 'classes' und 'styles' nicht übereinstimmen.
+
== + 3.5.16 Layeroptionen - Layerparameter ==
:Könnte das vielleicht mit PHP und dem Betriebssystem zusammenhängen? (siehe [http://www.php.net/manual/de/language.types.integer.php PHP-Integer_Referenz]).
+
Hier wird auch der Layername hinter den Parameter geschrieben.
  
:--[[Benutzer:Rahn|Rahn]] 14:26, 23. Jun 2008 (CEST) Es liegt wohl an der verwendeten mysql_insert_id() Funktion. Auf der Seite in der [http://de3.php.net/manual/de/function.mysql-insert-id.php PHP-Dokumentation] steht nämlich eine entsprechende Warnung.
+
== + 3.5.15 Pufferung von Rollenlayern ==
 +
Wenn der Rollenlayer ein geografisches Koordinatensystem hat, wird der Puffer viel zu groß berechnet.
  
== + Firefox 3 - Werkzeugleiste ==
+
== + 3.5.14 Geonamensuchen ==
--[[Benutzer:HolgerR|HolgerR]] 11:13, 20. Jun 2008 (CEST) <br>
+
Wenn man auch die Schnellsuche verwendet, funktioniert das Bestätigen des Treffers mit der Return-Taste nicht.
Seit vorgestern steht der Firefox 3 zum Download bereit. Erste Tests haben ergeben, dass die Werkzeugleiste nicht mehr so funktioniert wie gewohnt. Buttons,
+
die eine Aktion auslösen, wie z.B. Gesamtansicht, funktionieren wie gehabt. Die anderen Funktionsbutton werden mit einem Anklicken nicht mehr aktiviert, der Focus springt vom gewünschten Button wieder auf den letzten aktiven Button zurück. Wird der Mauszeiger jedoch vom zu aktivierenden Button mit gedrückter linker Maustaste in das Kartenfenster gezogen, erhält dieser Button den Fokus und die Funktion kann wie gewohnt ausgeführt werden.
+
  
--[[Benutzer:Rahn|Rahn]] 13:23, 23. Jun 2008 (CEST) Um den Fehler zu beheben, müssen in den Dateien SVG_map.php und SVG_druckausschnittswahl.php die Zeilen
+
== + 3.5.13 Objekte splitten ==
 +
Wenn die ID-Spalte nicht numerisch ist, kommt es zu einem Fehler.
  
<a xlink:href="">
+
== + 3.5.12 Nachweisrecherche ==
 +
Wenn keine Nachweise gefunden wurden, erscheint eine Fehlermeldung
  
und
+
== + 3.5.11 Shape-Import ==
 +
Hier wird eine Warnung ausgegeben.
  
</a>
+
== + 3.5.10 go=Stelleneditor ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:38, 6. Jun. 2023 (CEST) Bei go=Stelleneditor kommt nur eine Fehlermeldung.
  
gelöscht werden.
+
== + 3.5.9 neuen Layer anlegen ==
 +
Beim Aufruf des Links erscheint eine Fehlermeldung.
  
 +
== + 3.5.8 Daten-Import ==
 +
Wenn eine Datei mehrere Layer enthält, funktioniert der Import u.U. nicht.
  
Das gleiche gilt für die Datei SVG_Utilities.php. Hier darf aber nicht die ganze Zeile
+
== + 3.5.7 Zeitschiene ==
 +
Das Datumsformat wird nicht richtig gesetzt. Außerdem flackert das Kartenbild kurz, wenn man sich auf der Zeitschiene bewegt.
  
<a xlink:href="">';
+
== + 3.5.6 Json-Format für login ==
 +
Wenn man den Parameter format auf login gesetzt hat, wurde kein JSON zurückgeliefert. Jetzt kommt die Meldung success = false und msg = 'Login erforderlich' wenn die Login-Seite mit format = json aufgerufen wird.
  
gelöscht werden, das
+
== + 3.5.5 WMS-Importe löschen ==
 +
Es erscheint eine Fehlermeldung.
  
';
+
== + 3.5.4 Rollenlayer Farbe ändern ==
 +
Bei Punktlayern wird das Punktsymbol ganz klein.
  
muss stehen bleiben.
+
== + 3.5.3 Adresssuche ==
 +
Für den Fall, dass die Strassennamen in den Gemeinden nicht eindeutig sind wurde ein neuer config-Parameter STRASSENNAMEN_EINDEUTIG eingeführt, der dann auf false gesetzt werden muss.
  
:*--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:42, 25. Jun 2008 (CEST) Geht es dann noch mit Firefox 2 oder ist diese Änderung nur für die, die mit firefox 3 arbeiten?
+
== + 3.5.2 Fehlermeldungen in header.php und in Migration ==
:*--[[Benutzer:Rahn|Rahn]] 09:58, 25. Jun 2008 (CEST) Nö, das sollte auch im Firefox 2 funktionieren.
+
:*--[[Benutzer:Markus Hentschel|Markus Hentschel]] 10:37, 25. Jun 2008 (CEST) Jau, tuts.
+
  
== + Antraganzeige - Zugeordnete Festpunkte in KVZ Schreiben ==
+
== + 3.5.1 Datensatz löschen ==
--[[Benutzer:HolgerR|HolgerR]] 11:08, 19. Jun 2008 (CEST) <br>
+
Wenn die ID-Spalte keinen numerischen Typ hat, kann es sein, dass das Löschen nicht funktioniert.
Wird in der Antragsanzeige 'Zugeordnete Festpunkte in KVZ Schreiben' ausgew&auml;hlt, ohne einen Antrag auszuw&auml;hlen, wird der Programmlauf abgebrochen. Um diesen Fehler abzufangen, sind die Dateien '''index.php''' und '''kvwmap.php''' wie folgt anzupassen:
+
  
index.php - case 'Antraganzeige_Festpunkte_in_KVZ_schreiben' durch folgende 4 Zeilen ersetzen:
+
= Version 3.4 =
  case 'Antraganzeige_Festpunkte_in_KVZ_schreiben' : {
+
    $GUI->festpunkteInKVZschreiben();
+
    $GUI->Antraege_Anzeigen();
+
  } break;
+
kvwmap.php - function festpunkteInKVZschreiben() mit nachfolgenden Code ersetzen
+
<pre>
+
  function festpunkteInKVZschreiben() {
+
#19.06.2008, H.Riedel; Abfrage, ob Antrag ausgewaehlt wurde
+
    if ($this->formvars['antr_selected']=='') {
+
      $this->Fehlermeldung= '<br>W&auml;hlen Sie eine Antragsnummer aus!';
+
    }
+
    else {
+
      $festpunkte=new Festpunkte('',$this->pgdatabase);
+
      $ret=$festpunkte->createKVZdatei($this->formvars['antr_selected']);
+
      if ($ret[0]) {
+
        $this->Fehlermeldung=$ret[1];
+
      }
+
      else {
+
        $this->Meldung=$ret[1];
+
      }
+
    }
+
  }
+
</pre>
+
  
== + Dokumentenrecherche über Individuelle Nummer oder Antragsnummer :-( ==
+
== + 3.4.67 Layer löschen ==
--[[Benutzer:Hschmidt|Hschmidt]] 10:13, 11. Jun 2008 (CEST)<br>
+
Die Einträge in used_layer und layer_attributes2stelle werden nicht für alle Stellen gelöscht.
Die Dokumentenrecherche über Individuelle Nummer oder Antragsnummer funktioniert nur in Verbindung mit einem Such-Polygon ansonsten kommt kommt die Meldung:
+
  
Geben sie ein Polygon an.
+
== + 3.4.66 Metadatenlink ==
 +
Wenn man eine Layergruppe aufklappt, erscheint beim Layernamen noch der Metadatenlink.
  
Eine reine Suche nach Sachdaten ist nicht möglich.
+
== + 3.4.65 Anzeige Bodenschätzung ==
 +
Flächen des gleichen Typs werden nicht zusammengefasst.
  
:--[[Benutzer:HolgerR|HolgerR]] 07:45, 30. Jul 2008 (CEST)
+
== + 3.4.64 Layer freigeben ==
:Im Snippet 'dokumenteneingabeformular.php' muss die Funktion 'save()' angepasst werden. Da muss irgenwie rein, dass nur bei der Suche nach 'Suchpolygon/-fenster' auf Vorhandensein eines Polygons getestet wird.
+
Der Nutzer der den Layer geteilt hat, darf ihn nicht wieder löschen. Außerdem stimmen die Rechteeinstellungen nicht.
  
== + Notizen erstellen ==
+
== + 3.4.63 Äquivalenzbewertung ==
--[[Benutzer:Varchmin|Varchmin]] 18:13, 10. Jun 2008 (CEST)
+
Die Berechnung der Äquivalenzbewertung wurde bisher nach der ALKISVV M-V Anlage 13 durchgeführt. Laut Auskunft des LAiV ist diese aber nicht genau so einzuhalten. Zitat von Herrn Pfeiffer: "Die Anlage 13 ist hier nicht aufs Wort anzuhalten. Sie ist historisch für einen anderen Zweck entstanden und wurde dann auf einmal zur Anlage. Sobald eine Nutzung gefunden wird, die sich für die BS qualifiziert, wird die darüber liegende Bodenschätzung und deren Wertzahl angehalten und zur Berechnung der EMZ verwendet. Egal, ob Acker- oder Grünlandzahl. Da die BS in aller Regel schon älter als die TN ist, kann es ja durchaus vorkommen, dass sich die TN zwischenzeitlich verändert hat. Dennoch sollen für diese Flächen die EMZ berechnet werden."
Wenn man im Notizenformular eine Flächennotiz erstellen will, kommt beim klicken in die Karte mit dem Werkzeug "Polygon hinzufügen" folgender '''Laufzeitfehler in Microsoft JScrip''':
+
  
'topt.document.GUI.lastcoordx' ist NULL oder kein Objekt line:601, column:2
+
== + 3.4.62 Defaultwert im Attributeditor ==
 +
Im Attributeditor hat man keine Möglichkeit den Defaultwert zu setzen.
  
--[[Benutzer:Rahn|Rahn]] 08:56, 11. Jun 2008 (CEST) Um den Fehler zu beheben, müssen in der Datei SVG_polygon_xor_point.php nach der Zeile
+
== + 3.4.61 Flurstücks-CSV-Export ==
 +
Beim Export der Werte für „Amtsgerichtsname“ wird nur der Schüssel exportiert.
  
<input name="last_doing" type="hidden" value="<? echo $this->formvars['last_doing']; ?>">
+
== + 3.4.60 Filterverwaltung ==
 +
Bei den Werten lassen sich keine Hochkommas eintragen.
  
diese beiden Zeilen eingefügt werden:
+
== + 3.4.59 Daten-Import in Layer ==
 +
Funktioniert nicht. Es wird ein Rollenlayer angelegt.
  
<input name="lastcoordx" type="hidden" value="">
+
== + 3.4.58 layer_check_oids ==
<input name="lastcoordy" type="hidden" value="">
+
Es werden derzeit alle Datenbanken überprüft, die in Layer-Connections vorkommen. Besser ist es, alle Datenbanken des Servers abzufragen und diese dann zu überprüfen.
  
--[[Benutzer:Varchmin|Varchmin]] 10:13, 11. Jun 2008 (CEST) Super! Problem behoben!
+
== + 3.4.57 Eintrag in u_consumeALB ==
 +
Funktioniert u.U. nicht.
  
== - vorherige Ansicht / naechste Ansicht im Kartenfenster ==
+
== + 3.4.56 Liniengeometrien hinzufügen ==
--[[Benutzer:Hschmidt|Hschmidt]] 09:11, 9. Jun 2008 (CEST)<br>
+
Hier kann es vorkommen, dass das Hinzufügen nicht funktioniert.
Die beiden Buttons "vorherige Ansicht / naechste Ansicht" im Kartenfenster funktionieren nicht mehr :-(
+
  
:--[[Benutzer:Rahn|Rahn]] 14:16, 9. Jun 2008 (CEST) Hmmm, bei mir tun sie's. Inwiefern äußert sich das? Passiert gar nichts, oder lädt die Seite neu und der Kartenausschnitt stimmt nicht?
+
== + 3.4.55 Attributreihenfolge ==
 +
Wenn man einen Layer um neue Attribute erweitert, gerät die Attributreihenfolge u.U. durcheinander.
  
== + Dokumentenrecherche über Polygon ==
+
== + 3.4.54 ALKIS Äquivalenzbewertung ==
--[[Benutzer:Hschmidt|Hschmidt]] 14:50, 5. Jun 2008 (CEST)<br>
+
Ob eine Äquivalenzbewertung durchgeführt wird oder nicht darf nicht abhängig vom config-Parameter AEQUIVALENZ_BEWERTUNG sein.
Die Dokumentenrecherche über Polygon geht nicht mehr und in der Fehlerkonsole vom Firefox wird folgende Meldung abgelegt:
+
  
Fehler: top.document.GUI.lastcoordx has no properties Quelldatei: http://10.130.16.92/tmp/553264SVG_dokumentenformular.svg Zeile: 572
+
== + 3.4.53 Nutzerformular ==
 +
Bei der Anzeige der Gültigkeit des Passworts wird nicht die Stelle des Nutzers berücksichtigt, sondern die Stelle, in der man sich gerade befindet.
  
--[[Benutzer:Rahn|Rahn]] 08:49, 6. Jun 2008 (CEST) Um den Fehler zu beheben, müssen in der Datei SVG_polygon_box_area.php nach der Zeile
+
== + 3.4.52 Plugin LENRIS ==
 +
Beim Eintragen von neuen Nachweisen kann es zu Fehlern kommen, wenn das Bemerkungsfeld bestimmte Zeichen enthält.
  
<input name="last_doing" type="hidden" value="<? echo $this->formvars['last_doing']; ?>">
+
== + 3.4.51 Layer freigeben ==
 +
Hier erscheint eine Fehlermeldung in den Layeroptionen.
  
diese beiden Zeilen eingefügt werden:
+
== + 3.4.50 Geonamensuche im Standard-Header ==
 +
Das Suchfeld ist nicht standardmäßig ausgeblendet.
  
<input name="lastcoordx" type="hidden" value="">
+
== + 3.4.49 Layer-Parameter ==
<input name="lastcoordy" type="hidden" value="">
+
Wenn ein Layer einen über requires angehängten Layer hat und beide einen Layer-Parameter verwenden, wird dieser nicht in den Layeroptionen angezeigt.
  
--[[Benutzer:Hschmidt|Hschmidt]] 09:04, 9. Jun 2008 (CEST)<br>
+
== + 3.4.48 Passworthinweis ==
so läufts :-) Danke!
+
Wenn die erste Stelle von PASSWORD_CHECK 1 ist, erscheint nicht der richtige Hinweis.
  
== + GLE | nachträgliches Erfassen von Punktgeometrien ==
+
== + 3.4.47 Flurstücksauszug ==
--[[Benutzer:Hschmidt|Hschmidt]] 10:14, 3. Jun 2008 (CEST)<br>
+
Es kann vorkommen, dass die Erzeugung des Auszugs "Flurstücksdaten mit Eigentümer" nicht funktioniert.
Das nachträgliche Erfassen von Geometrien im GLE ist bei Punktdaten schwierig.<br>
+
Folgendes Beispiel: in einer Tabelle sind Sachdaten vorhanden und die Geometrie in Form eines Punktes soll nachträglich erfasst werden.
+
Es wird im Kartenfenster der entsprechende Ausschnitt, wo der Punkt digitalisiert werden soll ausgewählt. Der Datensatz wird über die Layersuche selektiert und bei Aufruf der Geometriebearbeitung erscheint ein weisses Bild und der voreingestellte Kartenausschnitt wird verlassen.<br>
+
Das gleiche Beispiel bei der Nacherfassung von Polygonen funktioniert jedoch.
+
  
== - Filterverwaltung ==
+
== + 3.4.46 Radiobuttons in Subform ==
--[[Benutzer:Hschmidt|Hschmidt]] 15:13, 20. Mai 2008 (CEST)<br>
+
Beim Neuanlegen eines Datensatzes wird immer der letzte Wert gespeichert.
Beim Versuch in der Filterverwaltung ein Polygon abzuspeichern kommt folgende Fehlermeldung:
+
  
Warning: pg_query() [function.pg-query]: Query failed: ERROR: unterminated quoted string at or near "'01060000205E0900000100000001030000000100000006000000B487CF006BD350413165AD8E10955641CC1976B573D350419A684A7517955641C05E73B97BD3504199AF72B0139556410F3333FB7AD35041D0AA63020E955641D6F0198670D350412C56C7140A955641B487CF006BD3504131, 2398)" at character 158 in /usr/local/httpd-2.2.3/htdocs/kvwmap-1.6.9/class/postgresql.php on line 3913
+
== + 3.4.45 Sachdatendruck Querformat ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:14, 23. Feb. 2023 (CET) Bei Querformaten stimmt das lokale Koordinatensystem in y-Richtung nicht, die Zählung beginnt viel weiter unten. Entsprechend kann man nicht die richtigen Werte angeben.
  
Fehler bei SQL Anweisung: SELECT geomfromtext('POLYGON((4410782.6 5919764.1, 4410876.4 5919764.1, 4410876.4 5919857.9, 4410782.6 5919857.9, 4410782.6 5919764.1))', 2398) && TRANSFORM('01060000205E0900000100000001030000000100000006000000B487CF006BD350413165AD8E10955641CC1976B573D350419A684A7517955641C05E73B97BD3504199AF72B0139556410F3333FB7AD35041D0AA63020E955641D6F0198670D350412C56C7140A955641B487CF006BD3504131, 2398)
+
== + 3.4.44 LABEL Angle ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:10, 21. Feb. 2023 (CET) Bei angle im Label lässt sich weder 'auto' noch 'auto2' noch 'follow' eintragen. Das Attribut "autoangle" ist dagegen überflüssig.
  
Die gleiche Aktion läuft unter der Version 1.6.7 fehlerfrei. Bei einfachen Polygonen bis zu 4 Stützpunkten gibt es auch keinen Fehler.
+
== + 3.4.43 LABEL Buffer ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:05, 21. Feb. 2023 (CET) Ein einmal eingetragener Bufferwert beim Label lässt sich nicht mehr löschen.
  
= Version 1.6.8 =
+
== + 3.4.42 Layergruppenformular ==
 +
Wenn die Obergruppe leer ist, erscheint eine 0 im Formular und wird beim Klick auf Speichern auch gespeichert.
  
 +
== + 3.4.41 GPX-Import ==
 +
Wenn die GPX-Datei Attribut mit großen Buchstaben enthält, funktioniert die Geometrieübernahme nicht.
  
 +
== + 3.4.40 Objekt-Highlighting im Editiermodus ==
 +
Wenn im Editiermodus ein Objekt eines anderen Layers abgefragt wird (Info-Button, Sachdatenanzeige in Exra-Fenster) bleibt die blaue Umrandung in der Karte sichtbar, wenn das Abfragefenster geschlossen wird.
 +
Die Umrandung bleibt auch nach Zoomen und Karte verschieben sichtbar und verschwindet erst nach Beenden des Editiermodus.
 +
Update: Der Bug tritt auch im "normalen" Modus auf. Browser: Edge.
  
 +
== + 3.4.39 Eingabe von Zahlen ==
 +
Wenn im GLE in ein Attribut mit numerischem Datentyp Zahlen mit einm Punkt als Dezimaltrenner reinkopiert werden, wird dieser nicht in ein Komma umgewandelt.
  
== + Hausnummernsortierung in Adresssuche ==
+
== + 3.4.38 GeoTiff-Import ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:41, 30. Jun 2008 (CEST) In der Adresssuche werden die Hausnummern alphanummerisch sortiert, obwohl sie nummerisch sortiert sein sollten. Das war doch schon mal anders, oder?
+
Der Rollenlayer wird nicht richtig angelegt. Außerdem wird beim Löschen des Rollenlayers die Tiff-Datei nicht gelöscht.
  
== + Suchergebnis nach Flurstückssuche ==
+
== + 3.4.37 MS_DEBUG_LEVEL ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 11:25, 30. Jun 2008 (CEST) Wenn man nach einem Flurstück gesucht hat, erscheint es zweimal in der Gruppe Suchergebnis.
+
Bei einem MS_DEBUG_LEVEL > 0 wurde immer 5 verwendet, statt dem eingestellten Wert.
  
== + auseinandergezogene Menüs ==
+
== + 3.4.36 Flurstückssuche ==
--[[Benutzer:Certa|Certa]] 11:27, 13. Jun 2008 (CEST) Die Menüs auf der linken Seite werden auseinander gezogen, wenn die Seite sehr lang wird. Eigentlich müssten die Menüpunkte am oberen Rand der Seite bleiben.
+
Die Flurstückssuche ist relativ langsam.
  
== + Laufzeitfehlermeldung bei Koordinatenzoom ==
+
== + 3.4.35 Formularelementtyp "Auswahlfeld mit Bild" ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 09:50, 28. Mai 2008 (CEST) Wenn man den Button Koordinatenzoom wählt und das Extrafenster anschließend wieder schließt, kommt eine Fehlermeldung "JScript Laufzeitfehler", die sich nicht wegklicken lässt.
+
Wenn so ein Attribut in der Vorschau eines SubFormEmbeddedPK-Attributs verwendet wird, wird der Output und das Bild nicht angezeigt.
  
--[[Benutzer:Rahn|Rahn]] 11:24, 16. Jun 2008 (CEST) Um den Fehler zu beheben, muss in der Datei SVGvars_coordscript.php folgende Funktion ausgetauscht werden:
+
== + 3.4.34 Daten-Import ==
<nowiki>
+
Wenn die importierte Datei ein Attribut "inner" enthält, gibt es u.a. Probleme bei der Geometrieübernahme, weil "inner" ein reserviertes Wort ist.
function coords_input(){
+
if(scale < 0.01){
+
stellen = 2;
+
}
+
else if(scale < 0.1){
+
stellen = 1;
+
}
+
else{
+
stellen = 0;
+
}
+
+
mittex = format_number(mittex, stellen);
+
mittey = format_number(mittey, stellen);
+
coords1 = prompt("Geben Sie die gewünschten Koordinaten ein",mittex+" "+mittey);
+
if(coords1){
+
coords2 = coords1.split(" ");
+
if(!coords2[0] || !coords2[1]){
+
alert("Falsches Format");
+
return;
+
}
+
//coords[0] = (Number(coords[0])-minx)/scale; Weltkoordinaten übergeben
+
//coords[1] = (maxy-Number(coords[1]))/scale;
+
document.GUI.INPUT_COORD.value = coords2[0]+","+coords2[1];
+
document.GUI.CMD.value = "jump_coords";
+
document.GUI.submit();
+
}
+
}
+
</nowiki>
+
  
== + Mittelpunkt setzen mit Pan geht nur einmal ==
+
== + 3.4.33 Klasse lässt sich nicht löschen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 09:50, 28. Mai 2008 (CEST) Wenn man den Verschiebebutton auswählt und dann in die Karte klickt, wird der angeklickte Bildpunkt neuer Bildmittelpunkt. Das funktioniert allerdings nur beim ersten Mal, wenn man das noch mal macht, wird der Bildschirmausschnitt nicht verschoben.
+
Wenn eine Klasse keinen Eintrag in u_rolle2used_class hatte, ließ sich die Klasse nicht löschen.
  
== + CSV-Export Flurstücke ==
+
== + 3.4.32 Nutzer ändern ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:45, 29. Apr 2008 (CEST) Wenn man einen CSV-Export bei Flurstücken oder historischen Flurstücken macht, fehlen die Attribute status und nachfolger. Dafür wird die WKT-Geometrie in the_geom mit ausgegeben, was unnötig ist.
+
Es erfolgt keine Prüfung, ob der Loginname schon exitiert.
  
== + Geometrie-Editor - Geometrieübernahme ==
+
== + 3.4.31 Adresssuche ==
--[[Benutzer:HolgerR|HolgerR]] 09:13, 25. Apr 2008 (CEST) Im Geometrieeditor ist das Übernehmen von Geometrien nicht möglich. Nach Auswahl des Werkzeuges 'Geometrie hinzufügen' wird beim ersten Klick in die Karte im Feld 'Fläche' folgender Eintrag generiert:
+
Wenn man nach einer Straße sucht, die keine Hausnummern hat, funktioniert die Suche nicht.
<pre>
+
<br><b>Fehler bei SQL Anweisung:<br>SELECT round(Area(GeomFromText('\\'))::numeric, 2)<br></b>\
+
</pre>
+
In der php-Logdatei werden folgende Einträge generiert:
+
[25-Apr-2008 09:16:34] PHP Warning:  pg_query(): Query failed: ERROR:  Invalid OGC WKT (too short)
+
CONTEXT:  SQL function &quot;geomfromtext&quot; statement 1 in /srv/www/htdocs/kvwmap/class/postgresql.php on line 3907
+
[25-Apr-2008 09:16:34] PHP Warning:  pg_query(): Query failed: ERROR:  Invalid OGC WKT (too short)
+
CONTEXT:  SQL function &quot;geomfromtext&quot; statement 1 in /srv/www/htdocs/kvwmap/class/postgresql.php on line 3907
+
[25-Apr-2008 09:16:35] PHP Warning:  pg_query(): Query failed: ERROR:  Invalid OGC WKT (too short)
+
CONTEXT:  SQL function &quot;geomfromtext&quot; statement 1 in /srv/www/htdocs/kvwmap/class/postgresql.php on line 3907
+
In der debug-Datei sind folgende Einträge erfolgt:
+
<pre>
+
<br><br><b>Anwendungsfall go: spatial_processing</b>
+
<br><p>file:kvwmap class:db_mapObj->getlayerdatabase - Lesen des connection-Strings des Layers:<br>SELECT `connection` FROM layer WHERE Layer_ID = 630301
+
<br><br>Datenbankverbindung öffnen: Datenbank: kvwmap User: user Passwd: passwort
+
<br>Datenbank mit Connection_ID: Resource id #53 geöffnet.
+
<br><br><b>Fehler bei SQL Anweisung:<br>SELECT round(Area(GeomFromText('\\'))::numeric, 2)<br></b>
+
<br><br>MySQL Verbindung mit ID: Resource id #41 schließen.
+
<br><br>PostgreSQL Verbindung mit ID: Resource id #53 schließen.
+
</pre>
+
Das Hinzufügen von Geometrien und die weitere Bearbeitung der bisherigen Geometrie ist anschließend nicht mehr möglich. Nach Betätigen des Button 'Polygon Löschen' wird der Eintrag aus dem Feld 'Fläche' gelöscht und  die Geometrie kann über 'Polygon hinzufügen', 'Polygon ausschneiden' und 'Eckpunkte bearbeiten' hinzugefügt bzw. geändert werden.
+
Ich nutze PostgreSQL 8.1.9 mit PostGIS in der Version 1.1.7 (USE_GEOS=1 USE_PROJ=1 USE_STATS=1), PHP Version 4.3.10, Proj 4.6.0, Geos 3.0.0, Mapserver 4.10.3
+
  
:--[[Benutzer:Rahn|Rahn]] 11:11, 25. Apr 2008 (CEST) Vielleicht ne dumme Frage, aber einen Geometrieabfragelayer hast Du auch ausgewählt, oder?
+
== + 3.4.30 Datensätze löschen ==
:--[[Benutzer:HolgerR|HolgerR]] 12:56, 25. Apr 2008 (CEST) Stefan, wann ist ein Layer ein Geometrieabfragelayer. Darf die Geometrie aus mehreren Datenbanktabellen zusammengesetzt sein oder geht das nur über einen Layer/View, der in der 'geometry_columns' steht ? Der "klassische" Flurstückslayer geht bei mir nicht, jedoch ein Geometrielayer mit nur einer Tabelle in der DATA-Deklaration.
+
Die Dokumente werden nicht mitgelöscht.
:--[[Benutzer:Rahn|Rahn]] 15:29, 25. Apr 2008 (CEST) Ein Geometrieabfragelayer kann auch auf mehrere Tabellen zugreifen. Wichtig ist, dass es unter allen Tabellen nur ein 'the_geom' gibt. Wenn es mehrere 'the_geom' Spalten gibt, muss man durch qualifizierte Bezeichner festlegen, welches 'the_geom' für die Geometrieabfrage verwendet werden soll. Beim Layer Flurstücke gibt es 2 'the_geom' (einmal in alkobj_e_fla und einmal in alkobj_t_pkt), deswegen muss man das Data-Statement anpassen: [[Bug_kvwmap#.2B_Generischer_Layereditor_.7C_Geometrieabfrage-Layer:_Flurstuecke|Klick]]
+
:--[[Benutzer:HolgerR|HolgerR]] 13:18, 28. Apr 2008 (CEST) Ich habe den Flurstückslayer so wie unten beschrieben abgeändert ... leider ohne Erfolg :( Die Fehlermeldungen sind noch die gleichen.
+
::--[[Benutzer:HolgerR|HolgerR]] 07:24, 30. Apr 2008 (CEST) Ich habe jetzt das DATA-Statement so weit runtergebrochen, dass da nur noch SELECT * FROM tabelle steht und dann funktioniert es. Sobald allerdings im SQL-Statement in der WHERE-Klausel auf einen Text bezug genommen wird, hier '''WHERE folie='001'''', dann kann ich die Geometrie von diesem Layer nicht mehr übernehmen. Integer in der WHERE-Klausel sind kein Problem. Es müsste m.E. an den Hochkommatas, mit denen der Text eingeschlossen ist liegen. Wird das ganze Statement in ein View gepackt und dann das View im DATA-Statement angesprochen, funktioniert es.
+
:--[[Benutzer:Rahn|Rahn]] 11:17, 30. Apr 2008 (CEST) Problem gelöst. Es lag [[Bug_kvwmap#.2B_Stellenauswahl|hier]] dran.
+
  
== + Fehlermeldung bei Login-Fehler ==
+
== + 3.4.29 jagdbezirke.php ==
--[[Benutzer:Hschmidt|Hschmidt]] 10:39, 24. Apr 2008 (CEST)<br>
+
Wenn kein Jagbezirk abgefragt wurde, erscheint eine Fehlermeldung.
Kein Fehler dieser Version, aber bei fehlerhaftem Login passiert einfach nichts :-( Wünschenswert wäre eine Fehlermeldung, sonst sind die Anwender oft verwirrt.
+
  
== + Nachweisverwaltung - Rechercheergebnis - Nachweise Löschen ==
+
== + 3.4.28 install.php ==
--[[Benutzer:HolgerR|HolgerR]] 10:31, 22. Apr 2008 (CEST) Der Aufruf für die Anzeige des Löschbutton erfolgte bis zur Version 1.6.5 im Snippet 'nachweisanzeige.php' über:
+
Beim Installationsskript gab es ein Problem mit fehlenden config-Parametern.
<? if($this->Stelle->isFunctionAllowed('Nachweisloeschen')){ ?>
+
Seit der Version 1.6.6 lautet der Aufruf aber
+
<? if($this->Stelle->isFunctionAllowed('Nachweiseloeschen')){ ?>
+
Damit wird der Löschbutton nicht mehr angezeigt. In der Datei 'index.php' heißt die Funktion 'Nachweisloeschen', so ist sie auch in der MySQL-DB in der Tabelle 'u_funktionen' hinterlegt. Handelt es sich hierbei nur um einen Tippfehler im Snippet oder muss die Tabelle 'u_funktionen' um den Eintrag 'Nachweiseloeschen' erweitert werden?
+
  
--[[Benutzer:Rahn|Rahn]] 11:32, 22. Apr 2008 (CEST) Das Problem hatten wir letztes Jahr schonmal: [[Bug_kvwmap#.2B_Nachweisverwaltung_-_Nachweise_l.C3.B6schen|Klick]]. Aber offenbar gibt es immernoch Unterschiede in der Schreibweise zwischen der index.php in dem Snippet. Deshalb wird jetzt alles in "'''Nachweisloeschen'''" geändert.  
+
== + 3.4.27 Themenübersicht ==
 +
In der Themenübersicht werden die Stichworte aus "wms_keywordlist" und der Metadatenlink nicht angezeigt.
  
*In der index.php steht es ja schon so.
+
== + 3.4.26 Adresssuche ==
*Dann muss es eine Funktion "Nachweisloeschen" geben, die den jeweiligen Stellen zugeordnet ist.
+
Die Adresssuche in die Karte ist relativ langsam.
*Und das Snippet muss angepasst werden, also in der oben genannten Zeile muss es "Nachweisloeschen" heißen.
+
  
:--[[Benutzer:HolgerR|HolgerR]] 12:32, 22. Apr 2008 (CEST) Sri, das nächste Mal muss ich dann wohl doch intensiver die Bugliste studieren. Der Eintrag in der mysql_install_help.sql - Datei passt dann auch zum Vorschlag von Stefan.
+
== + 3.4.25 Zoom auf Flurstück ==
 +
Beim Zoom auf ein Flurstück wird für den Rollenlayer immer als Transparenz der Wert 60 genommen und nicht der Wert, den man eingestellt hat.
  
== + Festpunkte Sachdatenanzeige - kein Sprung auf Punkt ==
+
== + 3.4.24 Kartenabfrage ==
--[[Benutzer:HolgerR|HolgerR]] 13:30, 21. Apr 2008 (CEST) Die Anzeige des Festpunkte im Kartenfenster aus der Sachdatenanzeige heraus funktioniert nicht. Dies gilt sowohl für den Aufruf der Sachdaten über die Festpunktsuche bzw. aus der Karte heraus. Beim Klick auf 'Anzeige: in Karte' wird lediglich die Karte mit der letzten Ausdehnung angezeigt. Ein Zentrieren auf den gewünschten Punkt erfolgt leider nicht.
+
Wird eine Abfrage-Box aufgezogen und die Maustaste außerhalb des Kartenfensters losgelassen, funktioniert die Abfrage nicht richtig, wenn man die Abfrage durch nochmaligen Klick in die Karte startet.
  
Das Drücken des Button 'Festpunkte Anzeigen' zentriert auch nicht auf die recherchierten Punkte.
+
== + 3.4.23 check_oid ==
 +
Bei bestimmten Aktionen wird immernoch geprüft, ob Tabellen eine oid haben.
  
:--[[Benutzer:HolgerR|HolgerR]] 17:14, 21. Apr 2008 (CEST) Nach Rücksprache mit Stefan hat sich herausgestellt, dass in unserer index.php zwischen case 'Sachdaten_Festpunkte Anzeigen' und case ' Festpunkte in Liste Anzeigen' folgender Eintrag fehlte:
+
== + 3.4.22 SET debug_print_parse ==
 
+
Beim Speichern eines Layers oder beim Aufklappen der Layeroptionen wird dieser Parameter für eine bestimmte Abfrage gesetzt und danach nicht wieder zurückgesetzt, so dass er auch für alle nachfolgenden Abfragen wirkt.
  case 'Festpunkte Anzeigen' : {
+
Außerdem wird der Parse-Tree auch unnötigerweise in die Logdatei geschrieben.
    $GUI->festpunkteZeigen();
+
  } break;
+
  
== + Flächenmessung/Streckenmessung im IE ==
+
== + 3.4.21 Flst-CSV-Export ==
 +
Beim Export der Klassifizierung wurden die Grünland-Acker und Acker-Grünland-Gesamtflächen nicht ausgegeben.
  
Damit man den Kartenausschnitt nach einer Flächen- oder Streckenmessung auch im Internet Explorer verschieben kann, muss in der Datei SVG_map.php vor die
+
== + 3.4.20 Probleme mit SVG-Symbolen in der Legende ==
beiden Zeilen
+
Wenn ein Layer ein SVG-Symbol benutzt und der Style für size ein Attribut verwendet, kann das Legendenbild nicht generiert werden.
  
length = world_pathx.length;
+
== + 3.4.19 LENRIS Worker HRO ==
und
+
Es gibt einen Fehler in der Funktion LENRIS_confirm_deleted_nachweise.
length = world_polypathx.length;
+
  
jeweils ein '''var''' davorgesetzt werden, also so:
+
== + 3.4.18 count-Fehler Layerparameter ==
 +
Fehler bei der Anzeige der Layerparameter wenn noch keine da sind behoben.
  
var length = world_pathx.length;
+
== + 3.4.17 Äquivalenzbewertung ==
und
+
Bei der Berechnung der Äquivalenzbewertung kann es sein, dass zu viele Flächen angezeigt werden.
var length = world_polypathx.length;
+
  
== + Druckvorschau | Fehlermeldung ==
+
== + 3.4.16 u_rolle2used_class ==
--[[Benutzer:Hschmidt|Hschmidt]] 14:57, 17. Apr 2008 (CEST) <br>
+
Wenn Klassen gelöscht werden, werden die Einträge in u_rolle2used_class nicht gelöscht.
Beim Versuch die Druckvorschau aus der Druckausschnittswahl zu aktivieren kommt folgende Fehlermeldung:
+
Fatal error: Property 'width' does not exist in this object. in /usr/local/httpd-2.2.3/htdocs/kvwmap-1.6.8/class/kvwmap.php on line 8371
+
  
--[[Benutzer:Hschmidt|Hschmidt]] 14:33, 17. Jul 2008 (CEST)<br>
+
== + 3.4.15 Laden der Legende langsam ==
Die Fehlermeldung wurde durch einen fehlerhaften Style zu einem Layer verursacht. In der Spalte "width" des Styles war ein Wert eingetragen. Lässt man die Spalte leer tritt der Fehler nicht auf.
+
Bei manchen Layern, die über das Styleitem einen dynamischen Style haben, wird das Legendensymbol beim alleinigen Laden der Legende nicht generiert, weil der Mapserver keine Objekte hat, für die sich der Style ableiten ließe.
Hat aber nichts mit der kvwmap-Version zu tun :-)
+
Deshalb wurde in Bugfix 2.12.99 bei jedem Laden der Legende ein zusätzliches $map->draw hinzugefügt, welches das Problem behebt.
 +
Dadurch, dass beim Laden der Legende jedesmal ein $map->draw gemacht wird, kann das Laden u.U. sehr lange dauern, insbesondere dann, wenn sehr viele oder unperformante Layer aktiv sind.
 +
Deshalb wird durch diesen Bugfix das $map->draw jetzt wieder entfernt. Das obige Problem mit dem fehlenden Legendenbild müsste man nun durch Definition eines eigenen Legendenbilds beheben.
  
== + Grundbuchblattsuche | Flurstücksdaten anzeigen  ==
+
== + 3.4.14 Layer-Export ==
--[[Benutzer:Hschmidt|Hschmidt]] 14:09, 17. Apr 2008 (CEST) <br>
+
Die ID-Spalte wird nicht mit exportiert.
Aus dem Ergebnis der Grundbuchblattsuche funktioniert das "Flurstücksdaten anzeigen" nicht.
+
  
:--[[Benutzer:Rahn|Rahn]] 13:23, 18. Apr 2008 (CEST) Stimmt. Um den Fehler zu beheben, muss man im Snippet grundbuchblattanzeige.php die Zeile
+
== + 3.4.13 $stelleid und $userid in Auswahlfeldern ==
 +
In abhängigen Auswahlfeldern findet keine Ersetzung statt.
  
<input name="go" type="hidden" value="">
+
== + 3.4.12 Daten-Import in Themen ==
 +
Die Einstellung im Nutzerformular wird nicht gespeichert. Außerdem verhindert diese Einstellung auch den Datenimport für die Geometrieübernahme im Geometrieeditor.
  
aus dem if-Block rausnehmen und darüber, hinter den anderen hidden-Feldern wieder einfügen.
+
== + 3.4.11 Set datestyle to 'German' ==
 +
Wird immer vor jeder Abfrage ausgeführt, anstatt einmal nach dem Öffnen der Verbindung.
  
== + Stelle Wählen ==
+
== + 3.4.10 Flurstücks-CSV-Export ==
--[[Benutzer:Hschmidt|Hschmidt]] 12:54, 17. Apr 2008 (CEST)<br>
+
Ist auf neueren PostgreSQl-Servern langsam.
Nach Auswahl der neuen Stelle und anschließendem betätigen des 'Start' - Buttons kommt die Meldung "Fehler beim Wechseln der Stelle. Prüfen Sie die Angaben.". Das Wechseln der Stelle funktioniert dann erst beim '''dritten Versuch''' die Stelle zu wechseln mit dem 'Start' - Button.<br>
+
Das Einstellen einer anderen "Kartenprojektion (EPSG-Code)" funktioniert auch nicht.
+
  
:--[[Benutzer:Rahn|Rahn]] 12:05, 18. Apr 2008 (CEST) Kann es sein, dass [[Bug_kvwmap#.2B_Stellenauswahl|hier]] dran liegt?
+
== + 3.4.9 WMS-Export ==
::--[[Benutzer:Hschmidt|Hschmidt]] 07:32, 21. Apr 2008 (CEST) Nee, diese Einstellungen sind o.K.. Unter Version 1.6.7 läuft es ja auch problemlos.
+
Beim Aufruf erscheint eine Fehlermeldung.
:::--[[Benutzer:Rahn|Rahn]] 15:23, 21. Apr 2008 (CEST) Das Problem bei Herrn Schmidt war, dass die Kartenausdehnung der neuen Stelle (z.B. 4501025 6001653,4502834 6003462) nicht korrekt angezeigt wurde. Hier fehlte immer das erste Leerzeichen. Hat vielleicht noch jemand dasselbe Problem?
+
:::--[[Benutzer:HolgerR|HolgerR]] 16:51, 21. Apr 2008 (CEST) Jaha, bei uns tritt der Fehler auch auf. [[Log-Datei]]
+
:::--[[Benutzer:HolgerR|HolgerR]] 11:27, 30. Apr 2008 (CEST) Problem ist bei uns mit diesen Einstellungen [[Bug_kvwmap#.2B_Stellenauswahl|'''hier''']] gelöst.
+
  
== + Druckausschnitt wählen - Zoom ==
+
== + 3.4.8 jagdpaechter2bezirke ==
--[[Benutzer:HolgerR|HolgerR]] 10:46, 17. Apr 2008 (CEST) Die Button 'Hereinzoomen' und 'Herauszoomen' beim Wählen und Plazieren des Druckrahmens vergrößern bzw. verkleinern nicht den Kartenausschnitt. Es wird lediglich der Kartenausschnitt neu zentriert. In der Stellenauswahl ist im Feld 'Zoomfaktor' eine 2 eingetragen.
+
Als Primärschlüssel wird noch die oid verwendet.
  
:--[[Benutzer:Rahn|Rahn]] 15:20, 21. Apr 2008 (CEST) Um den Fehler zu beheben, müssen folgende Funktionen im Snippet SVG_Druckausschnittswahl.php vor der Funktion focus_NAV() hinzugefügt werden:
+
== + 3.4.7 Suchergebnis klassifiziert anzeigen ==
 +
Es kann sein, dass eine Fehlermeldung erscheint.
  
<nowiki>
+
== + 3.4.6 Login: neues Passwort ==
function zoomin(){
+
Der Passwortgenerator funktioniert nicht.
  doing = "zoomin";
+
  document.getElementById("canvas").setAttribute("cursor", "crosshair");
+
}
+
  
function zoomout(){
+
== + 3.4.5 Geometrie übernehmen ==
  doing = "zoomout";
+
Bei Layern mit "select * from" im Data-Statement oder bei Rollenlayern funktioniert die Übernahme von Einzelgeometrien nicht.
  document.getElementById("canvas").setAttribute("cursor", "crosshair");
+
}
+
  
function zoomall(){
+
== + 3.4.4 Daten-Import ==
  document.getElementById("canvas").setAttribute("cursor", "wait");
+
Die Tabellennamen im Schema custom_shapes enthalten nur beim Shape-Format den Zeitstempel. Die anderen Formate haben noch die zufällige Zahl.
  Full_Extent();
+
}
+
  
function recentre(){
+
== + 3.4.3 Shape Import ==
  doing = "recentre";
+
Shape Import kann dbf-Header nicht zählen wenn keine gesetzt sind. Vor count geprüft ob dbf-Header gesetzt sind.
  document.getElementById("canvas").setAttribute("cursor", "move");
+
}
+
  
function highlightbyid(id){
+
== + 3.4.2 Stelle löschen ==
  document.getElementById("zoomin0").style.setProperty("fill","ghostwhite", "");
+
Die Stelle wird gelöscht aber nicht die Eintragungen in den Rollen-Tabellen.
  document.getElementById("zoomout0").style.setProperty("fill","ghostwhite", "");
+
  document.getElementById("recentre0").style.setProperty("fill","ghostwhite", "");
+
  document.getElementById(id).style.setProperty("fill",highlighted, "");
+
}
+
</nowiki>
+
  
== - Referenzkarte im Druck bei Nicht-Standard-SRS ==
+
== + 3.4.1 Kartenabfrage und extra Fenster ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 09:09, 17. Apr 2008 (CEST) Wenn ich ein anderes als das für die Stelle als Standard definierte Koordinatensystem auswähle und anschließend die Karte drucke, bekomme ich kein oder ein falsch gelagertes Bild in der Referenzkarte - dort soll eine topographische Karte angezeigt werden, die als WMS eingebunden wird. Im entsprechenden Refmapfile steht in der connection nämlich die SRS drin und die verändert sich nicht, wenn der User das Koordinatensystem der Stelle wechselt.
+
Manchmal klappt die Abfrage nicht.
  
== + Kartenbild anzeigen ==
+
= Version 3.3 =
  
Bei einigen scheint der Link "Kartenbild anzeigen" nicht zu funktionieren. Dazu die folgende Funktion in kvwmap.php austauschen:
+
== - Filterverwaltung räumliche Filter ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:41, 24. Okt. 2022 (CEST) Der Aufruf eines Layers in der Filterverwaltung liefert nur eine unklare Fehlermeldung, wenn der Layer über Polygon gefiltert ist und der Polygon-Datensatz in u_polygon verloren gegangen ist. Das "Verlieren" passiert relativ häufig.
  
<nowiki>
+
== - Klassifizierter Kartenzoom ==
function showMapImage(){
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:08, 28. Sep. 2022 (CEST) Der klassifizierte Zoom in der Sachdatenanzeige liefert nur Fehlermeldungen.
  $this->loadMap('DataBase');
+
  $this->drawMap();
+
  $dateiname = explode('.', basename($this->img['hauptkarte']));
+
  if($dateiname[1] == 'jpg'){
+
    $mainimage = imagecreatefromjpeg(IMAGEPATH.basename($this->img['hauptkarte']));
+
    $scaleimage = imagecreatefromjpeg(IMAGEPATH.basename($this->img['scalebar']));
+
  }
+
  elseif($dateiname[1] == 'png'){
+
    $mainimage = imagecreatefrompng(IMAGEPATH.basename($this->img['hauptkarte']));
+
    $scaleimage = imagecreatefrompng(IMAGEPATH.basename($this->img['scalebar']));
+
  }
+
  ImageCopy($mainimage, $scaleimage, imagesx($mainimage)-imagesx($scaleimage), imagesy($mainimage)-imagesy($scaleimage), 0, 0, imagesx($scaleimage), imagesy($scaleimage));
+
  ob_end_clean();
+
  ob_start("output_handler");
+
  ImagePNG($mainimage);
+
}
+
</nowiki>
+
  
== - ALB-Einlesen - keine Auswertung der Kopfzeile ==
+
== + 3.3.43 Filter beim Flurstückszoom ==
--[[Benutzer:HolgerR|HolgerR]] 07:45, 16. Apr 2008 (CEST) Beim Einlesen der WLDGe-Bezieherdaten wird die Kopfzeile nicht ausgewertet, egal, ob das Auswahlfeld deaktiviert od. aktiviert ist. Damit ist das mehrmalige Einlesen der selben WLDGe-Datei bzw. das Auslassen von WLDGe-Dateien möglich.
+
Beim Zoom auf ein Flurstück wird der Filter des Flurstückslayers an das Data des Rollenlayers angehängt. Das kann u.U. zu Problemen führen.
  
== + Zuweisen von Untermenüpunkten im InternetExplorer ==
+
== + 3.3.42 Stelle mit Standardnutzer ==
 +
Wenn man den Nutzer der auch der Standardnutzer ist aus der Stelle entfernt, wird der Standardnutzer nicht geleert und es erscheint auch keine Hinweismeldung.
  
Im Stelleneditor werden bei Benutzung des IE die Untermenüpunkte nicht angezeigt. Um die Funktion auch in diesem "Browser" nutzen zu können, muss folgendes im Snippet stelle_formular.php getan werden:
+
== + 3.3.41 Anlegen von Cronjobs ==
 +
Es tritt ein Fehler auf.
  
In der Funktion getsubmenues() muss die Zeile
+
== + 3.3.40 Style- und Labeleditor ==
 +
Wenn beim Style für size ein Attribut verwendet wird, kann es sein, dass das Legendenbild nicht richtig generiert wird.
  
ahah('<? echo URL.APPLVERSION; ?>index.php', 'go=getsubmenues&menue_id='+menue_id, new Array(document.GUI.submenues));
+
== + 3.3.39 csrf-Token beim Formularelementtyp Link ==
 +
Fehlt.
  
durch diese hier ersetzt werden:
+
== + 3.3.38 Rollenlayer löschen ==
 +
Beim Löschen wird immer der AUTO_INCREMENT zurück gesetzt. Das kann u.U. sehr lange dauern.
  
ahah('<? echo URL.APPLVERSION; ?>index.php', 'go=getsubmenues&menue_id='+menue_id, new Array(document.getElementById('submenue_div')));
+
== + 3.3.37 Getfeatureinfo ==
 +
Wenn der Getfeatureinfo-Response Links enthält, werden diese nicht in einer neuen Seite geöffnet.
  
Außerdem müssen die Zeilen
+
== + 3.3.36 Stelle mit Standardnutzer ==
 +
Wenn eine Stelle einen Standardnutzer hat, dann gibt es ein Problem beim Zuweisen von Layern zur Stelle, weil der Standardnutzer nicht als allererstes zugewiesen wird. Den Nutzern, die vor ihm zugewiesen werden fehlt dann der Eintrag in u_rolle2used_layer.
  
<select name="submenues" size="4" multiple style="width:160px">
+
== + 3.3.35 Flurstückssuche in eingeschränkter Stelle ==
</select>
+
Hier erscheinen alle historischen Gemarkungen in der Auswahlliste.
  
durch diese hier ersetzt werden:
+
== + 3.3.34 abhängige Auswahlfelder ==
 +
Wenn es nur eine Auswahlmöglichkeit gibt, muss man diese trotzdem auswählen.
  
<nowiki>
+
== + 3.3.33 Sicherheitsproblem im xplankonverter plugin==
<div id="submenue_div">
+
Im xplankonverter plugin traten noch Stellen auf wo SQL-Injektion möglich wäre. Diese Sicherheitslücken wurden mit diesem Bugfix geschlossen.
  <select name="submenues" size="4" multiple style="width:160px">
+
  </select>
+
</div>
+
</nowiki>
+
  
Und dann muss in der Datei kvwmap.php folgende Funktion ersetzt werden:
+
== + 3.3.32 Layer mit gleichen Gruppennamen ==
 +
Führen zu Problemen in der spaltenweisen Darstellung.
  
<nowiki>
+
== + 3.3.31 Löschen von Datensätzen ==
function get_sub_menues(){
+
Beim Löschen von Datensätzen wird vor dem Löschen von Dokumenten nicht überprüft, ob das Dokument-Attribut auch aus der Haupttabelle kommt.
    $this->Menue = new menue($this->user->rolle->language,$this->user->rolle->charset);
+
    $submenues = $this->Menue->getsubmenues($this->formvars['menue_id']);
+
    echo '<select name="submenues" size="4" multiple style="width:160px">';
+
    for($i=0; $i < count($submenues["Bezeichnung"]); $i++){
+
      echo '<option selected value="'.$submenues["ID"][$i].'">&nbsp;&nbsp;-->&nbsp;'.$submenues["Bezeichnung"][$i].'</option>';
+
    }
+
    echo '</select>';
+
  }
+
</nowiki>
+
  
== + Löschen von Stellen ==
+
== + 3.3.30 CSRF_TOKEN in Datendruckeditor fehlen==
 +
An den Links zum Löschen von Bestandteilen des Layouts ergänzt.
  
Das Löschen von Stellen funktioniert nicht, weil der entsprechende Link in der Datei snippets/stellendaten.php nicht korrekt ist.
+
== + 3.3.29 Flurstücksanzeige keine Amtsgerichte ==
 +
Wenn es keine Amtsgerichte gibt, erscheint eine Fehlermeldung.
  
Dazu in der Zeile
+
== + 3.3.28 Flurstückssuche zur Karte ==
<nowiki><td>&nbsp;&nbsp;<a href="javascript:Bestaetigung('index.php?go=Stelle_Loeschen&selected_stelle_id=<? echo $this->stellendaten['ID'][$i]; ?>&order=<? echo $this->formvars['order']; ?>','Wollen Sie diese Stelle wirklich löschen?')"><?php echo $this->strDelete; ?></a></td></nowiki>
+
Hier werden auch die historischen Gemarkungen angeboten.
das '''go=Stelle_Loeschen'''
+
  
in '''go=Stelle_Löschen''' ändern.
+
== + 3.3.27 Gruppen und spalteweise Darstellung ==
 +
Wenn eine Gruppe nur ein Attribut enthält, lässt sie sich nicht aufklappen.
  
== + Beim Speichern neuer Stellen passiert auch nichts ==
+
== + 3.3.26 Backslashes in der Query ==
 +
Können nicht gespeichert werden.
  
Das Problem ist das gleiche wie beim Anlegen von Layern (siehe nächster Bug). Hier muß die Datei stelle_formular.php angepasst werden.
+
== + 3.3.25 tsrange-Indizes ==
 +
Die Indizes verlangsamen u.U. bestimmte Abfragen.
  
== + Beim Speichern neuer Layer passiert nichts ==
+
== + 3.3.24 interne Flst-Auszüge ==
 +
Der Hinweistext zum Sondereigentum geht über den Seitenrand hinaus und enthält kaputte Umlaute.
  
--[[Benutzer:Pkorduan|Pkorduan]] 10:54, 28. Mär 2008 (CET) Wenn man einen Layer anlegt und dann als neuen Layer abspeichern möchte, ohne dass man vorher einen existierenden Layer ausgewählt hatte zum Ändern und speichern, passiert nichts.
+
== + 3.3.23 zoom2bauakte ==
Das Problem kommt auch durch die Umstellung auf Multilingualität. Das Hidden Formularfeld für go_plus ist innerhalb des if Blocks, der ausgeführt wird, wenn man einen vorhandenen Layer als neuen abspeichern möchte.
+
Wenn der zoom2bauakte-Link von Probaug aus aufgerufen wird, hat er kein Token und der CSRF-Check schlägt fehl.
Fehlerbehebung:
+
In Datei Layer_Formular.php im Verzeichnis Snippets die Zeile:
+
<input type="hidden" name="go_plus" id="go_plus" value="">
+
vor die darüber stehende if Anweisung verschieben. Am besten direkt vor das Inputfeld
+
<input type="reset" value="<?php echo $this->strButtonBack; ?>">
+
  
== + Fehler bei der Grundbuchblattanzeige von der Namenssuche aus ==
+
== + 3.3.22 Nachweisverwaltung ==
--[[Benutzer:A.tower|Andreas Thurm]] 15:51, 20. Mär 2008 (CET)In der Ergebnisliste der Namenssuche kann man über einen Link zur Anzeige des Grundbuchblattes gelangen. Das funktioniert aber nicht in jedem Fall. Oftmals zeigt er ein ganz anderes Grundbuch an, oder bringt einen Fehler, das es das gesuchte Grundbuch nicht gibt. In wenigen Fällen zeigt er auch das richtige Grundbuch an. Ich konnte noch kein System erkennen. Es gibt in der Ergebnisliste ja auch noch den Link zum Anzeigen der Flurstücke. Hier werden die richtigen Flurstücke (vom gewählten Grundbuch) angezeigt. Allerdings werden standardmäßig nur maximal 10 Flurstücke angezeigt. Das ist gekoppelt an die Anzeige der Treffer pro Seite. Ist das so gewollt?
+
Wenn man in der Trefferliste einige Dokumentarten ausblendet, dann alle Dokumente zu einem Auftrag hinzufügt, werden in der darauffolgenden Anzeige der Trefferliste wieder alle Einträge angezeigt. Die vorher eingestellte Filterung wird zwar noch angezeigt, wird aber nicht umgesetzt. Wenn man aus einem Antrag alle Dokumente löscht und sich dann noch einmal alle zugeordneten Dokumente anzeigen lässt, gibt es zusätzlich zur Info das da nix ist noch eine Fehlermeldung
  
--[[Benutzer:Rahn|Rahn]] 15:59, 15. Apr 2008 (CEST)
+
== + 3.3.21 Rasterlayout im Chrome ==
 +
Wenn man in einem Layer Tabs benutzt und einen eingebetteten Layer mit Rasterlayout hat, erscheint das Vorschaubild in jedem Tab.
  
Zum Beheben des Fehlers im Snippet namensuchform.php die beiden Zeilen
+
== + 3.3.20 Kartendruck mit Legende ==
 +
Wenn die Klasse eines Layers keinen Namen hat oder der Layer einen Aliasnamen, erscheint er nicht in der Legende.
  
<nowiki>
+
== + 3.3.19 layer_check_oids ==
<td align="center"><a href="javascript:grundbuchsuche(<?php echo $this->namen[$i]['bezirk'].','.$this->namen[$i]['blatt']; ?>);"><?php echo $this->namen[$i]['bezirk']; ?></a></td>
+
Den Links zu den Layern fehlt der CSRF-Token.  
<td align="center"><a href="javascript:grundbuchsuche(<?php echo $this->namen[$i]['bezirk'].','.$this->namen[$i]['blatt']; ?>);"><?php echo $this->namen[$i]['blatt']; ?></a></td>
+
Außerdem wird mit diesem Bugfix nun auch überprüft, ob es noch weitere Datenbankobjekte (Views, Funktionen...) gibt, die oids verwenden.
</nowiki>
+
  
durch diese hier ersetzen:
+
== + 3.3.18 zurück zum Rechercheergebnis ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:54, 9. Sep. 2022 (CEST) Wenn ich aus der Bearbeitung eines Nachweises "zurück zum Rechercheergebnis" gehen will, wird mir nicht meine vorherige Recherche geliefert. Es schein so, als hätte kvwmap einige Parameter verloren.
  
<nowiki>
+
== + 3.3.17 Kennungstext ==
<td align="center"><a href="javascript:grundbuchsuche(<?php echo '\''.$this->namen[$i]['bezirk'].'\',\''.$this->namen[$i]['blatt'].'\''; ?>);"><?php echo $this->namen[$i]['bezirk']; ?></a></td>
+
Bei Auswahlfeldern wird nicht der Output angezeigt.
<td align="center"><a href="javascript:grundbuchsuche(<?php echo '\''.$this->namen[$i]['bezirk'].'\',\''.$this->namen[$i]['blatt'].'\''; ?>);"><?php echo $this->namen[$i]['blatt']; ?></a></td>
+
</nowiki>
+
  
== + Benutzer anlegen und bearbeiten ==
+
== + 3.3.16 Eigentümersuche ==
 +
Bei Auswahl einer Gemarkung erscheint eine Fehlermeldung und es werden keine Fluren geladen.
  
In den Nutzereditor haben sich 2 kleine Fehler eingeschlichen, die aber dazu führen, dass man keinen neuen Benutzer mehr anlegen und vorhandene nicht bearbeiten kann. Um die Fehler zu beheben, muss im Snippet userdaten_formular.php die Zeile
+
== + 3.3.15 Passwort zurücksetzen ==
 +
Hier wird nicht das erlaubte Passwortalter der aktiven Stelle des Nutzers genommen, sondern das der Stelle, in der der Admin sich gerade befindet. Außerdem werden Loginname und Passwort nicht URL-kodiert.
  
<input type="button" name="dummy" value="<?php echo $this->strSave; ?>" onclick="submitWithValue('GUI','go_plus','aendern')"><?php
+
== + 3.3.14 Gast-Zugang ==
 +
Funktioniert wieder nicht.
  
durch diese hier ersetzt werden:
+
== + 3.3.13 Geometrie übernehmen von Punktlayern ==
 +
Punktlayer erscheinen nicht mehr in der Auswahlliste.
  
<input type="button" name="dummy" value="<?php echo $this->strSave; ?>" onclick="submitWithValue('GUI','go_plus','Ändern')">&nbsp;<?php
+
== + 3.3.12 Flurstückshistorie ==
 +
Bei historischen Flurstücken klappt der Link auf das Flurstück nicht.
  
und diese Zeile
+
== + 3.3.11 Speicherung des Weiterzeichnen-Modus ==
 +
Wird nicht gespeichert.
  
?><input type="button" name="dummy" value="<?php echo $strButtonSaveAs; ?>" onclick="submitWithValue('GUI','go_plus','neu_eintragen')">
+
== + 3.3.10 Flurstückssuche ==
 +
Bei über stelle_gemeinden eingeschränkten Stellen kommt es zu einem Fehler bei der Gemarkungsauswahl.
  
durch diese hier ersetzt werden:
+
== + 3.3.9 Gast-Zugang ==
 +
Funktioniert nicht.
  
?><input type="button" name="dummy" value="<?php echo $strButtonSaveAs; ?>" onclick="submitWithValue('GUI','go_plus','Als neuen Nutzer eintragen')">
+
== + 3.3.8 Flurstückshistorie und Stellenhierarchie ==
 +
Beim Aufruf der Flurstückshistorie erscheint eine Fehlermeldung und bei der Stellenhierarchie funktionieren die Links zu den Stellen nicht.
  
= Version 1.6.7 =
+
== + 3.3.7 Nutzerformular ==
 +
Beim Zurücksetzen des Passworts wird das generierte vorläufige Passwort nicht URL-codiert. Außerdem wird dem Nutzer immer die Stelle mit der ID 1 zugewiesen.
  
== + postgis_install.sql - fp_punkte2 - gist==
+
== + 3.3.6 Stelle als neue Stelle anlegen ==
 +
Es trat ein Fehler wegen falschem Datumsformat auf. Das wurde behoben.
  
--[[Benutzer:HolgerR|HolgerR]] 12:53, 11. Mär 2008 (CET)
+
== + 3.3.5 neue Stelle mit Standardnutzer ==
Im SQL-Statement hat sich ein kleiner Fehler eingeschlichen. Das Statement zur Erzeugung des Geo-Index muss wie folgt heissen:
+
Der Standardnutzer wird nicht eingetragen.
CREATE INDEX fp_punkte2_the_geom_gist ON fp_punkte2 USING GIST (the_geom GIST_GEOMETRY_OPS);
+
  
 +
== + 3.3.4 neue Stelle mit Elternstelle anlegen ==
 +
Wenn man eine neue Stelle mit Elternstelle anlegt, werden die Einstellungen der Elternstelle nicht übernommen.
  
== - Anzeige der Flurstücke bei der Namenssuche ==
+
== + 3.3.3 sendEmailAsync.sh ==
 +
Der SMTP-Port wird nicht richtig aus der config.php ausgelesen.
  
--[[Benutzer:A.tower|Andreas Thurm]] 11:13, 26. Feb 2008 (CET)
+
== + 3.3.2 alte CSRF-Token ==
In der Ergebnisliste der Namenssuche werden die einzelnen gefundenen Grundbuchblätter aufgelistet. Der Link "anzeigen" in der Spalte Flurstücke suggeriert, das hier die Flurstücke des betreffenden Grundbuches angezeigt werden. Es werden hier aber alle Flurstücke für den betreffenden Eigentümer angezeigt (Funktion: Suche_flurstueck_zu _namen mit übergebener Namensnummer). Es erfogt keine Beschränkung auf das Grundbuchblatt. Das führt an dieser Stelle zu Missverständnissen. Wenn der Haken "Flurstücke anzeigen" gesetzt ist, bekommt man ebenfalls eine fehlerhafte Auflistung.
+
Wenn man mehrere Tabs verwendet und sie über eine Session-Dauer stehen lässt, funktionieren die alten CSRF-Links nicht mehr.
  
*--[[Benutzer:Rahn|Rahn]] 11:37, 11. Mär 2008 (CET) Das stimmt, theoretisch müßte der Link "anzeigen" eigentlich nur die Flurstücke des jeweiligen Grundbuchsblattes anzeigen. Ich kann mich aber erinnern, dass damals eine Funktion gewünscht war, die alle Flurstücke zu einem Namen liefert, deshalb wurde sie so implementiert. Vielleicht sollten wir nochmal diskutieren, was der Link nun bewirken soll. Wie gesagt, rein logisch betrachtet, dürften nur die Flurstücke des jweiligen Grundbuchblattes angezeigt werden.
+
== + 3.3.1 Kartenabfrage langsam ==
 +
Wenn man viele Layer in einer Stelle hat, ist die Kartenabfrage langsam.
  
== + Gemarkungsauswahl bei der Namenssuche ==
+
= Version 3.2 =
--[[Benutzer:A.tower|Andreas Thurm]] 09:42, 26. Feb 2008 (CET)
+
Wenn man in der Namenssuche keine Gemarkung angibt, so wird die Suche auch dementsprechend gestartet. Man erhält die ersten 10 Treffer. Will man dann weiter suchen, so ist das Eingabefeld mit der Gemarkung nicht mehr leer. Es steht die alphabetisch letzte Gemarkung drin. Und das wird auch bei der Weiter-Suche so berücksichtigt. Will am nalso blättern, so muss man jedesmal dieses Feld korrigieren und es wieder auf "-Auswahl-" stellen.
+
  
== - Bugs in der Nachweiserfassung ==
+
== - Nachweiserfassung | zu große Datei ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:31, 20. Feb 2008 (CET)<br>
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:52, 7. Apr. 2022 (CEST) Versucht man, eine Datei hochzuladen, deren größe über der erlaubten Grenze liegt, erscheint in der Nachweisverwaltung keine Fehlermeldung, sondern eine Erfolgsmeldung.
* Arbeiten zwei User in der Nachweiserfassung und ändern beide in derselben Sekunde das Kartenbild, überschreibt der eine das Bild des anderen. --[[Benutzer:Rahn|Rahn]] 14:22, 20. Feb 2008 (CET) '''behoben'''
+
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 09:47, 13. Apr. 2022 (CEST) Bist Du sicher? Also bei mir kommt eine Fehlermeldung. Wie sind denn eure Werte in der php.ini?
* Ab und zu wird kein (blau gefülltes) Polygon am Bildschirm erzeugt, sondern es erscheint nur der rote Rahmen. Das lässt sich speichern, allerdings wird die Bild-Datei mit 0 KB gespeichert. Ursache unbekannt.
+
* Bei kombiniertem Zoomen/Pannen während des Zeichnens geht das Polygon verloren.
+
* Ab und zu kommt eine XML-Fehlermeldung anstelle der Karte. Ursache unbekannt. [[Bild:xml-fehler_nachweiserfassung.png]]
+
* Wenn es einen Fehler beim Speichern gab, wird immer die Bild-Datei mit 0 KB auf dem Server gespeichert. Es müsste nichts gespeichert werden.
+
  
== + Lagebezeichnung im ALB-Ausdruck ==
+
== - Stelle wechseln und Sachdatenabfrage ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:31, 14. Feb 2008 (CET)<br>
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:32, 17. Mär. 2022 (CET) Wenn man die Stelle wechselt und anschließend eine Sachdatenabfrage auf ein Objekt macht, kommt "kein Treffer".  
* Hat die Lagebezeichnung eines Flurstücks im ALB mehrere Hausnummern, weden diese momentan alphanumerisch und nicht numerisch sortiert: aus "1, 2, 3, 10" wird "1, 10, 2, 3". Die Hausnummern sollten aber numerisch sortiert bleiben.
+
Erst wenn man auf "Bildgröße" geklickt hat, gehts mit der Sachdatenabfrage.
* Gibt es sehr viele Hausnummern, wird momentan über den Rand des Dokuments hinaus geschrieben, d.h. man kann den Rest der Hausnummern nicht mehr lesen. Hier müssten Zeilenumbrüche erfolgen, wobei die jeweils nächste Zeile linksbündig dort anfangen müsste, wo in der ersten Zeile der Lagebezeichnung der Straßenname anfängt (nicht der Straßenschlüssel!).
+
  
== + Time-Attribut bei Geometrieänderung ==
+
== + 3.2.83 falsche Flächenangaben ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:16, 14. Feb 2008 (CET)
+
Bei der Berechnung von Teilflächen, wie z.B. Nutzungen eines Flurstücks oder Flurstücke in einem Jagdbezirk werden die Flächen immer mit Flächenreduktion berechnet. Das führt aber dazu, dass die Summe der Teilflächen nicht die Gesamtfläche ergibt.
Time-Attributfelder müssen auch dann aktualisiert werden, wenn etwas an der Geometrie eines Objektes geändert wird.
+
  
== + Festpunktverwaltung - Feldlänge 'tex' == --[[Benutzer:HolgerR|HolgerR]] 14:02, 13. Feb 2008 (CET)
+
== + 3.2.82 Shape-Import ==
 +
Wenn die dbf-Datei ein Attribut enthält, dass XMIN oder XMAX heißt, schlägt der Import fehl.
  
Die Feldlänge in den Tabellen 'fp_punkte' und 'fp_punkte_temp' für die Abspeicherung des Datenelementes 'Text der Bemerkung' (TEX) ist nur 15 Zeichen lang. Laut Punktdateierlass M-V sind jedoch 18 Zeichen zulässig. Abhilfe schaffen hier folgende beiden SQL-Anweisungen:
+
== + 3.2.81 Fehler bei Nutzer kopieren ==
ALTER TABLE fp_punkte_temp ALTER tex TYPE character varying(18);
+
Wenn man einen Nutzer von allen Stellen entfernt, wird auch die stelle_id des Nutzers geleert. Wenn man dann wieder eine oder mehrere Stellen zuordnet hat er aber keine neue stelle_id bekommen. Beim Anmelden kommt ein leerer Bildschirm, weil der Nutzer sich zwar anmelden darf, aber keine aktive Stelle zugeordnet hatte. Das wurde behoben. Der Nutzer bekommt in dem Fall die stelle_id der ersten Rolle zugewiesen.
ALTER TABLE fp_punkte ALTER tex TYPE character varying(18);
+
  
== + Flächenanzeige im Polygoneditor ==
+
== + 3.2.80 Daten-Export mit Dokumenten ==
 +
Wenn die Dokumente über einen SubFormPK-Layer eingebunden sind, werden sie nicht exportiert. Außerdem wird nicht nach der ersten Rekursion aufgehört, sondern in den SubForm-Layern weiter nach Dokumenten in SubForm-Layern gesucht.
  
Wenn man im Polygoneditor das Werkzeug zum Verschieben der Eckpunkte benutzt, wird die Flächenangabe nicht aktualisiert. Damit sie das tut, muss in SVG_Utilities.php in der Funktion end_vertex_move() am Ende des if-Blocks die Zeile
+
== + 3.2.79 Rasteransicht ==
polygonarea();
+
Der Button "Als Vorlage für neuen Datensatz übernehmen" funktioniert nicht.
eingefügt werden.
+
  
== + Platzhalter in der Namenssuche ==
+
== + 3.2.78 Nachweisverwaltung ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 09:09, 1. Feb 2008 (CET) In der Namenssuche steht ein gelb umrandeter Text, den vermutlich noch nie einer genauer durchgelesen hat, obwohl er von Anfang an nicht richtig war. Dort steht:
+
Bei Nutzung der MariaDB kommt es zu einem beim Anzeige der Dokumente eines Antrags.
  
"Zur nicht exakten Suche geben Sie den Platzhalter % ein.
+
== + 3.2.77 Flurstücke in Karte anzeigen ==
z.B. erhalten Sie Angermeier und Neumeier mit der Eingabe %meier"
+
Bei sehr vielen Flurstücken kann der Layername zu lang werden.
  
Das stimmt nicht, denn Angermeier und Neumeier erhält man auch durch die einfache Eingabe von meier. Mein Vorschlag:
+
== + 3.2.76 Export-Einstellung laden ==
 +
Wenn eine Geometrie gespiechert wurde, wird diese geladen. Das ist aber in der Karte nicht ersichtlich, wenn schon vorher eine Geometrie gesetzt wurde.
  
"Geben Sie den Platzhalter '''"%"''' ein (z.B. "me%er"), wenn an der Stelle beliebige und beliebig viele Zeichen stehen dürfen. Geben Sie den Platzhalter '''"_"''' ein (z.B. "me_er"), wenn an der Stelle ein beliebiges Zeichen stehen darf."
+
== + 3.2.75 Nutzer anlegen ==
 +
Mit leerem start oder stop kommt es zu einem Fehler.
  
Das Ganze vielleicht auch als Tooltipp hinter einem Info-Symbol, wie beim letzten Anwendertreffen besprochen.
+
== + 3.2.74 Falscher bzw. Verwirrender Text für Passwort zurücksetzen Mail ==
 +
Die E-Mail für das Zurücksetzen des Passwortes hat den Nutzer dazu verleitet das Passwort einzugeben, welches versendet wurde.
 +
Dieses soll aber nur dafür da sein, dass er sich anmelden kann um ein neues zu vergeben. Um das klarer zum Ausdruck zu bringen,
 +
wurde der E-Mail-Text entsprechend angepasst und bei der Gelegenheit auch gleich auf Multilingualität umgestellt.
  
== + weitere Treffer anzeigen nach CSV-Export ==
+
== + 3.2.73 Fehler bei der Erstellung der Sync-Trigger==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 09:45, 25. Jan 2008 (CET) Wenn man im GLE eine Trefferliste hat mit mehr Treffern, als MAXQUERYROWS erlaubt, dann kann man blättern. Wenn man einen CSV-Export durchführt, lässt sich jedoch nicht mehr blättern. Der Klick auf "weiter" öffnet nur wieder die CSV-Datei.
+
In Fachschale mobile wurden falsche Trigger generiert, wenn Tabellennamen mit doppelten Anführungszeichen übergeben wurden.
 +
Das wurde korrigiert. Außerdem wird eine version nur verwaltet, wenn es in der Tabelle eine version Spalte gibt.
  
== + Fehler beim Anzeigen von ALB-Auszügen für '''alle''' Flurstücke ==
+
== + 3.2.72 Fehler beim Export von Rollenlayern ==
--[[Benutzer:Giese|FrankGiese]] 11:12, 21. Jan 2008 (CET)
+
Beim Export von Rollenlayern wird die oid der Tabelle nicht erkannt und eine SQL-Fehlermeldung ausgegeben.
* Bei einigen Nutzern (nicht bei allen Nutzern), die mit dem Microsoft Internet Explorer arbeiten und sich ALB-Auszüge (20,25,30,35) für '''alle''' ausgewählte Flurstücke aufrufen, öffnet sich ein neues Fenster (Acrobat Reader) und der Auszug wird in der Größe von 213% dargestellt. Es gibt keine Möglichkeit die Fenstergröße anzupassen, weil die Schaltfläche minimieren deaktiviert ist. Setzt man den Maßstab herab hat man nur den Erfolg, dass der Ausschnitt verkleinert dargestellt wird. Die Ausdehnung des Fensters bleibt aber gleich. In der Version 1.6.6 gab es dieses Problem nicht. Auch beim Aufruf der ALB-Anzeige für nur ein Flurstück funktioniert es in der Version 1.6.7 tadellos.
+
Das wurde korrigiert. Beim Export wird bei Rollenlayern nicht rolle->getLayer sondern rolle->getRollenLayer abgefragt.
**--[[Benutzer:Markus Hentschel|Markus Hentschel]] 11:51, 21. Jan 2008 (CET) Diesen Unterschied habe ich auch. Irgendwelche fehlenden/falschen Dateiheader? Die "Start"-Vergrößerung des Dokuments kann man jedoch beeinflussen, indem man (beim Acrobat Reader 7) auf "''Bearbeiten''" - "''Grundeinstellungen''..." geht und dort bei ''Seitenanzeige'' die sog. '''Standardvergrößerung''' verändert - z.B. auf '''Fenstergröße'''. Das muss allerdings auf jedem Rechner einzeln gemacht werden.
+
Außerdem wurde nicht immer der richtige epsg für den Export verwendet, weil die Zeile
***--[[Benutzer:Giese|FrankGiese]] 12:42, 21. Jan 2008 (CET) Danke Markus, aber das führte bei uns leider nicht zum Erfolg.
+
  $this->attributes['the_geom'] == $selected_attributes[$s]
****--[[Benutzer:Rahn|Rahn]] 13:56, 1. Feb 2008 (CET) Versucht mal in der Flurstuecke_custom.php in folgender Zeile die Breite und Höhe runter zu setzen, also z.B. auf width=1024,height=768
+
nicht funktioniert wenn das zuvor aufgerufene pg_quote Anführungszeichen um die selected_attributes gesetzt hat. Das wurde geändert auf:
window.open(url, "CSVExport", "toolbar=yes,status=yes,menubar=yes,width=2000,height=2000");
+
  trim($this->attributes['the_geom'], "'\"") == trim($selected_attributes[$s], "'\""))
::::*--[[Benutzer:Markus Hentschel|Markus Hentschel]] 07:05, 4. Feb 2008 (CET) Gibts nicht sowas wie screen.availWidth und screen.availHeight?
+
Damit wird immer richtig erkannt welches das Geometry-Attribut ist und transformiert.
:::::*--[[Benutzer:Rahn|Rahn]] 14:51, 4. Feb 2008 (CET) Gibts! :
+
window.open(url, "CSVExport", "toolbar=yes,status=yes,menubar=yes,width="+self.screen.width+",height="+self.screen.height);
+
  
== + Fehler in der Nachweisrecherche und im Punkteditor ==
+
== + 3.2.71 Fehlermeldung bei Erstellung der Druckvorschau mit MariaDB ==
 +
Auf Grund der Umstellung auf MariaDB wird der Update von print_legend_separate ohne Wert nicht mehr unterstützt.
 +
Das wurde behoben. Wenn hier nichts angegeben ist in der Option wird 0, sonst 1 eingetragen.
  
Durch die neue Funktion zum Bearbeiten von Polygonpunkten tritt im Nachweisrechercheformular und im Punkteditor ein Fehler auf. Um den Fehler zu beheben, muss in den Dateien SVG_polygon_box_area.php und SVG_point.php folgende Zeile
+
== + 3.2.70 Zoomfunktionen in Rasteransicht gehen nicht ==
+
Die Funktionen zum Zoom auf die Geometrie von Objekten funktionieren nicht, wenn das Formular in Rasteransicht angezeigt wird.
<input name="vertex_edit" type="hidden" value="<?php echo $this->formvars['vertex_edit']; ?>">
+
Der Fehler wurde in der Datei generic_layer_editor_doc_raster.php identifiziert. Dort waren in der Funktion zoom2object noch alte Aufrufparameter (6) statt (4) gesetzt.
  
an den Abschnitt mit den ganzen input-Feldern angehängt werden.
+
== + 3.2.69 Schließen von Sicherheitslücken ==
In SVG_polygon_box_area.php muss nach der Zeile
+
Einige Eingabeparameter konnten in verschiedenen Funktionen dazu genutzt werden SQL-Anweisungen in Abfragen einzuschleusen.
 +
Der Bugfix umfasst eine Behandlung von Eingabeparametern, die das SQL-Injektion verhindern soll.
 +
Die Einarbeitung der Behandlung aller Eingabeparameter die in SQL Verwendung finden dauert noch an.
  
$svg .= $boxbuttons;
+
Die Wichtigsten, die in Gast-Stellen erreichbar sind wurden bereits behoben und als Bugfix zur Verfügung gestellt.
  
außerdem noch die Zeile
+
Die Anwendungsfälle, für die man angemeldet sein muss werden jetzt nach und nach abgearbeitet.
  
$svg .= $vertex_edit_buittons;
+
Die Passwortverschlüsselung wurde auf SHA1 umgestellt.
  
angehängt werden.
+
Dieser Bugfix wird hier geschlossen. Weitere Verbesserungen der Sicherheit werden in develop oder weiteren Bugfixes der nächsten Version vorgenommen.
  
Analog zur Datei SVG_polygon_box_area.php müssen auch die Dateien SVG_polygon_xor_point.php und SVG_polygon_and_point.php angepasst werden.
+
== + 3.2.68 wms_checker.php ==
 +
Wenn ein Request ein "301 Moved Permanently" zurückliefert, kann es sein, dass der Test auf die neue Location nicht richtig ausgeführt wird.
  
== - Namenssuche | Suchen mit Entertaste ==
+
== + 3.2.67 E-Mail ohne Attachment ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 14:46, 14. Jan 2008 (CET)
+
E-Mails wurden ohne Attachments versendet, weil falsche Pfade im Script tools/syncEmailAsync.sh verwendet wurden und das attachment gar nicht angehängt wurde.
 +
== + 3.2.66 Software-Update ==
 +
Beim Klick auf "Aktualisieren" wird nur der Quellcode und nicht die Datenbanken aktualisiert.
  
Wenn man in der Namenssuche ist und z.B. einen Namen eingegeben hat, dann kann man nicht mit [Enter] die Suche starten. Die Entertaste bringt einen vielmehr wieder zur Karte zurück. Ist das gewollt oder ein Bug?
+
== + 3.2.65 Sachdaten speichern ==
 +
Wenn das erste Attribut nicht aus einer Tabelle kommt, gibt es einen Fehler.
  
 +
== + 3.2.64 Plugin: Baumfällantrag ==
 +
Beim Abfragen der Katasterdaten erscheint eine Fehlermeldung.
  
== + Adressänderungstabelle bereinigen ==
+
== + 3.2.63 Nachweisverwaltung: Sortierung nach Rissnummer ==
 +
Es lässt sich nicht rückwärts nach der Rissnummer sortieren.
  
Bei einigen PostgreSQL-Versionen kann es zu Problemen kommen, wenn man versucht die Tabelle alb_g_namen_temp zu bereinigen.
+
== + 3.2.62 WMS 1.3.0 ==
Um den Fehler zu beheben, muss folgende Funktion in esaf.php ausgetauscht werden:
+
Wird ein WMS mit der Version 1.3.0 eingebunden, wird ein falscher Wert für den EXCEPTIONS-Parameter gesetzt, wodurch der Request nicht funktioniert.
  
<nowiki>function delete_old_entries(){
+
== + 3.2.61 eigenes Legendenbild für WMS-Layer ==
  $sql = "DELETE FROM alb_g_namen_temp ";
+
Wird nicht angezeigt.
  if(POSTGRESVERSION >= '810'){
+
    $sql.=" USING alb_g_namen ";
+
  }
+
  $sql.= "WHERE ((alb_g_namen_temp.name1 IS NULL AND (alb_g_namen.name1 IS NULL OR alb_g_namen.name1 = '')) OR alb_g_namen_temp.name1 = alb_g_namen.name1)";
+
  $sql.= "AND ((alb_g_namen_temp.name2 IS NULL AND (alb_g_namen.name2 IS NULL OR alb_g_namen.name2 = '')) OR alb_g_namen_temp.name2 = alb_g_namen.name2)";
+
  $sql.= "AND ((alb_g_namen_temp.neu_name3 IS NULL AND (alb_g_namen.name3 IS NULL OR alb_g_namen.name3 = '')) OR alb_g_namen_temp.neu_name3 = alb_g_namen.name3)";
+
  $sql.= "AND ((alb_g_namen_temp.neu_name4 IS NULL AND (alb_g_namen.name4 IS NULL OR alb_g_namen.name4 = '')) OR alb_g_namen_temp.neu_name4 = alb_g_namen.name4)";
+
  $ret = $this->database->execSQL($sql, 4, 0);
+
}</nowiki>
+
  
= Version 1.6.6 =
+
== + 3.2.60 ProBaug-Suche ==
== - Fehler in Notizkategorienverwaltung ==
+
Wenn nichts gefunden wurde, erscheint eine Fehlermeldung.
--[[Benutzer:Hschmidt|Hschmidt]] 15:36, 8. Jan 2008 (CET)<br>
+
Notizen können in allen Stellen gelesen werden, obwohl in der Notizkategorienverwaltung das Recht "lesen" für die Notiz-Kategorie nicht gesetzt ist.
+
  
== + Feld Wert in der Filterverwaltung muss Typ 'text' sein ==
+
== + 3.2.59 Einladung ändern ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 11:38, 14. Dez 2007 (CET) Filterausdrücke können durchaus länger als 255 Zeichen sein. Deswegen müssen die Eingabefelder des Werts in der Filterverwaltung beliebig lange Einträge zulassen.
+
Hier wird das Registrierdatum auf 0000-00-00 gesetzt.
  
== + als neuer Druckrahmen speichern | Ref.-Mapfile ==
+
== + 3.2.58 LENRIS-Anwendungsfälle ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:07, 5. Dez 2007 (CET) Wenn man von einem vorhandenen Druckrahmen als neuen Druckrahmen speichert, wird der Eintrag zum Referenzkartenmapfile nicht kopiert.
+
Die LENRIS-Anwendungsfälle überprüfen auch das csrf-Token, welches es ja nicht gibt.
  
== + OID in Hochkomma ==
+
== + 3.2.57 Layer-Suche mit räumlicher Einschränkung ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 11:33, 3. Dez 2007 (CET)<br>
+
Wenn man die Geometrie eines Linien- oder Punktlayers lädt, funktioniert die Einschränkung nicht.
In ''polygoneditor.php'' muss die vierte Zeile der function zoomTopolygon() geändert werden:
+
  function zoomTopolygon($oid, $tablename, $border) {
+
    ...
+
    $sql.= " FROM ".$tablename." WHERE oid = '".$oid."';";
+
    ...
+
In kvwmap.php muss in der function sachdaten_speichern() die Zeile mit "WHERE oid =" geändert werden:
+
...       
+
if($attributname != 'oid'){
+
  if($this->formvars[$form_fields[$i]] == ''){
+
      $sql = "UPDATE ".$tablename." SET ".$attributname." = NULL WHERE oid = '".$oid."';";
+
  }
+
  else{
+
      $sql = "UPDATE ".$tablename." SET ".$attributname." = '".$this->formvars[$form_fields[$i]]."' WHERE oid = '".$oid."';";
+
...
+
  
== + Nachweiserfassung/-recherche | Länge von Stammnummer und Blattnummer ==
+
== + 3.2.56 Probleme beim Einsatz von MariaDB ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 09:38, 3. Dez 2007 (CET)<br>
+
In der Nachweisdokumenteingabe muss die Zeichenlänge der Blattnummer variabel sein. Dazu muss in der config.php ein neuer Parameter hinzukommen:
+
# Erlaubte maximale Länge der Blattnummer in der Fachschale Nachweisverwaltung
+
define('BLATTNUMMERMAXLENGTH',4);
+
In der Datei dokumenteneingabeformular.php muss es dann entsprechend heißen:
+
<nowiki><td colspan="2">Blattnummer:
+
  <input name="Blattnr" type="text" value="<?php echo $this->formvars['Blattnr']; ?>" size="<?php echo BLATTNUMMERMAXLENGTH; ?>" maxlength="<?php echo BLATTNUMMERMAXLENGTH; ?>">
+
</td></nowiki>
+
In der Nachweisdokumentsuche fehlt die Variable STAMMNUMMERMAXLENGTH. In der Datei dokumentenabfrageformular.php muss es richtig heißen:
+
<nowiki><td colspan="2">          Stammnummer<br>
+
  <input type="text" name="suchstammnr" value="<?php echo $this->formvars['suchstammnr']; ?>" size="<?php echo STAMMNUMMERMAXLENGTH; ?>" maxlength="<?php echo STAMMNUMMERMAXLENGTH; ?>">
+
</td></nowiki>
+
In der Datenbank ist in der Tabelle n_nachweise das Attribut ''stammnr'' varchar(8). Es sollte vielleicht - genau wie das Attribut ''blattnummer'' - nur varchar sein.
+
  
:--[[Benutzer:Markus Hentschel|Markus Hentschel]] 10:51, 6. Dez 2007 (CET) In der Datei nachweisanzeige.php muss die Variable BLATTNUMMERMAXLENGTH ebenfalls eingetragen werden:
+
== + 3.2.55 SubEmbeddedPK-Verknüpfung mit dem selben Layer ==
<nowiki><td><div align="center"><?php echo $this->formvars['blattnummer']=str_pad(intval($this->nachweis->Dokumente[$i]['blattnummer']),BLATTNUMMERMAXLENGTH,'0',STR_PAD_LEFT); ?></div></td></nowiki>
+
Es ist nicht möglich, einen Layer über eine SubEmbeddedPK-Verknüpfung mit sich selbst zu verknüpfen, da das Verknüpfungsattribut auf beiden Seiten gleich heißen muss.
  
== - Gemarkungsauswahl in der Namenssuche ==
+
== + 3.2.54 Contraints werden nicht richtig erkannt ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:48, 26. Okt 2007 (CEST)<br>
+
Beim Auswerten der Contraints kann es sein, dass ein Contraint einem Attribut zugeordnet wird, obwohl es für ein anderes gilt.  
Wenn man in der Namenssuche eine Recherche durchgeführt hat, wird anschließend die letzte der auswählbaren Gemarkungen im Feld "Gemarkung(Gemeinde)" angezeigt. Das ist bei verschiedenen Stellen der Fall, wobei ich kein Muster erkennen kann. Bin ratlos.
+
  
== + Notizen | Fehlermeldung Notizenformular ==  
+
== + 3.2.53 Request vulnerable to Cross-site Request Forgery ==
--[[Benutzer:Hschmidt|Hschmidt]] 11:42, 24. Okt 2007 (CEST)<br>
+
Cross-site Request Forgery (CSRF) ist ein Angriff gegen den Endnutzer, der Aufrufe an eine Web-Anwendung versehentlich ausführt für die er authorisiert ist, aber andere nicht.
Wenn man im Notizenformular die Kategorien bearbeiten will und man über die Stelle nicht das Recht der Funktion  "kategorienverwaltung" hat kommt die Fehlermeldung
+
Ein Szenario ist, dass ein Nutzer, der schon in kvwmap angemeldet ist eine gefälschte E-Mail geschickt bekommt in der er aufgefordert wird auf einen Link zu klicken. Dieser Link kann Parameter beinhalten, die der Leser der E-Mail nicht sieht, die aber eine Anfrage an kvwmap auslößt, die derjenige, der die E-Mail geschickt hat nicht ausführen darf. Ein Klick auf diesen Link würde dann also einen Request ausführen, den der Nutzer gar nicht ausführen wollte. Je mehr Rechte der Nutzer hat, desdo gefährlicher könnte die unbemerkte Aufführung eines solchen versteckten Links werden. Es gibt zwei Möglichkeiten einen CSRF-Angriff zu verhindern.
Fatal error: Cannot access empty property in /usr/local/httpd-2.2.3/htdocs/kvwmap-1.6.6/index.php on line 672
+
# Keine Links in E-Mails öffenen ohne den Request vorher zu prüfen, z.B. Link erst in die Adresszeile kopieren und ansehen ob da Parameter angehängt sind, die da nicht hingehören. Das ist sicher nur mit erweiterten Kenntnissen umsetzbar, außerdem sind auch Admins nicht davor gefeiht mal ausversehen auf einen Link zu klicken ohne diesen vorher geprüft zu haben.
Dieses sollte durch die übliche Meldung dass man nicht das entsprechende Recht besitzt abgefangen werden.
+
# Bei allen Links, die etwas ändern können was sie nicht sollen vorher noch mal den Nutzer um Bestätigung bitten.
 +
# Ein zusätzliches Geheimnis zwischen dem Server und dem Nutzer in einer Session austauschen, einen sogenannten CSRF-Token. Da der Angreifer den Token nicht kennt oder erraten müsste, würde eine solche Anfrage ohne Token abgelehnt werden.
  
== - Stellenverwaltung | Stelle kopieren ==
+
Letztere Variante wird implementiert für Anwendungsfälle bei denen ohne einen CSRF-Token schutzwürdige Daten in kvwmap geändert werden könnten.
--[[Benutzer:Hschmidt|Hschmidt]] 11:32, 16. Okt 2007 (CEST)<br>
+
Nicht schutzwürdig in diesem Sinne sind Anwendungsfälle die zwischen verschiedenen Nutzern ausgetauscht werden können sollen. Wenn also ein Nutzer z.B. einem anderen Nutzer per E-Mail einen Permalink für eine bestimmte Position schickt, soll der andere diesen Link schließlich anklicken können. Würde hier der CSRF-Token geprüft werden, würde der Request abgelehnt werden.
Beim Kopieren einer Stelle über die Stellenverwaltung mit "Als neue Stelle eintragen" werden die Layer-Werte für "transparency" nicht mit übernommen, was sinnvoll wäre.
+
  
== + Shape-Export ==
+
Also alle Aufrufe an kvwmap, die per Link von externen Anwendungen oder z.B. aus dem E-Mail-Programm heraus aufgerufen werden sollen, müssen entweder einen gültigen Token für den Zielnutzer haben oder dürfen in kvwmap nicht hinsichtlich eines CSRF-Tokens geprüft werden.
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 14:52, 15. Okt 2007 (CEST) Beim Auswählen einiger Layer im Shape-Export kommt eine Fehlermeldung, die ein zertrümmertes SQL anmeckert. Warum nur bei einigen, weiß ich nicht.
+
  
Der Fehler tritt bei den Layern auf, die keine Where-Klausel im Data-Statement haben. Zum Beheben also entweder ''where 1=1'' hinten ran hängen oder in postgresql.php in der Funktion eliminate_star() den else-Zweig:
+
CSRF-Token sind für alle Anwendungsfälle erforderlich, die in index.php mit checkCaseAllowed oder check_csrf_token geprüft werden.
  
else{
+
Wie CSRF-Token in custom snippets eingeführt werden können ist [[Anhängen_von_CSRF-Token_an_Links_in_Snippets|hier]] beschrieben.
    $whereposition = strpos(strtolower($query), 'where');
+
    $withoutwhere = substr($query, 0, $whereposition);
+
    $fromposition = strpos(strtolower($withoutwhere), 'from');
+
  }
+
  
durch den hier ersetzen:
+
== + 3.2.52 mysql_install_admin nicht aktuell ==
 +
Migrationsdatei mysql_install_admin passte nicht zum aktuellen Datenmodell. Wurde angepasst, damit die Migration bei der Installation mit install.php nicht fehlschlägt.
  
else{
+
== + 3.2.51 Sicherheitslücke bei der Layer-Suche ==
    $whereposition = strpos(strtolower($query), 'where');
+
Über die Operatoren und Suchwerte ist SQL-Injektion möglich.
    if($whereposition){
+
    $withoutwhere = substr($query, 0, $whereposition);
+
    }
+
    else{
+
    $withoutwhere = $query;
+
    }
+
    $fromposition = strpos(strtolower($withoutwhere), 'from');
+
  }
+
  
== - Generischer Layereditor (GLE) ==
+
== + 3.2.50 kein Passworthinweis ==
--[[Benutzer:Hschmidt|Hschmidt]] 08:38, 7. Dez 2007 (CET)<br>
+
Wenn das Passwort abgelaufen ist, steht im Formular zur Eingabe des neuen Passworts kein Hinweis auf die Passwortrichtlinien.
  
Nachträgliches Erfassen von Geometrien unmöglich.<br>
+
== + 3.2.49 Sicherheitslücke cross-site-scripting ==
 +
In der login.php ist über den Parameter login_name und passwort cross-site-scripting möglich.
  
Wenn man im Layereditor einen Datenbestand bearbeiten will, den man z.B. von einer csv-Datei eingelesen hat und der noch keine Geometrie enthält, ist das nachträgliche Erfassen der Geometrie (Polygon) nicht möglich, obwohl die Geometriespalte vorhanden ist und in der Rechteverwaltung die Geometrie auf "editieren" gestellt wurde.
+
== + 3.2.48 Sicherheitslücke beim Gast-Login ==
 +
Über den gast-Parameter ist SQL-Injection möglich.
  
--[[Benutzer:Rahn|Rahn]] 11:35, 7. Dez 2007 (CET) Liegt das vielleicht daran, dass die Tabelle nicht in geometry_columns eingetragen ist? <br>
+
== + 3.2.47 Flurstücksabfrage ==
--[[Benutzer:Hschmidt|Hschmidt]] 07:09, 11. Dez 2007 (CET)Stimmt, das wars! Beim Einlesen über eine CSV-Datei wird kein Eintrag in die geometry_colums gemacht. Das habe ich mit einem Insert nachgeholt:-)
+
Wenn das zugehörige aa_antrag-Objekt beendet wurde, schlägt die Abfrage fehl.
  
--[[Benutzer:Reißland|Reißland]] 14:08, 15. Okt 2007 (CEST)<br>
+
== + 3.2.46 Adresssuche ==
 +
Bei manchen Strassen funktioniert die Suche nicht.
  
folgende Kleinigkeiten sind mir beim Arbeiten mit dem GLE in 1.6.5 aufgefallen. Aus Zeitmangel habe ich nicht getestet ob alle in 1.6.6 schon behoben sind. Sollte das der Fall sein, bitte ich die Hinweise zu ignorieren.<br>
+
== + 3.2.45 login Vulnerability über increase_num_login_failed ==
* Enthalten Tabellen ein CONSTRAINT das ein Komma beinhaltet (RFW1,RFW2) wird dieses nicht ordnungsgemäß ins Auswahlfeld des GLE übernommen.
+
Es war möglich einen SQL-Injection Angriff über die Funktion increase_num_login_failed durchzuführen wenn das Login keine Fehlermeldung lieferte. In der Funktion zum Abfragen der Nutzerdaten fehlte das escapen der Eingabe im Feld login_name. Diese Sicherheitslücke wurde behoben.
* Besteht ein CONSTRAINT aus Zahlenwerten wird es im Attributeditor nicht automatisch als Auswahlfeld markiert.
+
* Enthalten Tabellen Attribute mit Anführungszeichen (Wohngruppe "Sonnenschein") wird das Attribut im GLE vor dem Anführungszeichen abgeschnitten (Wohngruppe). Einfache Anführungszeichen funktionieren zwar, führen aber bei der Datenaktualisierung zu einer Fehlermeldung.
+
* Ist eine Tabellenspalte mit einem NOT NULL CONTRAINT versehen, erscheint im GLE im Auswahlfeld trotz allem eine Leerzeile. Bei Auswahl dieser Leerzeile kommt beim Abspeichern zwar eine Fehlermeldung, besser wäre aber, wenn die Leerzeile gar nicht vorhanden wäre.  
+
  
--[[Benutzer:Rahn|Rahn]] 14:16, 26. Okt 2007 (CEST)
+
== + 3.2.44 autocomplete in Login Form auf on ==
 +
Im login.php und anderen Dateien wo die Passwörter eingegeben werden wurde das Attribut autocomplete="off" eingefügt, damit dich der Browser die Eingabe nicht merken kann.
 +
Diese Anpassung sollte auch in allen custom Anmeldeseiten durchgeführt werden. Wenn der Typ password ist, führt der Browser sowieso kein autocomplete durch, falls aber auf Type text umgestellt und darin geschrieben wird, könnte sonst autocomplete angewendet werden.
  
<Fehler behoben>
+
== + 3.2.43 auch MS_LAYER_QUERY-Layer in Legende sichtbar ==
* Bei der Eingabe eines neuen Datensatzes (go=neuer_Layer_Datensatz) werden die bereits eingegebenen Attribute wieder gelöscht, wenn der Bearbeiter zur Geometrieeingabe im Kartenfenster zoomt.
+
Es werden auch Layer vom Datentyp MS_LAYER_QUERY in der Legende angezeigt.
* --[[Benutzer:Markus Hentschel|Markus Hentschel]] 11:39, 25. Okt 2007 (CEST) Bei der Eingabe eines neuen Datensatzes (go=neuer_Layer_Datensatz) werden die bereits eingegebenen Attribute auch wieder gelöscht, wenn der Bearbeiter erst nach der Eingabe einen Geometrieabfragelayer auswählt. Der Bearbeiter müsste gezwungen werden, ERST alle notwendigen Einstellungen zu tätigen, BEVOR er Sachdaten eingibt.
+
</Fehler behoben>
+
  
== - Lagebezeichnung im ALB-Ausdruck ==
+
== + 3.2.42 Cross-site Scripting möglich ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 10:58, 15. Aug 2007 (CEST)<br>
+
Es war möglich in Parametern JavaScript mit zu übergeben. Durch die Übernahme der Parameter beim Login auf die nächste Seite wurde das JavaScript in die Web-Seite in hidden Formularfeldern aufgenommen. Dort wurde durch entsprechende Festlegung der Texte das Einbauen von JavaScript möglich. z.B.
* Hat die Lagebezeichnung eines Flurstücks im ALB mehrere Hausnummern, weden diese momentan alphanumerisch und nicht numerisch sortiert: aus "1, 2, 3, 10" wird "1, 10, 2, 3". Die Hausnummern sollten aber numerisch sortiert bleiben.
+
https://gdí-service.de/kvwmap_pet_dev/index.php?test="> <script>window.alert('test');</script>
* Gibt es sehr viele Hausnummern, wird momentan über den Rand des Dokuments hinaus geschrieben, d.h. man kann den Rest der Hausnummern nicht mehr lesen. Hier müssten Zeilenumbrüche erfolgen, wobei die jeweils nächste Zeile linksbündig dort anfangen müsste, wo in der ersten Zeile der Lagebezeichnung der Straßenname anfängt (nicht der Straßenschlüssel!).
+
Das wurde behoben in dem jetzt sowohl key als auch value mit der Funktion htmlspecialchars umgewandelt werden, so dass die Zeichen für Script nicht mehr vom Browser interpretiert werden können. Damit ist das Cross-site Scripting unterbunden.
  
 +
== + 3.2.41 Mögliche SQL-Injection beim registrieren eines neuen Nutzers nach Einladung ==
 +
Wenn ein Nutzer sich anmeldet mit seinen über die Einladungsfunktion zugesendeten Daten wird überprüft ob es den Nutzer schon gibt und ob die Einladung zum registrierten Nutzer passt etc. Für diese Funktionen, die man ja als Nutzer nur aufrufen kann wenn man eine Einladung bekommen hat, wäre eine SQL-Injection möglich. Diese wurde behoben.
  
== + Layernamen mit Sonderzeichen im Shape-Export ==
+
== + 3.2.40 Browsergrößenfehler in Gaststellenzugang ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:36, 15. Okt 2007 (CEST) Bei Layernamen, die Sonderzeichen enthalten (z.B. Leerzeichen) kommt es zu Fehlern beim Herunterladen aus dem Shape-Export heraus. Die Sonderzeichen müssten im Layernamen aufgelöst werden, z.B. Unterstrich statt Leerzeichen.
+
Wenn man bei einem Gaststellenlogin browserwidth oder browserheight mit leeren Werten übergeben hatte, führte das zu einer Endlosschleife. Das wurde dort als fehlende Parameter identifiziert und das führte zum Aufruf von login_browser_size welches die Parameter auch nur durchschleift wenn sie schon da sind. Das führte zur Endlosschleife. Der Fehler wurde behoben. Jetzt wird für ein fehlendes browserwidth 800 und für ein fehlendes browserheight 600 als Defaultwert gesetzt.
  
== + Anzeige der Namensnummern im ALB-Auszug 35 ==
+
== + 3.2.39 Geonamen-Suche ==
 +
Dadurch, dass bei jedem Tastendruck ein Request gestartet wird, ist die eigentliche Suche am Ende der Eingabe sehr langsam.
  
--[[Benutzer:A.tower|Andreas Thurm]] 13:01, 8. Okt 2007 (CEST) Im ALB-Auszug 35 werden die Namensnummern nur bis zur zweiten Stelle angezeigt obwohl sie in der Datenbank komplett gespeichert sind. Beispiel: In der Spalte namensnr der Tabelle alb_g_eigentuemer ist der Wert 2.01.01 gespeichert. Im ALB-Formular 35 steht dann nur 2.01.
+
== + 3.2.38 $stelle_id bei einem Auswahlfeld ==
 +
Beim Aufruf eines vorhandenen Datensatzes wird $stelle_id nicht ersetzt.
  
== + Nachweise mit alphanumerischer Blattnummer anzeigen ==
+
== + 3.2.37 Koordinateneingabe im Geometrieeditor ==
 +
Wenn man WGS84 Koordinaten in Grad, Minuten und Sekunden eingibt und in einem anderen System ist, kommt es zu einem Fehler.
  
Damit die Nachweise mit alphanumerischer Blattnummer nach einer Recherche korrekt angezeigt werden muß in nachweisanzeige.php die Zeile
+
== + 3.2.36 Delete-Trigger in Plugin mobile geht nicht ==
 +
Der Delete-Trigger ging nicht weil Tabellennamen in doppelten Anführungsstrichen stehen können.
 +
== + 3.2.35 Uploadpath in Plugin mobile falsch ==
 +
Der Uploadpath wurde in Plugin mobile nicht korrekt berücksichtigt.
  
<nowiki><td><div align="center"><?php echo $this->formvars['blattnummer']=str_pad(intval($this->nachweis->Dokumente[$i]['blattnummer']),3,'0',STR_PAD_LEFT); ?></div></td></nowiki>
+
== + 3.2.34 Nachweisverwaltung: offene Connections ==
 +
Die Connections für die Geometrievorschau im Rechercheergebnis werden nicht beendet.
  
durch diese hier ersetzt werden:
+
== + 3.2.33 Neuer Datensatz ==
 +
Beim Geometrietyp "GEOMETRY" wird die Geometrie nicht gespeichert.
  
<nowiki><td><div align="center"><?php echo $this->formvars['blattnummer']=str_pad($this->nachweis->Dokumente[$i]['blattnummer'],3,'0',STR_PAD_LEFT); ?></div></td></nowiki>
+
== + 3.2.32 Nachweisverwaltung: Fehlermeldung beim Herunterladen ==
 +
Wenn es zu einem Antrag keine Suchparameter gibt, erscheint eine Fehlermeldung.
  
== + Zuweisung von Festpunkten zu einem Antrag ==
+
== + 3.2.31 keine Multi-Auswahl bei abhängigen Auswahlfeldern in der Suche ==
 +
Bei abhängigen Auswahlfeldern steht keine Multi-Auswahl in der Suche zur Verfügung.
  
--[[Benutzer:A.tower|Andreas Thurm]] 10:17, 19. Sep 2007 (CEST)Seit dem ich in der php.ini die erforderlichen Änderungen betreffs des Übergangs zur Version 1.65 vorgenommen habe, kann ich keine Festpunkte mehr zu einem Antrag zuordnen. Ein Klick auf den dem entsprechenden Button führt zu keinem Ergebnis. Es wird die momentan aktuelle Seite wieder aufgebaut.
+
== + 3.2.30 import_nas.sh ==
 +
Es wird immer fest davon ausgegangen, dass der Datenordner "ff" heißt. Damit auch ein anderer Ordnername möglich ist, wurde ein neuer config.sh Parameter "DATEN_ORDNER" eingeführt. Wird er nicht definiert, wird "ff" angenommen.
  
== + Erzeugen eines Arbeitsdrucks (index.php?go=ExportMapToPDF)==
+
== + 3.2.29 WMS-Import Farbe ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:47, 14. Apr. 2022 (CEST) Bei einem importierten WMS soll man in den Layer-Optionen die Farbe ändern können - was natürlich nicht geht. Beim Ändern des Namens kommt zusätzlich eine Fehlermeldung.
  
--[[Benutzer:Reißland|Reißland]] 09:38, 17. Sep 2007 (CEST) Beim erstellen eines "Arbeitsdrucks" (go-Variable=ExportMapToPDF) erhält man nicht wie in vorherigen Versionen die Angaben Gemarkung, Flur, Flurstück sondern lediglich die Ausschrift "Array".
+
== + 3.2.28 Redlining ==
 +
Zeichnet man mit dem Polygonwerkzeug kein Polygon, sondern nur eine Linie oder einen Punkt, erscheint eine Fehlermeldung.
  
== + Fehler in der Rechteverwaltung ==
+
== + 3.2.27 Bodenrichtwerte: MDW und MU fehlt ==
 +
Bei den Nutzungsarten fehlen MDW und MU.
  
Wer eine MySQL-Version kleiner 4.10 hat, der bekommt beim Setzen der Layerattributrechte einen Fehler. Zum Beheben in der Funktion set_attributes_privileges in users.php in diesem Abschnitt:
+
== + 3.2.26 ALKIS: Funktion delete_object_tables ==
 +
Die Funktion leert die Tabellen import und delete nicht.
  
if(MYSQLVERSION < 410){
+
== + 3.2.25 Neuer Datensatz ==
  $sql = 'REPLACE INTO layer_attributes2stelle SET ';
+
Es kann vorkommen, dass der Kalender nicht richtig funktioniert.
  $sql.= 'layer_id = '.$layer_id.', ';
+
  $sql.= 'stelle_id = '.$this->id.', ';
+
  $sql.= 'attributename = "'.$attributename.'", ';
+
  $sql.= 'privileg = '.$privileg.', ';
+
  if($tooltip == 'on'){
+
      $sql.= ', tooltip = 1';
+
  }
+
  else{
+
      $sql.= ', tooltip = 0';
+
  }
+
  if($tooltip == 'on'){
+
      $sql.= 'tooltip = 1';
+
  }
+
  else{
+
      $sql.= 'tooltip = 0';
+
  }
+
  ...
+
  
diese Zeilen entfernen:
+
== + 3.2.24 mehrere SubformFK-Attribute ==
 +
Wenn ein Layer mehr als ein SubformFK-Attribut hat, erscheinen die Treffer von der Kartenabfrage mehrfach.
  
if($tooltip == 'on'){
+
== + 3.2.23 GLE Kalender ==
  $sql.= ', tooltip = 1';
+
Im Chrome kann es vorkommen, dass das div in dem der Kalender angezeigt wird andere Elemente der Oberfläche verdeckt.
}
+
else{
+
  $sql.= ', tooltip = 0';
+
}
+
  
--[[Benutzer:Hschmidt|Hschmidt]] 10:20, 19. Sep 2007 (CEST)<br>
+
== + 3.2.22 Flurstücksanzeige ==
== + Layerattribut-Rechteverwaltung ==
+
Es werden auch fiktive Buchungen angezeigt.
Die Layerattribut-Rechteverwaltung ist selbst nicht geschützt und lässt sich in jeder Stelle über index.php?go=Layerattribut-Rechteverwaltung aufrufen. Besser wäre es wenn diese nur über die Adminstratorfunktionen aufzurufen wäre.
+
  
== - maxsize bei den Attributen im GLE ==
+
== + 3.2.21 Daten-Export ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:30, 7. Sep 2007 (CEST)<br>
+
In der Layerliste fehlen die Layer, deren Geometrie nicht übernehmbar ist.
Bei der Eingabe von Sachdaten im GLE kann man mehr Zeichen eingeben, als laut Definition in der Postgis zugelassen sind. Entsprechend gibts eine Fehlermeldung beim Speichern und das Speichern scheitert. Die Länge der Input-Felder muss auf die Attribut-Zeichenlänge laut DB-Definition begrenzt sein.
+
  
== + Verschieben des Bildausschnittes beim Setzen eine Umrings ==
+
== + 3.2.20 dynamischer Link ==
--[[Benutzer:Karsten Daedelow]] 11:55, 7. Sep 2007 -- >
+
Beim Ersetzen der Platzhalter wird nicht URL-encoded.
Will man beim Setzen eines Umrings den Bildauschnitt schieben, verschwindet der Umring und man kann von vorn beginnen.
+
:--[[Benutzer:Rahn|Rahn]] 14:22, 12. Sep 2007 (CEST) Um den Fehler zu beheben, in der SVG_Utilities.php die Zeile
+
  
if(top.document.GUI.newpath.value && polygonfunctions == true){
+
== + 3.2.19 Plugin Fortführungslisten ==
 +
Beim Aufruf der Suche erscheint eine Fehlermeldung.
  
durch diese hier ersetzen:
+
== + 3.2.18 GLE: Zahl mit Tausendertrennzeichen ==
 +
Wenn die Tabellenspalte keine Begrenzung in der Anzahl der Nachkommastellen hat, werden die Nachkommastellen bei der Eingabe abgeschnitten.
  
if(top.document.GUI.newpath.value){
+
== + 3.2.17 GLE: Spaltenbreite ==
 +
Die Spalte für das erste Attribut bei der Anordnung nebeneinander wird zu breit dargestellt.
  
== - Maßstab der Karte nach Absenden von Geometrieänderungen ==
+
== + 3.2.16 Sortierung Layersuche ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:32, 5. Sep 2007 (CEST)<br>
+
Bei der Sortierung wird der Aliasname nicht berücksichtigt.
Ich bin mir nicht sicher, ob es gewollt oder ein Bug ist: Wenn man eine Geometrie bearbeitet hat und beim Bearbeiten in die Karte gezoomt hat, kommt man nach dem Senden wieder in den originalen Maßstab, den man vor dem Bearbeiten hatte. Das macht das Bearbeiten aber sehr mühselig, wenn man an einem Objekt mehrere Änderungen zu machen hat. Besser wäre, generell den jeweils letzten Maßstab zu behalten.
+
  
== + Generischer Layereditor | Geometrieabfrage-Layer: Flurstuecke  ==
+
== + 3.2.15 addslashes ==
--[[Benutzer:Hschmidt|Hschmidt]] 10:17, 5. Sep 2007 (CEST)<br>
+
An mehreren Stellen wird bei Datenbankabfragen noch addslashes verwendet.
Bei der Auswahl des Flurstückslayers als Geometrieabfrage-Layer um z.B. Flurstücksgeometrien hinzuzufügen kommt im Fläche-Fensterchen folgende Fehlermeldung, die evtl. darauf hindeutet, dass keine Geometrie übergeben wird:
+
Warning:  pg_query() function.pg-query: Query failed: ERROR:  unterminated quoted string at or near &quot;'\'))::numeric, 2)
+
at character 32 in /usr/local/httpd-2.2.3/htdocs/kvwmap-1.6.6/class/postgresql.php on line 3809 Fehler bei SQL Anweisung:
+
SELECT round(Area(GeomFromText('\'))::numeric, 2)
+
  
Das gleiche zeigt sich auch in der Log-Datei.
+
== + 3.2.14 Jagdkataster: Flurstücks-CSV-Export ==
Bei anderen PostGis-Layern wie z.B. Fluren funktioniert das Hinzufügen von Geometrien.
+
Wenn ein Flurstück keinen Eigentümer hat, schlägt der Export fehl.
  
:--[[Benutzer:Rahn|Rahn]] 09:20, 12. Sep 2007 (CEST) Das hängt damit zusammen, dass für den Flurstückslayer 2 Tabellen abgefragt werden, die beide eine Spalte the_geom haben. Nämlich alkobj_e_fla und alkobj_t_pkt. Für die Geometrieabfrage wird das Attribut verwendet, welches im Data-Statement an erster Stelle steht. Also the_geom. Es ist aber nicht klar, welches the_geom abgefragt werden soll und die Abfrage funktioniert nicht. Damit sie funktioniert, muß man die Unterabfrage so umbenennen wie die Tabelle alkobj_e_fla und diesen Bezeichner dann vor the_geom setzen. Also z.B. so:
+
== + 3.2.13 historische Gemarkungen ==
 +
Manche historische Gemarkungen fehlen.
  
o.the_geom from (select o.objnr as oid,o.objart,o.folie,o.the_geom,f.flurstkennz,f.gemkgschl,
+
== + 3.2.12 Daten-Import ==
t.label from alkobj_e_fla AS o,alknflst as f,alkobj_t_pkt AS t WHERE o.folie='001' AND o.objnr=f.objnr
+
Beim Shape-Import werden immer Multigeometrien erzeugt, auch wenn nur Singlegeometrien vorhanden sind.
AND o.objnr=t.objnr) as o using unique oid using srid=2398
+
  
:--[[Benutzer:Hschmidt|Hschmidt]] 09:03, 19. Sep 2007 (CEST) <br>Prima jetzt klappt es:-) Nützlich wäre noch in den Install und Update-Scripten das Data-Statement des Flurstückslayers daraufhin zu ändern.
+
== + 3.2.11 CSV-Export ==
 +
Bei sehr vielen Datensätzen und abhängigen Auswahlfeldern kann der Export sehr lange dauern.
  
== + PostGIS Update per SQL  ==
+
== + 3.2.10 Daten-Export ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:15, 4. Sep 2007 (CEST)<br>
+
Das Auswahlfeld für das Koordinatensystem fehlt zu Beginn.
postgis_update.sql: In den CREATE TABLE Befehlen von den Tabellen ''anliegerbeitraege_bereiche'' und ''anliegerbeitraege_strassen'' ist jeweis der folgende Constraint zu viel und muss rausgelöscht werden:
+
CONSTRAINT enforce_dims_the_geom CHECK (ndims(the_geom) = 2)
+
Dasselbe in der Datei postgis_install.sql
+
  
== - config.php Kennzeichnung der Änderungen  ==
+
== + 3.2.9 GLE Array Pfeile ==
--[[Benutzer:Hschmidt|Hschmidt]] 14:25, 4. Sep 2007 (CEST)
+
Die Pfeile zum Verschieben der Array-Elemente werden teilweise nicht richtig dargestellt.
* Leider sind in der config-default.php nicht alle Änderungen gekennzeichnet. Das macht die Aktualisierung etwas mühselig.
+
* Der Eintrag "$Gazdb->dbName='gazetteers'; # Version 1.6.6" sollte auskommentiert werden, weil er sonst bei fehlender DB zu einer Fehlermeldung führt.
+
  
= Version 1.6.5 =
+
== + 3.2.8 Sachdatendruck ==
 +
Wenn Linien über mehr als 2 Seiten gehen, werden sie nur auf der ersten und letzten Seite dargestellt. Außerdem gibt es keine Möglichkeit Freitexte und Linien auf jeder Seite außer der ersten Seite anzuzeigen.
  
 +
== + 3.2.7 stellenbezogene Layereigenschaften ==
 +
Mehrere Stellenbezogene Layereigenschaften werden nicht angezeigt. Außerdem führt das Feld postlabelcache dazu, dass die Zeichenreihenfolge nicht stimmt.
  
 +
== + 3.2.6 Layer-Suche ==
 +
Die Höhe von Auswahlfeldern ist zu groß und kann zum Abschneiden führen.
  
== + Layernamen mit Sonderzeichen in der Drucklegende ==
+
== + 3.2.5 falsche Menühöhe ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 14:17, 15. Aug 2007 (CEST)<br>
+
Die Höhe des Menüs wird nicht richtig berechnet, so dass rechts ein Scrollbalken erscheint.
Beinhaltet ein Layername Sonderzeichen oder Leerzeichen, die als HTML-Characters geschrieben sind (Beispiel: "Geb&auml;ude" o.ä.), dann stehen diese HTML-Characters in der Legende. Sie müssten durch die richtigen Zeichen ersetzt werden.
+
  
== - Lagebezeichnung im ALB-Ausdruck ==
+
== + 3.2.4 leere Config-Parameter ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 10:58, 15. Aug 2007 (CEST)<br>
+
Leere Config-Parameter werden geschrieben auch wenn sie einen festen Prefix haben.
* Hat die Lagebezeichnung eines Flurstücks im ALB mehrere Hausnummern, weden diese momentan alphanumerisch und nicht numerisch sortiert: aus "1, 2, 3, 10" wird "1, 10, 2, 3". Die Hausnummern sollten aber numerisch sortiert bleiben.
+
* Gibt es sehr viele Hausnummern, wird momentan über den Rand des Dokuments hinaus geschrieben, d.h. man kann den Rest der Hausnummern nicht mehr lesen. Hier müssten Zeilenumbrüche erfolgen, wobei die jeweils nächste Zeile linksbündig dort anfangen müsste, wo in der ersten Zeile der Lagebezeichnung der Straßenname anfängt (nicht der Straßenschlüssel!).  
+
  
== + Stellenwechsel ==
+
== + 3.2.3 PHP 7.4 Support ==
--[[Benutzer:Reißland|Reißland]] 10:13, 27. Jul 2007 (CEST)<br>
+
An mehreren Stellen gibt es Fehlermeldungen, wenn PHP 7.4 verwendet wird.
#Beim Wechsel einer Stelle wird der Extent der Karte aus der aktuellen Stelle für die neue Stelle übernommen.
+
#Bei der Auswahl einer Stelle erscheint ein IE-Error '''AHAH-Error 12029 Unknown'''. Liegt das an der Version des IE (bei mir 6.0.2900.2180)?
+
:--[[Benutzer:Rahn|Rahn]] 15:39, 27. Jul 2007 (CEST) Guck mal weiter unten beim Bug "Stellenauswahl".
+
  
== + Nachweisverwaltung - Nachweise löschen ==
+
== + 3.2.2 Layeroptionen ==
--[[Benutzer:HolgerR|HolgerR]] 16:01, 26. Jul 2007 (CEST)<br>
+
Bei Layern, die ein WITH im Data verwenden, funktionieren die Layeroptionen nicht.
Im Rechercheergebnis wird auch den berechtigten Stellen das Recht zum Löschen von Nachweisen nicht eingeräumt. Abhilfe schafft hier die Korrektur des Snippets 'nachweisanzeige.php'. Der Eintrag
+
          <? if($this->Stelle->isFunctionAllowed('Nachweiseloeschen')){ ?>
+
in Zeile 127 muss richtig
+
          <? if($this->Stelle->isFunctionAllowed('Nachweisloeschen')){ ?>
+
heißen. Im Funktionsname ist quasi ein 'e' zuviel.
+
:--[[Benutzer:Rahn|Rahn]] 15:36, 27. Jul 2007 (CEST) Tja, das ist jetzt die Frage ob wir alle das Snippet ändern oder den Namen der Funktion in der Datenbank. Ich kann mich erinnern, dass die MST-Leute auch schon auf das Problem gestoßen waren und wir damals den Funktionsnamen in der Datenbank in "Nachweis'''e'''loeschen" geändert haben. Deswegen schlag ich vor, dass alle anderen das auch so machen.
+
  
== - Sachdatenabfrage ==
+
== + 3.2.1 ID-Spalte NOT NULL ==
--[[Benutzer:HolgerR|HolgerR]] 08:35, 26. Jul 2007 (CEST)<br>
+
Bei einem Layer muss die ID-Spalte immer belegt sein.
Wird aus der Karte heraus eine Sachdatenabfrage mit dem Info-Button durchgeführt, erzeugen PostGIS-Kartenthemen, die keine OID-Spalte besitzen einen Fehlereintrag in der PostgreSQL-Logdatei.
+
2007-07-25 11:32:01 CEST user datenbank [local] 23211 SELECT ERROR:  column "oid" does not exist
+
2007-07-25 11:32:01 CEST user datenbank [local] 23211 SELECT STATEMENT:  SELECT oid from alknflst limit 1
+
Dieser Fehler wird in der Funktion 'check_oid' in postgresql.php durch die fehlende OID-Spalte generiert. Das ist zwar nicht weiter schlimm, für die Übersichtlichkeit der Logdatei ist es aber doch nicht optimal. Abhilfe könnte m.E. folgende geänderte Funktion 'check_oid' schaffen:
+
  function check_oid($tablename){
+
    $sql = 'SELECT * FROM '.$tablename.' LIMIT 1';
+
    @$query=pg_query($sql);
+
    $anz_felder = pg_num_fields($query); # Anzahl der Felder in jeweiliger Tabelle
+
    $j = 0;
+
    $rueckgabe_wert = false;
+
    while ($j <> $anz_felder AND $rueckgabe_wert = false) {
+
      $feldname = pg_field_name($query, $j); # Herauslesen der Feldnamen
+
      if ($feldname == 'oid') {
+
        $rueckgabe_wert = true;
+
      } # if
+
    } # while
+
    return $rueckgabe_wert;
+
  } # function check_oid
+
Vielleicht gibt es elegantere Lösungen. Es wäre jedoch auf alle Fälle gut, wenn wegen der Übersichtlichkeit in der PostgreSQL-Logdatei der Fehlereintrag in Zukunft verhindert wird.
+
:--[[Benutzer:Rahn|Rahn]] 11:03, 26. Jul 2007 (CEST)<br>Mit SELECT * FROM <Tabelle> fragt man zwar alle Spalten der Tabelle ab, aber nicht die systeminterne Spalte oid, auch wenn sie vorhanden ist.
+
  
== - menues2stelle bei Änderungen ==
+
= Version 3.1 =
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 07:34, 26. Jul 2007 (CEST)<br>
+
Wenn man mit dem Stelleneditor Änderungen in einer Stelle vornimmt, werden beim Absenden ALLE Untermenüs eines Obermenüs an die Stelle und an alle User der Stelle gebunden. Das ist u.U. nicht gewollt. Die Jagdbezirkssuche oder die Bauauskunft sind z.B. normalerweise nicht in allen Stellen nötig.
+
<br>
+
--SigridP 12:51, 26. Jul 2007 (CEST)<br>
+
Da im Stelleneditor die Menuepunkte nur als Obermenue (z.B. Suchen) zugeordnet werden können, werden bei Änderungen alle Menues mit der Menueebene 2 innerhalb eines Obermenues übernommen. Ich habe mir so geholfen, dass ich einige Menues, wie z.B. Bauauskunft und Jagdkataster ohne Obermenue mit der Menueebene 1 definiert habe.
+
:--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:43, 13. Aug 2007 (CEST)<br>
+
:Ja, an so was habe ich auch schon gedacht. Aber eigentlich ist es ja in Ordnung, wenn es ein Obermenü "Suche" gibt, in der '''alle''' Suchfunktionen vereinigt sind. Wenn dann nebenher noch einige Suchfunktionen in Menüebene 1 herumgeistern, ist es doch vielleicht für den Anwender ein bißchen irritierend, weil unlogisch. Eine grundsätzliche Lösung wäre meiner Meinung nach besser.
+
  
== - Referenzkarte bei maximalem Extent im Druck ==
+
== + Polygon teilen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:22, 25. Jul 2007 (CEST)<br>
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:16, 20. Jan. 2022 (CET) Beim Versuch, eine vorhandene oder eine neue flächenhafte Geometrie über "Polygone teilen" zu zerlegen, kommt immer eine Self-Intersection-Fehlermeldung.
Wenn der Zoomfaktor der Referenzkarte im Druckrahmen > 1 ist und man den maximalen Extent (z.B. den ganzen Landkreis) drucken will, dann wird die Referenzkarte entsprechend auf den maximalen Extent gesetzt, sondern hat den halben maximalen Extent der Karte (halb = vermutlich Zoomfaktor?). Den EXTENT im refmapfile.map zu vergrößern, bringt nichts.
+
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 11:55, 20. Jan. 2022 (CET) Ja, das ist auch richtig so, da sich die Einzelpolygone ja berühren und die Geometrie so noch ungültig wäre. Man müsste sie weiter bearbeiten, indem man z.B. die Lücke vergrößert oder in mehrere Objekte aufteilt.
  
== + Trefferliste Namenssuche ==
+
== + 3.1.82 DXF-Export ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:05, 11. Jul 2007 (CEST)<br>
+
Polygone werden immer ausgefüllt exportiert.
Nicht direkt ein Fehler, aber wegen Geringfügigkeit auch kein Entwicklungswunsch: Es wäre besser, wenn in der Trefferliste der Namenssuche die Attribute "Geburtsdatum/Zusatz", "Name/Firma", "Straße HausNr" und "PLZ Ort" eine linksbündige Ausrichtung hätten.
+
  
== + logconsume in Stelle anlegen ==
+
== + 3.1.81 Nutzer einladen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 10:38, 10. Jul 2007 (CEST)<br>
+
Auch in einer Adminstelle stehen nur die Stellen zur Auswahl, die dem aktuellen Nutzer zugeordnet sind.
Beim Anlegen einer Stelle kann ich den logconsume nicht auswählen, entsprechend kommt nach dem Speichern eine Fehlermeldung.
+
:--[[Benutzer:Rahn|Rahn]] 11:06, 13. Jul 2007 (CEST) Die Fehlermeldung kann eigentlich nur kommen, wenn die Spalte logconsume auf NOT NULL gesetzt ist.
+
::--[[Benutzer:Markus Hentschel|Markus Hentschel]] 11:59, 17. Jul 2007 (CEST) Die Spalte logconsume ist aber auf NULL gesetzt!?
+
  
== + SHP-Import==
+
== + 3.1.80 Kartendruck über DHK ==
 +
Es kann vorkommen, dass eine Fehlermeldung erscheint.
  
Beim Shp-Import hat sich noch ein Bug eingeschlichen. Zum Beheben des Fehlers in kvwmap.php in der Funktion shp_import_speichern die Zeile
+
== + 3.1.79 Vermeidung login_name injection ==
exec(POSTGRESBINPATH.'psql -f '.IMAGEPATH.$this->formvars['table_name'].'.sql '.$this->pgdatabase->dbName.' '.$this->pgdatabase->dbName);
+
Der Quellcode wurde so angepasst, dass die Abfrage des Nutzernamens nicht durch SQL-Injection falsche Ergebnisse liefert.
durch
+
exec(POSTGRESBINPATH.'psql -f '.IMAGEPATH.$this->formvars['table_name'].'.sql '.$this->pgdatabase->dbName.' '.$this->pgdatabase->user);
+
ersetzen.
+
Damit die Anzahl der eingelesenen Datensätze auch noch richtig angezeigt wird, die Zeile
+
showAlert('Import erfolgreich. Die Tabelle '.$this->formvars['table_name'].' wurde erzeugt und '.count.' Datensätze eingelesen.');
+
durch
+
showAlert('Import erfolgreich. Die Tabelle '.$this->formvars['table_name'].' wurde erzeugt und '.$count.' Datensätze eingelesen.');
+
ersetzen.
+
  
== + Stellenauswahl ==
+
== + 3.1.78 Äquivalenzbewertung für die Bodenschätzung ==
--SigridP 08:48, 12. Jun 2007 (CEST)Nach dem Befehl "Stelle Wählen" und der Auswahl einer neuen Stelle + "WEITER" kommt die Meldung:
+
Bei fehlenden ax_bewertung-Objekten wird keine Klassifizierung der Bodenschätzung auf Basis der Äquivalenzbewertung ausgegeben. Ob die Äquivalenzbewertung durchgeführt wird oder nicht, kann mit dem neuen config-Parameter AEQUIVALENZ_BEWERTUNG definiert werden.
Fehler beim Wechseln der Stelle. Prüfen Sie die Angaben.
+
Dabei wird unter aktuelle Kartenausdehnung: die Eintragung"undefined" durch die Koordinaten ersetzt. Bei erneutem Betätigen von "WEITER" funktioniert der Stellenwechsel.
+
:--[[Benutzer:Rahn|Rahn]] 10:45, 13. Jul 2007 (CEST) Bei einigen lag der Fehler daran, dass 2 Konstanten in der der php.ini falsch gesetzt waren. Beide müssen auf OFF gesetzt sein:
+
+
magic_quotes_gpc = Off
+
+
magic_quotes_runtime = Off
+
  
= Version 1.6.4 =
+
== + 3.1.77 Mobile-Plugin: Löschen von Bildern ==
 +
Es treten Fehler auf.
  
== + Fehler in Flurstücksabfrage aus der Grafik bei räumlichen Fliter ==
+
== + 3.1.76 Koordinatenzoom ==
--[[Benutzer:HolgerR|HolgerR]] 09:08, 12. Jun 2007 (CEST)
+
Wenn man auf EPSG:4326 Koordinaten zoomen möchte und der Rechtswert kleiner als 10 ist, wird falsch gezoomt.
Bei der Flurstueckssuche ueber die Grafik tritt bei Stellen, deren Flurstuecksanzeige durch einen raeumlichen Filter begrenzt ist, ein Fehler auf. In meinem Fall ist als Filterkriterium die 'gemeinde' hinterlegt.
+
In der phplog erfolgt folgender Eintrag:
+
[08-Jun-2007 12:35:51] PHP Warning:  pg_query(): Query failed: ERROR: column "gemeinde" does not exist in /srv/www/htdocs/kvwmap_svg/class/postgresql.php on line 3640
+
Haengt das vielleicht mit dem Statment in der Spalte 'pfad' zusammen? Da wird ja das Attribut als 'template erforderlich'::text AS gemeinde
+
hinterlegt. Kann php / PostgeSQL das so nicht auswerten? Ich nutze PostgreSQL in der Version 8.1.3 und php in der Version 4.3.10.
+
Was kann ich tun, um den Fehler zu umgehen?
+
  
:Hallo Holger,
+
== + 3.1.75 Zoom auf importiertes GeoTiff==
:
+
Wenn die Tif-Datei ein Leerezichen enthält, erscheint eine Fehlermeldung.
:da hast Du ein Problem entdeckt, was wir beim Erstellen des Pfad-Statements für den Layer Flurstücke nicht bedacht hatten. Alle abgefragten Attribute im Pfad-Statement sind ja praktisch Pseudo-Attribute, das heißt sie kommen nicht aus den Tabellen, sondern haben alle den Wert 'Template erforderlich' und werden nur deshalb im Select aufgeführt, um die Rechte für die einzelnen Attribute setzen zu können. Die eigentlich Abfrage der Sachdaten erfolgt dann im Template über readALBdata().
+
:Macht man eine Abfrage auf den Flurstückslayer, der einen Filter enthält, so funktioniert der Filter natürlich nicht, weil es ja ,wie gesagt keine richtigen Attribute sind. Um wieder nach Attributen filtern zu können, muss man die entsprechenden Attribute korrekt ins Pfad-Statement einbauen. Für das Attribut gemeinde also z.B. so
+
select alkf.flurstkennz, 'template_erforderlich'::text AS flurnr, 'template_erforderlich'::text AS entsteh, 'template_erforderlich'::text AS letzff, 'template_erforderlich'::text AS flaeche, 'template_erforderlich'::text AS karte, 'template_erforderlich'::text AS kreisid, 'template_erforderlich'::text AS kreisname, 'template_erforderlich'::text AS gemkgschl, 'template_erforderlich'::text AS gemkgname, gemkg.gemeinde AS gemeinde, 'template_erforderlich'::text AS gemeindename,'template_erforderlich'::text AS finanzamt,'template erforderlich'::text AS finanzamtname, 'template_erforderlich'::text AS forstschluessel, 'template_erforderlich'::text AS forstname, 'template_erforderlich'::text AS lagebezeichnung, 'template erforderlich'::text AS nutzung, 'template erforderlich'::text AS ausfstelle,'template erforderlich'::text AS verfahren, 'template erforderlich'::text AS vorgaenger, 'template erforderlich'::text AS bestandsnr,'template erforderlich'::text AS eigentuemer, 'template erforderlich'::text AS freitext, 'template erforderlich'::text AS hinweis,'template erforderlich'::text AS baulasten, 'template erforderlich'::text AS amtsgerichtname, 'template erforderlich'::text AS amtsgerichtnr,'template erforderlich'::text AS grundbuchbezirkname, 'template erforderlich'::text AS grundbuchbezirkschl, 'template erforderlich' AS klassifizierung
+
FROM alknflst as alkf, alkobj_e_fla AS alko, alb_v_gemarkungen as gemkg
+
WHERE alko.folie='001' AND alko.objnr = alkf.objnr AND gemkg.gemkgschl = alkf.gemkgschl
+
:Gruß,
+
:Stefan
+
  
::In der Spaltendeklaration reicht m.E. weiterhin das 'template erforderlich', Hauptsache in der FROM- und WHERE - Klausel sind die richtigen Eintragungen gemacht.
+
== + 3.1.74 Fachschale Bodenrichtwerte BORIS ==
::Holger
+
Für die Fachschale Bodenrichtwerte BORIS) wird ein neuer Zonentyp "bebaute Flächen im Außenbereich" benötigt.
  
== + Flurstückssuche - Anzeige in der Karte - Abbruch in Zeile 8791 ==
+
== + 3.1.73 Löschen in der Listeneditieransicht ==
--[[Benutzer:HolgerR|HolgerR]] 09:00, 1. Jun 2007 (CEST)
+
Wenn die ID-Spalte nicht numerisch ist, kommt es zu einem Fehler.
Wird bei wiederholter Flurstückssuche das herausgefilterte Flurstück über 'Kartenausschnitt' in der Karte präsentiert und das Suchergebnis nicht gelöscht, so erscheint ab der zweiten Präsentation eines Flurstücks oberhalb der Karte die Ausschrift:
+
Abbruch in Zeile 8791
+
Der Abbruch erfolgt in kvwmap.php in der Function 'new_Style'.
+
  
In der Tabelle 'styles' wird beim erstmaligen Anlegen des temporären Styles für das herausgefilterte und anzuzeigende Flurstück ein Style mit der 'style_id' '0' angelegt. Für die darauffolgenden Suchergebnisse wird wieder versucht ein Style mit der ID '0' anzulegen. Da aber die Spalte 'style_id' als Primärschlüssel definiert ist, kommt es hier zur Kollision.
+
== + 3.1.72 Fileupload in Plugin mobile ==
Abhilfe schafft u.a. das Zuweisen von 'AUTO_INCREMENT' auf die Spalte 'Style_ID' mit folgendem Befehl
+
Die Funktion upload_get_dokument_vorschau wurde im case mobile_upload_image von Plugin mobile nicht mit allen Parametern aufgerufen und schlug fehl.
ALTER TABLE styles CHANGE COLUMN Style_ID INT NOT NULL AUTO_INCREMENT;
+
Da ja schon Daten in der Tabelle enthalten sind ist es notwendig mit
+
ALTER TABLE styles AUTO_INCREMENT = wert;
+
den Autowert auf den höchsten freien Wert einzustellen.
+
Das ist ein datenbankseitiger Lösungsvorschlag. Eventuell kann das ja auch programmseitig abgefangen werden? Stefan, Peter habt ihr da eine Lösung?
+
  
:--[[Benutzer:HolgerR|HolgerR]] 13:01, 5. Jun 2007 (CEST) Beim Erstellen der MySQL-Datenbank mit Hilfe der zur Verfügung gestellten SQL-Skripts tritt dieser Fehler nicht auf, da hier die Spalte 'style_id' auf 'AUTO_INCREMENT' eingestellt wird. Zu diesem Fehler braucht also nichts weiter getan werden.
+
== + 3.1.71 Zoom auf Flurstück ==
 +
Der Rollenlayer hat nicht den richtigen Eintrag in Data.
  
== - Fehlerhafte Angaben bei der Ausgabe des zuständigen Grundbuchamts ==
+
== + 3.1.70 Metadatenlink ==
--[[Benutzer:Giese|FrankGiese]] 15:22, 16. Mai 2007 (CEST)
+
Der angehängte time-Parameter führt bei manchen URLs zu Problemen.
+
Ich musste feststellen, dass bei unseren ALB-Auszügen teilweise falsche Angaben zum zuständigen Grundbuchamt ausgegeben werden.
+
Mit der ersten Abfrage habe ich bis zu 9 Grundbuchbezirke in einer Gemarkung  gefunden. Kvwmap gibt aber nur den ersten gefundenen Datensatz heraus. Wenn er zufällig, wie in meinem Fall ein Grundbuchamt im Nachbarkreis bezeichnet, wird diese Angabe für die gesamte Gemarkung benutzt.
+
+
Für Abfrage nach Grundbuchbezirksnummern in einer ausgewählten Gemarkung
+
+
SELECT DISTINCT gb.amtsgericht AS schluessel,a.name, gb.grundbuchbezschl, f.gemkgschl
+
FROM alb_g_buchungen AS b,alb_flurstuecke AS f,alb_v_grundbuchbezirke AS gb,alb_v_amtsgerichte AS
+
a WHERE gb.grundbuchbezschl=b.bezirk AND b.flurstkennz=f.flurstkennz AND gb.amtsgericht=a.amtsgericht AND f.gemkgschl=130621
+
+
Für Abfrage nach Grundbuchbezirksnummern in einer ausgewählten Gemarkung wenn zusätzlich die Blattnummer ausgegeben werden soll
+
+
+
SELECT DISTINCT gb.amtsgericht AS schluessel,a.name, gb.grundbuchbezschl, f.gemkgschl, b.blatt
+
FROM alb_g_buchungen AS b,alb_flurstuecke AS f,alb_v_grundbuchbezirke AS gb,alb_v_amtsgerichte AS
+
a WHERE gb.grundbuchbezschl=b.bezirk AND b.flurstkennz=f.flurstkennz AND gb.amtsgericht=a.amtsgericht AND f.gemkgschl=130621
+
+
  
== + Infoabfrage auf Punktlayer der PostGIS ==
+
== + 3.1.69 LENRIS ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:14, 16. Mai 2007 (CEST)<br>
+
Bei Bestätigungen wird evtl. nicht die korrekte Anzahl übertragen.
Abfragen auf Punktobjekte, die aus der DB stammen, scheitern bei einfachem Klick in die Karte - man muss ein Rechteck aufziehen. Alle Einträge bei "tolerance" werden nicht beachtet.
+
  
== + Mehrere Hinweise zu einem Flurstück ==
+
== + 3.1.68 GLE: Tabnamen werden umgebrochen ==
--[[Benutzer:A.tower|Andreas Thurm]] 11:13, 2. Mai 2007 (CEST) Wenn zu einem Flurstück in der Tabelle alb_f_hinweise mehrere Hinweise (also auch mehrere Zeilen) vorhanden sind, wird nur der erste Hinweis im ALB-Auszug und in der Sachdatenanzeige berücksichtigt.
+
  
== + fehlende Maßstabseingabe ==
+
== + 3.1.67 Daten-Import ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 07:46, 26. Apr 2007 (CEST)<br>
+
Es wird generell immer in die MULTI-Geometrietypen umgewandelt.
Wenn man die Maßstabsangabe im Feld unter der Karte löscht, aber keinen neuen Wert eingibt, dann gibts bei der nächsten Aktion (zoomen, pannen etc.) nur noch eine Fehlermeldung. Das müßte abgefangen werden.
+
  
== - PDF-Ausgabe "für alle Flurstücke" bei sehr vielen Flurstücken ==
+
== + 3.1.66 Objekte mit uuid teilen oder kopieren ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:35, 17. Apr 2007 (CEST)<br>
+
Funktioniert nicht.
Bei einer sehr großen Zahl von Flurstücken in der Sachdatenanzeige Flurstücke funktioniert die PDF-Ausgabe "für alle Flurstücke" nicht mehr, es kommt nach längerer Zeit lediglich eine nichtssagende Fehlermeldung.
+
  
== + Adresssuche bei der ersten Straße einer Gemeinde ==
+
== + 3.1.65 Layer-Suche - Auswahlliste mit langen Einträgen werden unvollständig dargestellt ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:35, 17. Apr 2007 (CEST)<br>
+
-- [[Benutzer:Neumannm|Martin Neumann]] ([[Benutzer:Martin Neumann|Martin Neumann]]) 04.01.2022 (CET)
Bei der Adresssuche kann man (immer noch nicht) nach den Hausnummern der ersten angezeigten Straße suchen.
+
  
== - Probleme mit Druckrahmen ==  
+
== + 3.1.64 GPX-Import ==
--[[Benutzer:Hschmidt|Hschmidt]] 10:26, 17. Apr 2007 (CEST) <br>
+
Wenn in den GPX-Tracks 0,0-Koordinaten enthalten sind, werden diese nicht entfernt.
* Wenn man einer Stelle nur einen Druckrahmen zugeordnet hat, kann man keine Druckvorschau produzieren, weil kein Druckaussschnitt gewählt werden kann.
+
* Beim Druckrahmeneditor (go=Druckrahmen) lässt sich ein Wasserzeichen einfügen, aber nicht nachträglich löschen. Änderungen werden nicht gespeichert. Ebenso scheinen Probleme bei der Änderung von Eintragungen im Feld  "ursprünglicher Maßstab" zu bestehen.
+
  
== - ALB 20 u. 25 | fehlende Ausgabe von Miteigentumsanteil u.a. ==
+
== + 3.1.63 neuer Datensatz in Layeroptionen ==
--[[Benutzer:Hschmidt|Hschmidt]] 11:12, 16. Apr 2007 (CEST)<br>
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:35, 11. Jan. 2022 (CET) Über "neuer Datensatz" in den Layeroptionen ist es scheinbar möglich, Datensätze in abhängigen Subformlayern zu erfassen. Der Link darf bei diesen Layern nicht erscheinen.
Bei der Ausgabe der ALB-Formate 20 uund 25 fehlen die Angaben zum Miteigentumsanteil, Sondereigentum und Aufteilungsplan-Nr.. Diese Angaben befinden sich in der Tabelle "alb_b_grundstuecke" in den Spalten "anteil", "sondereigentum" und "auftplannr".  
+
  
== + Klassen ausblenden ==
+
== + 3.1.62 GLE-Raster und schwebendes Fenster ==
--[[Benutzer:Hschmidt|Hschmidt]] 11:55, 12. Apr 2007 (CEST)<BR>
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:08, 22. Dez. 2021 (CET) Wird das Template generic_layer_editor_doc_raster.php für die Sachdatenanzeige im Raster verwendet, dann verbreitert sich das schwebende Fenster nicht, wenn man einen Datensatz für die vollständige Anzeige anklickt.
Die Datei gui.php aus dem custom-Ordner dieser Version enthält nicht die neue Funktion "updateclasses" mit dem Klassen der Layer in der Legende ausgeblendet werden können. Als Vorlage für eine custom-GUI sollte man die Datei gui.php aus dem layouts-Ordner verwenden.
+
== + Druckprobleme ==
+
--[[Benutzer:Hschmidt|Hschmidt]] 14:38, 5. Apr 2007 (CEST), geändert 31.05.07
+
* Beim Druck treten Fehlermeldungen auf bzgl. unzureichender Schreib-Rechte auf das Verzeichnis " PDFClass/fonts ". Abhilfe kann man sich verschaffen indem man die Rechte entprechend hoch setzt (z.B. 777).
+
* Der Adobe Reader meldet nach Erstellung der PDF-Datei in einem Fensterchen "In der Schrift "php_Times-Roman" ist der Wert für /BBox fehlerhaft.". Abhilfe kann man sich verschaffen indem man die entsprende Schrift ohne "php_" verwendet z.B.: Times-Roman statt php_Times-Roman.
+
* Das bei den Anwendern sehr beliebte direkte Drucken in eine PDF-Datei (go=ExportMapToPDF) funktioniert nicht mehr :-(
+
:--[[Benutzer:Rahn|Rahn]] 13:45, 31. Mai 2007 (CEST) Geht in der 1.6.5 wieder
+
* Bei schwacher Netzanbindung kann es zu Problemen kommen die PDF-Dateien im Browser-Plugin zu öffnen. Der Vorgang wird abgebrochen und  der Browser meldet "angehalten". Abhilfe bringt die Änderung des Umgangs mit den PDF-Dateien in den Browsereinstellungen. Bei Firefox ab Ver. 2.0 unter "Extras | Einstellungen | Inhalt | Dateitypen verwalten ..." Dort PDF auswählen und "Aktion ändern" in "Dateien auf Diskette/Festplatte speichern". Dann wird die Datei erst heruntergeladen und kann im Download-Fensterchen problemlos geöffnet werden. Irgendwie scheint das aber ein kvwmap-spezifisches Problem zu sein, weil an den entsprechenden Arbeitsplätzen andere PDFs (auch größere) problemlos im Plugin geöffnet werden können!
+
  
== - Shape-Export ==
+
== + 3.1.61 leere Klassennamen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 11:45, 2. Apr 2007 (CEST)
+
Wenn die erste Klasse keinen Namen hat, werden alle Klassen nicht in der Legende dargestellt.
* Umlaute in Layernamen bzw. dann im Shapenamen müssten in "Ae", "ae" usw. gewandelt werden, sonst kann der Shape nicht gedownloaded werden und hat auch nicht den richtigen Namen.
+
* Beim Eingrenzen über ein Polygon tauchen im SQL-Statement Backslashes auf, mit denen zumindest meine Postgres-Version 7.4.8 nichts anfangen kann.
+
:--[[Benutzer:Rahn|Rahn]] 14:11, 2. Apr 2007 (CEST) Warum die Backslashes bei einigen auftauchen und bei einigen nicht, ist noch nicht geklärt. Um sie zu entfernen in kvwmap.php in der Funktion shp_export_exportieren nach der Zeile
+
$sql = $this->formvars['selectstring'];
+
die Zeile
+
$sql = str_replace("\\", "", $sql);
+
einfügen.<br>
+
*--[[Benutzer:Markus Hentschel|Markus Hentschel]] 11:45, 16. Mai 2007 (CEST) Wenn ich eine Shapedatei erzeuge, bekomme ich nach dem Alert-Fenster mit der Meldung des erfolgreichen Erzeugens des Shapes eine Fehlermeldung:
+
Warning: unlink(/srv/www/htdocs/tmp/shp_Export_Fluren509/Fluren.shp) [function.unlink]: No such file /
+
or directory in /srv/www/htdocs/kvwmap/class/kvwmap.php on line 3265
+
Der anschließende Klick auf "Herunterladen" funktioniert nicht, weil die zip-Datei im tmp-Verzeichnis nicht existiert.
+
  
= Version 1.6.3 =
+
== + 3.1.60 Geometrieeditor: Stützpunkte löschen ==
 +
Wenn man die Stützpunkte eines Teilpolygons komplett löscht, entsteht eine fehlerhafte Geometrie.
  
== + Fachschale Jagdkataster | Tabelle Jagdbezirke ==
+
== + 3.1.59 Nachweisveraltung: Erstellung der Vorschaubilder dauert lange ==
--[[Benutzer:Hschmidt|Hschmidt]] 11:32, 26. Mär 2007 (CEST)<br>
+
Bei großen Dateien kann die Erstellung der Vorschaubilder sehr lange dauern. Wir reduzieren deshalb die Auflösung von 300 auf 200 dpi.
In der Tabelle jagdbezirke fehlt offensichtlich die Spalte "name". Beim Versuch einen Datensatz abzuspeichern kommt die entspr. Fehlermeldung.
+
  
== + Druckrahmen - 'als neuen Rahmen speichern' - Referenzkarte ==
+
== + 3.1.58 import_nas.sh ==
--[[Benutzer:HolgerR|HolgerR]] 16:02, 22. Mär 2007 (CET)
+
Das Skript funktioniert nicht, wenn man es im neuen gdal-Container aufruft. Es wurde jetzt so angepasst, dass es entweder im alten gdal-Container oder auf dem Host-System gestartet werden kann. Die Pfad-Definitionen aus der config.sh werden nicht mehr verwendet. Stattdessen werden die Pfade automatisch ermittelt.
  
Beim Anlegen von Druckrahmen auf Basis vorhandener Druckrahmen wird bei Nichtvorhandensein einer Referenzkarte der Stringwert 'NULL' in die Tabelle 'druckrahmen' in das Feld 'refmapsrc' eingetragen. Beim Aufruf dieses Rahmens bricht kvwmap mit einem weißen Bildschirm ab.
+
== + 3.1.57 Zoom auf Objekt und andere ausblenden ==
 +
Kommt in der Klassenexpression ein / vor, tritt ein Fehler auf.
  
Eine einfache Lösung besteht darin, in phpMyAdmin das Feld 'refmapsrc' auf NULL zu setzen. Beim Anlegen mehrer Rahmen ist das ganz schön umständlich. Daher habe ich die Funktionen wie folgt angepasst [[Änderungen]]
+
== + 3.1.56 Flurstücksabfrage ==
 +
Wenn man die Flurstücke und einen anderen Layer mit einer anderen DB-Connection abfragt erscheint eine Fehlermeldung.
  
== + ALB-Einleseroutine: Hinweise zum Flurstück ==
+
== + 3.1.55 Anzahl der Stützpunkte beim Bilden eines Puffers ==
--[[Benutzer:A.tower|Andreas Thurm]] 08:34, 16. Mär 2007 (CET)
+
--[[Benutzer:A.tower|Andreas Thurm]] ([[Benutzer Diskussion:A.tower|Diskussion]]) 12:04, 1. Dez. 2021 (CET)Wenn man im Geometrieeditor einen Puffer hinzufügt, ist es nicht möglich die Anzahl der zu verwendenden Stützpunkte anzugeben. Das ist aber ggf. notwendig um eine exakte Flächenberechnung durchzuführen.
Mir ist aufgefallen, dass Hinweise zum Flurstück, welche im ALB gelöscht worden sind in kvwmap noch vorhanden sind.
+
:--[[Benutzer:HolgerR|HolgerR]] 15:51, 22. Mär 2007 (CET)
+
:Andreas siehe mal meinen Hinweis zur Version 1.6.2: [http://kvwmap.geoinformatik.uni-rostock.de/index.php/Bug_kvwmap#-_ALB_Fortfuehrungsart_57_-_Loeschen_der_alten_Eintraege_f.C3.BCr_Hinweise_und_Verfahren Hinweis]
+
  
== + Löschen von Freitexten ==
+
== + 3.1.54 Verbindungen werden nicht geschlossen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 11:37, 8. Mär 2007 (CET)
+
Anscheinend werden durch PROCESSING "CLOSE_CONNECTION=DEFER" die Verbindungen nicht mehr geschlossen.
Wenn ich in der druckrahmenverwaltung einen Freitext lösche, lande ich anschließend nicht in meiner bearbeiteten Druckvorlage, sondern in der "aktuellen Druckvorlage". Frage: Ist das mit der "aktuellen Druckvorlage" überhaupt nötig?
+
  
== + ALB-Formate 20 und 25 ohne Wasserzeichen ==
+
== + 3.1.53 Untergeordnete Stelle: Übergeordnete zuweisen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 14:07, 2. Mär 2007 (CET)
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:17, 30. Nov. 2021 (CET) Wenn ich in einer untergeordneten Stelle eine übergeordnete zuweise, dann wird die Zuordnung der Stelle zwar gemacht, nicht aber das addiert, was die übergeordnete Stelle mitbringt. Erst wenn ich in der übergeordneten einmal speichere, kommen die Fähigkeiten in der  untergeordneten Stelle an.
Obwohl ich die Funktion "ohneWasserzeichen" einer Stelle nicht zugeordnet habe, erscheint der Link "ohne WZ" sowohl bei ALB-Auszug 20 als auch bei ALB-Auszug 25 und das PDF wird erzeugt.
+
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 11:16, 30. Nov. 2021 (CET) Was kommt denn z.B. nicht an?
 +
::--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:19, 1. Dez. 2021 (CET) Kartendrucklayouts
  
== + Suchknopf über Fenster in der Dokumentenrecherche ==
+
== + 3.1.52 Videos streamen ==
--[[Benutzer:M.Leschke|M.Leschke]] 15:55, 19. Feb 2007 (CET)
+
Funktioniert nicht.
In der Dokumentenrecherche der Nachweisverwaltung wird der Auswahlknopf über Viereck nicht als aktiv (gelb) dargestellt. Außerdem  muß er bei der ersten Benutzung mit Doppelklick und später mit einfachem Klick aktiviert werden. Das Gleiche gilt für den Umringspolygon-löschen Knopf in der Nachweisverwaltung.
+
  
== - ALB-Einleseroutine - Baulasten hist. Flurstuecke ==
+
== + 3.1.51 GPX-Import ==
--[[Benutzer:HolgerR|HolgerR]] 09:29, 9. Feb 2007 (CET)
+
Wenn die Tracks Tracksegmente mit nur einem Punkt enthalten, ist die eingelesene Geometrie ungültig.
Die Baulastenblätter von untergegangenen Flurstücken werden weiter in der Datenbank vorgehalten. Ist das so gewollt? m.E. nach wird eine ausgefeilte Flurstückshistorie zum derzeitigen Stand in kvwmap nicht geführt und die Daten sind somit nicht mehr notwendig.
+
  
Lt. dem SQL-Dump werden die Angaben zwar zuerst gelöscht, aber anschließend wieder der Tabelle alb_f_baulasten angefügt.
+
== + 3.1.50 WFS-Layer ==
INSERT INTO alb_x_flurstuecke (flurstkennz,gemkgschl,flurnr,pruefzeichen) VALUES ('132311-001-00193/003.00','132311','001','4');
+
Manche WFS-Server (z.B. degree) liefern bei einem DescribeFeatureType-Request alle Featuretypen des WFS aus. Das führt zu einem Fehler beim Speichern der Attribute.
UPDATE alb_x_flurstuecke SET flurstkennz='132311-001-00193/003.00',status='H',entsteh='2005/03019-11',letzff='2006/03544-11',flaeche=144511,aktunr=03 WHERE flurstkennz='132311-001-00193/003.00';
+
INSERT INTO alb_x_f_baulasten (flurstkennz,blattnr) VALUES ('132311-001-00193/003.00','40002');
+
+
DELETE FROM alb_f_baulasten USING alb_x_f_baulasten WHERE alb_f_baulasten.flurstkennz=alb_x_f_baulasten.flurstkennz;
+
INSERT INTO alb_f_baulasten SELECT * FROM alb_x_f_baulasten;
+
Die Einleseroutine müsste so weit verbessert werden, das beim 1. INSERT zu alb_x_f_baulasten der Status 'H' des Flurstückes mit ausgewertet wird und diese Baulasten in die temporäre Datei nicht eingetragen wird.
+
Die anderen Einleseroutinen zu den weiteren Flurstückattributen bin ich jetzt nicht durchgegangen, aber ich könnte mir vorstellen, das es hier ähnlich aussieht. z.B. Hinweise zum Flurstück aus dem SQL-Dump:
+
DELETE FROM alb_f_hinweise USING alb_x_f_hinweise WHERE alb_f_hinweise.flurstkennz=alb_x_f_hinweise.flurstkennz;
+
INSERT INTO alb_f_hinweise SELECT * FROM alb_x_f_hinweise;
+
Wenn eine umfassende Flurstückhistorie gewünscht ist, könnten in diesem Fall die Funktionen deleteHistXXX aus dem Programmcode entfernt werden. Die historischen Flurstücke müssten dann aber auch in der Tabelle alb_flurstücke mit dem Status 'H' belegt und nicht gelöscht werden.
+
  
== + ALB-Einleseroutine - deleteOldxxx ==
+
== + 3.1.49 remote_ip ==
--[[Benutzer:HolgerR|HolgerR]] 14:21, 8. Feb 2007 (CET)
+
Hinter dem Proxy erscheint die IP-Adresse des anfragenden Client nicht mehr. Damit das aber passiert und die IP für die Abfrage in start.php verwendet werden kann, muss in nginx folgendes gesetzt sein:
beim der Anzeige der Baulasten ins kvwmap ist mir aufgefallen, dass neben den untergegangenen Verfahren und Hinweisen auch die untergegangenen Baulasten nicht richtig gelöscht werden.
+
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
Ich könnte mir vorstellen, dass die Funktionen
+
Überall in kvwmap wo die remote IP verwendet wird kann diese jetzt mit der Funktion get_remote_id() abgefragt werden, die in der Datei funktionen/allg_funktionen.php enthalten ist.
*deleteOldAdressen
+
*deleteOldLagen
+
*deleteOldNutzungen
+
*deleteOldKlassifizierungen
+
*deleteOldTexte
+
*deleteOldAnlieger
+
*deleteOldBaulasten
+
in der postgresql.php vom fehlerhaften Löschansatz betroffen sind.
+
  
Das Problem ist, dass in der wldge keine Löschdatensätze enthalten sind. Untergegangene Flurstücke werden historisch gesetzt (Status 'H'). Bei Änderungen zum Flurstück werden nur die Änderungen mitgeteilt. Fällt jetzt ein Datensatz weg, wie z.B. eine eingetragene Baulast zu einem Flurstück, wird diese 'R'-Zeile in der wldge-Datei einfach nicht mehr aufgeführt.
+
== + 3.1.48 historische Flurstückssuche ==
Der Abgleich zum Löschen der Baulast kann daher nicht gegen die neu eingelesen alb_x_f_baulast erfolgen - hier steht die untergegangene Baulast nicht mehr drin - , sondern der Abgleich muss im Vergleich zu allen eingelesen Flurstücken alb_x_flurstuecke erfolgen.
+
Es fehlen die historischen Gemarkungen in der Gemarkungsliste.
Hier habe ich mal die korrigierte Fassungen der [[Funktionen]] hinterlegt
+
  
== + Query im Polygon ==
+
== + 3.1.47 Layerzuweisung ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:24, 2. Feb 2007 (CET)
+
Wenn man einen Layer einer Stelle wegnimmt und er der letzte Layer in einer Untergruppe war, sind auch die Obergruppen nicht mehr zugeordnet.
Wenn ich eine Abfrage im Polygon machen will und ich mich "verpolygoniert" habe, habe ich keine Möglichkeit, das Zeichnen des Polygons abzubrechen. Auch der Klick auf einen anderen Button hilft nicht.
+
  
:--[[Benutzer:HolgerR|HolgerR]] 13:04, 5. Feb 2007 (CET)
+
== + 3.1.46 zoomto_dataset und go_next ==
:Markus vorübergehend hilft jede Aktion, die den Karteninhalt neu lädt, also 'Pan', 'Neu laden', Zoom, ...
+
Bei Benutzung von zoomto_dataset und go_next wir der Kartenausschnitt nicht gespeichert.
:Du hast aber recht, bei erneutem Anklicken des Polygonabfragebuttons müsste die Möglichkeit bestehen, den Polygon wieder neu zu zeichnen.
+
  
::--[[Benutzer:Rahn|Rahn]] 12:04, 8. Feb 2007 (CET) Ist behoben. In der nächsten Version kann man durch einen weiteren Klick auf den Button das Polygon löschen.
+
== + 3.1.45 Metadatendokument exportieren ==
 +
Manchmal funktioniert das Herunterladen des Dokuments nicht.
  
== + Selektionslayer ==
+
== + 3.1.44 Plugin Bodenrichtwerte: Stichtag ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:24, 2. Feb 2007 (CET)
+
Im Formular wird der Stichtag fest mit 31.12. angezeigt.
Wenn ein Selektionslayer gelöscht wird, indem der Benutzer den Haken rausnimmt und neu lädt, werden die entsprechenden Einträge in den Tabellen "styles2classes", "used_layer" und "rolle2used_layer" nicht gelöscht. Oder habe ich nur ein Problem mit meiner MySQL?
+
:--[[Benutzer:Rahn|Rahn]] 12:49, 5. Mär 2007 (CET) Die Selektionslayer werden jetzt in der Tabelle rollenlayer gespeichert.
+
  
== + Fehlermeldung im generischen Layereditor ==  
+
== + 3.1.43 Layer in 4326 abfragen ==
 +
Hier wird die Toleranz nicht richtig berechnet.
  
Beim Aufruf des generischen Layereditors kann es (je nach Postgres-Version) vorkommen, dass Fehlermeldungen angezeigt werden. Zur Behebung des Problems in postgresql.php in der Funktion pg_table_constraints() die Zeile
+
== + 3.1.42 Layer ohne Query ==
 +
Beim Attributeditor und in der Rechteverwaltung erscheinen Fehlermeldungen.
  
$sql = "SELECT consrc FROM pg_constraint WHERE contype = 'check'";
+
== + 3.1.41 fehlende Buchungen ==
 +
Unter bestimmten Umständen kann es sein, dass nicht alle Buchungen zu einem Flurstück angezeigt werden.
  
durch diese hier ersetzen:
+
== + 3.1.40 Mobile Plugin ==
 +
Hier gibt es ein Problem beim Anlegen eines Sync-Layers.
  
$sql = "SELECT consrc FROM pg_constraint, pg_class WHERE contype = 'check'";
+
== + 3.1.39 Raster-Layout und extra Fenster ==
 +
Beim Mouseover über ein Bild wird keine vergrößerte Vorschau angezeigt.
  
== + punktförmige Bodenrichtwertzonen kopieren ==
+
== + 3.1.38 Daten-Export ==
--[[Benutzer:Certa|Certa]] 12:34, 25. Jan 2007 (CET)
+
Bei manchen Layer kann es sein, dass der Export nicht funktioniert.
Der Versuch, punktförmige Bodenrichtwerte in einen neuen Stichtag zu kopieren, scheitert, weil die Funktion versucht, in die Spalte "textposition" der Tabelle "bw_bodenrichtwertzonen" zu schreiben. die existiert aber nicht bei punktförmigen Bodenrichtwerten. Außerdem steht in allen Masken "Bodenrichtwert'''zonen'''", obwohl ich es nicht mit Zonen, sondern mit Punkten zu tun habe.
+
  
*--[[Benutzer:Rahn|Rahn]] 13:30, 25. Jan 2007 (CET) Um den Fehler beim Kopieren zu beheben, in bodenrichtwerte.php in der Funktion copyZonenToNewStichtag() die Zeile
+
== + 3.1.37 Stellenhierarchie ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 12:08, 25. Okt. 2021 (CEST) Bei go=Stellenhierarchie fehlt bei den Links zu den Stellen das "index.php"
  
$sql.=",sanierungsgebiete,sichtbarkeit,'".$newStichtag."',the_geom,textposition";
+
== + 3.1.36 Label/wrap ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:36, 24. Nov. 2021 (CET) Das wrap lässt sich nicht aus der Labeldefinition löschen.
  
durch diese Zeilen ersetzen:
+
== + 3.1.35 WMS 1.3.0 ==
 +
Wenn man einen WMS-Layer mit Version 1.3.0 verwendet, wird im getfeatureinfo-Request nicht der Parameter CRS verwendet.
  
if(BODENRICHTWERTTYP == 'punkt'){
+
== + 3.1.34 Problem mit Tabs ==
    $sql.=",sanierungsgebiete,sichtbarkeit,'".$newStichtag."',the_geom";
+
Wenn man einen Layer mit Tabs und einen ohne Tabs abfragt und erst der Tab-Layer kommt, werden die Attribute des zweiten Layers nicht angezeigt.
}
+
else{
+
    $sql.=",sanierungsgebiete,sichtbarkeit,'".$newStichtag."',the_geom,textposition";
+
}
+
  
== + Fachschale Jagdkataster ==
+
== + 3.1.33 Layereditor Layer-Auswahlfeld ==
 +
Die Liste im Layer-Auswahlfeld ganz oben im Layereditor zeigt <<Layername>> [<<Aliasname>>] allerdings nicht in den "Klassen"-, "Styles und Labels"-, "Attribute"- und "Rechte"-Tabs.
  
Damit auch Sonderflächen erfasst werden können, muss dass entsprechende constraint der Tabelle jagdbezirke wie folgt geändert werden:
+
== + 3.1.32 Fehler beim Layerexport mit Datentypen ==
 +
Beim Export von Layern, die Datentypen nutzen und wenn diese mit exportiert werden sollen, erscheint eine Fehlermeldung. In der Funktion, die die datentypen abfragt, wurde die Verzweigung, die entscheidet ob die Abfrage korrekt war falsch abgefragt. Der Fehler ist behoben.
  
ALTER TABLE jagdbezirke DROP CONSTRAINT art;
+
== + 3.1.31 Auswahlfeld mit verknüpftem Layer ==
ALTER TABLE jagdbezirke ADD CONSTRAINT art CHECK (art::text = 'gjb'::text OR art::text = 'ejb'::text OR art::text = 'tjb'::text OR art::text = 'sf'::text);
+
Wenn man einen neuen Datensatz für das Auswahlfeld erstellt, wird dieser im Auswahlfeld nicht ausgewählt.
  
== + Geometrien erfassen ==
+
== + 3.1.30 Fehler bei ausgeblendeten Klassen ==
 +
Wenn keine Styles vorhanden sind, kommt es zu einem Fehler.
  
Damit in den verschiedenen Fachschalen auch Multipolygone gespeichert werden können, muss das entsprechende constraint der Tabelle wie folgt geändert werden:
+
== + 3.1.29 WFS-Layer Zoom ==
 +
Wenn die Geometrie eines Objektes zu lang ist, scheitert der Zoom.
  
ALTER TABLE <TABELLENNAME> DROP CONSTRAINT enforce_geotype_umring;
+
== + 3.1.28 GLE Autovervollständigung ==
ALTER TABLE <TABELLENNAME> ADD CONSTRAINT enforce_geotype_the_geom CHECK (geometrytype(the_geom) = 'POLYGON'::text OR geometrytype(the_geom) = 'MULTIPOLYGON'::text OR the_geom IS NULL);
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:44, 10. Nov. 2021 (CET) Es wird nur die erste Option angezeigt, die weiteren Optionen sind zwar gelistet, aber nur scrollbar.
  
== - Nachweisverwaltung - Dokument überarbeiten - doppelte Dokumentnamenvergabe == --[[Benutzer:HolgerR|HolgerR]] 17:20, 16. Jan 2007 (CET)
+
== + 3.1.27 Stellenwechsel ==
Wird bei der Änderung von Dokumenten der Dokumentenname eines schon vorhandenen Dokumentes generiert (z.B. Vergabe einer schon vorhanden laufenden Nummer im Dokumentenstamm) erscheint eine leere Fehlermeldung. Bitte mit Inhalt füllen, damit der Nutzer weiß, was er verkehrt gemacht hat.
+
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 15:53, 28. Okt. 2021 (CEST) Beim Wechsel von einer Stelle zu einer anderen Stelle wird in der neuen Stelle immer der Kartenausschnitt der vorherigen Stelle geladen.
  
== + Attribut-Editor verweigert Änderungen ==
+
== + 3.1.26 Layer-Suche ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:28, 16. Jan 2007 (CET)
+
Wenn man räumlich einschränken möchte und einen Rollenlayer mit einem sehr langen Namen hat, ist das Geometrieübernahmeauswahlfeld verschoben.
Ich kann im Attribut-Editor nicht die Formularelement-Einstellungen der Attribute ändern. Ich kriege folgende Fehlermeldung:
+
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource<br>in /srv/www/htdocs/kvwmap/class/mysql.php on line 2339
+
  
== + PDF-Druckfunktion - fehlende Schrift == --[[Benutzer:HolgerR|HolgerR]] 13:42, 15. Jan 2007 (CET)
+
== + 3.1.25 metalink ==
In der PDF-Druckfunktion erhalte ich bei der Übergabe des Bildes an den Acrobat Reader folgende Fehlerausschrift:
+
Der Mauszeiger über einem Layer mit Metadatenlink sieht immernoch aus wie eine Hand.
Eine Schrift ist nicht im Ressourcen-Dictionary verzeichnet - Helvetica wird verwendet.
+
In der phplog-Datei wird folgender Eintrag generiert:
+
[15-Jan-2007 13:15:39] PHP Warning:  Unable to set output format to 'jpeg_print' in /srv/www/htdocs/kvwmap_dev/class/kvwmap.php on line 2196
+
Welche Schrift fehlt hier und wo muss die stehen? Ist da serverseitig oder clientseitig was zu tun? Ist vielleicht PHP nicht richtig compiliert?
+
  
:--[[Benutzer:Rahn|Rahn]] 23:27, 15. Jan 2007 (CET) Diese Fehlermeldung bedeutet nur, dass eine Schriftart, die für den Druckrahmen ausgewählt wurde, nicht vom Acrobat Reader unterstützt wird (Zur Auswahl stehen ja alle Fonts der PDF-Class). Um die Fehlermeldung zu vermeiden, einfach eine andere auswählen, z.B. Helvetica.
+
== + 3.1.24 Synchronisation ==
 +
Bei der Synchronisation im mobile Plugin gibt es Fehler.
  
:Der Eintrag in der Log-Datei hat nichts mit der falschen Schriftart zu tun. Hier wurde nur protokolliert, dass für den Druck versucht wurde ein Output-Format zu setzen (jpeg_print), dass offenbar nicht definiert ist. Die Output-Formate stehen in der defaultmapfile.map. Das Format jpeg_print wurde in der Version [[Changelog#kvwmap-1.5.8|1.5.8]] eingeführt, um eine höhere Druckqualität zu erzielen (die jpg-Qualität ist hier 100%). Beim PDF-Export wird versucht, dieses Format zu setzen. Wenn dies fehlschlägt, wird das Standardformat jpeg verwendet. Es ist also nichts wirklich schlimmes, allerdings empfiehlt es sich für den Druck doch jpeg_print als Outputfprmat zu verwenden.
+
== + 3.1.23 historische Gemarkungen in der Nachweisverwaltung ==
 +
Fehlen in der Recherche und Erfassung.
  
== + Layer werden nicht mehr angezeigt ==
+
== + 3.1.22 Speichern im IE ==
 +
Im IE lassen sich keine Datensätze speichern.
  
Im Stelleneditor und nach "Layer anzeigen" kann es sein, dass die Layer nicht angezeigt werden. Dazu in der users.php in der Funktion getLayers() die Zeile
+
== + 3.1.21 WFS-Layer suchen ==
 +
Wenn man mit dem Operator "ähnlich" sucht, werden keine Platzhalter automatisch davor und dahinter gesetzt, wenn man keinen Platzhalter angibt.
  
$sql .=' AND layer.Gruppe = u_groups.id AND NOT u_groups.Gruppenname = "Suchergebnis"';
+
== + 3.1.20 Tabs und sichtbarkeitsabhängige Attribute ==
 +
Wenn alle Gruppen eines Tabs unsichtbar sind, wird der Tab nicht ausgeblendet.
  
durch diese ersetzen:
+
== + 3.1.19 WFS-Layer abfragen ==
 +
Wenn nichts gefunden wurde, erscheint eine Fehlermeldung.
  
$sql .=' AND layer.Gruppe = u_groups.id AND u_groups.Gruppenname != "Suchergebnis"';
+
== + 3.1.18 LENRIS ==
 +
Nur die gültigen Nachweise zu übertragen führt zu einem Problem, wenn ein Nachweis geändert und von ungültig auf gültig gesetzt wird.
 +
Außerdem werden gelöschte Nachweise nicht synchronisiert.
 +
Und beim Holen der geänderten Nachweise können Nachweise mehrfach dabei sein.
  
und in kvwmap.php in der Funktion getall_Layer() in die Zeile
+
== + 3.1.17 Geometrie bearbeiten ==
 +
In der spaltenweisen Darstellung öffnet der "Geometrie bearbeiten"-Link den Geometrieeditor nicht im Hauptfenster.
  
$sql.=' WHERE layer.Gruppe = u_groups.id AND NOT u_groups.Gruppenname = "Suchergebnis"';
+
== + 3.1.16 Tabs und sichtbarkeitsabhängige Attribute ==
 +
Der Tabs eine solchen Attributs wird anfangs immer angezeigt, wenn das Attribut sichtbar ist.
  
durch diese hier:
+
== + 3.1.15 Flurstücksanzeige ==
 +
Manchmal erscheint eine Fehlermeldung.
  
$sql.=' WHERE layer.Gruppe = u_groups.id AND u_groups.Gruppenname != "Suchergebnis"';
+
== + 3.1.14 Festpunkte ==
 +
Das Festpunkt-Snippet erzeugt einen Fehler.
  
 +
== + 3.1.13 dynamischer Link ==
 +
Ein kvwmap-Link wird nicht richtig erkannt und dadurch ist die Anzeige im extra Fenster nicht korrekt.
  
== + Fehler in der Flurstückssuche ==
+
== + 3.1.12 Layeroptionen ==
 +
Bei WMS-Layern gehen die Layeroptionen nicht auf, wenn man den Rollenfilter eingeschaltet hat.
  
--[[Benutzer:Rahn|Rahn]] 10:17, 10. Jan 2007 (CET)
+
== + 3.1.11 Nachweisverwaltung ==
Wer den Internetexplorer benutzt, dürfte beim Aufruf der Flurstückssuche bemerkt haben, dass hier nichts angezeigt wird. Zur Behebung des Bugs einfach die erste Zeile in flurstueckssuche.php:
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:54, 28. Okt. 2021 (CEST) Diverse Bugs:
 +
:* Das Herauszoomen nach der Recherche erscheint unnötig. Es ist besser, wenn kvwmap beim recherchierten Bereich bleibt.
 +
::* --[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 15:53, 28. Okt. 2021 (CEST) siehe Bug 3.1.2 ich kann dem nur zustimmen.
 +
:::*--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 16:09, 28. Okt. 2021 (CEST) Ich wollts jetzt so machen, dass er nur zoomt, wenn man attributiv gesucht hat. Wäre das ok?
 +
::::*--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:15, 29. Okt. 2021 (CEST) Nur zoomen, wenn man attributiv sucht oder nach Antragsnummer, das ist ok!
 +
:* Wenn man aus dem separaten Fenster heraus einen Datensatz bearbeitet, wird das Dokument bearbeiten im Hauptfenster geöffnet. Klickt man dort auf "zurück zum Rechercheergebnis", erhält man die Trefferliste im Hauptfenster (und hat sie jetzt zweimal). Besser wäre, wenn es entweder den Link "zurück zum Rechercheergebnis" gar nicht gibt, wenn man vom separaten Fenster kommt, oder noch besser, wenn der Klick auf den Link den Inhalt des separaten Fensters erneut lädt (weil man ja den Datensatz verändert hat und das in der Trefferliste sehen will).
 +
:* Wenn man in der Nachweissuchmaske über Attribute sucht, Werte eingibt und abschließend die Enter-Taste drückt, wird nicht gesucht. Stattdessen wird neu geladen und die vorherigen Suchkriterien stehen wieder drin. Enter müsste Suchen auslösen.
 +
:* Wenn man Anzeigen im separaten Fenster aktiviert hat und nach einem Nachweis sucht, ohne Treffer zu erhalten, passieren merkwürdige Dinge.
 +
:* Wenn man über ''go=Antraganzeige&go_plus=Zugeordnete_Dokumente_Anzeigen&antr_selected='' zur Trefferliste geht, geht die gespeicherte Spaltensortierung in der Trefferliste verloren.
 +
:* Wenn man einen Datensatz bearbeitet und auf "alle der Messung anzeigen" klickt, geht die gespeicherte Spaltensortierung in der Trefferliste verloren.
  
<script language="JavaScript" src="funktionen/selectformfunctions.js" type="text/javascript">
+
== + 3.1.10 Bug im IE ==
 +
Der IE hat einen Syntax-Fehler im Javascript. Dadurch funktionieren die meisten Sachen nicht.
 +
: --[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 15:53, 28. Okt. 2021 (CEST) Wir haben diesen Fehler zum Anlass genommen, unsere Nutzer:innen nochmals darauf hinzuweisen, dass so ein fossiler Browser nicht mehr zu verwenden ist. So war der Fehler  eigentlich eine gute Sache ;)
  
umd das fehlende End-Tag erweitern:
+
== + 3.1.9 Grundbuchblattsuche - ==
 +
--[[Benutzer:Reißland|Reißland]] ([[Benutzer Diskussion:Reißland|Diskussion]]) 10:04, 27. Okt. 2021 (CEST) Der Aufruf der Grundbuchblattsuche (go=GrundbuchblattAuswahlen) bringt einen Fehler ''(array_keys() expects parameter 1 to be array, null given in ...)''
  
</script>
+
== + 3.1.8 Geometrie übernehmen von WFS-Layer ==
 +
Manche WFS-Server erwarten ein groß geschriebenes "WFS" im Request.
  
= Version 1.6.2 =
+
== + 3.1.7 Layer-Eigenschaften: Transparenz vs. Deckkraft ==
 +
--[[Benutzer:Sgoen|Sgoen]] ([[Benutzer Diskussion:Sgoen|Diskussion]]) 21:16, 26. Okt. 2021 (CEST) In den Layereigenschaften sollte "Transparenz" "Deckkraft heißen". So wie es im Kontextmenu in der Layerliste auch ist... Oder entsprechend umrechnen, aktuell ist es widersprüchlich:  Transparenz = '0 '= nichts zu sehen / = '100' = voll ausgefärbt
  
== + Darstellung Label - partials ==
+
== + 3.1.6 Dokumente mit Dokument-URLs ==
--[[Benutzer:HolgerR|HolgerR]] 10:11, 19. Dez 2006 (CET)
+
Das Vorschaubild wird nicht angezeigt.
Die Änderung der Einstellung zu der partiellen Darstellung der Label in der Tabelle 'labels', Spalte 'partials' ist ohne Wirkung. In der Mapdatei wird immer der Standardwert 'TRUE' verwandt.
+
  
Lösung: In der Datei 'kvwmap.php' in der Funktion 'loadclasses' unterhalb von
+
== + 3.1.5 Flurstücks-CSV-Export ==
<pre>
+
Funktioniert teilweise nicht.
        $klasse->label->set('force',$dbLabel['the_force']);
+
</pre>
+
folgende Zeile einfügen
+
<pre>
+
        $klasse->label->set('partials',$dbLabel['partials']);
+
</pre>
+
  
== - Stellenabhängige Maßstabseinstellungen in 'used_layer' ==
+
== + 3.1.4 Filterverwaltung ==
--[[Benutzer:HolgerR|HolgerR]] 11:28, 15. Dez 2006 (CET)
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:43, 25. Okt. 2021 (CEST) Wenn man die Stelle und danach den Layer auswählt, kommt nur noch eine Fehlermeldung - merkwürdigerweise als Hoppla-Seite.
In der Tabelle 'used_layer' sind zur stellenabhängigen Maßstabseinstellungen die Spalten 'minscale' und 'maxscale' hinterlegt. In der Mapdatei werden leider nur die Eintragungen aus der Tabelle 'layer' verwandt.
+
  
== + zurück zur Flurstückssuche ==
+
== + 3.1.3 nur Nur Metadaten von Dateien hochladen ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:10, 6. Dez 2006 (CET) Nach einer Flurstückssuche sollte man aus der Sachdatenanzeige heraus wieder zurück in die Flurstückssuche gehen können, wobei das zuletzt gesuchte Flurstück vorselektiert ist. Bei mir klappt das nicht. Die entsprechende FST-Nummer wird mit go=Flurstueck_Auswählen nicht übergeben.
+
Wenn die Option noch nicht gesetzt wurde, funktioniert das Javascript nicht richtig.
  
== + Fehler beim Überarbeiten von Dokumenten in der Nachweisverwaltung ==
+
== + 3.1.2 Nachweisverwaltung - Zoom auf Trefferausdehnung ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 09:30, 25. Okt. 2021 (CEST) Der Zoom auf die gesamten Treffer wird auch ausgelöst, wenn die Sachdatenanzeige nicht im extra Fenster aktiviert ist. <br/>
 +
Die Funktion, dass das Kartenfenster auf die Ausdehnung der Treffer gezoomt wird, wird nicht von allen Nutzer:innen mit Begeisterung angenommen. Gerade, wenn Flurkarten mit im Rechercheergebnis enthalten sind, kann der Zoomfaktor ganz schön groß werden und ein Zoom auf das Rechercheergebnis ist nicht gewünscht. Eine anschließende nochmalige Recherche an der gleichen Stelle ist dann sehr umständlich.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 10:32, 25. Okt. 2021 (CEST) Ok. Wie wollen wir das lösen? Den Zoom auf die Treffer über eine Option ein- und ausschaltbar machen?
 +
::--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:13, 27. Okt. 2021 (CEST) Die Diskussion bei uns im Haus ergab, dass überhaupt kein Zoom die beste Lösung wäre.
  
--M.Leschke 13.50, 16. Nov 2006 (CEST) Beim Überarbeiten von Dokumenten in der Nachweisverwaltung wird das Umringspolygon für den zu bearbeitenden Nachweis zwar geladen (es wird blau markiert), nach Änderung des Datensatzes (Datum oder Stammnummer)erschient aber folgende Fehlermeldung:
+
== + 3.1.1 Datensätze merken ==
 +
Wenn die ID-Spalte des Layers kein Integer ist, funktioniert das Merken nicht.
  
Bitte legen Sie das Umringspolygon für den einzuarbeitenden Nachweis fest.
+
= Version 3.0 =
  
*--[[Benutzer:Rahn|Rahn]] 12:56, 8. Dez 2006 (CET): Zur Behebung des Fehlers in der Funktion changeDokument in nachweis.php die Zeile
+
== - Adresssuche Gemeinde ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:02, 17. Sep. 2021 (CEST) Wenn man bei go=Adresse_Auswaehlen und auch bei go=ALK-Adresse_Auswaehlen nur die Gemeinde auswählt und anschließend auf Suchen klickt, springt kvwmap einfach in die Karte. Entweder (bei go=ALK-Adresse_Auswaehlen) müsste die Gemeinde in der Karte als Suchergebnis erscheinen oder (vor allem bei go=Adresse_Auswaehlen) der Klick auf Suchen dürfte erst nach Auswahl der Straße möglich sein.
  
$ret=$this->pruefeEingabedaten($formvars['datum'],$formvars['VermStelle'],$formvars['art'],$formvars['gueltigkeit'],$formvars['stammnr'],$formvars['Blattformat'],$formvars['Blattnr'],$formvars['changeDocument'],$formvars['Bilddatei_name'],$formvars['pathlength'],$formvars['pathx'],$formvars['pathy']);
+
== - Style -- Symbolname ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:29, 22. Jun. 2021 (CEST) Wenn der Admin im Style- und Labeleditor bei einem Style einen Symbolnamen angibt, den es in der symbole.txt nicht gibt, fliegt er komplett raus und kann sich anschließend nicht mehr anmelden.
  
durch diese hier erseten:
+
== - Cluster_FeatureCount ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:17, 30. Apr. 2021 (CEST) Mit Mapserver 7 heißt es nicht mehr Cluster:FeatureCount und Cluster:Group sondern Cluster_FeatureCount und Cluster_Group. Man muss es in LABELITEM und in den CLASS-Expressions korrigieren. kvwmap könnte das per Bugfix erledigen.
  
$ret=$this->pruefeEingabedaten($formvars['datum'],$formvars['VermStelle'],$formvars['art'],$formvars['gueltigkeit'],$formvars['stammnr'],$formvars['Blattformat'],$formvars['Blattnr'],$formvars['changeDocument'],$formvars['Bilddatei_name'],$formvars['pathlength'],$formvars['umring']);
+
== - Änderungen im separaten Browser-Fenster ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:44, 9. Apr. 2021 (CEST) Wenn man in der Sachdatenanzeige im separaten Browser-Fenster Änderungen an den Daten vornimmt, ohne zu speichern, kommt beim Zoom auf eine Adresse über geocodr eine Meldung, dass man die Seite verlassen will.
  
== +- Mapserverfehler nach Betätigung Druckvorschaubutton ==
+
== + 3.0.266 Shape-Import ==
 +
Der Geometrietyp wird immer auf den Multityp geändert ohne den Geometrietyp der Tabelle zu berücksichtigen.
  
Nach bisher nicht erkennbaren Muster sendet der Mapserver nach Betätigung des Druckvorschaubuttons gelegentlich folgende Meldung:
+
== + 3.0.265 Metadatenlink mit # ==
 +
Wenn ein Layer einen Metadatenlink mit # enthält, wird der Link falsch ausgegeben.
  
Fatal error: [MapServer Error]: msDrawLegend(): Unable to initialize image in /Pfad zu kvwmap/class/kvwmap.php on line 1082
+
== + 3.0.264 Jagdkataster ==
 +
Wenn der Jagdbezirkslayer nicht die Haupttablle "jagdbezirke" hat, sind im Suchergebnis die Links zur Sachdatenanzeige nicht korrekt.
  
*--[[Benutzer:Rahn|Rahn]] 13:07, 30. Okt 2006 (CET) Ist uns auch schon aufgefallen. Warum das so zufällig auftritt, wissen wir auch noch nicht. Auf jeden Fall verursacht die Legendenerzeugung diese Fehlermeldung. Läßt man die Legende weg (Legendenbreite rausnehmen), wird man von den Fehlermeldungen verschont.
+
== + 3.0.263 Datenexport Geometrie übernehmen von ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:12, 6. Okt. 2021 (CEST) Die Liste bei Geometrie übernehmen von ist beim Datenexport leer.
  
== + Druckrahmen Änderungen speichern ==
+
== + 3.0.262 Stellenwahl ==
 +
Wenn im Browser das Passwort für den kvwmap-Zugang gespeichert ist und man im Header die Geo-Namensuche hat, wird in der Stellenwahl der Nutzername ins Suchfeld eingetragen.
  
Versucht man im Druckrahmeneditor die vorgenommenen Änderungen an einem Druckrahmen zu speichern oder einen neuen anzulegen, kommt eine Fehlermeldung und es erfolgt keine Speicherung. Zur Behebung die Zeile
+
== + 3.0.261 Datenexport Layer mit Layerparameter ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:24, 21. Sep. 2021 (CEST) Wenn ein Layer im Namen einen Layerparameter hat, wird bei go=Daten_Export die Parameter-Variable angezeigt. Es müsste das erscheinen, was der Nutzer im Parameter ausgewählt hat.
  
$sql .= ", `font_text` = '".$formvars['font_text']."'";
+
== + 3.0.260 Nachweisverwaltung: Geometrieübernahme ==
 +
Wenn eine Stelle nicht die Funktion "gepruefte_Nachweise_bearbeiten" besitzt, kann sie trotzdem Geometrien überschreiben.
  
in den Funktionen update_frame und save_frame in kvwmap.php löschen.
+
== + 3.0.259 ALKIS-Postprocessing ==
 +
Bei der Befüllung von pp_amt wird die Tabelle ax_dienststelle nicht korrekt verknüpft.
  
== + Nordpfeil ==
+
== + 3.0.258 Layer-Parameter ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 11:54, 20. Okt 2006 (CEST) Die rechte Hälfte der Pfeilspitze sollte weiß und nicht transparent sein.
+
In den Layer-Optionen werden nur die Layer-Parameter aufgelistet, die nur von dem entsprechenden Layer verwendet werden. Allerdings werden dabei auch die Subformlayer berücksichtigt, die die gleichen Parameter verwenden.
  
== + Drehwinkel ==
+
== + 3.0.257 WMS-Layer in der Legende ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 14:18, 18. Okt 2006 (CEST) Beim Eingeben eines Drehwinkels funktioniert die Druckvorschau nicht, es kommt folgende Meldung: "Fatal error: Call to undefined function: imagerotate() in /srv/www/htdocs/kvwmap/class/kvwmap.php on line 1002"
+
Das Legendenbild eines WMS-Layers wird nicht korrekt in der Legende positioniert.
  
*--[[Benutzer:Rahn|Rahn]] 12:05, 19. Okt 2006 (CEST) Entweder Dein GD ist nicht richtig installiert, was ich aber nicht glaube oder Deine php-Version ist zu alt. Laut Dokumentation wird PHP > 4.3.0 benötigt.
+
== + 3.0.256 Style: Attributname als Color ==
 +
Wenn man bei einem Layer, der einen Attributnamen im Style-Feld Color verwendet, auf die Umringsdarstellung umschaltet, erscheint eine Fehlermeldung.
  
:--[[Benutzer:Markus Hentschel|Markus Hentschel]] 14:59, 19. Okt 2006 (CEST) PHP 4.3.8 ist installiert. Wie erkenne ich denn, ob meine GD nicht richtig installiert ist?
+
== + 3.0.255 Flurstücksnachweise bei historischen Flurstücken ==
:*--[[Benutzer:Rahn|Rahn]] 10:19, 24. Okt 2006 (CEST) Ich denke mal es liegt hier dran: In der Dokumentation zur dieser Funktion auf www.php.net steht: ''Anmerkung: Diese Funktion steht nur zur Verfügung, wenn PHP mit der GD Bibliothek übersetzt wurde, die mit PHP zusammen erhältlich ist.''
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:11, 22. Jun. 2021 (CEST) Die DHK liefert amtliche Nachweise nur bei aktuellen Flurstücken. Bei historischen Flurstücken kommt daher immer eine Fehlermeldung. Bei diesen Flurstücken sollten die Nachweise gar nicht angeboten werden.
  
== + Suchergebnislayer ==
+
== + 3.0.254 Daten-Export ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:59, 18. Okt 2006 (CEST) Die Layer mit Suchergebnissen dürfen nicht bei "Layer anzeigen" und "Stelle anzeigen" auftauchen.
+
Wenn Layer mit einem GROUP BY in der Query komplett exportiert werden, fehlt das GROUP BY in der Abfrage.
  
--SigridP 10:25, 3. Nov 2006 (CET)
+
== + 3.0.253 fehlgeschlagene Login-Versuche ==
Die Layer sollten ohne Kästchen für eine Sachdatenabfrage sein, da bei Aktivschalten unnötige Fehlermeldungen erzeugt werden.
+
Werden nicht richtig gezählt.
  
== + PDF-Dokmente laden ==
+
== + 3.0.252 Kartendruck ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:55, 18. Okt 2006 (CEST) Mitarbeiter, die einen Umlaut im Namen haben, können PDF-Dokumente (z.B. ALB- oder Druck-Dokumente) nicht laden. Sie erhalten ein "Objekt nicht gefunden". Vorschlag: Alle Sonderzeichen aus dem Dokumentnamen entfernen (Leerzeichen und Doppelpunkte) und die Umlaute im Benutzernamen ersetzen lassen.
+
Wenn ein Layer ein eigenes Legendenbild verwendet, kommt es zu einem Fehler.
*--[[Benutzer:Rahn|Rahn]] 11:48, 19. Okt 2006 (CEST) Zur Behebung in kvwmap.php in der Funktion output() die Zeile
+
  
$dateiname = $this->user->Name.'-'.$currenttime.'.pdf';
+
== + 3.0.251 import_nas.sh ==
 +
Bei Benutzung der Option "delete" wird das Alkis-Schema immer vor jeder NAS-Datei geleert und nicht nur einmal am Anfang.
  
durch folgende Zeilen ersetzen:
+
== + 3.0.250 ProBaug: zoom2bauakte ==
 +
Wenn der Bauaktengeometrienlayer schon auf gid als ID-Spalte umgestellt wurde, funktioniert der Zoom nicht.
  
$name = str_replace('ä', 'ae', $this->user->Name);
+
== + 3.0.249 Syncfehler in kvmobile ==
$name = str_replace('ü', 'ue', $name);
+
Mobile Layer lassen sich nicht synchronisieren wenn Linien oder Polygonen auf Server geupdated oder angelegt wurden.
$name = str_replace('ö', 'oe', $name);
+
$name = str_replace('Ä', 'Ae', $name);
+
$name = str_replace('Ü', 'Ue', $name);
+
$name = str_replace('Ö', 'Oe', $name);
+
$name = str_replace('ß', 'ss', $name);
+
$dateiname = $name.'-'.$currenttime.'.pdf';
+
  
== + ALB-Anzeige für alle Flurstücke ==
+
== + 3.0.248 Linien-Geometrie von layer mit String oid speichern ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:38, 18. Okt 2006 (CEST) Die Flurstücksangaben fehlen in den PDF-Dokumenten aller Formate bei "Für alle Flurstücke".
+
Wenn man die Geometrie eines Linienlayers speichert, der eine oid vom Typ String hat, gibt es eine Fehlermeldung.
 +
Dieser Bug wurde behoben in dem der Wert der id-Spalte (in kvwmap Objekt-ID kurz=oid) in Hochkommas gesezt wurde.
  
== + Fehler in der Flächenversiegelung ==
+
== + 3.0.247 Layer-Parameter ==
 +
Wenn man Layer-Parameter umbenennt oder löscht, bleiben deren Einträge trotzdem noch in der Tabelle rolle erhalten.
  
Um ihn zu beheben in kvwmap.php in der Funktion versiegelungsFlaechenErfassung die Zeile
+
== + 3.0.246 go_next nach Zoom auf Objekt ==
 +
Wenn man eine URL zum Zoom auf ein Objekt (go=zoomto_dataset) aufruft, ist danach kein go_next möglich.
  
$GemObj=new gemeinde(0,$this->database);
+
== + 3.0.245 go=layer_check_oids ==
 +
Die Übernahme des Data-Vorschlags funktioniert für Data-Statements ohne Angabe eines Schemanamens nicht.
  
durch diese ersetzen:
+
== + 3.0.244 Fehlermeldungen im Geometrieeditor ==
 +
Wenn das Speichern durch eine Triggerfunktion verhindert wird, erscheint immer noch zusätzlich die Meldung "Auf Grund eines Datenbankfehlers konnte die Flaeche nicht eingetragen werden!".
  
$GemObj=new gemeinde(0,$this->pgdatabase);
+
== + 3.0.243 Auswahlfeld Anzahl Treffer ==
 +
Nach einer Flurstückssuche erscheint ein leeres Anzahl-Treffer-Auswahlfeld.
  
 +
== + 3.0.242 go=layer_check_oids ==
 +
Das Skript geht davon aus, dass alle Layer auf die PostgreSQL-DB von kvwmap zugreifen und berücksichtigt nicht layereigene Connection-IDs.
  
== +- Geometrieeditor: Polygon zeichnen ==
+
== + 3.0.241 Rasterlayout im extra Fenster ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:48, 18. Okt 2006 (CEST) Wenn ich ein Polygon zeichnen oder ein Flurstück hinzufügen will, bekomme ich im IE ein Alert: "AHAH-Error: 401 Authorization required".
+
Bei Dokumenten wird das Vorschaubild im extra Fenster angezeigt und nicht im Hauptfenster.
  
--[[Benutzer:HolgerR|HolgerR]] 10:50, 24. Nov 2006 (CET)
+
== + 3.0.240 WMS-Getfeatureinfo ==
 +
Manche Abfrageergebnisse werden nicht korrekt angezeigt.
  
Bei mir tritt der gleiche Fehler auf. In der apache-Fehlerdatei wird folgender Eintrag erzeugt:
+
== + 3.0.239 Pattern im Druck ==
<pre>
+
Die Style-Pattern werden im Druck nicht richtig dargestellt.
[Fri Nov 24 12:05:30 2006] [error] [client 10.32.62.45] File does not exist: /srv/www/htdocs/kvwmap_dev/10.32.0.246, ref
+
erer: http://10.32.0.246/kvwmap_dev/index.php
+
</pre>
+
  
Hallo, ich habe da einen Fehler im Quellcode gefunden:
+
== + 3.0.238 Menüzuordnung in Stellenhierarchie ==
In class/spatial_processor.php in class spatial_processor in Funktion spatial_processor
+
Hier werden die Menüpunkte nicht richtig sortiert.
Befinden sich zwei syntaktisch falsche Zeilen:
+
  $this->$conn_id = $this->database->open();
+
  $this->$pgconn_id = $this->pgdatabase->open();
+
Diese müssen heißen:
+
  $this->conn_id = $this->database->open();
+
  $this->pgconn_id = $this->pgdatabase->open();
+
  
Vielleicht leigt es ja daran, dass einige PHP-Processoren das akzeptieren, anderen nicht.
+
== + 3.0.237 Punktfang in der Bodenrichtwerterfassung ==
In Ndbg hat das zumindest weitergeholfen.
+
Funktioniert nicht.
  
Peter
+
== + 3.0.236 nur innenliegend ==
 +
Die Option "nur innenliegend" für die räumliche Einschränkung bei der Suche und beim Daten-Export hat keine Toleranz für Ungenauigkeiten.
  
== + ALB-Daten werden nicht angezeigt ==
+
== + 3.0.235 mehrere ALKIS-Views verwenden noch oids ==
  
Bei den ALB-Auszügen fehlen sämtliche Daten zum Flurstück. Um dies zu beheben, in alb.php in der Funktion ALBAuszug_Flurstueck die Zeile
+
== + 3.0.234 WMS Kartenabfrage mit Authentifizierung ==
 +
Funktioniert nicht.
  
$ret=$flst->readALB_Data($FlurstKennz);
+
== + 3.0.233 GeoJSON-Import ==
 +
Manche GeoJSON Dateien werden nicht dargestellt.
  
durch diese ersetzen:
+
== + 3.0.232 Neuer Datensatz im extra Fenster ==
 +
Bei Klick auf Abbrechen wird die letzte Abfrage nicht richtig geladen.
  
$ret=$flst->readALB_Data($FlurstKennz[$f]);
+
== + 3.0.231 Copy Datensatz funktioniert nicht korrekt ==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 18:07, 23. Jun. 2021 (CEST)Wenn Daten eines Layers in einer anderen Datenbank sind als der GUI zugeordnet, funktionierte das Kopieren nicht wenn id nicht oid. Denn das get_constraints wurde in der Falschen Datenbank ausgeführt. Jetzt wird dem Table Objekt die richtige Datenbank vorher zugeordnet bevor die Constrains abgefragt werden.
  
== + History-Buttons ==
+
== + 3.0.230 Dokumente in Arrays ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:08, 17. Okt 2006 (CEST) Die beiden History-Buttons funktionieren nicht mehr.
+
Beim Löschen des Datensatzes bzw. beim entfernen eines Array-Elementes werden die Dokumente nicht gelöscht.
*--[[Benutzer:Rahn|Rahn]] 13:53, 19. Okt 2006 (CEST) Zur Behebung in users.php in der Funktion setConsumeActivity die Zeile
+
  
if ($prev=="0000-00-00 00:00:00" OR $prev==<nowiki>''</nowiki>) {
+
== + 3.0.229 Message-Box ==
 +
Zeilenumbrüche werden in den Meldungen nicht ausgegeben.
  
durch diese ersetzen:
+
== + 3.0.228 Layer-Suche ==
 +
Wenn im extra Fenster nichts gefunden wurde, öffnet der Link "zurück zur Suche" das Suchformular nicht im Hauptfenster.
  
if ($prevtime=="0000-00-00 00:00:00" OR $prevtime==<nowiki>''</nowiki>) {
+
== + 3.0.227 Adresssuche ==
 +
Bei bestimmten Gemeinden erscheint "--Auswahl--" ganz unten in der Straßenliste.
  
== + ALB-Auszüge für alle aufgelisteten Flurstücke ==
+
== + 3.0.226 Constraints ==
Das Wasserzeichen erscheint nur auf der ersten Seite, aber nicht mehr auf allen folgenden.
+
Die Constraints einer Tabelle werden beim Speichern eines Layers nicht richtig gelesen.
  
--[[Benutzer:Rahn|Rahn]] 11:56, 18. Okt 2006 (CEST) Zur Behebung in alb.php in der Funktion ALBAuszug_Flurstueck die Zeilen
+
== + 3.0.225 n_nutzung ==
 +
Die Tabelle n_nutzung hat keine eindeutige Spalte.
  
if ($wasserzeichen) {
+
== + 3.0.224 Shape-Import (go=SHP_Import) ==
    $pdf->addJpegFromFile(WWWROOT.APPLVERSION.WASSERZEICHEN,75,140,450); # 2005-12-15 pk
+
--[[Benutzer:M. Gruner |M. Gruner]] ([[Benutzer Diskussion:M.Gruner|Diskussion]]) 14:44, 2. Mai. 2021 (CEST)
}
+
auch wenn die Checkbox "Tabelle überschreiben" aktiviert ist, werden die Daten an die DB-Tabelle angehängt und nicht überschrieben.
  
ausschneiden und hinter die Zeile
+
== + 3.0.223 Zoom auf Objekt und andere Objekte ausblenden ==
 +
Funktioniert nicht, wenn der Layer in den Klassen-Expressions reguläre Ausdrücke verwendet.
  
for($f = 0; $f < count($FlurstKennz); $f++){
+
== + 3.0.222 beginnt, endet, tsrange ==
 +
Bei einigen Tabellen im Schema alkis ist der Datentyp bei beginnt und endet noch character(20). Außerdem werden die zeitlich gefilterten Abfragen nicht mit tsrange() gemacht.
  
einfügen.
+
== + 3.0.221 Flurstücksversionen Sachdatenanzeige ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:10, 31. Mai 2021 (CEST) Wenn man die Sachdatenanzeige im extra Fenster ausgewählt und die Sachdaten eines Flurstücks aufgerufen hat, dann landet man nach der Auswahl einer Version in der Sachdatenanzeige im neuen Fenster und nicht im schwebenden Fenster.
  
 +
== + 3.0.220 eigene Datentypen ==
 +
Die Speicherung von Datensätzen mit eigenen Datentypen funktioniert nicht.
  
== + Polygon löschen bei der Dokumenteneingabe==
+
== + 3.0.219 Layerparameter und Karte neu laden ==
Im Geometrieeditor der Dokumenteneingabe hat sich ein kleiner Fehler eingeschlichen. Will man ein gezeichnetes Polygon wieder löschen, so funktioniert dies nicht und es kommt (im IE) eine Fehlermeldung. Zur Behebung des Problems in SVG_Polygon.php folgende Zeile unter "formular-variabeln fuer fachschale" einfügen:
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:21, 7. Apr. 2021 (CEST) Beim Speichern eines Layerparameters über die globale Auswahl im Header lädt die Karte nicht neu und die Legende wird nicht aktualisiert.
  
<input name="area" type="hidden" value="">
+
== + 3.0.218 Transparenz ==
 +
In den Layeroptionen führt eine Transparenz über 100 oder unter 0 zu einem Fehler.
  
== + Geometrieeditor Bodenrichtwertzonen erfassen==
+
== + 3.0.217 Jagdkataster ==
Hier gibt es genau denselben Fehler. Hier zur Fehlerbehebung die Datei SVG_polygon_and_point.php um die Zeile
+
Der Link "Kartenausschnitt" aus der Sachdatenanzeige eines Jagdbezirks funktioniert nicht.
  
<input name="area" type="hidden" value="">
+
== + 3.0.216 Plugin Bodenrichtwerte ==
 +
Das Plugin setzt noch auf oids.
  
erweitern.
+
== + 3.0.215 Zoom-Buttons in Subforms ==
 +
Funktionieren nicht.
  
 +
== + 3.0.214 Rollenfilter ==
 +
Auch wenn man den config-Parameter ROLLENFILTER auf true gesetzt hat, erscheint keine entsprechende Auswahlmöglichkeit in den Optionen.
  
== + Löschen eines Suchergebnisses ==
+
== + 3.0.213 Kartendruck ==
Zur Zeit kann man die Suchergebnislayer nur in der Layerverwaltung löschen. Ersetzt man die Funktion setAktivLAyer in users.php durch folgenden Code, wird der Suchergebnislayer durch Wegnehmen des Hakens und anschließendes neu laden gelöscht.
+
Die Legendensymbole von Postgis-Layern erscheinen nicht mehr.
  
function setAktivLayer($formvars, $stelle_id, $user_id) {
+
== + 3.0.212 Bild speichern ==
    # Eintragen des Status der Layer, 1 angezeigt oder 0 nicht.
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:59, 6. Mai 2021 (CEST) Redlining-Pfeile erscheinen nicht bei "Bild speichern". Die Schrift der Streckenmessung sieht ziemlich grottig aus. Der Button "Bild kopieren" funktioniert nicht mehr und muss weg. War da nicht mal ein Maßstabsbalken?
    for ($i=0;$i<count($this->layerset);$i++) {
+
      if ($formvars['thema'.$this->layerset[$i]['Layer_ID']]==1) {
+
        $aktiv_status=1;
+
      }
+
      elseif($formvars['thema'.$this->layerset[$i]['Layer_ID']]==2) {
+
        $aktiv_status=2;
+
      }
+
      else{
+
        $aktiv_status=0;
+
      }
+
      $sql ='UPDATE u_rolle2used_layer SET aktivStatus="'.$aktiv_status.'"';
+
      $sql.=' WHERE user_id='.$this->user_id.' AND stelle_id='.$this->stelle_id;
+
      $sql.=' AND layer_id='.$this->layerset[$i]['Layer_ID'];
+
      $this->debug->write("file:users.php class:rolle->setAktivLayer - Speichern der aktiven Layer zur Rolle:",4);
+
      $this->database->execSQL($sql,4, $this->loglevel);
+
      // -------------- new
+
      if($aktiv_status == 0){
+
        $mapdb = new db_mapObj($stelle_id, $user_id); 
+
            $Gruppe = $mapdb->read_Group($this->layerset[$i]['Gruppe']);
+
            if($Gruppe['Gruppenname'] == 'Suchergebnis'){
+
              $mapdb->deleteLayer($this->layerset[$i]['Layer_ID']);
+
              # auch die Klassen löschen
+
              $classes = $mapdb->read_Classes($this->layerset[$i]['Layer_ID']);
+
              for($j = 0; $j < count($classes); $j++){
+
                  $mapdb->delete_Class($classes[$j]['Class_ID']);
+
              }
+
              $layer[] = $this->layerset[$i]['Layer_ID'];
+
              $stelle[] = $stelle_id;
+
              $Stelle = new Stelle($stelle_id, $this->database);        # <----- Zeile war fehlerhaft
+
              $Stelle->deleteLayer($layer);
+
              $this->deleteLayer($user_id, $stelle, $layer);
+
            }
+
      }
+
      // --------------- new
+
    }
+
    return 1;
+
  }
+
  
--SigridP 11:54, 13. Okt 2006 (CEST) Bei mir kommt dann folgende Fehlermeldung:
+
== + 3.0.211 Daten-Import/Export ==
Warning: Missing argument 2 for setaktivlayer() in /srv/www/htdocs/kvwmap-1.6.2/class/users.php on line 905<br>
+
Wenn im PG-Passwort ein $ vorkommt, schöägt der Aufruf von ogr2ogr fehl.
Warning: Missing argument 3 for setaktivlayer() in /srv/www/htdocs/kvwmap-1.6.2/class/users.php on line 905
+
  
--[[Benutzer:Rahn|Rahn]] 13:19, 13. Okt 2006 (CEST) Stimmt, man muss natürlich auch noch den Aufruf der Funktion in kvwmap.php
+
== + 3.0.210 Gebäudeeigentum ==
 +
In bestimmten Fällen werden zur dieser Buchungsart zu viele Flurstücke angezeigt.
  
$this->user->rolle->setAktivLayer($this->formvars);
+
== + 3.0.209 Cronjobs schreiben ==
 +
Bei psql-Cronjobs wird der DB-user nicht richtig eingetragen.
  
so anpassen:
+
== + 3.0.208 lk_grenzpunkte ==
 +
Die Sicht verwendet noch oids und ist auch zu langsam.
  
$this->user->rolle->setAktivLayer($this->formvars,$this->Stelle->id,$this->user->id);
+
== + 3.0.207 Löschen im Rasterlayout ==
 +
Funktioniert nicht.
  
:--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:41, 17. Okt 2006 (CEST) Besser wäre vielleicht, wenn das Suchergebnis in die PostGIS und nicht in die MySQL geschrieben wird. Es ist unheimlich schwierig, neue Layer mit Classes etc. anzulegen, wenn alle naselang neue Layer von kvwmap angelegt werden und die nächsthöhere ID beanspruchen. Und zur Anzeige am Bildschirm: Bei mir wird jetzt in der Themenauswahl als Suchergebnis nicht die komplette Flurstücksnummer, sondern nur Gemarkung-Flur ausgegeben. Außerdem steht da immer "Flurstücke:", wäre Singular nicht sinnvoller?
+
== + 3.0.206 Nachweisrecherche Dokumentart speichern ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:37, 29. Apr. 2021 (CEST) Wenn ich versuche, meine Auswahl an Dokumentarten zu speichern, kommt nur eine Fehlermeldung.
  
== + Leere letzte Seite bei den ALB-Auszügen  ==
+
== + 3.0.205 fehlerhaftes Setzen von CLOSE_CONNECTION ==
  
Bei allen Flurstücks-ALB-Auszügen wird noch eine leere letzte Seite hinten angehängt. Wen 's stört kann in alb.php '''!! am Ende !!''' der Funktion ALBAuszug_Flurstueck() die Zeile
+
== + 3.0.204 Multigeometrien splitten ==
 +
Es erfolgt keine Nachfrage, ob man sich sicher ist.
  
$pageid=$pdf->newPage();
+
== + 3.0.203 eigene Datentypen ==
 +
Bei verschachtelten eigenen Datentypen kann es sein, dass die Attritwerte nicht richtig zusammengesetzt werden.
  
durch folgende Zeilen ersetzen.
+
== + 3.0.202 Datensatz löschen ==
 +
Wenn man einen geometrielosen Datensatz mit einem Dokumentattribut löscht, erscheint eine Meldung, dass das Data-Feld des Layer leer ist.
  
if($f < count($FlurstKennz)-1){
+
== + 3.0.201 Layer-Suche ==
    $pageid=$pdf->newPage();
+
Die Vorschläge von Autovervollständigungsfeldern werden nur einzeilig dargestellt.
}
+
  
== - ALB Fortfuehrungsart 57 - Loeschen der alten Eintraege für Hinweise und Verfahren == --[[Benutzer:HolgerR|HolgerR]] 15:21, 12. Okt 2006 (CEST)
+
== + 3.0.200 GeoJson-Import ==
 +
Wenn es Attribute mit Leerzeichen gibt, funktioniert die Suche nicht.
  
Bei der Fortfuehrungsart 57 werden bei mehreren Flurstuecken folgende Angaben uebereinstimmend veraendert:
+
== + 3.0.199 KML- und Punktlistenimport ==
:Kennung - Bezeichnung
+
Funktionieren nicht.
:D - Flurkarte, Riss; Baublock; Finanzamtszugehoerigkeit; Fortsamtszugehoerigkeit
+
:U - Ausfuehrende Stelle / Verfahren
+
:F - Hinweise zum Flurstueck.
+
  
Diese Angaben koennen eingetragen, geaendert oder geloescht werden.
+
== + 3.0.198 DXF-Import ==
Bei Eintragungen und Aenderungen laeuft alles wie es soll, da die ensprechenden Kennungen in der WLDGe enthalten sind und die Einleseroutine darauf reagieren kann.
+
Der erzeugte Rollenlayer zeigt nichts an.
  
Fallen diese Angaben zu den Flurstuecken weg, wird in der WLDGe kein Loeschsatz erzeugt, sondern die Angaben werden einfach nicht mit aufgefuehrt. Darauf reagiert der WLDGE2SQL-Konverter bislang noch nicht, auch nicht in vorhergehenden Versionen. Dadurch existieren in der ALB-Anwendung z.B. Flurstuecke mit Verfahrenseintraegen, die so nicht mehr gueltig sind.
+
== + 3.0.197 Rechteverwaltung ==
 +
Wenn in der Rechteverwaltung eine Stelle Kindstelle ist, erscheint die Checkbox "Rechte von Elternstelle übernehmen" auch bei allen nachfolgenden Stellen.
  
Daraus ergeben sich m.E. folgende Konsequenzen:
+
== + 3.0.196 CSV-Export ==
 +
Bei geometrielosen Layern, die nur als CSV exportiert werden können, fehlt die Option "Gruppennamen exportieren".
  
Die alten Eintragungen in den Tabellen `alb_f_hinweise` und `alb_f_verfahren` sind in Uebereinstimmung mit den Flurstueckskennzeichen aus der WLDGe, die in der temporaeren Tabelle `alb_x_flurstuecke` enthalten sind, zu loeschen. Dies betrifft die Funktionen `deleteOldVerfahren()` und `deleteOldHinweise()` in `postgresql.php`.
+
== + 3.0.195 GPX-Import ==
 +
Die erzeugten Rollenlayer zeigen nichts an.
  
Die korrigierte Funktion `deleteOldVerfahren()` sieht wie folgt aus:
+
== + 3.0.194 Nachladen der Legende ==
 +
Wenn die Option "Karte sofort neu laden" aktiviert ist, wird nach jedem Ein- oder Ausschalten eines Layers die Legende nachgeladen. Wenn man z.B. mehrere Layer nacheinander aktiviert, werden die alten Legendenrequests nicht verworfen.
  
  function deleteOldVerfahren() {
+
== + 3.0.193 WFS-Punktfang ==
    $sql ="DELETE FROM alb_f_verfahren";
+
Funktioniert nicht, wenn man in einem anderen Koordinatensystem ist.
    #Eingefügt 11.04.2006 H. Riedel
+
    if(POSTGRESVERSION == '8.1'){
+
      $sql.=" USING alb_".$this->tableprefix."flurstuecke";
+
    }
+
    $sql.=" WHERE alb_f_verfahren.flurstkennz=alb_".$this->tableprefix."flurstuecke.flurstkennz";
+
    return $this->execSQL($sql, 4, 0);
+
  }
+
  
und die Funktion `deleteOldHinweise()` wie folgt:
+
== + 3.0.192 Karte sofort neu laden ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:36, 12. Apr. 2021 (CEST) Wenn man "Karte sofort neu laden" eingeschaltet hat, klappt das innerhalb der Gruppe nur solange, bis man zoomt/pannt.
  
  function deleteOldHinweise() {
+
== + 3.0.191 Tooltip-Query ==
    $sql ="DELETE FROM alb_f_hinweise";
+
Hier wird beim Schema des Layers keine Ersetzung der Layer-Parameter statt.
    #Eingefügt 11.04.2006 H. Riedel
+
    if(POSTGRESVERSION == '8.1'){
+
      $sql.=" USING alb_".$this->tableprefix."flurstuecke";
+
    }
+
    $sql.=" WHERE alb_f_hinweise.flurstkennz=alb_".$this->tableprefix."flurstuecke.flurstkennz";
+
    return $this->execSQL($sql, 4, 0);
+
  }
+
  
Um die Werte in der Datenbank zu aktualisieren sind abschließend die ganzen BZSN, angefangen bei der Grundausstattung, neu einzulesen.
+
== + 3.0.190 dynamische Links ==
 +
Eingebettete Links werden falsch dargestellt.
  
= Version 1.6.1 =
+
== + 3.0.189 historische ALB-Flurstücke ==
 +
Erzeugen im extra Fenster eine Fehlermeldung.
  
== + Anzeige und Drucken von ALB-Auszug 20 und ALB-Auszug 25 falsch ==
+
== + 3.0.188 Sachdatendruck ==
 +
Es kann vorkommen, dass die Datensätze der Sublayer unvollständig sind.
  
--[[Benutzer:Rahn|Rahn]] 10:07, 2. Okt 2006 (CEST) Beim ALB-Auszug 20 und 25, dann darf der Eigentümer nur einmal erscheinen. Zur Zeit ist es so, dass der Eigentümer für jedes Flurstück, dass im Grundbuchblatt geführt ist, erneut aufgeführt wird.
+
== + 3.0.187 Mobile Layer Export ==
:--[[Benutzer:Rahn|Rahn]] 11:00, 2. Okt 2006 (CEST) Diesen und noch ein paar andere Fehler bei den ALB-Auszügen 20 und 25 behoben.
+
Der Export von Layern für kvmobile, die nicht im sync-Modus sind führt zu einem Fehler. Das wurde behoben. Sync Eigenschaft wird bei getLayers in rolle mit abgefragt und nur noch sync Layer werden exportiert beim Syncronisieren und Layer ohne Attribute erzeugen keine Warnung mehr beim Abfragen von Layern.
 +
== + 3.0.186 Sachdatendruck ==
 +
In der Karte kommt es zu fehlerhaften Darstellungen, wenn ein Layer den Parameter $scale verwendet oder wenn der gedruckte Layer eine nicht geklammerte OR-Bedingung im Data-Feld hat.
  
== + Eigentümernachweis im ALB-Auszug ==
+
== + 3.0.185 GeoJson-Import ==
--SigridP 12:39, 20. Sep 2006 (CEST)<br>
+
Der erzeugte Rollenlayer funktioniert nicht.
Der im Original-ALB-Auszug zu den Privatpersonen angegebene Zusatz "GbR ......" ist im kvwmap-Auszug nicht enthalten. Dieser ist jedoch lt. Aussagen der zuständigen Mitarbeiter unbedingt erforderlich. Beim Durchforsten der postgresql-DB habe ich diesen Eintrag in der tabelle alb_grundbuecher in der Spalte zusatz_eigentuemer entdeckt.
+
:--[[Benutzer:Rahn|Rahn]] 11:08, 2. Okt 2006 (CEST) In welchen ALB-Formaten ist denn dieser Zusatz erforderlich?
+
--SigridP 09:36, 5. Okt 2006 (CEST)In allen ALB-Ausdrucken, in denen die Eigentümer aufgeführt werden.
+
  
== + Fehler und Abweichungen beim ALB-Druck ==
+
== + 3.0.184 Selbstüberschneidung im Geometrieeditor ==
--[[Benutzer:Heinz Schmidt|Heinz Schmidt]] 13:29, 14. Sep 2006 (CEST)<br>
+
Führt zum Verlust der Geometrie.
'''was fehlt:''' <br>
+
"Gesetzliche Klassifizierung" (wird, wenn vorh. im orig. ALB unter "Tatsächliche Nutzung" ausgegeben)
+
* debug: --[[Benutzer:Pkorduan|Pkorduan]] 16:15, 14. Sep 2006 (CEST) Ok, das fehlt wirklich. Hier ist kein Fehler oder fehlende Daten im ALB, sondern tatsächlich im Quellcode. Zum Debuggen bitte folgende Änderung in postgresql.php  in der Funktion getKlassifizierung($FlurstKennz) vornehmen:
+
an Stelle von:
+
return $Klassifizierung;
+
folgendes eintragen:
+
$ret[1]=$Klassifizierung;
+
return $ret;
+
  
Wer noch möchte, dass das Wort "Summe" groß ausgegeben wird in der ALB-Anzeige, muss die Zeile in alb.php in Funktion ALBAuszug_Flurstueck($FlurstKennz,$formnummer,$wasserzeichen) so aussehen:
+
== + 3.0.183 Versionen von Flurstücken ==
$pdf->addText($col0,$row-=12,$fontSize,'Summe');
+
Beim Aufklappen der Versionen erscheint eine Fehlermeldung.
  
"Ausführende Stelle" (wird, wenn vorh. im orig. ALB unter "Hinweise" ausgegeben)<br>
+
== + 3.0.182 Labelposition speichern ==
* debug: --[[Benutzer:Pkorduan|Pkorduan]] 15:06, 14. Sep 2006 (CEST) debug: Ein Statement der Art
+
"oben links" wird nicht gespeichert.
SELECT st.ausfstelle AS ausfstelleid,st.name AS ausfstellename,v.flurstkennz,
+
v.verfnr,v.verfbem AS verfbemid,b.bezeichnung AS verfbemerkung
+
FROM alb_f_verfahren AS v,alb_v_ausfuehrendestellen AS st,alb_v_bemerkgzumverfahren AS b
+
WHERE v.ausfstelle=st.ausfstelle AND v.verfbem=b.verfbem
+
AND v.flurstkennz='132295-001- 00003/008.00'
+
sollte zu einer Ausgabe der ausführenden Stelle führen, aber nur, wenn da auch ein Verfahren läuft auf dem Flurstück und wenn eine Bemerkung zum Verfahren gespeichert ist.
+
Da dies offensichtlich nicht immer der Fall ist, z.B. in LWL, dann muss das Statement anders lauten und zwar so, dass die Ausführende Stelle auch angezeigt wird, obwohl nicht gespeichert ist was ausgeführt wird (das sollte nähmlich in verfbem stehen)
+
Ändern Sie also das SQL-Statement in der Datei postgresql.php in der Funktion function getVerfahren($FlurstKennz) Die Zeilen mit $sql folgendermaßen:
+
$sql ="SELECT st.ausfstelle AS ausfstelleid,st.name AS ausfstellename";
+
$sql.=",v.flurstkennz,v.verfnr,v.verfbem AS verfbemid,b.bezeichnung AS verfbemerkung";
+
$sql.=" FROM alb_f_verfahren AS v LEFT JOIN alb_v_bemerkgzumverfahren AS b ON v.verfbem=b.verfbem";
+
$sql.=",alb_v_ausfuehrendestellen AS st WHERE v.ausfstelle=st.ausfstelle";
+
$sql.=" AND v.flurstkennz='".$FlurstKennz."'";
+
Darin ist der LEFT JOIN zwischen alb_v_bemerkgzumverfahren und alb_f_verfahren enthalten.
+
  
--[[Benutzer:Heinz Schmidt|Heinz Schmidt]] 12:43, 18. Sep 2006 (CEST)<br>
+
== + 3.0.181 Ausgabe von Triggern ==
'''Was jetzt noch fehlt zur "Ausführenden Stelle":'''<br>
+
Beim Neuanlegen von Datensätzen erscheinen Triggerausgaben doppelt.
Wenn mehrere "Ausführenden Stellen" eingetragen sind, kommt momentan nur eine.
+
  
 +
== + 3.0.180 Erfassung eines SubForm-Datensatzes im extra Fenster ==
 +
Hier ist die Fußzeile mit dem Speichern-Button überflüssig.
  
Ok, das ist jetzt behoben durch zwei Änderungen. Die erste Änderung in postgresql.php in Funktion getVerfahren($FlurstKennz) die Zeile:
+
== + 3.0.179 kvwmap-Funktionalitäten, die noch auf oids basieren ==
$ret[1]=pg_fetch_array($queryret[1]);
+
Wie z.B. Multigeometrien splitten, Datensatz kopieren usw. sind noch nicht umgestellt.
ersetzen durch die Zeilen:
+
while($rs=pg_fetch_array($queryret[1])) {
+
  $Verfahren[]=$rs;
+
}
+
$ret[1]=$Verfahren;
+
und in alb.php in der Funktion ALBAuszug_Flurstueck(...) die Zeilen für die Darstellung der Verfahren an der Stelle # Verfahren ersetzen. Alter Abschnitt:
+
# Verfahren
+
if ($flst->Verfahren['flurstkennz']!='') {
+
  $pdf->addText($col0,$row-=24,$fontSize,'Ausführende Stelle');
+
  $pdf->addText($col2_1,$row,$fontSize,$flst->Verfahren['ausfstelleid']);
+
  $AusfStelleName=zeilenumbruch($flst->Verfahren['ausfstellename'],40);
+
  $pdf->addText($col4,$row,$fontSize,$AusfStelleName[0]);
+
  for ($j=1;$j<count($AusfStelleName);$j++) {
+
    $pdf->addText($col4,$row-=12,$fontSize,$AusfStelleName[$j]);
+
  }   
+
  $pdf->addText($col0,$row-=12,$fontSize,'Verfahren');
+
  $pdf->addText($col2_1,$row,$fontSize,$flst->Verfahren['verfnr']);     
+
  $pdf->addText($col4,$row,$fontSize,'('.$flst->Verfahren['verfbemid'].')');
+
  $AusfBemerkung=zeilenumbruch($flst->Verfahren['verfbemerkung'],40);     
+
  $pdf->addText($col5,$row,$fontSize,$AusfBemerkung[0]);
+
  for ($j=1;$j<count($AusfBemerkung);$j++) {
+
    $pdf->addText($col5,$row-=12,$fontSize,$AusfBemerkung[$j]);
+
  }
+
}
+
Neuer Abschnitt:
+
# Verfahren
+
$anzVerfahren=count($flst->Verfahren);
+
for ($i=0;$i<$anzVerfahren;$i++) {
+
  $pdf->addText($col0,$row-=24,$fontSize,'Ausführende Stelle');
+
  $pdf->addText($col2_1,$row,$fontSize,$flst->Verfahren[$i]['ausfstelleid']);
+
  $AusfStelleName=zeilenumbruch($flst->Verfahren[$i]['ausfstellename'],40);
+
  $pdf->addText($col4,$row,$fontSize,$AusfStelleName[0]);
+
  for ($j=1;$j<count($AusfStelleName);$j++) {
+
    $pdf->addText($col4,$row-=12,$fontSize,$AusfStelleName[$j]);
+
  }   
+
  $pdf->addText($col0,$row-=12,$fontSize,'Verfahren');
+
  $pdf->addText($col2_1,$row,$fontSize,$flst->Verfahren[$i]['verfnr']);     
+
  $pdf->addText($col4,$row,$fontSize,'('.$flst->Verfahren[$i]['verfbemid'].')');
+
  $AusfBemerkung=zeilenumbruch($flst->Verfahren[$i]['verfbemerkung'],40);     
+
  $pdf->addText($col5,$row,$fontSize,$AusfBemerkung[0]);
+
  for ($j=1;$j<count($AusfBemerkung);$j++) {
+
    $pdf->addText($col5,$row-=12,$fontSize,$AusfBemerkung[$j]);
+
  }
+
}
+
  
 +
== + 3.0.178 Layer kopieren ==
 +
Die Legendenreihenfolge der Klassen wird nicht mitkopiert.
  
'''Hinweis:'''<br>
+
== + 3.0.177 Daten-Import ==
wenn in der config.php die Konstanten:<br>
+
Die Import-Tabellen werden noch mit oids angelegt.
'POSTANSCHRIFT', 'POSTANSCHRIFT_STRASSE', 'POSTANSCHRIFT_PLZ', 'POSTANSCHRIFT_ORT'<br>
+
mit Werten belegt sind, wird im Ausdruck die Adresse zweimal untereinander ausgegeben. Soll das so sein?
+
  
Für Anwender mit ALB-Daten mehrer Kreise in einer Datenbank wäre es sinnvoll, wenn die Katasteramtsziffer (katasteramt) und die Bezeichnung der Behörde mit Anschrift und Tel.Nr. (name) oben rechts auf dem Ausdruck nicht aus der config.php geholt werden würde sondern aus der tabelle "alb_v_katasteraemter" der Datenbank.
+
== + 3.0.176 Zoom auf Objekte ==
 +
Macht nicht was er soll.
  
Zusätzlich sollte im Ausdruck der Stand der ALB-Daten angegeben werden, da es sich um Sekundärdaten handelt. Dieses Datum sollte aus der Tabelle alb_fortführung das letzte Datum der Spalte "ffzeitraum_bis" sein.
+
== + 3.0.175 Punktlistenimport ==
 +
Die Beschreibung des Formats und die Fehlerausgabe sind unzureichend.
  
== + Fehler in der Kartendarstellung ==
+
== + 3.0.174 SubformEmbedded neuer Datensatz ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:48, 12. Sep 2006 (CEST)
+
Nicht sichtbare Attribute werden nicht gespeichert.
Wenn zwei User zum selben Zeitpunkt eine Karte erzeugen, erhält der eine das Kartenbild des anderen, obwohl vom Mapserver im tmp-Verzeichnis korrekt zwei Karten abgelegt werden.
+
  
*--[[Benutzer:Rahn|Rahn]] 12:58, 12. Sep 2006 (CEST) Stimmt, das liegt daran, dass die svg-Datei immer gleich heißt und beide User dann auf dieselbe Datei zugreifen. Um den Fehler zu beheben einfach in der SVG_map.php folgende Zeile:
+
== + 3.0.173 Layer-Suche ==
 +
Wenn das Geometrie-Attribut umbenannt ist, gibt es einen Fehler.
  
$svgfile  = 'SVG_map.svg';
+
== + 3.0.172 Shape-Import ==
 +
Wenn man das erste Attribut weglässt, gibt es einen Fehler.
  
durch diese beiden hier ersetzen:
+
== + 3.0.171 Grundbuchblattsuche ==
 +
Funktioniert nicht.
  
$randomnumber = rand(0, 1000000);
+
== + 3.0.170 Flurstücksauszüge ==
$svgfile  = $randomnumber.'SVG_map.svg';
+
Funktionieren nicht.
  
== + Notizenverwaltung ==
+
== + 3.0.169 Flurstückssuche ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 15:25, 5. Sep 2006 (CEST) Ich habe erstmalig Notizenkategorien in der Notizenverwaltung angelegt. Sie werden auch in der Auswahlliste angezeigt. Beim Auswählen und (automatischen) Neuladen der Seite sind sie dann jedoch nicht ausgewählt?!
+
Hier wird beim Erstellen der Gemarkungslsite der endet-Zeitstempel von ax_gemeinde nicht berücksichtigt.
  
* --[[Benutzer:Pkorduan|Pkorduan]] 15:11, 14. Sep 2006 (CEST) Da hilft erstmal eine Notizkategorie per Hand der Stelle zuzuweisen wenigstens mit Leserechten. Im Formular müssen wir mal schauen, wie wir das anpassen.
+
== + 3.0.168 ID-Spalte alphanumerisch ==
 +
Beim Speichern der Geometrie erscheinen Fehlermeldungen.
  
== + Nachweisverwaltung: Problem beim Downloaden von TIFF's ==
+
== + 3.0.167 ID-Spalte alphanumerisch ==
--[[Benutzer:A.tower|Andreas Thurm]] 07:50, 12. Sep 2006 (CEST)Ab der Version 1.6.1 gibt es ein Problem beim Anzeigen und Downloaden von Nachweisen im TIFF-Format. Die Dokumente lassen sich nicht anzeigen. Es erscheint die Fehlermeldung, dass hier ein unbekanntes Dateiformat vorliegt. Kopiert man die Datei mit winscp auf den Client,lässt sie sich problemlos anzeigen. In der Version 1.6.0 funktioniert der Download und die Anzeige noch reibungslos. Andere Dateiformate wie z. Bsp. PDF sind von diesem Problem scheinbar nicht betroffen.
+
Beim Mouseover auf einen Datensatz erscheinen Fehlermeldungen.
* --[[Benutzer:Pkorduan|Pkorduan]] 14:07, 14. Sep 2006 (CEST) Das Problem kann folgendermaßen gelößt werden:
+
In der Datei kvwmap.php in der Funktion: nachweisDokumentAnzeigen() vor die Zeile:
+
header("Content-type: image/".$dateinamensteil[1]);
+
die Zeile
+
ob_end_clean();
+
einfügen. Dadurch wird der vorher ausgegebene Header gelöscht und der richtige gesendet.
+
  
== + Druckmaßstab ==
+
== + 3.0.166 Flurstückssuche ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 09:54, 11. Sep 2006 (CEST)
+
Wenn der Flurstücks-Layer keine oids mehr verwendet, erscheinen Fehlermeldungen.
Die Orthophotos werden bis zu genau 1:5.000 angezeigt (d.h. Eintrag in der Tabelle used_layer = 1:5.001). Wenn ich mit dem Kartenmaßstab in die Druckausschnittswahl gehe, werden die Orthofotos noch angezeigt. Wenn ich dann weiter in die Druckvorschau gehe, werden sie nicht mehr angezeigt - auch nicht im PDF-Dokument. Wenn ich als Druckmaßstab 1:4.999 wähle, werden sie sowohl in der Druckvorschau als auch im PDF angezeigt. Sie müssen jedoch auch bei 1:5.000 im Druck erscheinen.
+
*--[[Benutzer:Rahn|Rahn]] 10:15, 11. Sep 2006 (CEST) Damit ein Layer bei uns bis 1:5000 angezeigt wird, muss ich bei max_scale 5000 eintragen und nicht 5001. Und bei einem Druckmaßstab von 1:5000 erscheint dieser Layer dann auch in der Druckvorschau und im PDF. Hmmm, wie ist das zu erklären?
+
  
== + Sachdatenabfrage ==
+
== + 3.0.165 PNG-Grafiken repariert ==
--[[Benutzer:Pkorduan|Pkorduan]] 11:03, 19. Sep 2006 (CEST) Ein weiteres Problem war, dass die OGR Layer nicht abfragbar waren.
+
  
Dazu wurde jetzt in der Datei kvwmap.php in der Funktion SachdatenAnzeige($rect) folgendes hinzugefügt. Hinter den Zeilen:
+
== + 3.0.164 Als Vorlage für neuen Datensatz übernehmen ==
# Abfrage von Shapelayern
+
Die Werte von nur lesbaren Auswahlfeldern werden nicht übernommen.
$layer=ms_newLayerObj($map);
+
$layer->set('data', $layerset[$i]['Data']);
+
folgene zusätzliche einfügen:
+
$layer->set('connectiontype',$layerset[$i]['connectiontype']);
+
$layer->set('connection', $layerset[$i]['connection']);
+
$layer->set('type',$layerset[$i]['Datentyp']);
+
  
--[[Benutzer:Pkorduan|Pkorduan]] 14:01, 4. Sep 2006 (CEST) Die Sachdatenanfrage liefert einen Fehler, wenn die SRID der Rolle ein andere ist als die des Layers. Eine Sachdatenabfrage auf einer Tabelle mit Fachdaten in der Postgis-DB mit der Version 1.6.1 erzeugt folgende Fehlermeldung:
+
== + 3.0.163 Textfeld: automatisch generieren ==
<pre>
+
Funktioniert nicht.
Warning: pg_query() [function.pg-query]: Query failed: ERROR: syntax error at or near ")" at character 244 in /usr/local/httpd-2.2.3/htdocs/kvwmap-1.6.1/class/postgresql.php on line 3332
+
</pre>
+
  
Es liegt an einem Fehler im Quellcode. In der Funktion SachdatenAnzeige() in der Datei kvwmap.php ist in der Zeile
+
== + 3.0.162 Flurstückszoom ==
<pre>
+
"Zoom auf Flurstück und andere Flurstücke ausblenden" funktioniert nicht mehr.
$sql_where =" AND the_geom &&
+
Transform(GeomFromText('".$searchbox_wkt."',".$client_epsg."),".$layer_epsg."))";
+
</pre>
+
hinten ein ")" zuviel.
+
  
== -+ WLDGE2SQL Fehler ==
+
== + 3.0.161 Schnellsprung ==
--[[Benutzer:Pkorduan|Pkorduan]] 14:05, 4. Sep 2006 (CEST) Beim Einlesen der WLDGE-Dateien fehlen die Buchungsarten. Der Fehler tritt schon seit 1.6.0 auf, ist aber jetzt erst bemerkt worden.
+
Funktioniert nicht mehr.
  
Grund: Bei der Umstellung des SQL-Statement zur Berücksichtung von mehrfachen Buchungen wurde die Buchungsart versehentlich vergessen. Zur Behebung des Problems folgenden Bugfix durchführen.
+
== + 3.0.160 Abfrage von Rollenlayern ==
+
Hier erscheinen Fehlermeldungen beim Mouseover und beim Zoom auf Objekt.
Bugfix 2006-09-06 pk:
+
Datei: postgresql.php
+
Funktion: insertGrundstueck
+
Zeile:<pre>
+
    $sql.="SELECT '".$Bezirk."','".$Blatt."','".$BVNR."'";
+
</pre>
+
ersetzen durch:
+
<pre>
+
    $sql.="SELECT '".$Bezirk."','".$Blatt."','".$BVNR."','".$Buchungsart."'";
+
</pre>
+
  
== + Suche nach Grundbuchblattnummern ==
+
== + 3.0.159 sendEmailAsync.sh ==
--[[Benutzer:A.tower|Andreas Thurm]] 15:53, 7. Sep 2006 (CEST) Innerhalb der Namensuche ist es jetzt möglich nach Grundbuchblattnummern zu suchen. Diese Suche bringt bei mir als Ergebnis immer die Meldung, dass keine Namen gefunden werden konnten, egal ob die Grundbuchblätter existieren oder nicht.
+
Das Skript tools/sendEmailAsync.sh verschiebt die Datei, die als Anhang gesendet wird, in den Archivpfad und man kann dann nicht mehr darauf zugreifen.
:--[[Benutzer:Markus Hentschel|Markus Hentschel]] 08:29, 12. Sep 2006 (CEST) Diese Meldung bekomme ich dann, wenn ich die Grundbuchblattnummer nicht mit führenden Nullen angebe, also z.B. "1234" statt "01234". Das ist unschön, denn wer will schon immer diese ganzen Nullen vorneweg schreiben? Das könnte irgendwie abgefangen werden. Leider helfen hier auch keine Platzhalter, "%1234" funktioniert nicht.
+
:--[[Benutzer:Pkorduan|Pkorduan]] 15:20, 14. Sep 2006 (CEST) Markus, das kann so nicht ganz stimmen. Wenn Du keine Führenden Nullen eingibst, müsste eigentlich gesagt werden, dass man einen Fehler gemacht hat und 5-stellige Nummern eingeben soll. Exakt: "Angaben fehlerhaft: Die Blattnummer ist keine 5 Zeichen lang."
+
Also Andreas noch mal genau beschreiben was Du eingibst, mit oder ohne Nullen. Ohne Nullen und Fehler: "Es konnten keine Flurstücke zu dem Grundbuchblatt gefunden werden" kann nur kommen wenn Blattnummer auch wirklich 5 stellig sind, ansonsten sind die Blätter nicht da. Da müssen wir uns noch mal die SQL-Statements ansehen, die abgesetzt werden und in Postgres Client testen.
+
Unabhängig davon könnte ich auch Suche ohne führende Nullen einrichten. Dann bitte auf die ToDo. Dürfte recht schnell gehn.
+
::--[[Benutzer:Markus Hentschel|Markus Hentschel]] 10:14, 15. Sep 2006 (CEST) Wenn ich nach Bezirk "132427" und Blatt "00008" suche, kriege ich 1 Treffer. Wenn ich nach Bezirk "132427" und Blatt "8" suche, kriege ich die Meldung "Es konnten keine Namen gefunden werden, bitte ändern Sie die Anfrage!" Ich setzt die Suche ohne führende Nullen auf die ToDo, wenn niemand was dagegen hat.
+
  
= Version 1.6.0 =
+
== + 3.0.158 Zeitstempel: delete ==
 +
Funktioniert nicht für Layer ohne oid.
  
 +
== + 3.0.157 Rechte in Stellenhierarchie ==
 +
Man kann für Kindstellen keine individuellen Rechte definieren.
  
== Anzeige der Zeichenreihenfolge ==
+
== + 3.0.156 dynamischer Link ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:55, 1. Sep 2006 (CEST)
+
Ein dynamischer Link in einem SubForm-Datensatz im separaten Sachdatenfenster ruft die Sachdatenanzeige nicht korrekt auf.
Die Anzeige der Zeichenreihenfolge der Layer in der Stellenanzeige zeigt nur 4 Stellen an. Nötig wäre die Anzeige von mindestens 6 Stellen, besser 7.
+
  
== Festpunkte in KVZ schreiben ==
+
== + 3.0.155 Layer-Suche ==
--[[Benutzer:HolgerR|HolgerR]] 17:11, 7. Aug 2006 (CEST)
+
Bei Sachdatenanzeige im extra Fenster wird nach einer Suche und Änderung des Layers sofort wieder gesucht.
  
Beim Erstellen des KVZ wird bei den Punkten, die eine Höhenangabe besitzen ein Leerzeichen zwischen Hochwert und Höhe zuviel ausgegeben.
+
== + 3.0.154 Auto-Formularelementtypen ==
Kurzfristige Hilfe schafft das Editieren der Datei katasetr.php Zeile 128 wie folgt:
+
Die Auto-Formularelementtypen (Fläche, Länge, Zeitstempel, usw.) führen bei Geometrieänderung und ID-Spalte != oid zu Fehlermeldungen.
<pre>
+
$zeile.=sprintf("%08.3f",$p["hoe"]); # 48-55 Höhe
+
</pre>
+
statt
+
<pre>
+
$zeile.=" ".sprintf("%08.3f",$p["hoe"]); # 48-55 Höhe
+
</pre>
+
  
== Namenssuche ==
+
== + 3.0.153 Geometrie aus anderer Tabelle ==
--SigridP 09:29, 28. Jul 2006 (CEST)
+
Bei Layern deren Geometriespalte aus einer anderen Tabelle als der Haupttabelle kommt, gibt es Probleme, wenn diese Tabelle nicht auch eine gleichnamige ID-Spalte hat.
  
Bei Eingabe eines Namens kommt die Fehlermeldung:<br>
+
== + 3.0.152 ID-Spalte alphanumerisch ==
Es konnten keine Namen gefunden werden, bitte ändern Sie die Anfrage!<br>
+
Nach dem Anlegen eines neuen Datensatzes erscheint eine Fehlermeldung.
Warning: Missing argument 10 for getnamen() in /srv/www/htdocs/kvwmap-1.6.0/class/postgresql.php on line 1713
+
+
== Druckrahmenverwaltung ==
+
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 12:03, 18. Jul 2006 (CEST)
+
Der Freitext wird nicht dahin geschrieben, wo er in der Druckrahmenverwaltung (und auch noch in der Vorschau) positioniert wird, sondern zu weit unten und zu weit rechts.
+
  
== Filterverwaltung ==
+
== + 3.0.151 CSV-Export ==
--[[Benutzer:Rahn|Rahn]] 13:31, 27. Jul 2006 (CEST)
+
Bei Auswahlfeldern wird nicht mehr der output sondern nur der value ausgegeben.
  
Bei Benutzung der Filterverwaltung kann es auch zu einem Fehler kommen, wenn die MySQL-DB älter als Version 4.1.0 ist. Dann lassen sich nämlich keine erstellten Filter abspeichern. Deswegen also am besten eine neuere Version verwenden.
+
== + 3.0.150 Fehlerausgabe in SubForm-Layern ==
 +
Die Fehlerausgabe enthält am Anfang Programmcode.
  
--[[Benutzer:Rahn|Rahn]] 14:33, 18. Jul 2006 (CEST)
+
== + 3.0.149 Style-/Labeleditor Zomm Karte ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:07, 8. Mär. 2021 (CET) In der Karte vom Style-/Labeleditor kann man nicht zoomen oder pannen, wenn man die rausfliegende Legende aktiviert hat.
  
Wählt man in der Filterverwaltung einen Layer aus, kann es sein, dass die Attribute nicht geladen werden können und es zu einer Fehlermeldung kommt. Um den Fehler zu beheben, muss man die Funktion '''getDataAttributes''' in '''kvwmap.php''' durch diese hier ersetzen:
+
== + 3.0.148 Attributeditor ==
 +
Es fehlen 2 Überschriften.
  
function getDataAttributes($database, $layer_id){
+
== + 3.0.147 Nachweisrecherche ==
  $sql ='SELECT Data FROM layer WHERE Layer_ID = '.$layer_id;
+
Nachweise ohne Rissnummer werden nicht gefunden.
  $this->debug->write("file:kvwmap class:db_mapObj->getDataAttributes - Lesen der Attribute aus Data:".$sql,4);
+
  $query=mysql_query($sql);
+
  if ($query==0) { $this->debug->write("Abbruch Zeile: ".__LINE__,4); return 0; }
+
  $rs = mysql_fetch_array($query);
+
  $data = $rs[0];
+
+
  if($data != ""){
+
    if(strpos($data, '(') === false){
+
    $from = stristr($data, 'from');
+
    $fooposition = strpos($from, 'as foo');
+
    if($fooposition > 0){
+
    $from = substr($from, 0, $fooposition);
+
    }
+
    $select = 'select * '.$from;
+
    }
+
    else{
+
              $select = stristr($data,'(');
+
              $select = trim($select, '(');
+
              $select = substr($select, 0, strrpos($select, ')'));
+
    }
+
      $attribute = $database->getFieldsfromSelect($select);
+
      return $attribute;
+
    }
+
  else{
+
    echo 'Das Data-Feld des Layers mit der Layer-ID '.$layer_id.' ist leer.';
+
    return NULL;
+
  }
+
}
+
  
== config.php ==
+
== + 3.0.146 Shape-Export ==
Ist zwar kein richtiger Bug, da wir aber gesagt haben alle Neuerungen in der config.php mit der Versionsnummer zu kennzeichnen, hier der Hinweis:
+
Die prj-Datei fehlt.
  
Es gibt zwei Zeilen, bei denen vergessen wurde, diese zu kennzeichnen:
+
== + 3.0.145 Nachweisdownload ==
include (CLASSPATH.'spatial_processor.php');
+
Unter PHP 7 erscheinen hier Fehlermeldungen.
  
define("WFS_SRS","EPSG:25833");
+
== + 3.0.144 wms_checker.php ==
 +
Funktioniert unter PHP 7 nicht fehlerfrei.
  
 +
== + 3.0.143 wms_proxy.php ==
 +
Funktioniert unter PHP 7 nicht fehlerfrei.
  
== Sachdatenanzeige Flurstücke ==
+
== + 3.0.142 Layer-Suche ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:45, 14. Jul 2006 (CEST)
+
Wenn der erste Datensatz keine Geometrie hat, wird nicht in die Karte gezoomt.
In der flurstuecke.php und der flurstuecksanzeige.php ist das ALB-Format 40 (Eigentümeranzeige) nicht an Rechte gebunden. Es müsste aber genauso laufen wie beim Format 35, dass nämlich das Recht zur Ansicht abgefragt wird.
+
  
== Adresssuche ==
+
== + 3.0.141 Falsche Berechnung der Dezimalkoordinaten bei Exif Auswertung ==
--[[Benutzer:Markus Hentschel|Markus Hentschel]] 13:42, 14. Jul 2006 (CEST)
+
Beim Import von Bildern mit Exif-Daten werden die in Grad angegebenen Koordinaten falsch in Dezimalgrad umgerechnet. Das wurde in der Funktion get_exif_data korrigiert.
Nach der Auswahl der Gemeinde werden die Straßen ausgewählt. Die erste Straße der Liste steht bereits im Fenster. Allerdings kann man zu dieser ersten Straße keine Hausnummer auswählen. Man muss zuerst eine andere Straße aufrufen und dann anschließend nochmal die erste Straße.<br>
+
vorher Grad + (Minuten/60 + Sekunden/6000) nachher Grad + (Minuten/60 + Sekunden/3600)
--[[Benutzer:Heinz Schmidt|Heinz Schmidt]] 15:22, 17. Jul 2006 (CEST)<br>
+
Ist bei mir in der Version 1.5.9 auch schon so, war mir aber noch nicht aufgefallen.
+
  
== Informationsabfrage ==
+
== + 3.0.140 Legendengrafik von WMS-Layern ==
 +
Wenn ein WMS-Layer den URL-Parameter STYLES verwendet, wird dieser beim Abfragen der Legendengrafik nicht richtig berücksichtigt.
  
--[[Benutzer:Heinz Schmidt|Heinz Schmidt]] 07:16, 12. Jul 2006 (CEST)
+
== + 3.0.139 RAISE NOTICE in BEFORE DELETE Triggern ==
=== Fehlermeldung "Keine Bearbeitung moeglich! ..." ===
+
Hier erfolgt die Ausgabe nicht für die Text-Notation, sondern nur für JSON und nur im Fehlerfall.
  
Nach Aufziehen eines Rechtecks erscheint ein blaues Popup-Fenster mit der Meldung:<br>
+
== + 3.0.138 Daten-Export: Dokumente ==
"Keine bearbeitung möglich! Uebergebene Daten: ppquery_box, ###,###"<br>
+
Dokumente von SubForm-Layern werden nicht mit heruntergeladen
Hingegen arbeitet die punktuelle Informationsabfrage ohne Probleme.
+
  
Problemlösung von Stefan Rahn:
+
== + 3.0.137 Formularelementtyp Zeitstempel ==
 +
Hat das Attribut den Datentyp timestamp in der Datenbank, dann wird es nicht zu 100% angezeigt.
  
um den Fehler zu beheben, in der Datei SVG_map.php die Funktion sendpath
+
== + 3.0.136 Daten-Export: Dokumente ==
durch folgenden Code ersetzen:
+
Ist das Dokument-Attribut ein Array, werden nicht immer alle Dokumente mit heruntergeladen.
  
function sendpath(cmd,pathx,pathy)  {
+
== + 3.0.135 Sachdatenanzeige im extra Fenster ==
    path  = "";
+
Wenn man einen eingebetteten Subform-Datensatz aufruft, passt sich das Fenster in der Breite nicht auf die Darstellung des Subform-Datensatzes an.
    switch(cmd)
+
    {
+
    case "zoomin_point":
+
      path = pathx[0]+","+pathy[0];
+
      document.GUI.INPUT_COORD.value  = path;
+
      document.GUI.CMD.value          = "zoomin";
+
      document.GUI.submit();
+
    break;
+
    case "zoomout":
+
      path = pathx[0]+","+pathy[0];
+
      document.GUI.INPUT_COORD.value  = path;
+
      document.GUI.CMD.value          = cmd;
+
      document.GUI.submit();
+
    break;
+
    case "zoomin_box":
+
      path = pathx[0]+","+pathy[0]+";"+pathx[2]+","+pathy[2];
+
      document.GUI.INPUT_COORD.value  = path;
+
      document.GUI.CMD.value          = "zoomin";
+
      document.GUI.submit();
+
    break;
+
    case "recentre":
+
      path = pathx[0]+","+pathy[0];
+
      document.GUI.INPUT_COORD.value  = path;
+
      document.GUI.CMD.value          = cmd;
+
      document.GUI.submit();
+
    break;
+
    case "pquery_point":
+
      path = pathx[0]+","+pathy[0]+";"+pathx[0]+","+pathy[0];
+
      document.GUI.INPUT_COORD.value  = path;
+
      document.GUI.CMD.value          = "pquery";
+
      document.GUI.submit();
+
    break;
+
    case "pquery_box":
+
      path = pathx[0]+","+pathy[0]+";"+pathx[2]+","+pathy[2];
+
      document.GUI.INPUT_COORD.value  = path;
+
      document.GUI.CMD.value          = "pquery";
+
      document.GUI.submit();
+
    break;
+
    case "ppquery_point":
+
      top.document.GUI.searchradius.value = "";
+
      path = pathx[0]+","+pathy[0]+";"+pathx[0]+","+pathy[0];
+
      document.GUI.INPUT_COORD.value  = path;
+
      document.GUI.CMD.value          = "ppquery";
+
      document.GUI.submit();
+
    break;
+
    case "ppquery_box":
+
      top.document.GUI.searchradius.value = "";
+
      path = pathx[0]+","+pathy[0]+";"+pathx[2]+","+pathy[2];
+
      document.GUI.INPUT_COORD.value  = path;
+
      document.GUI.CMD.value          = "ppquery";
+
      document.GUI.submit();
+
    break;
+
    case "pquery_polygon":
+
      path = pathx[0]+","+pathy[0]+";"+pathx[2]+","+pathy[2];
+
      document.GUI.INPUT_COORD.value  = path;
+
      document.GUI.CMD.value          = "pquery";
+
      document.GUI.submit();
+
    break;
+
    default:
+
      path = pathx[0]+","+pathy[0];
+
      alert("Keine Bearbeitung moeglich! \nUebergebene Daten: "+cmd+", "+path);
+
    break;
+
    }
+
  }
+
  
== Stelleneditor - Stelle ändern ==
+
== + 3.0.134 Style- und Labeleditor ==
--[[Benutzer:HolgerR|HolgerR]] 13:48, 21. Aug 2006 (CEST)
+
Die Legende wird nicht richtig nachgeladen.
  
Beim Auswählen einer Stelle und 'Als neue Stelle eintragen' sind die Eintragungen zum Layer verschwunden. In der Debug-Datei erscheint folgender Eintrag :
+
== + 3.0.133 Geometrieübernahmelayer ==
<pre>
+
Die Geometrie von Rollenlayern wird nicht mehr automatisch vollständig selektiert, wenn sie als Geometrieübernahmelayer ausgewählt werden. Außerdem wird der Geometrieübernahmelayer nicht mehr layerbezogen gespeichert.
file:users.php class:stelle->copyLayerfromStelle - kopieren der Layer von einer Stelle:
+
INSERT IGNORE INTO used_layer ( `Stelle_ID` , `Layer_ID` , `queryable` , `drawingorder` , `minscale` , `maxscale` ,
+
`offsite` , `Filter` , `template` , `header` , `footer` , `symbolscale`, `logconsume`, `requires` )
+
SELECT 62, `Layer_ID` , `queryable` , `drawingorder` , `minscale` , `maxscale` , `offsite` , `Filter` , `template` ,
+
`header` , `footer` , `symbolscale`, `logconsume`, `requires`
+
FROM used_layer WHERE Stelle_ID = 8 AND Layer_ID = 1
+
  
Abbruch in Zeile: 1860
+
== + 3.0.132 SubformEmbedded Datensatz anlegen ==
</pre>
+
Funktioniert nicht für nicht eingebettete Layer.
Bei mir in der Datenbank fehlt die Spalte 'offsite'. In der 'mysql_update.sql' ist dieser Eintrag zur Tabelle 'used_layer' nicht zu finden.
+
  
Die Spalte 'offsite' kann mit folgender SQL-Anweisung eingefügt werden:
+
== + 3.0.131 Jagdkataster ==
<pre>
+
Das Plugin Jagdkataster setzt noch auf oids.
ALTER TABLE used_layer
+
ADD offsite varchar(11) default NULL;
+
</pre>
+
  
Was wird mit der Spalte 'offsite' bei der Darstellung der Layer bewirkt?
+
== + 3.0.130 Nachweisrecherche im IE ==
 +
Die Ergebniszeilen sind zu hoch.
  
Bei der weiteren Betrachtung des Quellcodes ist mir aufgefallen, dass in den Funktionen 'addLayer' und 'updateLayer' die Anweisungen zur Übernahme/Aktualisierung der Daten aus der Spalte 'requires' fehlen.
+
== + 3.0.129 Layer-Export ==
 +
Bei Layern mit leeren Text-Spalten wird das SQL nicht korrekt erzeugt.
  
 +
== + 3.0.128 Shape-Import ==
 +
Wenn in der prj-Datei Hochkommas vorkommen, schlägt der Import fehl.
  
== Stelleneditor - Menuezuordnung ==
+
== + 3.0.127 Geometrie aus anderer Tabelle ==
--[[Benutzer:HolgerR|HolgerR]] 14:22, 21. Aug 2006 (CEST)
+
Wenn man einen Layer hat, der sich die Geometrie aus einer anderen Tabelle als der Haupttabelle holt, erscheint bei der Sachdatenanzeige mit QueryMaps eine Fehlermeldung.
  
Ich habe den Effekt, dass bei jedem Ändern der Stelle, sich die Anzahl der Menueeinträge um die ursprüngliche Anzahl der zugeordneten Menues erhöht.
+
== + 3.0.126 Daten-Export ==
 +
Bei Layern mit den Zeichen "<" oder ">" im Namen schlägt der Export fehl.
  
Gibt es eine schnelle Abhilfe?
+
== + 3.0.125 Trefferliste Nachweisverwaltung - Geltungsbereichskarte ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:19, 10. Feb. 2021 (CET) Die Geltungsbereichskarte zeigt keine Flurstücksnummern an.
  
 +
== + 3.0.124 Layer die oids verwenden ==
 +
Mit diesem Bugfix wird der Anwendungsfall go=layer_check_oids hinzugefügt, der Unterstützung dabei bietet, die PostGIS-Layer so anzupassen, dass keine oids mehr verwendet werden.
  
 +
== + 3.0.123 import_nas.sh ==
 +
Das ALKIS-Einleseskript hat keine Möglichkeit das alkis-Schema zu leeren um es neu zu befüllen. Das ist jetzt mit dem Parameter "delete" möglich.
 +
 +
== + 3.0.122 Attributtyp Link ==
 +
Interne Links werden aus dem extra Fenster heraus nicht im Hauptfenster geöffnet.
 +
 +
== + 3.0.121 Zwischenablage ==
 +
Gemerkte Datensätze lassen sich nicht mehr aus der Zwischenablage aufrufen.
 +
 +
== + 3.0.120 Stellenhierarchie ==
 +
Die Rechte von Elternstellen werden nicht für die Kindstellen übernommen.
 +
 +
== + 3.0.119 Stellenhierarchie ==
 +
Das Hinzufügen oder Wegnehmen von Stellen im Layerformular wirkt sich nicht auf die Kindstellen aus.
 +
 +
== + 3.0.118 WMS-Layer ==
 +
Bei einigen WMS-Layern hängt der Mapserver den Parameter SERVICE=WMS nicht an den Request an.
 +
 +
== + 3.0.117 sendEmailAsynch.sh ==
 +
In diesem Skript werden die Parameter MAILSMTPUSER und MAILSMTPPASSWORD nicht berücksichtigt.
 +
 +
== + 3.0.116 dynamische Links ==
 +
Links die aus dem extra Fenster heraus andere Datensätze aufrufen, führen zu einer falschen Darstellung im extra Fenster.
 +
 +
== + 3.0.115 mail_att() ==
 +
In der Funktion mail_att() fehlen noch die Variablen cc_email und from_name.
 +
 +
== + 3.0.114 Jagdkataster ==
 +
Wenn ein Flurstück als herrenlos gekennzeichnet ist, gibt es im Plugin Jagdkataster einen Fehler bei der Flurstücksanzeige.
 +
 +
== + 3.0.113 Password escapeing ==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 08:48, 3. Feb. 2021 (CET) Passwörter mit einfachen Anführungszeichen verursachten Fehler beim Eintragen in der Datenbank. Jetzt werden sie escaped.
 +
 +
== + 3.0.112 Sachdatendruck-Editor - Rechtecke ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:24, 22. Jan. 2021 (CET) Das Highlighten bzw. Hinscrollen funktioniert nicht bei Rechtecken, bei denen die Start-y-Position kleiner ist als die End-y-Position.
 +
 +
== + 3.0.111 Flurstückslistenimport ==
 +
Funktioniert ab dem 2. Flurstück nicht.
 +
 +
== + 3.0.110 unkorrekter Rückgabewert in is_admin_user ==
 +
Diese Funktion lieferte im Fehlerfall nicht FALSE sondern das Array() von execSQL. Ist behoben.
 +
 +
== + 3.0.109 Stelle anlegen ==
 +
Ohne Layer gibts Fehlermeldungen.
 +
 +
== + 3.0.108 Cronjobs für Postgres-Requests nicht richtig geschrieben ==
 +
kvwmap hat die Cronjob Commands nicht richtig geschrieben. Es fehlten die Usernamen. Jetzt werden die Credentials in der Funktion get_crontab_line der CronJob Klasse korrekt gelesen und in der Methode crontab_schreiben richtig geschrieben.
 +
 +
== + 3.0.107 XPlanGML Upload Namespace 5.2 Unterstützung ==
 +
--[[Benutzer:Kraetschmer|Kraetschmer]] ([[Benutzer Diskussion:Kraetschmer|Diskussion]]) 13:29, 29. Jan. 2021 (CET) Ausbesserung des XPlanGML Uploads über GDAL GMLAS für XPlan-Version Namespace 5.2.
 +
 +
== + 3.0.106 Neuer Datensatz im separaten Browser-Fenster ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:16, 28. Jan. 2021 (CET) Wenn man einen neuen Datensatz im separaten Browserfenster anlegt, funktioniert der Geometrie-Editor nicht richtig, z.B. das "Position setzen" Werkzeug. ==
 +
 +
== + 3.0.105 Stellenhierarchie ==
 +
Wenn man eine Oberstelle mit mehr als einer Unterstelle ändert, erscheint eine Fehlermeldung.
 +
 +
== + 3.0.104 SubForms ==
 +
Im GLE ist oft nicht ersichtlich, dass ein geöffnetes Unterformular einen eigenen Speichern-Button hat und der Nutzer klickt auf den Speichern-Button des Hauptformulars.
 +
 +
== + 3.0.103 Daten-Export: Dokumente ==
 +
Wenn das Dokument-Attribut ein Array-Feld ist, werden die Dokumente nicht mit exportiert.
 +
 +
== + 3.0.102 Flurstückssuche ==
 +
Bei der Flurstückssuche mit Sachdaten (go=Flurstueck_Auswaehlen) werden die Buchdaten auch im separaten Fenster angezeigt. Das Fenster „darunter“ bleibt jedoch bei der Recherche-Maske und springt nicht zur Karte.
 +
Im separaten Fenster funktioniert außerdem der Button „Zoom auf Flurstück und andere Flurstücke ausblenden“ nicht.
 +
 +
== + 3.0.101 Bild speichern ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 07:07, 26. Jan. 2021 (CET) Statt dem Kartenbild erscheint nur ein leeres Bild (bei Edge und Firefox, bei IE11 gehts). Der "Bild kopieren" Button kann wohl weg?
 +
 +
== + 3.0.100 lange Tabellenaliasnamen ==
 +
Lange Tabellenaliasnamen werden nicht richtig ausgelesen und haben einen Zeilenumbruch am Ende.
 +
 +
== + 3.0.99 Layer-Suche ==
 +
Wenn die Operatoren <= und >= verwendet werden, wird die Suche stattdessen mit < und > gemacht. Und bei Auswahlfeldern werden nicht die ausgewählten Operatoren verwendet, wenn man nur eine Auswahlmöglichkeit auswählt.
 +
 +
== + 3.0.98 Neuer Layerdatensatz ==
 +
Beim Speichern eines neuen Layerdatensatzes mit Geometrie wird die Geometrie auch für die anschließende Suche nach dem Datensatz verwendet. Das führt bei großen Geometrien zu einem Überlauf in MySQL beim Speichern der Suche.
 +
 +
== + 3.0.97 suche nach Flurstück in Karte ==
 +
Bei Stellen, die den Standard Flurstückslayer nicht haben, erscheint eine Fehlermeldung.
 +
 +
== + 3.0.96 ALKIS-Postprocessing ==
 +
Bei pp_amt fehlt noch ein endet für ax_dienstelle und ax_anschrift.
 +
 +
== + 3.0.95 Sachdatendruck archivieren ==
 +
Funktioniert nicht, wenn der Layer als ID-Spalte nicht die oid verwendet.
 +
 +
== + 3.0.94 Punktlistenimport ==
 +
Funktioniert unter PHP 7 nicht.
 +
 +
== + 3.0.93 Zugangsdaten zu E-Mail-Server nicht variabel ==
 +
Es wurden die Konstanten MAILSMTPUSER, MAILSMTPPASSWORD und MAILREPLYADDRESS eingeführt, damit der Zugang zu einem Mailserver, der in MAILSMTPSERVER angegeben ist variable konfiguriert werden kann.
 +
 +
== + 3.0.92 attributabhängige Sichtbarkeit ==
 +
Wenn die Sichtbarkeit von einem Array-Attribut abhängig ist, funktioniert sie nicht richtig.
 +
 +
== + 3.0.91 Layersuche und Flurstücksanzeige ==
 +
Die räumliche Eingrenzung bei der Layer-Suche funktioniert nicht. Außerdem funktioniert der Link "alle anzeigen" in der Flurstücksanzeige nicht richtig.
 +
 +
== + 3.0.90 Eigentümersuche ==
 +
Beim Klick auf einen Eigentümer funktioniert die Blätterfunktion nicht.
 +
 +
== + 3.0.89 Statistik ==
 +
Beim Aufruf der Statistik erscheinen mehrere Fehlermeldungen.
 +
 +
== + 3.0.88 Flurstücksauszüge ==
 +
Für mehrere Flurstücke wird die Warteanimation nicht beendet.
 +
 +
== + 3.0.87 Zoom auf Objekt ==
 +
Aus dem extra Fenster heraus wird das Objekt nicht gehighlightet.
 +
 +
== + 3.0.86 update connections ==
 +
Fehler beim Update einer connection.
 +
 +
== + 3.0.85 update connections ==
 +
Validierung beim Update einer connection lieferte Fehler wegen count($result) statt count($results)
 +
 +
== + 3.0.84 deleteGastUser.sh ==
 +
Für PHP 7 wurden die Konstanten in der credentials.php in Hochkommas gesetzt. Damit funktioniert das Skript deleteGastUser.sh aber nicht mehr.
 +
 +
== + 3.0.83 ProBauG Suche und Radiobutton visible ==
 +
Die Gemarkungsauswahl ist leer.
 +
Sichtbarkeitschecks von Attributen die sich auf Werte von Radiobuttons bezogen funktionierten nicht richtig. Jetzt kann man attribut = t und attribut = f verwenden und es wirkt sich richtig auf die Sichtbarkeit des Attributes aus.
 +
 +
== + 3.0.82 escape metalink ==
 +
Beim Speichern von metalink im Layerformular wurden Anführungszeichen nicht escaped so dass ein Fehler auftrat. So konnte man z.B. keinen javascript code angeben.
 +
Jetzt wird die Zeile mit pg_escape_string escaped. Einträge wie dieser: message([{ type : 'info', msg: 'Das ist ein schöner Layer'}]) sind jetzt ohne Fehler speicherbar.
 +
 +
== + 3.0.81 WMS 1.3.0 ==
 +
Im Layer-Formular fehlt die Auswahlmöglichkeit für WMS 1.3.0. Und der GetfeatureInfo-Request hat nicht die richtigen Parameter.
 +
 +
== + 3.0.80 neuer SubForm-Datensatz mit Geometrie ==
 +
Aus dem extra Fenster heraus wird der Geometrieeditor nicht im Hauptfenster geöffnet.
 +
 +
== + 3.0.79 PHP-Warnungen ==
 +
PHP 7 erzeugt diverse Warnungen bei bestimmten Aktionen.
 +
 +
== + 3.0.78 Sachdatendruck ==
 +
Bei einigen Drucklayouts treten Fehlermeldungen auf.
 +
 +
== + 3.0.77 Umlaute im Nutzernamen ==
 +
Wenn ein Nutzername mit einem Umlaut beginnt, gibt es einen Fehler in der alphabetischen Übersicht.
 +
 +
== + 3.0.76 Punktfang im IE ==
 +
Hier kommt es zu einem Javascript-Fehler, wenn man die Karte verschiebt.
 +
 +
== + 3.0.75 Querymap ==
 +
Bei Layern mit einer nicht-numerischen ID-Spalte wird die Querymap nicht richtig generiert.
 +
 +
== + 3.0.74 Linien-Pattern ==
 +
Funktionieren unter Mapserver 7 nicht.
 +
 +
== + 3.0.73 Attribut mit Constraint ==
 +
Attribute, für die in der Datenbank Constraints definiert sind, erscheinen im Attributeditor als Auswahlfeld, auch wenn mit dem Constraint gar keine Auswahlmöglichkeiten definiert werden.
 +
 +
== + 3.0.72 Stellen entziehen ==
 +
Im Nutzerformular lassen sich keine Stellen entfernen.
 +
 +
== + 3.0.71 layers_replace_scale Warnung ==
 +
Wenn layers_replace_scale nicht gesetzt ist, produziert ein count auf diese Eigenschaft von GUI eine PHP-Warnung.
 +
PHP Warning: count(): Parameter must be an array or an object that implements Countable. Das wurde behoben in dem das Attribut in der Klasse initial als array() definiert wird.
 +
 +
== + 3.0.70 Clustering ==
 +
Die Parameter für das Clustering wurden unter Mapserver 7 angepasst (Cluster:FeatureCount -> Cluster_FeatureCount).
 +
 +
== + 3.0.69 Zoom auf Objekt ==
 +
Bei einem Zoom auf ein Objekt, welches zu einer Klasse ohne Expression gehört, erscheinen Fehlermeldungen.
 +
 +
== + 3.0.68 zurück zur Suche ==
 +
Wenn eine Stelle den Menüpunkt "Layersuche" nicht hat, erscheint trotzdem ein "zurück zur Suche" Link.
 +
 +
== + 3.0.67 SubFormEmbeddedPK ==
 +
Auswahllisten werden zu lang dargestellt.
 +
 +
== + 3.0.66 Schnellsuche ==
 +
Nach einer Schnellsuche bleibt der ausgewählte Layer nicht stehen.
 +
 +
== + 3.0.65 GLE Breite von Eingabefeldern ==
 +
Nebeneinander angeordnete Eingabefelder sind teilweise zu schmal.
 +
 +
== + 3.0.64 Freitexte im Kartendruck ==
 +
Sobald man in der Druckvorschau einen Freitext einfügt kommt eine Fehlermeldung wenn man auf Drucken geht.
 +
 +
== + 3.0.63 Autovervollständigungsfelder ==
 +
Werden nur einzeilig angezeigt.
 +
 +
== + 3.0.62 Rasterlayout ==
 +
Wenn die Geometriespalte "geom" heißt, erscheinen nicht die richtigen Geometrie-Buttons.
 +
 +
== + 3.0.61 historische Flurstücke ==
 +
Historische Flurstücke, die keinen Nachfolger haben (z.B. bei BOV) werden über die historische Flurstückssuche nicht gefunden.
 +
 +
== + 3.0.60 automatische Kartengrößenanpassung ==
 +
Beim Navigieren oder Neuladen der Karte, wir die Größe nicht angepasst.
 +
 +
== + 3.0.59 Layer-Suche: Ausgabe von Fehlermeldungen ==
 +
Wenn die DB-Abfrage nicht klappt, wird nicht die komplette Abfrage ausgegeben.
 +
 +
== + 3.0.58 Schnelldruck ==
 +
Wenn zuerst die Schnelldruckfunktion ausgeführt wird und anschließend der Maßstab per Eingabe angepasst werden soll, dann wird in der Karte nicht der Ausschnitt entsprechend des geänderten Maßstabes angepasst sondern erneut die Schnelldruckfunktion aufgerufen.
 +
 +
== + 3.0.57 .esri.gz ==
 +
Im neuen web-Container legt ogr beim Shape-Import immer eine .esri.gz Datei in den kvwmap-Ordner, wenn eine prj-Datei vorhanden ist.
 +
 +
== + 3.0.56 Kartenauszüge über die DHK ==
 +
Funktionieren nicht.
 +
 +
== + 3.0.55 Zeitstempel-Attribute ==
 +
Werden teilweise falsch dargestellt.
 +
 +
== + 3.0.54 dynamische Links ==
 +
Links mit der Option "no_new_window" öffnen sich immer im Hauptfenster.
 +
 +
== + 3.0.53 String-ID-Spalte ==
 +
Wenn ein Layer eine ID-Spalte verwendet, die keinen numerischen Typ hat, treten bei manchen Aktionen Fehler auf.
 +
 +
== + 3.0.52 Schnellsuche und Flurstückssuche ==
 +
Die Ergebnisse erscheinen nicht im extra Fenster.
 +
 +
== + 3.0.51 Sachdatendrucklayout kopieren ==
 +
Die Farbe der Rechtecke wird nicht richtig übernommen.
 +
 +
== + 3.0.50 go=BenutzerderStelleAnzeigen ==
 +
Funktioniert nicht mehr.
 +
 +
== + 3.0.49 GLE spaltenweise Darstellung ==
 +
Hier funktioniert das Editieren nicht richtig.
 +
 +
== + 3.0.48 Kartenfenstergröße ==
 +
Passt sich immer an, auch wenn nicht eingestellt.
 +
 +
== + 3.0.47 Plugin Fortführungsfälle ==
 +
Hier treten Fehler auf.
 +
 +
== + 3.0.46 TIF-Export, ExportMapToPDF ==
 +
Funktionieren nicht.
 +
--[[Benutzer:Falko Roedel|FalkoR]] ([[Benutzer Diskussion:Falko Roedel|Diskussion]]) 16:41, 8. Dez. 2020 (CET)
 +
 +
== + 3.0.45 Redlining im Druck ==
 +
Unter Mapserver 7 gibt es Fehler.
 +
 +
== + 3.0.44 Zoom auf importierten Layer ==
 +
Funktioniert nicht.
 +
 +
== + 3.0.43 Adresssuche ==
 +
Das Laden der Straßen dauert teilweise sehr lange.
 +
 +
== + 3.0.42 Druckversion ==
 +
Das Styling funktioniert nicht.
 +
 +
== + 3.0.41 Sachdatendruckeditor ==
 +
Wenn man keine Freitexte hat, kann man keine hinzufügen.
 +
 +
== + 3.0.40 WFS-Suche und LIKE ==
 +
Funktioniert nicht.
 +
 +
== + 3.0.39 SubFormEmbeddedPK mit no_new_window ==
 +
Hier erscheint die Vorschau nicht.
 +
 +
== + 3.0.38 Schnellsuche ==
 +
Bei abhängigen Auswahlfeldern wird die Suche gestartet, bevor das letzte Auswahlfeld ausgewählt wurde.
 +
 +
== + 3.0.37 gefilterte Layer ==
 +
Unter Mapserver 7 werden gefilterte Layer nicht in der Karte dargestellt.
 +
 +
== + 3.0.36 Adresssuche ==
 +
Funktioniert nicht wenn der Flurstückslayer ein eigenes Template verwendet.
 +
 +
== + 3.0.35 Probaug ==
 +
Die Benutzung der ProBaug-Schnittstelle führt zu diversen Fehlermeldungen.
 +
 +
== + 3.0.34 Migration auf 3.0 ==
 +
Der Migrationsvorgang wird auf manchen Systemen nicht korrekt ausgeführt.
 +
 +
== + 3.0.33 Adresssuche ==
 +
Ist sehr langsam.
 +
 +
== + 3.0.32 Kartenbild speichern im IE ==
 +
Auf manchen Servern funktioniert das nicht.
 +
 +
== + 3.0.31 Mapserver 7 ==
 +
Manche Styles verursachen Fehler.
 +
 +
== + 3.0.30 abhängige Auswahllisten ==
 +
Funktionieren nicht mit PHP 7. Außerdem auch nicht, wenn die abhängigen Auswahlfelder Arrays sind.
 +
 +
== + 3.0.29 Attribut-Editor im Chrome ==
 +
Sieht komisch aus.
 +
 +
== + 3.0.28 Daten-Import ==
 +
Wenn in einer Zip-Datei mehrere Daten-Dateien enthalten sind, wird die Liste der Dateien nicht korrekt dargestellt.
 +
 +
== + 3.0.27 Sachdatendruck und Bearbeitungshinweise Trefferliste ==
 +
Bei einem Seitenüberlauf werden die Elemente auf der nächsten Seite nicht unterhalb des oberen Randes positioniert.
 +
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:27, 2. Dez. 2020 (CET) Besteht die Trefferliste der Nachweisrecherche nur aus einem Treffer und hat dieser Treffer einen Bearbeitungshinweis (oder sogar mehrere), dann kann man diese nicht lesen, weil die Zeilenhöhe nicht ausreicht bzw. der Hinweis nicht über den unteren Rand hinausragt.
 +
 +
== + 3.0.26 Stellen-Formular ==
 +
Der zurück-Button führt nicht zurück.
 +
 +
== + 3.0.25 Daten-Import ==
 +
Wenn die maximale Dateigröße überschritten ist, erfolgt kein Hinweis darauf.
 +
 +
== + 3.0.24 Fehler bei der GML-Erstellung in Plugin xplankonverter ==
 +
Beim Erzeugen der GML-Datei eines Planes im Web-Container Version 2.1.0 mit PHP 7 kamen Fehlermeldungen bezüglich nicht definierter Konstanten.
 +
 +
== + 3.0.23 Layerparameter Stellenzuweisung ==
 +
Wenn ein Nutzer einer Stelle über das Nutzerformular zugeordnet wird, werden die Layerparameter nicht gesetzt.
 +
 +
== + 3.0.22 Sachdatendruck: Radiobuttons ==
 +
Wenn die Auswahlmöglichkeiten Umlaute enthalten, stimmen die Abstände nicht.
 +
 +
== + 3.0.21 Punktfang bei WFS-Layern ==
 +
Funktioniert nicht richtig.
 +
 +
== + 3.0.20 Jagdkataster: enthaltene Flurstücke CSV-Export ==
 +
Funktioniert nicht.
 +
 +
== + 3.0.19 Nachweisverwaltung: Sortierung Rissnummer ==
 +
Die Sortierung nach Rissnummer berücksichtigt nicht die alphanumerischen Anteile.
 +
 +
== + 3.0.18 Daten-Import ==
 +
Wenn die Dateien unzulässige Zeichen enthalten, klappt der Import nicht richtig.
 +
 +
== + 3.0.17 letztes Suchergebnis ==
 +
Klappt nicht für die Flurstückssuche.
 +
 +
== + 3.0.16 Jagdkataster: enthaltene Flurstücke ==
 +
Funktioniert nicht.
 +
 +
== + 3.0.15 Flurstücks-CSV-Export funktioniert nicht ==
 +
 +
== + 3.0.14 Sachdatendruck mit Karte ==
 +
Bei Punktlayern erscheint eine Fehlermeldung.
 +
 +
== + 3.0.13 extra Fenster im IE ==
 +
Das Fenster lässt sich nicht in der Größe verändern.
 +
 +
== + 3.0.12 Flurstückssuche und Zoom auf Flurstück ==
 +
Die Umformatierung der Flurstücksskennzeichen funktioniert nicht richtig.
 +
 +
== + 3.0.11 Layerrechte speichern funktioniert im IE nicht ==
 +
 +
== + 3.0.10 nicht sichtbare Attribute erfordern Eingabe ==
 +
 +
== + 3.0.9 Layerparameter ==
 +
Wenn man die Layeroptionen eines Layers mit eigenen Layerparametern speichert, werden nur die eigenen Layerparameter gespeichert und alle anderen gehen verloren.
 +
 +
== + 3.0.8 Flurstückssuche ==
 +
Die Suche nach einer ganzen Flur funktioniert nicht.
 +
 +
== + 3.0.7 Nachweisverwaltung ==
 +
Es lassen sich weder Nachweise bearbeiten noch anlegen.
 +
 +
== + 3.0.6 Formularelementtyp Dokument ==
 +
Dateien lassen sich nicht mehr per Drag&Drop auf das Feld ziehen.
 +
 +
== + 3.0.5 manche Links in SubFormularen funktionieren nicht richtig ==
 +
 +
== + 3.0.4 SubFormulare haben nicht die richtige Rahmenfarbe ==
 +
 +
== + 3.0.3 Dokument löschen ==
 +
Beim Löschen eines Dokuments erscheint eine Meldung, die nachfragt ob man die Seite verlassen möchte.
 +
 +
== + 3.0.2 Session Warnung ==
 +
Auf manchen Servern erscheint eine Session Warnung.
 +
 +
== + 3.0.1 WMS-Export ==
 +
Es kann sein, dass der WMS-Export nicht richtig funktioniert.
 +
 +
= Version 2.12 =
 +
 +
== + Auszüge mit Eigentümerdaten ==
 +
--[[Benutzer:Reißland|Reißland]] ([[Benutzer Diskussion:Reißland|Diskussion]]) 06:30, 3. Nov. 2020 (CET) Beim Auszug "Flurstücksdaten mit Eigentümer" wird der akademische Grad des Eigentümers nicht ausgegeben.
 +
: --[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 13:52, 4. Nov. 2020 (CET) Ist in der Version 3.0 behoben.
 +
 +
== - Bild kopieren ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 07:48, 23. Sep. 2020 (CEST) Der Bild kopieren Button bei Bild speichern funktioniert nicht, die Zwischenablage bleibt leer.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 14:33, 2. Okt. 2020 (CEST) So wie es aussieht unterstützen das die aktuellen Browser nicht mehr.
 +
 +
== + Gebäudeeigentum in der Grundbuchblattanzeige ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:56, 27. Aug. 2020 (CEST) Bei einigen Grundbuchblättern existiert ein Gebäudeeigentum. Dieses wird mit demselben Text wie bei Wohnungs-/Teileigentum generiert. Allerdings gibt es hier keine Nummer im Aufteilungsplan und das Recht ist nicht verbunden mit Sondereigentum, sondern ''ist'' das Sondereigentum. Der Text muss bei Buchungsart 2103 also lauten: 'Sondereigentum "<Beschreibung des Sondereigentums>"'
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 12:49, 31. Aug. 2020 (CEST) Markus, kannst Du mir ein Beispiel geben?
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 09:31, 9. Sep. 2020 (CEST) Ist in der Version 3.0 behoben
 +
 +
== - Layerreihenfolge ändern | geht nicht mit IE11 ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 08:33, 23. Jun. 2020 (CEST) Mir wurde berichtet dass man im IE11 die Layerreihenfolge nicht ändern kann. Kann es selbst nicht überprüfen, weil ich das Teil zum Glück hier nicht habe;-)
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 17:13, 30. Jun. 2020 (CEST) Also bei mir gehts.
 +
 +
== - IE11 - Auswahlliste ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:02, 6. Mai 2020 (CEST) Wenn man im IE11 in der Recherche bei Auswahllisten mit der Tastatur einen Eintrag sucht und dann mit Enter bestätigt, wird nicht diese Option als Auswahl bestätigt, sondern die Suche ausgelöst.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 09:44, 14. Mai 2020 (CEST) Ich hab mir das mal angesehen. Das einizge was man hier machen könnte, wäre, das Auslösen der Suche generell bei Auswahlfeldern zu unterbinden.
 +
::--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:41, 18. Mai 2020 (CEST) Das wäre natürlich schade, denn bei den Nicht IE-Browsern ist das eigentlich so i.O. Könnte man es so machen, dass nur beim IE das Auslösen der Suche bei Auswahlfeldern unterbunden wird?
 +
 +
== - Automatische Klassifikation ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 17:47, 5. Mai 2020 (CEST) Bei der Auto-Funktion zur Erstellung von Klassen muss in der höchsten Klasse ein "<=" anstatt ein "<" stehen, da sonst der höchste Wert des Attributes nicht dargestellt wird.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 09:59, 14. Mai 2020 (CEST) Die Klassengrenzen werden doch aber immer aufgerundet, so dass die oberste Klassengrenze auf jeden Fall größer sein sollte als der höchste Wert.
 +
 +
== + Löschen von Datensätzen ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 13:18, 31. Mär. 2020 (CEST) Ist in den Layerattributeinstellungen bei den Formularelementen Zeitstempel und Nutzer die Option '''delete''' aktiviert, werden die Datensätze nicht gelöscht. Es erscheint die Abfrage, ob der Datensatz gelöscht werden soll und abschließend eine Erfolgsmeldung, aber nichts passiert.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 14:54, 1. Apr. 2020 (CEST) Das ist kein Bug, sondern ein Feature. :-) Du hattest Dir diese Funktionalität damals sogar selbst gewünscht: Todo-Liste -> "Attribut-Editor - delete für Nutzer und Zeitstempel"
 +
::--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 09:37, 3. Jun. 2020 (CEST) Richtig, ich muss auf meine Layerdefinition achten :D
 +
 +
== + Geometrieeditor | Geometrie übernehmen von ==
 +
--[[Benutzer:Reißland|Reißland]] ([[Benutzer Diskussion:Reißland|Diskussion]]) 10:57, 25. Mär. 2020 (CET) Wenn man beim Erfassen eines neuen Datensatzes die Geometrie von einem Suchergebnis 1 übernehmen möchte, klappt das wunderbar. Möchte man anschließend noch einen Datensatz erfassen und wählt dazu "Geometrie übernehmen von: Suchergebnis 2", wird nicht die Geometrie von Suchergebnis 2, sondern weiterhin die von Suchergebnis 1 im Kartenfenster hervorgehoben.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 12:53, 25. Mär. 2020 (CET) Die Geometrie eines Suchergebnisses wird nur dann automatisch übernommen, wenn noch keine Geometrie da ist (um die bereits erfasste Geometrie nicht zu verändern). Vor dem Erfassen des zweiten Datensatzes muss also einfach die Geometrie gelöscht werden.
 +
 +
== + Connection bei Layerexport ==
 +
--[[Benutzer:Falko Roedel|FalkoR]] ([[Benutzer Diskussion:Falko Roedel|Diskussion]]) 18:21, 20. Mär. 2020 (CET) Mir scheint, dass bei „Layerdefinition exportieren“ die in das SQL geschriebene Variablendefinition „SET @connection=…“ noch nicht dem neuen Vorgehen bei dem Setzen der Connection für den Layer und damit der Spalte (connection_id) in Tabelle layer engepasst ist.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 14:46, 2. Okt. 2020 (CEST) Ist in der Version 3.0 behoben.
 +
 +
== + Flurstücksauszug und zurück ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:41, 20. Mär. 2020 (CET) Wenn man in der Flurstücksanzeige eine eigene (mit GLE und Sachdatendrucklayout erstellte) Flurstücksliste erzeugt und dann anschließend auf "Letzte Suche" klickt, landet man in der GLE Suche nach dem eigentlich völlig versteckten GLE-Layer, der für die Erzeugung der Flurstücksliste benötigt wird.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 14:57, 2. Okt. 2020 (CEST) Ist in der Version 3.0 behoben.
 +
 +
== + Filter in den stellenbezogenen Layereigenschaften ==
 +
--[[Benutzer:Reißland|Reißland]] ([[Benutzer Diskussion:Reißland|Diskussion]]) 08:18, 19. Feb. 2020 (CET) Filter die man in den stellenbezogenen Layereigenschaften händisch eintragen möchte, werden nicht gespeichert.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 09:41, 19. Feb. 2020 (CET) Hier sollen auch keine Filter händisch eingetragen werden, sondern nur über die Filterverwaltung. Der Filter wird nämlich auch noch in einer anderen Tabelle gespeichert und ansonsten passt beides nicht mehr zusammen.
 +
 +
== - CSV-Export und zurück ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:39, 12. Feb. 2020 (CET) Wenn man mehr als 10 Flurstücke gesucht hat, aber nur 10 anzeigen lässt und dann blättert, landet man, wenn man anschließend im CSV-Export war und dort "zurück" anklickt, wieder bei der Anzeige der ersten zehn Treffer, nicht aber bei den Treffern, zu denen man sich hin geblättert hatte.
 +
 +
== - Raster-Template: sichtbar wenn ==
 +
--[[Benutzer:Sgoen|Sgoen]] ([[Benutzer Diskussion:Sgoen|Diskussion]]) 14:21, 9. Dez. 2019 (CET) Im Raster-Template funktioniert die Option "sichtbar wenn" nicht. Die Attribute werden immer alle angezeigt.
 +
 +
== - Sachdatendruck - absolut positionierte Subform nach relativer ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:20, 18. Sep. 2019 (CEST) Wenn im Sachdatendruck-Layouteditor eine Subform absolut platziert wird, die in der Query in der Reihenfolge NACH einer Subform steht, die relativ positioniert wird, dann erscheint der Inhalt dieser absolut positionierten Subform ganz am Ende des Ausdr8ucks, wenn der Ausdruck über mehr als eine Seite geht.
 +
 +
== - Daten importierenerfolgreich ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:43, 19. Aug. 2019 (CEST) Wenn kvwmap bei go=Daten_Import das erfolgreiche Übernhmen mit einer Meldung in einem eigenen Fenster quittiert, erscheint vorneweg ein Ausrufezeichen. Für die Nutzer sieht die ganze Meldung wie eine Fehlermeldung aus.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 09:29, 7. Jan. 2020 (CET) Es ist dann auch ein Fehler aufgetreten, nur fehlt hier wahrscheinlich die Fehlermeldung. Bei einem erfolgreichen Import erscheint kein Hinweisfenster.
 +
 +
== - Flurstücksdaten - Versionen: Anzeige Ersteinrichtung geht nicht ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 08:32, 5. Jun. 2018 (CEST)
 +
Die Anzeige der Version der Ersteinrichtung eines Flurstücks geht nicht. Es werden keine Daten gefunden!
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 12:25, 6. Jul. 2018 (CEST) Das tritt bei Flurstücken auf, die vor ihrer Gemarkung oder Gemeinde existiert haben. Eine Lösungsmöglichkeit wäre, die Gemeinde und Gemarkung über einen LEFT JOIN zu verknüpfen, dann würde man zwar das Flurstück abgefragt bekommen, die Angaben zu Gemarkung und Gemeinde würden aber fehlen. Oder man muss den Zeitstempel nicht auf das beginnt des Flurstücks setzen, sondern etwas weiter in die Zukunft. Aber wie weit...?
 +
 +
== - Beitragsfachschale - Fehlermeldung beim Löschen ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 09:28, 31. Aug. 2017 (CEST)
 +
Wenn man in der FS Datensätze löscht und gleichzeitig der Flurstückslayer abfragbar eingestellt ist kommt ein Fehler.
 +
 +
== - WGS84 Koordinaten in falscher Reihenfolge ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 08:45, 9. Aug. 2017 (CEST)
 +
WGS84 Koordinaten haben bei der Ausgabe (Koordinatenabfrage) und der Anzeige (mitlaufende Koordinaten) die Reihenfolge lon/lat statt üblicherweise lat/lon.
 +
z.B.: 11.46936 53.6181 statt 53.6181 11.46936.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 14:11, 14. Aug. 2017 (CEST) Naja, "üblicherweise" ist hier relativ. Es gibt bei der Reihenfolge der Achsen sowohl die eine Ansicht (aus der Vermessung: Rechtswert, Hochwert oder Länge, Breite) als auch die andere Ansicht (aus der Seefahrt: Breite, Länge) ...
 +
:---07:40, 18. Aug. 2017 (CEST)[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) Das stimmt, aber in der Praxis, GPS-Geräte, Smartphone, GPX-Dateien etc. zeigen lat/lon.
 +
:--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:40, 3. Mai 2018 (CEST) Siehe [https://de.wikipedia.org/wiki/Geographische_Breite Wikipedia]: "Bei der Angabe von Ortskoordinaten ist die Breite stets zuerst anzugeben, dann erst die Länge: „B vor L, wie im Alphabet“. Bei den englischen Bezeichnung „Latitude“ und „Longitude“ funktioniert die alphabetische Regel ebenso. Ihren Grund hat diese Konvention in der Geschichte: die Breite konnte bereits Jahrhunderte vor der Länge ziemlich exakt bestimmt werden." Dem schließe ich mich an, auch als Vermesser.
 +
 +
== - Stellen_ID ändern - Stelle_Gemeinde wird nicht geändert ==
 +
Beim Ändern der Stellen ID in der Stellenmaske wird die Stellen_ID in der Tabelle stelle_gemeinden nicht gändert.
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 16:13, 2. Mär. 2017 (CET)
 +
 +
== - Schnellsuche aus der Fachschale Bauauskunft ==
 +
Verucht man z.B. ein Flurstück über die Schnellsuche zu finden, während man sich in der Bauauskunftsuche befindet, so wird bei aktivierter "Sachdatenanzeige in extra Fenster" nur ein schmales Fenster, weitgehend inhaltsleer, angezeigt. Ist "Sachdatenanzeige in extra Fenster" deaktiviert, wird in die Karte gesprungen, aber auch nicht zur richtigen Position. Ähnlich bei Jagdkataster. Vorschlag: Da die Schnellsuche ja eigentlich überflüssig ist, während man sich in einer Fachschalensuche befindet, könnte diese solange ausgeblendet werden oder (Vorschlag 2) sollte dazu führen, dass man zur richtigen Stelle in der Karte gelangt und die Sachdaten wie gewohnt angezeigt werden.
 +
--[[Benutzer:Falko Roedel|FalkoR]] ([[Benutzer Diskussion:Falko Roedel|Diskussion]]) 14:58, 10. Jan. 2017 (CET)
 +
 +
== - Fehler bei Verwendung des Sachdaten-Template ==
 +
Hat man einen Layer mit SubFormEmbedded als Sub-Layer eingebunden und für diesen die Rasterförmige Variante des GLE-Templates in der Stelle eingestellt, wird diese nicht verwendet wenn der Nutzer zuvor in einer Sachdatenanzeige in dem nur der Sub-Layer angezeigt wurde die Spaltenweise Variante ausgewählt hatte. Statt dessen wird dann kein Template verwendet und Bilder z.B. kommen untereinander statt in Rasterform.
 +
Dieser Fehler wird behoben in dem in Zukunft alle Templates in einer neuen Tabelle erfasst, verwaltet und Layern in einer Multiselect-Auswahlliste zugeordnet werden können. Der Nutzer kann dann alle für einen Layer verfügbaren Templates auswählen. Ein Template muss default sein. Wenn kein Template für einen Layer ausgewählt wurde, wird immer das für den Layer verwendet. Wir nur ein oder das Default-Template ausgewählt kann nicht zwischen verschiedenen wählen. Somit kann der Nutzer dann im Falle, dass für ein Foto-Layer das Rasterförmige Template eingestellt ist auch nicht mehr in die Tabellendarstellung wechseln und damit die Rasterdarstellung überschreiben.
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 10:24, 25. Apr. 2019 (CEST)
 +
 +
== - Autoklassifizierung nicht bei Rasterlayer==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 00:00, 27. Jun. 2019 (CEST) Die Funktion "Klassen automatisch Hinzufügen" muss bei nicht PostGIS-Layern, also z.B. Rasterlayern ausgeblendet werden, da eine Betätigung zu einem Fehler führt.
 +
 +
== + 2.12.131 Radiobuttons in Subform ==
 +
Hier wird immer nur der letzte Werte gespeichert.
 +
 +
== + 2.12.130 Adressänderungen ==
 +
Adressänderungen funktionieren in der Flurstücksanzeige nicht.
 +
 +
== + 2.12.129 mehrere WFS-Layer abfragen ==
 +
Es wird für alle das gleiche Ergebnis ausgegeben.
 +
 +
== + 2.12.128 Layer anzeigen langsam ==
 +
Wenn man sich die Layer aus einer Nicht-Admin-Stelle heraus anzeigen lässt, dauert die Anzeige sehr lange.
 +
 +
== + 2.12.127 Default-Werte an Stelle übertragen ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 10:27, 17. Sep. 2020 (CEST) Überträgt man die Default-Werte eines Layers an alle Stellen über den entsprechenden Button unter Stellen-Zuweisung, so werden auch die Default-Layerzugriffsrechte(!) an alle Stellen unter Rechte verteilt. So kann man unbeabsichtigt Stellen das Recht zuweisen, Objekte zu löschen oder zu erzeugen, was uns leider auch vor Kurzem auch passiert ist. Die Attributrechte selbst bleiben dabei aber komischerweise erhalten. Grundsätzlich sollte diese Funktion aber nur die Default-Werte unter Stellen-Zuweisung verteilen.
 +
 +
== + 2.12.126 Nachweisrecherche ==
 +
Wenn man mehrere Flurstücke gesucht hat, wird der Layername im Geometrieübernahmeauswahlfeld sehr lang.
 +
 +
== + 2.12.125 Layer anlegen ==
 +
Nach dem Anlegen eines neuen Layers erscheinen Fehlermeldungen.
 +
 +
== + 2.12.124 Geometrie für Geometrieübernahme ohne markiert-Häkchen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:09, 28. Aug. 2020 (CEST) Wenn ich in der Trefferliste der Nachweisverwaltung ein Häkchen ganz rechts bei Geometrie für Geometrieübernahme verwenden setze und anschließend, ohne den Datensatz ganz links zu markieren, auf "als Vorlage verwenden" klicke, stürzt der Browser ab.
 +
 +
== + 2.12.123 Datenexport von spaltenweiser Darstellung aus ==
 +
Hier kommt immer die Meldung, dass kein Datensatz ausgewählt wurde.
 +
 +
== + 2.12.122 Flurstücksanzeige: Bestimmungsland ==
 +
fehlt
 +
 +
== + 2.12.121 Eigentümerrecherche bei Teileigentum ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:04, 13. Aug. 2020 (CEST) Ich suche nach einem Eigentümer, der an einem Flurstück mehrfach Teileigentum (z.B. Wohnungseigentum) hat. Die Recherche liefert mir alle Grundbuchblätter, in denen der Eigentümer notiert ist. Wenn ich alle Treffer markiere und auf "Flurstücke anzeigen" klicke, wird das gesuchte Flurstück mehrfach ausgegeben. Es darf aber nur einmal ausgegeben werden.
 +
 +
== + 2.12.120 Regel- oder Triggerausgabe bei Subforms ==
 +
Wenn eine Regel oder ein Trigger das Anlegen eines neuen SubForm-Datensatzes verhindert, erscheint nur "undefined".
 +
 +
== + 2.12.119 SubFormEmbeddedPK ==
 +
Wenn ein Layer von 2 oder mehr Layern als SubFormEmbeddedPK verwendet wird, geraten die Subforms beim Öffnen durcheinander.
 +
 +
== + 2.12.118 Radiobuttons ==
 +
Ein nur lesbarer Radiobutton mit NOT NULL-Contraint ist trotzdem editierbar.
 +
 +
== + 2.12.117 GLE Erläuterungen ==
 +
Bei einem Zeilenumbruch im Erläuterungstext funktioniert der Klick nicht.
 +
 +
== + 2.12.116 abhängige Auswahllisten ==
 +
Wenn eine abhängige Auswahlliste keine Auswahlliste, sondern nur ein Textfeld ist, erscheint ein Rädchensymbol.
 +
 +
== + 2.12.115 GLE: Datensatz auswählen ==
 +
Wenn man 2 oder mehr Layer abgefragt hat, die die selbe Haupttabelle verwenden, klappt die Auswahl der Datensätze nicht richtig.
 +
 +
== + 2.12.114 Sachdatendruck ==
 +
Bei einem Seitenumbruch entsteht manchmal eine Seite zuviel.
 +
 +
== + 2.12.113 Zoom auf Objekt ==
 +
Wenn im Data-Feld des Layers Zeilenumbrüche vorkommen, kann der Zoom fehlschlagen.
 +
 +
== + 2.12.112 Sachdatendruck ==
 +
Wenn eine Linie über 2 Seiten geht, wird sie nicht korrekt dargestellt.
 +
 +
== + 2.12.111 Attributsichtbarkeit ==
 +
Wenn die Namen der Attribute alle über den Werten stehen, wird diese Zeile nicht ausgeblendet.
 +
 +
== + 2.12.110 ALKIS-Postprocessing ==
 +
Es gibt Fehler beim Eintrag in n_nutzung.
 +
 +
== + 2.12.109 GLE - spaltenweise Darstellung ==
 +
Timestamp-Attribute werden abgeschnitten dargestellt.
 +
 +
== + 2.12.108 Rollenlayer mit Klammern ==
 +
Wenn Rollenlayer Klammern im Namen haben, werden sie in PullDown-Listen ohne Uhrzeit angezeigt.
 +
 +
== + 2.12.107 Tooltipabfrage ==
 +
Funktioniert bei über "requires" angehängten Layern nicht.
 +
 +
== + 2.12.106 import_nas.sh ==
 +
Wenn 2 oder mehr zip-Archive eingelesen werden, die XML-Dateien mit dem gleichen Namen enthalten, werden die XML-Dateien beim Auspacken überschrieben.
 +
 +
== + 2.12.105 Daten-Export | Infoabfrage ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:19, 22. Jun. 2020 (CEST) Beim Daten-Export gibt es in der Karte die Möglichkeit der Sachdatenabfrage über den "i"-Button. Der Tooltip ist leer.
 +
 +
== + 2.12.104 Nutzer ohne Stelle ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:06, 23. Jun. 2020 (CEST) Versucht ein Nutzer, dem keine Stelle zugeordnet ist, sich anzumelden, kriegt er PHP-Fehlermeldungen, aber keine aussagekräftige kvwmap-Seite.
 +
 +
== + 2.12.103 mehr als 2 ineinander verschachtelte Subforms ==
 +
Das Hinzufügen von Datensätzen gelingt nicht immer.
 +
 +
== + 2.12.102 Sachdatendruckeditor ==
 +
Im Sachdatendruckeditor ist die x-y-Anzeige am unteren Rand nicht mehr zu erkennen.
 +
 +
== + 2.12.101 Themengruppe aufklappen ==
 +
Hier können Fehlermeldungen auftauchen.
 +
 +
== + 2.12.100 Daten-Export mit order by ==
 +
Wenn ein Layer im Query ein "order by" hat und der Nutzer beim Export aber nicht alle dieser order-by-Attribute anhakt, schlägt der Export fehl.
 +
 +
== + 2.12.99 deaktivierte Klasse mit Styleitem ==
 +
Hier fehlt das Klassenbild.
 +
 +
== + 2.12.98 neuer Datensatz Fehlermeldungen ==
 +
Wenn man einen neuen Datensatz zu einem eingebetteten Layer mit Geometrie erfassen möchte, erscheinen oft MySQL-Fehlermeldungen.
 +
 +
== + 2.12.97 Gruppennamen in der spaltenweisen Darstellung ==
 +
Bei bestimmten Attributkonstellationen kann es vorkommen, dass die Gruppennamen in der spaltenweisen Darstellung nicht korrekt angezeigt werden.
 +
 +
== + 2.12.96 Nachweissuche | vorhandene Geometrie hinzufügen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:45, 18. Mai 2020 (CEST) Die Recherche über "vorhandene Geometrie hinzufügen" scheitert, wenn die Geometrie zu viele Knickpunkte aufweist. Vielleicht wäre ein zielgerichteter Hinweis angebracht.
 +
 +
== + 2.12.95 Nachweissuche | Geometrie übernehmen von ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:45, 18. Mai 2020 (CEST) Wenn ich in der Suche eine Geometrie durch "Geometrie übernehmen von" zusammen zimmere und suche, dann ist nach Rückkehr zur Suche bei "Geometrie übernehmen von" immer Flurstücke als Thema ausgewählt, aber nicht das Thema, das ich verwendet hatte.
 +
 +
== + 2.12.94 Sachdatenanzeige Druckansicht ==
 +
Die Druckansicht aus einer Sachdatenanzeige im extra Fenster funktioniert nicht.
 +
 +
== + 2.12.93 deleteGastUser.sh ==
 +
Das Skript setzt den AUTO_INCREMENT-Wert nicht zurück nach dem Löschen.
 +
 +
== + 2.12.92 GeoJSON-Import ==
 +
Bei manchen geojson-Dateien wird der EPSG-Code nicht richtig erkannt.
 +
 +
== + 2.12.91 Automatische Klassifikation ==
 +
Wenn man Klassen automatisch erzeugen lässt, erscheint die kvwmap-Oberfläche mehrmals.
 +
 +
== + 2.12.90 Layer ohne Data speichern ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:05, 12. Mai 2020 (CEST) Wenn man in einem Query-Layer, also ohne Data-Statement, einen Datensatz speichert, erscheint immer eine Meldung, dass der Layer kein Data-Statement besitzt.
 +
 +
== + 2.12.89 Kartendruck mit Referenzkarte ==
 +
Wenn beim Kartendruck mit Referenzkarte, ein Layer aus dem Referenz-Mapfile einen Fehler verursacht, erscheint keine aussagekräftige Fehlermeldung.
 +
 +
== + 2.12.88 Stellenwahl ==
 +
Wenn der config-Parameter ROLLENFILTER = false ist, werden bei der Stellenwahl die Rolleneinstellungen nicht übernommen. Außerdem ist die aktuelle Stelle nicht ausgewählt.
 +
 +
== + 2.12.87 $stelle_id im Menüpunkt ==
 +
Der Parameter $stelle_id wird im Menüpunkt nicht ersetzt.
 +
 +
== + 2.12.86 check-constraints ==
 +
Wenn die Auswahlmöglichkeiten eines Auswahlfeldes über ein check-Contraint definiert sind, lassen sich diese im Attributeditor trotzdem bearbeiten.
 +
 +
== + 2.12.85 dynamische Links ==
 +
Dynamische Links mit der Option "embedded" funktionieren teilweise nicht richtig.
 +
 +
== + 2.12.84 Layersuche: Ergebnisliste blättern ==
 +
--[[Benutzer:Sgoen|Sgoen]] ([[Benutzer Diskussion:Sgoen|Diskussion]]) 11:00, 5. Mai 2020 (CEST)Bei Verwendung der Layer-Suche: Die Schaltflächen "Weiter" und "letzte Seite" funktionieren nicht mehr, um sich durch mehrseitige Suchergebnisse zu blättern. Bei einem Abfrageergebnis aus der Karte (per i-Button) funktioniert es...
 +
 +
== + 2.12.83 Geonamensuche mit Nominatim ==
 +
Die Geonamensuche mit Nominatim liefert keine Ergebnisse mehr.
 +
 +
== + 2.12.82 Daten-Export ==
 +
Nach einer Suche werden durch Auswahl von "alle gefundenen Datensätze" nicht alle gefundenen, sondern alle Datensätze des Layers exportiert.
 +
 +
== + 2.12.81 Listeneditiermodus ==
 +
Auch wenn alle Attribute nicht editierbar sind, erscheint im Listeneditiermodus ein Speichern-Button. Außerdem fehlt ein Abbrechen-Button.
 +
 +
== + 2.12.80 nicht editierbare Textfelder ==
 +
In der Sachdatenanzeige werden nicht editierbare Textfelder unnötigerweise mit Scrollbalken dargestellt.
 +
 +
== + 2.12.79 Datensätze löschen ==
 +
Wenn man einen Datensatz löscht, der ein Dokument enthält, erscheint danach ein weißer Bildschirm.
 +
 +
== + 2.12.78 Label speichern ==
 +
Beim Speichern eines Labels lassen sich "partials" und "the_force" nicht rausnehmen.
 +
 +
== + 2.12.77 Query-SQL mit Array und as ==
 +
Wenn man im Query-SQL über eine Unterabfrage ein Array erzeugt und darin " as " verwendet wird, wird das Abfrage-SQL nicht richtig zusammengesetzt.
 +
 +
== + 2.12.76 Nachweisverwaltung: Anführungszeichen in Bemerkungen ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 15:59, 21. Apr. 2020 (CEST) Wird in einem Nachweis im Feld Bemerkungen Anführungszeichen eingetragen, so werden diese Eintragungen ab dem Anführungszeichen nicht im Tooltip im Rechercheergebnis ausgegeben.
 +
 +
== + 2.12.75 Schnellsuche ==
 +
Führt man eine Suche durch und danach die Schnellsuche, wird wieder das vorgige Ergebnis der Suche angezeigt.
 +
 +
== + 2.12.74 Kalender im GLE ==
 +
Wenn ein Datums-Attribut ganz unten steht, kann sein dass der Kalender abgeschnitten wird.
 +
 +
== + 2.12.73 Klasseneditor ==
 +
Im Klasseneditor kann es Probleme beim Setzen der "Text"-Spalte geben.
 +
 +
== + 2.12.72 Regel- und Triggerausgaben beim Löschen von SubForm-Datensätzen ==
 +
Beim Löschen eines SubForm-Datensatzes erscheint keine Regel- und Triggerausgabe.
 +
 +
== + 2.12.71 Druckausschnitt laden mit unterschiedlichen EPSG-Codes ==
 +
--[[Benutzer:Mharms|Mario Harms]] ([[Benutzer Diskussion:Mharms|Diskussion]]) 14:47, 25. Mär. 2020 (CET) Wenn man einen Druckausschnitt laden möchte, der mit einer anderen Kartenprojektion gespeichert wurde als die, die aktuell bei Stelle wählen als 1.Kartenprojektion eingestellt ist, dann werden die Koordinaten anscheinend nicht transformiert und der Druckausschnitt landet an der falschen Stelle und meist ausserhalb der Kartengrenzen.
 +
 +
== + 2.12.70 Zugriffsstatistik: Zeitraum und "zurück" ==
 +
--[[Benutzer:Sgoen|Sgoen]] ([[Benutzer Diskussion:Sgoen|Diskussion]]) 11:27, 9. Apr. 2020 (CEST) Beim Nutzen der Zugriffsstatistik: Auswahl eines Zeitraumes über mehrere Jahre, Anzeige der Statistik und dann "zurück" --> Die eingestellten Jahreszahlen werden auf die ''gleiche'' Jahreszahl zurückgesetzt, die eingestellt wurde bei Statistik eines Monats (bzw. '---' wenn dort kein Jahr gesetzt wurde).
 +
 +
== + 2.12.69 neuer Subform-Datensatz mit Geometrie ==
 +
Erzeugt man einen neuen Subform-Datensatz mit Geometrie aus einem Geometrielayer heraus, kann eine Fehlermeldung erscheinen.
 +
 +
== + 2.12.68 oid in Query ==
 +
Wenn man die oid in der Query mit abfragt und anzeigt, erscheint eine Fehlermeldung beim Speichern des Datensatzes.
 +
 +
== + 2.12.67 Regel- und Triggerausgaben in SubForm-Datensätzen ==
 +
Bei Änderung eines SubForm-Datensatzes erscheinen keine Regel- und Triggerausgaben.
 +
 +
== + 2.12.66 Agreement-Message bei Gastanmeldung ==
 +
Bei einer Gastanmeldung erscheint keine Agreement-Message mehr.
 +
 +
== + 2.12.65 Verwendung mehrerer Klassifizierungen ==
 +
Wenn man in einem Layer mehrere Klassifizierungen verwendet, kann es vorkommen, dass die Layeroptionen nicht richtig funktionieren.
 +
 +
== + 2.12.64 Kalender im GLE ==
 +
Bei nebeneinander angeordneten Attributen kann es vorkommen, dass der Kalender in der Sachdatenanzeige rechts abgeschnitten wird.
 +
 +
== + 2.12.63 SubformFK-Attribute editieren ==
 +
Das Editieren von SubformFK-Attributen klappt nicht.
 +
 +
== + 2.12.62 ausgeblendete Attribute ==
 +
Im Attributeditor ausgeblendete Attribute werden bei Änderung eines Datensatzes nicht korrekt gespeichert.
 +
 +
== + 2.12.61 WFS-Layer speichern ==
 +
Beim Speichern von WFS-Layern erscheint eine Fehlermeldung.
 +
 +
== + 2.12.60 Layerdefinition speichern ==
 +
Bei Layern mit sehr vielen Attributen kann die Speicherung fehlschlagen.
 +
 +
== + 2.12.59 Sachdatendruck Seitenumbrüche ==
 +
Seitenumbrüche in Sublayouts können dazu führen, dass die Texte auf der ersten Seite ausgegeben werden.
 +
 +
== + 2.12.58 Sachdatendruck Karte ==
 +
Bei mehreren Datensätzen erscheint die Karte nur beim ersten Datensatz.
 +
 +
== + 2.12.57 nicht sichtbar bei Neuerfassung ==
 +
Attribute, die im Attributeditor auf nicht sichtbar bei neuem Datensatz gesetzt sind, werden trotzdem angezeigt.
 +
 +
== + 2.12.56 Formular leer nach fehlgeschlagener Speicherung ==
 +
Nach einer fehlgeschlagenen Speicherung sind alle Formularfelder leer.
 +
 +
== + 2.12.55 Sachdatendruck ==
 +
Der Seitenumbruch vor Datensätzen funktioniert nicht immer.
 +
 +
== + 2.12.54 Rollenfilter ==
 +
Die Verwendung von Hochkommas im Rollenfilter führt zu einem Fehler.
 +
 +
== + 2.12.53 Nachweisrecherche ==
 +
Wenn man nach Nachweisen über Attribute sucht und dabei nur die gültigen haben möchte, so ist das kein Problem. Bearbeitet man dann einen Nachweis und geht zurück zum Rechercheergebnis, werden wieder alle angezeigt (gültige und ungültige). Der Suchparameter wurde nicht mit übernommen.
 +
 +
== + 2.12.52 Löschen von Dokumenten ==
 +
Beim Löschen von eingebetteten Datensätzen werden die Dokumente nicht mit gelöscht.
 +
 +
== + 2.12.51 Erläuterung mit Hochkomma in Layerattributen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:55, 13. Mär. 2020 (CET) Einträge in "Erläuterungen" bei den Layerattributen lassen sich nicht mehr speichern, wenn Hochkommata enthalten sind.
 +
 +
== + 2.12.50 Zucken im Chrome und Edge ==
 +
Wenn die URL des kvwmap Servers keine Ordner enthält, "zuckt" das Kartenbild bei jeder Navigation in allen Browsern außer dem Firefox.
 +
 +
== + 2.12.49 not_saveable ==
 +
Der Status, ob ein Attribut nicht speicherbar ist, wird in das Feld "layer_attributes.type" geschrieben (not_saveable). Dadurch ist der reale Datentyp des Atrtibut jedoch nicht mehr bekannt und führt in bestimmten Situationen zu Problemen.
 +
 +
== + 2.12.48 Scrollbalken in der Sachdatenanzeige ==
 +
In der Sachdatenanzeige im extra Fenster taucht ein unnötiger horizontaler Scrollbalken auf.
 +
 +
== + 2.12.47 DISTINCT im Query-SQL ==
 +
Wenn man ein DISTINCT im Query-SQL verwendet, funktioniert die Tooltip-Abfrage nicht.
 +
 +
== + 2.12.46 dynamische width beim Style ==
 +
Bei einem Style kann man im Feld "width" keinen Attributnamen angeben, um eine dynamische Breite zu realisieren.
 +
 +
== + 2.12.45 RAISE NOTICE ==
 +
Beim Anlegen von Datensätzen werden über "RAISE NOTICE" erzeugte Meldungen nicht ausgegeben.
 +
 +
== + 2.12.44 Multigeometrien splitten ==
 +
Wenn ein Multipolygon oder Multilinestring mit mehreren Einzelgeometrien zur Bearbeitung im Geometrieeditor geöffnet wird, erscheint der Button zur Aufsplittung nicht.
 +
 +
== + 2.12.43 Löschen von Datensätzen ==
 +
Wenn man mehrere Layer in der Karte abfragt und Datensätze löscht, kann es zu Fehlermeldungen kommen.
 +
 +
== + 2.12.42 rollenbezogene Zeichenreihenfolge ==
 +
Wenn Layer dieselbe Zeichenreihenfolge haben, zeigt die Änderung der Reihenfolge keine Wirkung.
 +
 +
== + 2.12.41 Stellenzuordnung - keine Mehrfachauswahl bei den zugeordneten Stellen möglich ==
 +
--[[Benutzer:Reißland|Reißland]] ([[Benutzer Diskussion:Reißland|Diskussion]]) 09:53, 17. Feb. 2020 (CET) Möchte man einen bestimmten Layer mehreren Stellen entziehen, muss aktuell jede einzelne Stelle aus der Liste der zugeordneten Stellen entfernt werden. Die Mehrfachauswahl klappt nicht.
 +
 +
== + 2.12.40 Nachweisrecherche im Edge ==
 +
Im Edge funktioniert die Aus- und Abwahl der Unterdokumentenarten nicht.
 +
 +
== + 2.12.39 Daten-Export: SubFormEmbeddedPK-Attribute ==
 +
Beim Daten-Export sind SubFormEmbeddedPK-Attribute nicht mehr exportierbar.
 +
 +
== + 2.12.38 Nachweis-Download ==
 +
Beim Nachweis-Download erscheinen Fehlermeldungen, wenn man einen eigenen Header oder Footer verwendet.
 +
 +
== + 2.12.37 doppelte ALKIS-Indizes ==
 +
Im ALKIS-Datenmodell sind einige Indizes doppelt vorhanden.
 +
 +
== + 2.12.36 Das Feld erfordert eine Eingabe ==
 +
In der spaltenweisen Sachdatenanzeige kann es sein, dass diese Meldung erscheint.
 +
 +
== + 2.12.35 Sachdatendruck: Checkboxen ==
 +
Der Wert einer Checkbox wird im Sachdatendruck nicht ausgegeben, wenn kein Druckausgabewert definiert ist.
 +
 +
== + 2.12.34 Streaming von Videos ==
 +
Der Formularelementtyp "Dokument" unterstützt nicht das Streaming von mp4-Videos.
 +
 +
== + 2.12.33 Styleitem ==
 +
In der Layerdefinition fehlt die Möglichkeit das Styleitem zu definieren.
 +
 +
== + 2.12.32 GeoJSON-Import  ==
 +
Beim GeoJSON-Import wird der EPSG-Code nicht erkannt.
 +
 +
== + 2.12.31 Daten-Export ==
 +
Bei manchen Layern funktioniert der Daten-Export nicht.
 +
 +
== + 2.12.30 Kopieren eines Layers ==
 +
Beim Kopieren eines Layers werden die Klassen nicht mitkopiert.
 +
 +
== + 2.12.29 Lagebezeichnungen beim Flurstück ==
 +
Wenn ein Flurstück mehrere Lagebezeichnungen hat, werden diese hintereinander ausgegeben. Das kann zu Missverständnissen führen. Die Angabe des Schlüssels (in Klammern dahinter) wäre auch im Snippet sinnvoll.
 +
 +
== + 2.12.28 Tabellenaliasnamen ==
 +
Beim Speichern von Layerdefinitionen kann es sein, dass die Tabellenaliasnamen nicht richtig erkannt werden.
 +
 +
== + 2.12.27 Geonamen-Suche ==
 +
Beim Eingabefeld der Geonamen-Suche merkt sich der Browser beim Klick auf Enter die Eingaben. Die kommen dann später wieder und wenn man eine davon anklickt, passiert mit dem Adresszoom einfach nix.
 +
 +
== + 2.12.26 Layeroptionen ==
 +
Bei den letzten Layern in der Legende sind die Layeroptionen oft nicht ganz zu sehen.
 +
 +
== + 2.12.25 Schnellsuche mit WFS ==
 +
WFS-Layer funktionieren in der Schnellsuche nicht.
 +
 +
== + 2.12.24 Zoom auf Punktobjekt ==
 +
Wenn eine ZOOM2POINT_STYLE_ID gesetzt ist, wird diese nicht für den Zoom Punktobjekte verwendet.
 +
 +
== + 2.12.23 Sachdatendruck ==
 +
Beim Sachdatendruck kann es zu fehlerhaften Darstellungen kommen.
 +
 +
== + 2.12.22 Nutzer ohne Stelle ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 12:18, 17. Jan. 2020 (CET)
 +
Wenn ein Nutzer keiner Stelle (mehr) zugeordnet ist und er sich versucht einzuloggen kommt nach dem Login ein weißer Bildschirm. Hier sollte eine entsprechende Fehlermeldung kommen.
 +
 +
== + 2.12.21 Attributsichtbarkeit in der spaltenweisen Ansicht ==
 +
Die Attributsichtbarkeit in der spaltenweisen Ansicht funktioniert nicht.
 +
 +
== + 2.12.20 CronJobs lassen sich nicht mehr speichern ==
 +
Es gab eine Fehlermeldung wenn man einen CronJob speichern wollte bei dem im Feld query einfache Anführungsstriche vorkamen. Das Problem trat auch bei allen Fällen auf bei denen Daten mit MyObject Funktionen gespeichert wurden. Das wurde behoben durch eine Änderung der Funktion getKVP(). Die Funktion kann jetzt mit der Option escaaped => true aufgerufen werden. Damit werden alle Werte escaped bevor sie geschrieben werden. Das ging in der vorherigen Version weil dort generell alle formvars escaped wurden. Das ist in dieser Version nicht mehr der Fall.
 +
 +
== + 2.12.19 Attributsichtbarkeit ==
 +
Wenn die Sichtbarkeit eines Attributs von einem Link-Attribut abhängig ist, kommt es zu einem Fehler.
 +
 +
== + 2.12.18 Nachweisrecherche ==
 +
Die Ergebnistabelle ist nicht mehr scrollbar.
 +
 +
== + 2.12.17 Layersuche: Mehrfachauswahlfelder ==
 +
Die Mehrfachauswahlfelder funktionieren im MS Edge nicht und im Chrome wird nicht richtig zur ausgewählten Option gescrollt.
 +
 +
== + 2.12.16 Auswahlfeld-Optionen im Firefox ==
 +
Durch einen Bug im Firefox werden die Auswahlfeld-Optionen nicht mit dem richtigen Font dargestellt.
 +
 +
== + 2.12.15 Defaultvalues für dynamische Layerparameter ==
 +
Beim Hinzufügen von dynamischen Layern zu Stellen werden die neuen Parameter nicht mit den Defaultvalues in die Tabelle "rolle" geschrieben.
 +
 +
== + 2.12.14 Suchergebnis/Import-Styling ==
 +
Die Transparenz und Schraffur werden nur beim Zoom auf ein einzelnes Objekt verwendet. Bei allen anderen Zoom-Aktionen und beim Daten-Import jedoch nicht.
 +
 +
== + 2.12.13 Attributeditor ==
 +
Im Attributeditor wird als Symbol für die Rasterdarstellung das Windows-Icon verwendet.
 +
 +
== + 2.12.12 dynamische Layer-Parameter ==
 +
Der Button zum Hinzufügen eines Parameters funktioniert nicht.
 +
 +
== + 2.12.11 Daten-Export ==
 +
Beim Daten-Export kann eine Fehlermeldung erscheinen, wenn die oid einen Texttyp hat.
 +
 +
== + 2.12.10 custom-Ordner Migration ==
 +
Bei der custom-Ordner Migration werden nicht alle Pfade in custom-Dateien angepasst.
 +
 +
== + 2.12.9 herrenlose Flurstücke ==
 +
Bei den herrenlosen Flurstücken wird im Abschnitt "Bestand" nichts angezeigt.
 +
 +
== + 2.12.8 Optionen ==
 +
Bei längeren Koordinatenreferenzsystembezeichnungen erscheint der "Übernehmen"-Button innerhalb des Formulars.
 +
 +
== + 2.12.7 Schriftgröße GLE ==
 +
Die Einstellung der Schriftgröße im GLE wirkt sich nicht auf alle Texte aus.
 +
 +
== + 2.12.6 Geometrie zuerst ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:39, 27. Nov. 2019 (CET) Wenn man in den Optionen eingestellt hat, dass beim GLE-Editieren die Geometrie vor der Sachdatenanzeige platziert werden soll, dann erfolgt die Sachdatenanzeige auf der vollen Breite des Bildschirms.
 +
 +
== + 2.12.5 Druckausschnitt wählen - Druckmaßstab ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 11:23, 10. Okt. 2019 (CEST) Im Microsoft Edge funktioniert der Auswahl des Druckmaßstabes über das PullDown-Menue nicht. Die manuelle Eingabe einer Maßstabszahl funktioniert.
 +
 +
== + 2.12.4 Layer-Parameter ==
 +
Beim Zuordnen von Layern zu Stellen werden die Layer-Parameter nicht in die Stelle eingetragen.
 +
 +
== + 2.12.3 WMS-Layerabfrage ==
 +
Bei der Abfrage eines WMS-Layers über getFeatureInfo wird die URL in Kleinbuchstaben umgewandelt.
 +
 +
== + 2.12.2 Layereditor Connection-Feld ==
 +
Der Eintrag im Connection-Feld enthält am Ende überflüssige Leerzeichen.
 +
 +
== + 2.12.1 Layer erstellen ==
 +
Es kann sein, dass das Formular zur Layererstellung unvollständig angezeigt wird.
 +
 +
= Version 2.11 =
 +
 +
== + Namenssuche - Filter nach Fluren geht nicht richtig ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 13:06, 27. Jan. 2020 (CET) Wenn man bei der Namenssuche unter Gebiet auf eine Gemarkung/Flur eingrenzt, dann werden auch die Flurstücke ausgebeben die in anderen Fluren liegen. Das fällt nur auf wenn man Grundbuchblätter dabei hat, die Einträge in verschiedenen Fluren hat.-
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 09:51, 30. Jan. 2020 (CET) Die Filterung nach einer Flur soll ja auch nur die Menge der gefundenen Grundbuchblätter einschränken und nicht die Liste der zugehörigen Flurstücke. D.h. wenn man nach einer bestimmten Flur sucht, werden alle Grundbuchblätter angezeigt, die mindestens ein Flurstück in der gesuchten Flur haben. Lässt man sich die Flurstücke dazu anzeigen, werden zu jedem gefundenen Grundbuchblatt alle zugehörigen Flurstücke aufgelistet, unabhängig von ihrer Gemarkung oder Flur.
 +
 +
== + Filterverwaltung: Fensterbreite zu schmal ==
 +
--[[Benutzer:MGruner|MGruner]] ([[Benutzer Diskussion:MGruner|Diskussion]]) 16:11, 05. Dez. 2019 (CET) Das Fenster in dem die Layerauswahl erfolgt passt sich nicht in der Breite an. Wenn der Layername mehr Zeichen enthält als das Fenster breit ist kann man nicht den kompletten Layernamen lesen. Das Fenster müsste entweder einen Scrollbalken für die Breite erhalten oder die Fensterbreite müsste sich automatisch nach dem längsten Layernamen berechnen.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 15:52, 13. Dez. 2019 (CET) Ist in der 2.12 behoben.
 +
 +
== + Nutzerverwaltung: Passwort zuletzt geändert ==
 +
--[[Benutzer:Sgoen|Sgoen]] ([[Benutzer Diskussion:Sgoen|Diskussion]]) 14:11, 14. Nov. 2019 (CET) Wird das Passwort eines Nutzers durch den Admin zurückgesetzt, wird bei "letzte Änderung" ein Datum vor ca. 6 Monaten angezeigt. Heute (14.11.2019) zurückgesetzt --> letzte Änderung: 12.05.2019.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 12:33, 18. Nov. 2019 (CET) Das ist schon richtig so. Beim Zurücksetzen des Passwortes wird ein neues temporäres Passwort generiert und das Datum der letzten Passwort-Änderung soweit zurückgesetzt, dass das Passwort abgelaufen ist.
 +
Wenn der Nutzer dann auf den Link in der Email klickt, kann er ein neues Passwort vergeben.
 +
 +
== + Attributeditor: sichtbar "ja,wenn" = true/false ==
 +
--[[Benutzer:Sgoen|Sgoen]] ([[Benutzer Diskussion:Sgoen|Diskussion]]) 14:20, 2. Okt. 2019 (CEST): Wird im Attributeditor für ein Attribut "sichtbar: ja,wenn" gewählt und das abhängige Attribut ist vom Typ boolean, funktioniert die Sichtbarkeit genau verkehrt herum: Ich möchte: Sichtbar wenn X = true. Für dieses Ergebnis muss ich aber X != true eintragen ( X != false funktioniert allerdings auch)
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 15:20, 2. Okt. 2019 (CEST) Hier muss man mit t und f arbeiten, also X = t statt X = true.
 +
 +
== + Layergruppen Sortierung ==
 +
--[[Benutzer:MGruner|MGruner]] ([[Benutzer Diskussion:MGruner|Diskussion]]) 11:49, 03. Sep. 2019 (CEST) Das sortieren der Layergruppen in der Layerverwaltung funktioniert nicht. Beim ersten Klick auf "name" oder "ID" wird noch sortiert (allerdings auch nicht korrekt) alle weiteren Versuche zu sortieren bringen dann keine Veränderungen mehr.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 12:54, 23. Okt. 2019 (CEST) Ist in der 2.12 behoben.
 +
 +
== + 2.11.123 Notices werden nicht ausgegeben ==
 +
 +
== + 2.11.122 neuer Subform-Datensatz ==
 +
Für ein nicht sichtbares NOT-NULL-Attribut wird trotzdem eine Meldung ausgegeben.
 +
 +
== + 2.11.121 tools/deleteGastUser.sh ==
 +
Das Skript funktioniert nicht.
 +
 +
== + 2.11.120 abhängige Auswahlfelder ==
 +
Werden abhängige Auswahlfelder mit abhängiger Sichtbarkeit kombiniert, kommt es zu Fehlern in der Darstellung.
 +
 +
== + 2.11.119 eigene Datentypen ==
 +
Bei Verwendung von eigenen Datentypen funktionieren die Layeroptionen nicht.
 +
 +
== + 2.11.118 Auswahlfeldoptionen mit Komma ==
 +
Wenn die Optionen eines Auswahlfelds Kommas enthalten, kommt es zu Fehlern.
 +
 +
== + 2.11.117 constraints in layer_attributes ==
 +
Das Feld constraints in layer_attributes ist mit 255 Zeichen zu kurz.
 +
 +
== + 2.11.116 Fehler beim Speichern einer neuen Layergruppe mit Order ==
 +
Beim Speichern einer neuen Layergruppe mit Order wird ein Fehlerausgegeben. Dieser wurde behoben. Beim Speichern wird der Parameter order übergeben. order beinhaltet eine Zahl. Für die Anzeige wird auch ein Parameter mit dem Namen order verwendet. Dieser erwartet aber einen Spaltennamen. Das führt zum Fehler. Jetzt wird nach dem Speichern die formvar['order'] standardmäßig immer auf Gruppenname gesetzt. Der Fehler ist somit behoben.
 +
 +
== + 2.11.115 neuer Datensatz mit Dokumenten-Arrays ==
 +
Wenn man einen neuen Datensatz anglegt und ein Array-Attribut vom Typ Dokument hat, werden die Dokumente nicht gespeichert.
 +
 +
== + 2.11.114 Rollenlayer deaktivieren ==
 +
Das Deaktivieren von Rollenlayern über go=reset_layers&layer_id=? funktioniert nicht.
 +
 +
== + 2.11.113 Nachweise erfassen ==
 +
Wenn der Eintrag in die Datenbank abgelehnt wird, wird trotzdem die Datei gespeichert.
 +
 +
== + 2.11.112 Exportieren mit Editiersperre ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 14:09, 19. Nov. 2019 (CET) Einen Layer mit Editiersperre (auf Basis einer Variable) kann man nicht exportieren. Problem scheint hier die Variable z.B. $stelle_id bei Erstellung der Export-Tabelle in der Datenbank zu sein. Wird das Attribut mit der Editiersperre beim Export nämlich ausgeschaltet, funktioniert es wieder.
 +
 +
== + 2.11.111 alle Layer einer Gruppe ein/ausschalten ==
 +
Funktioniert nicht, wenn min. einer der Layer aus Gründen der Maßstabseinstellungen nicht aktivierbar(ausgegraut)ist und die Karte sofort geladen werden soll.
 +
 +
== + 2.11.110 SubformEmbeddedPK - Layer mit Geometrie ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 11:33, 13. Nov. 2019 (CET) Wird ein Layer '''mit einer Geometrie''' als SubformEmbeddedPK-Layer als embedded verknüpft, so wird der Layer beim Anklicken des Attributes im Hauptformular in einer extra Sachdatenanzeige dargestellt und erscheint nicht direkt im Hauptformular.
 +
 +
== + 2.11.109 Nutzerverwaltung - Telefonnummer löschen ==
 +
--[[Benutzer:Sgoen|Sgoen]] ([[Benutzer Diskussion:Sgoen|Diskussion]]) 09:28, 13. Nov. 2019 (CET) In der Nutzerverwaltung lässt sich die Telefonnummer nicht löschen. Ändern funktioniert.
 +
 +
== + 2.11.108 Bug 2.10.56 - auch in Druckausschnittswahl ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 11:42, 14. Nov. 2019 (CET) Der gelöste Bug ''2.10.56 Zoomen im Browser Chrome'' tritt auch beim Wählen des Druckausschnitts auf (bei entsprechend nach unten reichender Menü- oder Themenliste).
 +
 +
== + 2.11.107 Punktfang ==
 +
Der Punktfang funktioniert nicht bei Polygonen mit Löchern.
 +
 +
== + 2.11.106 Shape-Import ==
 +
Bei manchen Shapes können Fehler beim Import auftreten.
 +
 +
== + 2.11.105 Nachweisrecherche ==
 +
Wenn jemand über ein Umringspolygon sucht, bekommt seine Trefferliste und geht dann zurück zur Suche, so ist das letzte Polygon wieder zu sehen. Setzt er dann ein Freihandpolygon (diese Funktion ist voreingestellt), so verschwindet das alte Polygon und das neue wird angezeigt. Starte ich dann die Suche, wird aber nach dem alten Polygon gesucht.
 +
 +
== + 2.11.104 Nutzerliste ==
 +
Organisation und Position erscheinen nicht in der Nutzerliste.
 +
 +
== + 2.11.103 Gruppen in der spaltenweisen Ansicht ==
 +
Wenn das erste Attribut als Schlüssel in einer SubFormFK-Verknüpfung verwendet wird, werden die Gruppen nicht korrekt dargestellt.
 +
 +
== + 2.11.102 ~ im GLE ==
 +
Bei bei der Sachdatenanzeige im extra Fenster kommt es zu Fehlern in der Anzeige, wenn die Sachdaten eine Tilde (~) enthalten.
 +
 +
== + 2.11.101 Nachweisverwaltung - Auswahl Dokumentenarten bei Recherche ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 10:34, 5. Nov. 2019 (CET) Sind in einer Hauptdokumentenart so viele Dokumentenarten hinzugefügt, dass die Auswahlliste bei der Recherche über den "i"-Button der räumlichen/thematischen Suche geht, ist die Auswahl der Arten unter dem "i" nicht möglich.
 +
 +
== + 2.11.100 Layer-Optionen ==
 +
Bei der Anzeige der Layer-Optionen von Layern die einen View verwenden, kann es zu Fehlern kommen.
 +
 +
== + 2.11.99 Polygonabfrage ohne Polygon ==
 +
Liefert alle Objekte.
 +
 +
== + 2.11.98 Zoom auf Objekt ==
 +
Bei manchen Layern kommt es bei der Ermittlung der Klasse zu einem Fehler.
 +
 +
== + 2.11.97 config-Tabelle ==
 +
Die Spalte "name" in der config-Tabelle ist mit 50 Zeichen zu kurz.
 +
 +
== + 2.11.96 Rollenlayer ==
 +
Wenn man in der Legende über den Button oben alle Layer ausschaltet, werden die Rollenlayer gelöscht. Außerdem werden durch Klick auf den Papierkorb hinter einer Rollenlayergruppe nicht nur die Rollenlayer dieser Gruppe, sondern alle Rollenlayer gelöscht.
 +
 +
== + 2.11.95 Nachweise bearbeiten ==
 +
Wenn man Nachweise mit dem GLE bearbeitet und sich der Dokumentpfad ändert, werden die Bemerkungen und der Bearbeiter gelöscht.
 +
 +
== + 2.11.94 go=Nachweisrechercheformular_Senden ==
 +
go=Nachweisrechercheformular_Senden lässt sich nicht einfach so aufrufen.
 +
 +
== + 2.11.93 Navigationsleiste Firefox ==
 +
Die Navigationsleiste wird im Firefox bei mouseover nicht korrekt dargestellt.
 +
 +
== + 2.11.92 Nachweiserfassung Leerzeichen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:08, 24. Okt. 2019 (CEST) Wenn beim Primary- oder Secondary-Attribut fehlerhafterweise ein Leerzeichen vor oder hinter der Nummer eingegeben wird, stimmt nach dem Speichern der Pfad zum Dokument nicht. Vorschlag: Alle Text-Eingabefelder beim Speichern mittels "trim" bereinigen.
 +
 +
== + 2.11.91 Layer-Suche ==
 +
Wenn man über ein Auswahlfeld-Attribut gesucht hat und die Trefferanzahl ändern möchte, wird eine fehlerhafte Abfrage ausgeführt.
 +
 +
== + 2.11.90 Flurstückslistenimport ==
 +
Wenn die Datei eine BOM enthält, funktioniert der Import nicht.
 +
 +
== + 2.11.89 Trennlinie im GLE ==
 +
Die horizontale Trennlinie im GLE zwischen den Layern lässt sich nicht über einen custom-Style anpassen.
 +
 +
== + 2.11.88 Nachweisverwaltung: Bearbeitung im GLE ==
 +
Wenn ein Nachweis im GLE so geändert wird, dass sich der Dokumentpfad ändert, wird nicht der komplette Pfad in die Datenbank geschrieben.
 +
 +
== + 2.11.87 Daten-Import ==
 +
Bei importierten Punktlayern wird die Beschriftung genau auf dem Punkt dargestellt.
 +
 +
== + 2.11.86 boolean-Auswahlfeld ==
 +
Verwendet man ein boolean-Attribut als Auswahlfeld, funktioniert die Suche nicht.
 +
 +
== + 2.11.85 Linie teilen und Geometrie in neue Objekte aufteilen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:04, 17. Okt. 2019 (CEST) Wenn man die Liniengeometrie eines Objekts aufteilt und anschließend "Geometrie in neue Objekte aufteilen" anklickt, werden nicht zwei neue Objekte mit jeweils einer Teilgeometrie erzeugt, sondern (ziemlich viele) neue identische Datensätze, die alle die originale Geometrie haben.
 +
 +
== + 2.11.84 go=Layer-Suche und führende Umlaute ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:02, 18. Okt. 2019 (CEST)Wenn in Auswahlfeldern Optionen stehen, die im Text führende Umlaute haben, dann liefert die Suche nach diesen Daternsätzen keine Treffer.
 +
 +
== + 2.11.83 Schnelldruck ==
 +
Beim Schnelldruck fehlt die Legende.
 +
 +
== + 2.11.82 Layer-Fehler-Seite ==
 +
Bei fehlerhaften Layern mit Aliasnamen enthält der Link zum Ausschalten des Layern keine Layer-ID, so dass alle Layer ausgeschaltet werden.
 +
 +
== + 2.11.81 historischer Zeitstempel ==
 +
Der Kalender funktioniert nicht.
 +
 +
== + 2.11.80 Dokument-Attribute ==
 +
Wenn ein Dokument-Attribut einen dynamischen Dateipfad hat, funktioniert das Ersetzen der Datei nicht.
 +
 +
== + 2.11.79 Sachdatendruck ==
 +
Bei mehreren verschachtelten Drucklayouts kann es vorkommen, das Seitenumbrüche zu früh gemacht werden.
 +
 +
== + 2.11.78 Raster-Layout ==
 +
Im Raster-Layout gibt es teilweise Probleme bei der Darstellung.
 +
 +
== + 2.11.77 crosstab-Abfragen ==
 +
Bei Layern, die Abfragen mit der Funktion crosstab() verwenden, werden die Datensätze nicht richtig abgefragt.
 +
 +
== + 2.11.76 Shape-Import ==
 +
Großgeschriebene Dateiendungen führen zu einem Fehler.
 +
 +
== + 2.11.75 Sachdatendruck: Geometrie ==
 +
Wenn die Geometriespalte umbenannt wurde, wird das Kartenbild nicht dargestellt.
 +
 +
== + 2.11.74 Geometrieeditor: anderes Objekt bearbeiten ==
 +
Im Geometrieeditor lässt sich auch dann ein anderes Objekt bearbeiten, wenn die Geometrie dieses Objektes nicht editierbar ist.
 +
 +
== + 2.11.73 ALKIS historische Sicht ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:40, 8. Okt. 2019 (CEST) Wenn ich in einer Stelle eine historische Sicht einstelle und dann in eine andere Stelle wechsle, wird die historische Sicht dort ebenfalls übernommen.
 +
 +
== + 2.11.72 Flurstücksauszüge ==
 +
Wenn man einen Flurstücksauszug auswählt, bleibt das Auswahlfeld auf diesem Auszug stehen.
 +
 +
== + 2.11.71 Suche in Rollenlayern ==
 +
Die Suche in Rollenlayern funktioniert nicht.
 +
 +
== + 2.11.70 Layer-Suche Auswahlfelder ==
 +
Bei der Suche in einem Auswahlfeld wird immer der Operator "=" verwendet.
 +
 +
== + 2.11.69 Das Feld erfordert eine Eingabe ==
 +
Attribute, die im Attributeditor auf "nicht sichtbar" gesetzt sind aber nicht NULL sein dürfen, wie z.B. die oid erzeugen obige Meldung.
 +
 +
== + 2.11.68 Speichern von Suchabfragen ==
 +
Bei Suchabfragen bei denen in einem Auswahlfeld mehrere Auswahlmöglichkeiten ausgewählt wurden, wird nur die erste gespeichert.
 +
 +
== + 2.11.67 Umrandungen im IE ==
 +
Im IE erscheinen im GLE um einige Elemente Umrandungen.
 +
 +
== + 2.11.66 AVF neuer Datensatz ==
 +
Es kann sein, dass bei Autovervollständigungsfeldern das Erzeugen von neuen Datensätzen nicht funktioniert.
 +
 +
== + 2.11.65 Daten-Export ==
 +
In bestimmten Stellen kann es vorkommen, dass der Haken zum An- und Abwählen aller Attribute nicht funktioniert.
 +
 +
== + 2.11.64 Zeichensatz bei getFeatureInfo-Abfragen ==
 +
Bei manchen getFeatureInfo-Responses kann es vorkommen, dass der Zeichensatz nicht richtig erkannt wird und Umlaute falsch dargestellt werden.
 +
 +
== + 2.11.63 weiter erfassen in eingebetten Formularen ==
 +
Legt man einen neuen Datensatz in einem eingebetteten Formular an und hat den Haken bei "weiter erfassen" gesetzt, ist das Formular zur Erfassung des nächsten Datensatzes nicht mit den Werten des vorigen Datensatzes vorbelegt.
 +
 +
== + 2.11.62 Log Consum Duplicate Entry Fehler==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 11:25, 17. Jul. 2019 (CEST) Es kann vorkommen, dass MySQL eine Fehlermeldung erzeugt weil ein Log Consume-Eintrag doppelt vorkommt.
 +
 +
== + 2.11.61 Schnellsuche und Geonamensuche ==
 +
Schnellsuche und Geonamensuche vertragen sich nicht.
 +
 +
== + 2.11.60 Editiersperre Rasterlayout ==
 +
Die Editiersperre funktioniert im Rasterlayout nicht.
 +
 +
== + 2.11.59 neuer Subform-Datensatz mit Geometrie ==
 +
Wenn man einen Datensatz im extra Fenster offen hat und einen neuen Subform-Datensatz mit Geometrie anlegen möchte, wird das Formular zum Neuanlegen auch im extra Fenster geöffnet.
 +
 +
== + 2.11.58 dynamische Layerparameter ==
 +
Beim Layer speichern werden die dynamischen Layerparameter nicht den Stellen zugeordnet.
 +
 +
== + 2.11.57 Sortierung Eigentümersuche ==
 +
Wenn die Eigentümersuche ohne Sortierung durchgeführt wird, liefert die Blätterfunktion manchmal nicht die richtigen Ergebnisse.
 +
 +
== + 2.11.56 $stelle_id ==
 +
Die Ersetzung des dynamischen Parameters $stelle_id funktioniert an mehreren Stellen nicht.
 +
 +
== + 2.11.55 Dokumente löschen ==
 +
Wird ein Dokument gelöscht, wird in die Tabelle nicht NULL eingetragen, sondern ein leerer String.
 +
 +
== + 2.11.54 Vorschaubilder im Rasterlayout ==
 +
Wenn die Vorschaubilder im einem Layer sehr groß sind, sind sie im Raster-Layout nur teilweise zu sehen.
 +
 +
== + 2.11.53 Layer-Suche mit Array-Attributen ==
 +
Bei Attributen mit einem Array-Datentyp funktioniert die Layer-Suche nicht.
 +
 +
== + 2.11.52 Beschriftung in den Layeroptionen ==
 +
Wenn das Labelitem kein lesbares Attribut ist, taucht es in der Auswahl der Beschriftungsattribute nicht auf.
 +
 +
== + 2.11.51 Arrays in Subforms ==
 +
Wenn man Array-Attribut in einer Subform hat, klappt das Editieren nicht.
 +
 +
== + 2.11.50 Nachweisrecherche ==
 +
Einträge im Suchfeld "Bemerkung" werden nicht gespeichert und führen bei Sortierung im Rechercheergebnis zu unvollständigen Abfragen.
 +
 +
== + 2.11.49 Editiersperre und SubformEmbeddedPK ==
 +
Die Editiersperre funktioniert in eingebetteten SubformEmbeddedPK-Layern nicht.
 +
 +
== + 2.11.48 Nacheise: Vorschaubilder ==
 +
Die Darstellung der Seitenangabe bei Nachweisdokumenten mit mehreren Seiten wurde angepasst.
 +
 +
== + 2.11.47 Löschen der importierten Shape-Dateien ==
 +
Beim Import einer Shape-Datei kann es sein, dass diese nach dem Upload nicht gelöscht wird.
 +
 +
== + 2.11.46 Layer-Suche ==
 +
Wenn das Suchformular Auswahllisten enthält wird es u.U. zu schmal dargestellt.
 +
 +
== + 2.11.45 ALKIS-Views ==
 +
Die ALKIS-Views s_hausnummer_gebaeude, s_zugehoerigkeitshaken_flurstueck und s_zuordungspfeil_flurstueck verwenden unnötige Typumwandlungen, die zu unperformanten Abfragen führen.
 +
 +
== + 2.11.44 MySQL-Migrationen ==
 +
Beim Ausführen von MySQL-Migrationen wird eine fehlerhafte Ersetzung im SQL-Code durchgeführt.
 +
 +
== + 2.11.43 automatische Kartengröße ==
 +
Beim Wechsel in eine Stelle mit automatischer Kartengrößenanpassung, bleibt die alte Kartengröße in dieser Stelle bestehen.
 +
 +
== + 2.11.42 Löschen von eingebetteten Datensätzen ==
 +
Das Löschen von eingebetteten Datensätzen funktioniert nicht.
 +
 +
== + 2.11.41 Punktfang von mehreren Layern ==
 +
Der Punktfang liefert nur die Stützpunkte des ersten Layers.
 +
 +
== + 2.11.40 Raster-Template und spaltenweise Darstellung ==
 +
Wenn ein Layer das Raster-Template verwendet, funktioniert die spaltenweise Darstellung nicht.
 +
 +
== + 2.11.39 WMS-Import ==
 +
Wenn der Server über einen Proxy ins Internet geht, funktioniert der WMS-Import nicht.
 +
 +
== + 2.11.38 abhängige Auswahlfelder ==
 +
Bei 3 oder mehr kaskadierten abhängigen Auswahlfeldern kann es sein, dass Fehlermeldungen erscheinen, weil bei Auswahl des ersten Auswahlfelds auch das dritte aktualisiert wird, dieses aber in seiner SQL-Abfrage auch den Wert des zweiten Auswahlfelds braucht. Da das zweite Auswahlfeld aber noch keinen Wert hat, und dies in der SQL-Abfrage nicht berücksichtigt wird, erscheint eine Fehlermeldung.
 +
 +
== + 2.11.37 SubFormFK-Attribute ==
 +
Die Verknüpfungsattribute von SubFormFK-Attributen lassen sich nicht editieren.
 +
 +
== + 2.11.36 Löschen von Datensätzen ==
 +
Wenn eine Regel oder eine Triggerfunktion Ausgaben erzeugt, werden diese nicht angezeigt.
 +
 +
== + 2.11.35 neuer Datensatz im Rasterlayout ==
 +
Bei Erfassung eines neuen Datensatzes im Rasterlayout fehlen die Optionen der Auswahlfelder.
 +
 +
== + 2.11.34 Datensätze mit Dokumenten löschen ==
 +
Die Dokumente werden nicht gelöscht und es erscheint eine Fehlermeldung.
 +
 +
== + 2.11.33 Themenauswahl ==
 +
Beim Laden einer Themenauswahl, kommt folgende Fehlermeldung
 +
<pre> UPDATE rollenlayer SET aktivStatus="0" WHERE user_id=51002 AND stelle_id=629999 AND id = - </pre>
 +
Diese Fehlermeldung ist unabhängig davon, ob in der Themauswahl ein Rollenlayer enthalten ist oder nicht.
 +
 +
== + 2.11.32 Sachdatenanzeige sortieren ==
 +
Wenn man in einem Layer mit Auswahlfeldern gesucht hat und dann die Sachdatenanzeige nach einem Attribut sortieren möchte, erscheint eine Fehlermeldung bzw. keine Treffer mehr.
 +
 +
== + 2.11.31 Shape-Import ==
 +
Beim Shape-Import funktioniert das Überschreiben der Tabelle nicht.
 +
 +
== + 2.11.30 Anführungsstriche in Erläuterungen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:27, 14. Aug. 2019 (CEST) Wenn im Layer-Attribut-Editor bei den "Erläuterungen" Anführungsstriche verwendet werden, wird das nicht dargestellt. Die Anführungsstriche sollte kvwmap durch Hochkomma ersetzen.
 +
 +
== + 2.11.29 oid im Query-SQL ==
 +
Wenn in einem Layer die oid im Query-Feld abgefragt wird, funktioniert das Speichern dieses Layers nicht.
 +
 +
== + 2.11.28 Wechsel des Koordinatensystems ==
 +
Beim Wechsel des Koordinatensystems wird die neue Kartenausdehnung nicht richtig gesetzt.
 +
 +
== + 2.11.27 Autovervollständigungsfelder ==
 +
Auf älteren Firefox-Versionen funktionieren die Autovervollständigungsfelder nicht.
 +
 +
== + 2.11.26 WFS-Layer ==
 +
Wenn man einen WFS-Layer und einen Postgis-Layer in der Karte abfragt und beide verschiedene Koordinatensysteme verwenden, kann es vorkommen, dass die Abfrage des Postgis-Layers nicht funktioniert.
 +
 +
== + 2.11.25 WMS-Layer ==
 +
Durch das Setzen von "ows_extent" kann es sein, dass WMS-Layer in bestimmten Koordinatensystemen nicht angezeigt werden.
 +
 +
== + 2.11.24 Auswahlfelder in der Layer-Suche ==
 +
Wenn Auswahlfelder 2 oder mehr leere Auswahlmöglichkeiten enthalten, sind diese in der Layer-Suche vorausgewählt.
 +
 +
== + 2.11.23 AX_Dienststelle ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:58, 6. Aug. 2019 (CEST) Die Beschreibungen der [[PostNAS-Sichten_f%C3%BCr_Vollhistorie|PostNAS-Views]] sind nicht mehr auf dem laufenden. Außerdem: In AX_Dienststelle sind auch Dienststellen anderer Bundesländer eingetragen. Bei den entsprechenden Views muss auch zustaendigestelle_land abgefragt sowie in der LEFT JOIN Verknüpfung zu ax_dienststelle aufgeführt werden.
 +
 +
== + 2.11.22 Layer ohne Drawingorder speichern ==
 +
Wenn man versucht einen Layer ohne Drawingorder zu speichern, erscheinen Fehlermeldungen.
 +
 +
== + 2.11.21 abhängige Attributsichtbarkeit ==
 +
Wenn sichtbarkeitsabhängiges Attribut vor dem Attribut steht, von dem es abhängig ist, funktioniert die abhängige Sichtbarkeit nicht.
 +
 +
== + 2.11.20 Layer-Zeichenreihenfolge bei vielen Layern ==
 +
Wenn man sehr viele Layer aktiv hat und die Layer-Zeichenreihenfolge ändern möchte, kann es sein, dass die Layerliste zu lang wird und unten abgeschnitten wird.
 +
 +
== + 2.11.19 Layer-Parameter ==
 +
Wenn 2 Stellen beide Layerparameter verwenden, kommt es beim Wechsel zwischen beiden Stellen zu falschen Parametereinträgen.
 +
 +
== + 2.11.18 Doppelte Anschriften in der Eigentümersuche ==
 +
Wenn im Suchergebnis der Eigentümersuche ein Eigentümer mit 2 Anschriften auftaucht, wird die 2. Anschrift auch bei allen nachfolgenden Eigentümern angezeigt.
 +
 +
== + 2.11.17 Formularelementtyp Zahl ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:00, 1. Jul. 2019 (CEST) Auf Datenbankebene habe ich ein Feld mit Typ Integer, in kvwmap ist es Zahl. Eingeben kann ich sowas wie "1,5" (was eigentlich nicht möglich sein sollte), kvwmap reagiert beim Speichern nur mit einer Meldung "null".
 +
 +
== + 2.11.16 Geo-Namen-Such-Dienst schließen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:11, 2. Aug. 2019 (CEST) Hat man bei der schnellen Adresssuche erst mal eine Trefferanzeige, wird man diese nur noch dadurch los, dass mein die Seite neu lädt. Es fehlt ein "Abbrechen".
 +
 +
== + 2.11.15 Daten-Export ==
 +
Beim Daten-Export kann es sein, dass der Link zum Auswählen/Abwählen aller Spalten nicht richtig funktioniert.
 +
 +
== + 2.11.14 Rollenlayer löschen ==
 +
Wenn man im Geometrieeditor ist und dort die Legendenfunktion zum Löschen aller Importe oder Suchergebnisse verwendet (Klick auf das Löschsymbol), ist man raus aus dem Geometrieeditor.
 +
 +
== + 2.11.13 Layer-Speichern ==
 +
Bei Layern, die Sichten verwenden, kann es vorkommen, dass die Attributinformationen nicht korrekt aus der Datenbank ausgelesen werden.
 +
 +
== + 2.11.12 Layer-Speichern ==
 +
Auf älteren Servern kommt es zu einer Fehlermeldung beim Speichern eines Layers (unbekannte EXPLAIN-Option »timing«).
 +
 +
== + 2.11.11 WMS-Import ==
 +
Manche WMS-Server erfordern einen Parameter "styles", der hier fehlt.
 +
 +
== + 2.11.10 go=OWS ==
 +
Wenn man sein kvwmap über go=OWS als WMS-Server verwendet, wird die onlineresource im Capabilities-Dokument nicht richtig gebildet. Außerdem entspricht die BBox jedes Layers dem aktuellen Extent in der Stelle.
 +
 +
== + 2.11.9 Eigentümersuche ==
 +
Wenn in der Eigentümersuche zu einem Eigentümer mehrere Buchungen gefunden werden, erscheinen Fehlermeldungen.
 +
 +
== + 2.11.8 Layer-Suche im IE ==
 +
Auswahlfelder in der Layer-Suche sind im IE nicht scrollbar.
 +
 +
== + 2.11.7 Dokument-Attribute in einer SubForm ==
 +
Bei Dokument-Attributen, die in einem SubForm-Layer vorkommen, werden die Dateien nicht hochgeladen.
 +
 +
== + 2.11.6 Zeitstempel-Attribute in einer SubForm ==
 +
Zeitstempel-Attribute, die in einem SubForm-Layer vorkommen, werden nicht geschrieben.
 +
 +
== + 2.11.5 Datestyle German auch bei INSERT/UPDATE ==
 +
Bei INSERT und UPDATE wird der Datestyle nicht auf German gesetzt.
 +
 +
== + 2.11.4 SubFormEmbeddedPK mit nicht zugeordnetem Layer ==
 +
Wenn ein SubFormEmbeddedPK-Layer der aktuellen Stelle nicht zugeordnet ist, erscheint ein leeres Fehler-Fenster.
 +
 +
== + 2.11.3 standardmäßige Darstellung im GLE ==
 +
Die standardmäßige Darstellungsvariante eines Layers im GLE ist die spaltenweise Darstellung und nicht die zeilenweise.
 +
 +
== + 2.11.2 Daten-Export ==
 +
Im Daten-Export stehen auch Attribute zur Auswahl, die als dynamische Links definiert sind.
 +
 +
== + 2.11.1 Passwort zurücksetzen ==
 +
Beim Email-Text, der sich beim Klick auf "Passwort zurücksetzen" öffnet, kann es auf manchen Servern vorkommen, dass das Protokoll in der kvwmap-URL fehlt.
 +
 +
== + Formularelementtyp Radiobutton ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:20, 17. Jun. 2019 (CEST) Weitere Option „horizontal“ im Attributeditor, wird mit einem ";" abgetrennt. Das klappt, wenn in den Optionen ein SQL steht, aber nicht wenn konkrete Werte aufgelistet werden. Wenn in den Optionen ein SQL steht, wird beim Ändern eines Datensatzes nicht gespeichert. In der Recherche müssten die Radiobutton auch auftauchen - oder zumindest eine Auswahlliste.
 +
 +
= Version 2.10 =
 +
 +
 +
== + Neuen Nutzer eintragen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:06, 18. Jul. 2019 (CEST) Wenn man über einen existierenden einen neuen Nutzer eintragen will und vor dem Speichern zwar das Häkchen bei "Auch Passwort ändern?" setzt, aber kein Passwort angibt, landet man im Benutzerdaten Editor beim Anlegen eines neuen Nutzers. Dann jedoch passiert nur noch Müll.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 08:56, 29. Jul. 2019 (CEST) Ist in Version 2.11 behoben.
 +
 +
== + Geometrieeditor - Punkt setzen ==
 +
--[[Benutzer:A.tower|Andreas Thurm]] ([[Benutzer Diskussion:A.tower|Diskussion]]) 09:21, 11. Jun. 2019 (CEST)Beim Zeichnen von Punkten funktioniert das Setzen der Position bei Punkten im System WGS84 nur, wenn sie dezimal angegeben werden. Bei den anderen Schreibweisen (Grad, Minuten,Sekunden und Grad, Dezimalminuten) wird keine Position gesetzt. Die Eingabemaske bleibt einfach stehen und es passiert nichts.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 11:44, 25. Jun. 2019 (CEST) Ist in der 2.11 behoben.
 +
 +
== + 2.10.67 Karte im Geometrieeditor ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:02, 26. Jul. 2019 (CEST) Im Geometrieeditor kann ich nicht zoomen/pannen (Ich habe einen neuen Datensatz in einem Subformembedded-Layer im schwebenden Fenster erzeugen wollen). Das Anhaken von Radiobutton-Themen in der Legende geht auch nicht, genauso das Speichern.
 +
 +
== + 2.10.66 Kartenzoom im Style- und Labeleditor ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:00, 18. Jul. 2019 (CEST) Die Karte im Style- und Labeleditor reagiert beim zoomen merkwürdigst.
 +
 +
== + 2.10.65 Arrays und dynamische Links ==
 +
Wenn man in einem Array-Datentyp einen dynamischen Link verwendet, funktioniert dieser nicht richtig.
 +
 +
== + 2.10.64 GLE und Fachschalen - Eckpunkte bearbeiten ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 11:27, 10. Jul. 2019 (CEST)<br>
 +
Wenn man im GLE und in den Fachschalen von dem Werkzeug "Eckpunkte bearbeiten" bei deaktiviertem "weiterzeichnen" das "Verschieben/Pan" aktiviert kann man nur einmalig verschieben, danach schaltet sich wieder "Eckpunkte bearbeiten" ein und man kann nicht verschieben obwohl das Werkzeug als aktiv markiert ist. Verschieben kann man nur durch erneutes Klicken auf das Werkzeug "Verschieben/Pan".
 +
 +
== + 2.10.63 go=OWS und getfeatureinfo ==
 +
Wenn man sein kvwmap über go=OWS als WMS-Server verwendet, funktionieren getFeatureInfo-Requests nicht.
 +
 +
== + 2.10.62 ALKIS Postprocessing ==
 +
In der ALKIS Postprocessing-Funktion fehlt ein "endet IS NULL", wodurch doppelte Straßennamen in pp_strassenname geschrieben werden.
 +
 +
== + 2.10.61 Duplicate entry Fehler bei Namenssuche ==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 08:05, 9. Jul. 2019 (CEST)Bei der Namenssuche mit mehr als einem Ergebnis tritt ein Datenbankfehler beim Eintragen von LogConsumeALB Einträgen auf, weil die gml_id der Namen nicht mit abgefragt werden. Das konnte behoben werden in dem jetzt auch die gml_id der Namen aus ax_namensnummer mit abgefragt werden und damit die LogConsumeALB Einträge nicht mehr gegen das Unique Constraint verstossen. Ohne gml_id sind Einträge in die Datenbank mit dem gleichen Zeitstempel nicht valide.
 +
 +
== + 2.10.60 OWS-Request Parameter Case-Sensitiv ==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 14:13, 4. Jul. 2019 (CEST)Bei der Verwendung von go=OWS mußten die Parameter Request und Outputformat groß geschrieben werden, damit ein GetMap Request funktionierte.
 +
Das wurde geändert, so dass die Parameter nun Case Insensitiv angegeben werden können.
 +
 +
== + 2.10.59 DXF-Import ==
 +
Beim DXF-Import wird der Rollenlayer nicht korrekt angelegt.
 +
 +
== + 2.10.58 Nachweisrecherche ohne Dokumentart ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:52, 13. Jun. 2019 (CEST) Wenn keine Dokumentart angehakt ist, kommen dennoch Treffer. Ein kleiner JS-Schnipsel sollte das bereinigen.
 +
 +
== + 2.10.57 Nachweisrecherche Trefferliste | Gesucht nach ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:30, 25. Jun. 2019 (CEST) Über der Trefferliste wird angezeigt, wonach man gesucht hat. Die Unterscheidung räumlich/thematisch wird nicht abgebildet (also "...räumlich in Gemarkung XY" oder "...thematisch in Gemarkung XY").
 +
 +
== + 2.10.56 Zoomen im Browser Chrome ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 10:34, 13. Jun. 2019 (CEST) Unter Google Chrome gibt es einen ungewöhnlichen Effekt beim Zommen per Mausrad. Hat man z.B. eine Reihe von Menüs ausgeklappt oder aber aus anderen Gründen am rechten Rand einen Scrollbalken und zoomt per Mausrad, so wird nicht nur in der Karte gezoomt, sondern auch nach unten gescrollt. Es finden also zwei Aktionen statt. Die Karte ist dann natürlich blöderweise oben verschwunden. (Meine Chrome Version: Version 75.0.3770.80 (Offizieller Build) (64-Bit))
 +
 +
== + 2.10.55 Fehlerausgabe bei Daten-Importen ==
 +
Bei Daten-Importen erscheint keine Fehlerausgabe.
 +
 +
== + 2.10.54 GeoJSON-Import ==
 +
Funktioniert nicht.
 +
 +
== + 2.10.53 Label speichern ==
 +
Das Feld "type" lässt sich nicht leeren.
 +
 +
== + 2.10.52 Layer-Optionen ==
 +
Bei manchen Layern funktionieren die Layer-Optionen nicht.
 +
 +
== + 2.10.51 Trefferliste Nachweisrecherche | alle einblenden ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:09, 2. Mai 2019 (CEST) Der "alle"-Haken löscht nicht die anderen eventuell angehakten Optionen. Wenn "alle" angehakt wird und anschließend aktualisiert wird, ist immer "FFR" angehakt.
 +
 +
== + 2.10.50 Neuen Datensatz Subformlayer ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:57, 10. Mai 2019 (CEST) Wenn ich in einem untergeordneten Subform-Layer suche und keine Treffer erhalte, wird mir der Link "neuen Datensatz anlegen" angeboten. Den dürfte es dann aber gar nicht geben.
 +
 +
== + 2.10.49 Nachweisanzeige - Darstellung bei wenigen Treffern ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 09:11, 17. Mai 2019 (CEST) Im Firefox ist im Rechercheergebnis die Darstellung nur suboptimal. Bei der Anzeige von nur wenigen Dokumenten wird unter den Treffern viel Platz angezeigt, bis die Bedienelemente erscheinen. Das war schon mal weg, ist mit der neuen Version aber wieder da. Im Edge ist alles i.O.
 +
 +
== + 2.10.48 Nutzerverwaltung - Start / Stop ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 10:12, 10. Mai 2019 (CEST) Das Datum in der Nutzerverwaltung wird bei der Anmeldung nicht berücksichtigt. Bei abgelaufenem Stopdatum ist trotzdem eine Anmeldung möglich.
 +
 +
== + 2.10.47 Sachdatenabfrage in eigenem Fenster ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 15:06, 9. Mai 2019 (CEST)Themen, bei denen alle Attribute das Privileg '''kein Zugriff''' zugewiesen wurde, reagieren bei der Sachdatenabfrage in eigenem Fenster nicht wie gewünscht. Es kommt der Hinweis, dass keine Objekte gefunden wurden. Gleichzeitig öffnet sich aber auch ein leeres Sachdatenfenster. Das kann alles bestens quittiert bzw. geschlossen werden.
 +
 +
Wird die Abfrage jedoch noch einmal wiederholt, kommt der Hinweis auf nicht gefundene Objekte nicht mehr und im Sachdatenfenster wird eine kvwmap-Ansicht ohne Kartenfenster angezeigt.
 +
 +
Wird die Abfrage des Themas ohne Attributzugriff nach der Abfrage eines normalen Kartenthemas ausgeführt, kommt der Hinweis, dass keine Objekte gefunden wurden und im Sachdatenfenster wird das Ergebnis des vorher abgefragten Layers angezeigt.
 +
 +
: --[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:28, 10. Mai 2019 (CEST) Bei uns ist dieses Phänomen sehr gehäuft aufgetreten, dass bei allen Attributen eines Layers in einer Stelle irgendwann "kein Zugriff" eingetragen war - obwohl das natürlich eigentlich anders war. Die spannende Frage für mich: Woher kam das plötzlich - und muss ich immer noch damit rechnen, dass meine Layerattributrechte irgendwann wieder wegfliegen? Hat jemand ähnliche Erfahrungen gemacht?
 +
 +
:: --[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 10:24, 13. Mai 2019 (CEST) Ich denke, das hat mit dem Bugfix 2.10.31 zu tun. Vor dem Bugfix war es so, dass wenn ein Layer in einer Stelle keine Einträge bei den Attributrechten hatte, alle Attribute als "lesen" behandelt wurden. Durch den Bugfix werden sie nun aber richtigerweise als "kein Zugriff" behandelt.
 +
 +
== + 2.10.46 Alle Layer und Untergruppen verschwinden ==
 +
[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 14:51, 9. Mai 2019 (CEST) Aktiviert man einen Layer in einer Untergruppe und schließt anschließend die Untergruppe, sind nach dem erneuten Laden des Themenbaums alle Themen und Untergruppen (dieser Gruppe) verschwunden.
 +
 +
== + 2.10.45 DXF-Import ==
 +
Der DXF-import funktioniert nicht.
 +
 +
== + 2.10.44 Orthogonalpunktberechnung ==
 +
Wenn navigiert wird, werden die Punkte nicht mit verschoben.
 +
 +
== + 2.10.43 EPSG-Code-Ermittlung ==
 +
Beim Daten-Import kann es vorkommen, dass der falsche EPSG-Code ermittelt wird.
 +
 +
== + 2.10.42 Nachweisverwaltung: lange Rissnummern ==
 +
Wenn sehr lange Rissnummern oder Antragsnummern verwendet werden, funktioniert die Recherche nicht.
 +
 +
== + 2.10.41 Kartenabfrage mit zugeklappten Gruppen ==
 +
Ist ein Layer abfragbar aber seine Gruppe zugeklappt, funktioniert die Kartenabfrage nicht.
 +
 +
== + 2.10.40 Streckenmessung Nachweise erfassen ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 07:50, 6. Mai 2019 (CEST) Die Streckenmessung wird nicht auf "0" zurückgesetzt. Der Anfangswert einer erneuten Messung fängt immer da an, wo die vorhergehende Messung aufgehört hat. Erst, wenn das Formular neu geladen wird, wird der Anfangswert auf "0" zurückgesetzt.
 +
 +
== + 2.10.39 Attributive Suche Nachweisrecherche | Messungsdatum ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:48, 2. Mai 2019 (CEST)
 +
* Wenn man einmal bei Messungsdatum "von-bis" gesucht hat, wird man das "bis"-Feld nicht mehr los. Wenn man bei der nächsten Suche nur "von" sucht, kommt immer die Meldung "Geben Sie ein zweites Datum ein".
 +
* Wenn ein sinnloses Datum eingegeben wird (30.02.), kommt nur die allgemeine Meldung "Ändern Sie Ihre Suchparameter". In dem Fall wäre ein etwas zielführender Hinweis besser.
 +
 +
== + 2.10.38 Anpassung der Zeichenreihenfolge ==
 +
Wenn ein Layername sehr lang ist, funktioniert die Anpassung der Zeichenreihenfolge nicht mehr.
 +
 +
== + 2.10.37 Flurstücksanzeige ==
 +
Wenn 2 oder mehr Layer das Flurstücks-Template verwenden und abgefragt werden, erscheint eine Fehlermeldung.
 +
 +
== + 2.10.36 Flurstückssuche ==
 +
In der Flurstückssuche steht im Feld Gemarkungsschlüssel die "13" fest drin.
 +
 +
== + 2.10.35 einseitig gepufferte Linie ==
 +
Bei engen Kurven kann es zu Fehlern in der Berechnung des Puffers kommen.
 +
 +
== + 2.10.34 Shape anzeigen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:42, 8. Jan. 2018 (CET) Wenn Spaltenüberschriften in der DBF einen Punkt enthalten, kommt kvwmap damit nicht klar.
 +
 +
== + 2.10.33 Leerzeichen bei RGB-Angaben im Style-Editor ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:59, 12. Mär. 2018 (CET) Wenn eine RGB-Angabe im Styleeditor zwischen zwei Zahlen aus Versehen zwei oder mehr Leerzeichen statt nur einem enthält, fliegt man komplett aus der Stelle und kann sich nicht mehr einloggen.
 +
 +
== + 2.10.32 Nachweisrecherche | Alle der Messung ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:29, 15. Apr. 2019 (CEST) Bei meinen Stichproben scheint die Option "alle der Messung" auch bei ganz wenigen Treffern immer zum Überlauf zu führen, irgendwann kommt der Timeout.
 +
 +
== + 2.10.31 komplette Datenanzeige wenn "kein Zugriff" bei Rechteverwaltung ==
 +
--[[Benutzer:Lukas Manke|Lukas Manke]] ([[Benutzer Diskussion:Lukas Manke|Diskussion]]) 14:45, 11. Apr. 2019 (CEST) Wenn man bei der Rechteverwaltung eines Layers alle Werte auf "kein Zugriff" gestellt hat, wird in der Karte bei einer Abfrage der Daten alles angezeigt.Sämtliche Daten werden angezeigt können aber nicht bearbeitet werden.
 +
 +
== + 2.10.30 Fehlermeldungen im Geometrie-Editor ==
 +
Beim Digitalisieren eines Polygons, welches abgezogen oder hinzugefügt werden soll, kann das Polygon zwischenzeitlich ungültig sein. Dann erscheint eine Fehlermeldung.
 +
 +
== + 2.10.29 gz-gepackte ALKIS-Daten einlesen ==
 +
Das Import-Skript unterstützt das Einlesen von gz-gepackten NAS-Daten nicht.
 +
 +
== + 2.10.28 Multigeometrien speichern ==
 +
Seit der Version 2.10 können ja auch die Single-Geometrietypen POLYGON und LINESTRING in einer Geometriespalte verwendet werden. Wenn mit dem Geometrie-Editor trotzdem Multigeometrien erzeugt werden, wird nur die erste Teilgeometrie in die Datenbank geschrieben. Bei älteren Tabellendefinitionen, die einen CONTRAINT besitzen, der z.B. POLYGON und MULTIPOLYGON zulässt, kann der Geometrietyp in der Sicht geometry_columns nicht eindeutig ermittelt werden und wird auf den Typ POLYGON gesetzt. Das führt dann beim Speichern in kvwmap zu dem Effekt, dass nur die erste Teilgeometrie gespeichert wird, obwohl die Tabelle eigentlich auch Multigeometrien unterstützt.
 +
 +
== + 2.10.27 Geometrie übernehmen beim Datenexport ==
 +
Das Übernehmen der Geometrie beim Datenexport funktioniert nicht.
 +
 +
== + 2.10.26 ALKIS Nutzungsarten ==
 +
In der Tabelle n_nutzungsartenschluessel fehlen 2 Felder welche die Attributarten enthalten. Außerdem wird im Postprocessing für die Tabelle ax_industrieundgewerbeflaeche das Feld foerdergut nicht ausgelesen.
 +
 +
== + 2.10.25 Beschriftung ändern ==
 +
Für das Ändern der Beschriftung in den Layeroptionen werden nur alle editierbaren Attribute angeboten und nicht alle lesbaren.
 +
 +
== + 2.10.24 Layer-Fehler-Seite ==
 +
Wenn man den Standard-Header verwendet, wird die Layer-Fehler-Seite nicht richtig dargestellt.
 +
 +
== + 2.10.23 IE und GLE-Textgröße ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:23, 26. Mär. 2019 (CET) Der IE 11 hat Probeme mit der Anzeige des Textes eine editierbaren input-Feldes, wenn man große GLE-Textgrößen in den Optionen einstellt (z.B. 20).
 +
 +
== + 2.10.22 Rechte bei Radio-Buttons ==
 +
Die Rechte werden bei Radio-Buttons nicht berücksichtigt.
 +
 +
== + 2.10.21 Passwort mit "ß" | Passwortlänge ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:05, 21. Mär. 2019 (CET) In den Optionen kann der Nutzer sein Passwort ändern, wobei das Eingabe-Input aber nicht auf PASSWORD_MAXLENGTH eingegrenzt ist. Ein Passwort wie "A1b2c3d4-ß" wird bei PASSWORD_MAXLENGTH = 10 als "zu lang" abgelehnt. Mit jedem anderen Zeichen am Ende gehts.
 +
 +
== + 2.10.20 abhängige Attributsichtbarkeit ==
 +
Wenn Attribute nebeneinander angeordnet sind, funktioniert die abhängige Sichtbarkeit nicht richtig.
 +
 +
== + 2.10.19 Tooltipabfrage für Layer mit GROUP BY ==
 +
Bei Layern die ein GROUP BY in der Query verwenden, kommt bei der Tooltipabfrage eine Fehlermeldung.
 +
 +
== + 2.10.18 Rasterlayout mit Geometrie ==
 +
Bei Erfassung in einem Geometrielayer mit dem Rasterlayout wird die Oberfläche abgeschnitten dargestellt.
 +
 +
== + 2.10.17 Flurstückssuche Drag&Drop ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:42, 19. Mär. 2019 (CET) Bei go=ALK-Flurstueck_Auswaehlen und Einfügen des Flurstückskennzeichens mit Drag&Drop landet man nicht in der Karte, sondern in der Sachdatenanzeige.
 +
 +
== + 2.10.16 Flächenberechnung ==
 +
Wenn man das Plugin Alkis nicht verwendet, stimmt die Flächenberechnung im Geometrieeditor nicht.
 +
 +
== + 2.10.15 Sortierung der Flurstücke ==
 +
Die Sortierung der Flurstücke erfolgt nicht an Hand des Flurstückskennzeichens.
 +
 +
== + 2.10.14 Zoom auf Objekt bei Views ==
 +
Bei Layern, die auf einem View basieren, funktioniert der Zoom nicht.
 +
 +
== + 2.10.13 Geometrieeditor aktiver Button ==
 +
Nach Zoom oder Pan werden teilweise mehrere Buttons als aktiv dargestellt.
 +
 +
== + 2.10.12 Gruppen in der tabellarischen Anzeige ==
 +
Wenn es unsichtbare Attribute gibt, passt die Gruppenzuordnung nicht.
 +
 +
== + 2.10.11 Layerdefinition speichern ==
 +
Bei Layern, die einen View verwenden, kann es beim Speichern der Layerdefinition zu Fehlern kommen.
 +
 +
== + 2.10.10 Geometrie übernehmen ==
 +
Das Geometrie übernehmen funktioniert in der Filterverwaltung und in der Layer-Suche nicht.
 +
 +
== + 2.10.9 Geometrieeditor speichern ==
 +
Wenn man im Geometrieeditor navigiert und dann speichert, wird die Geometrie danach nicht mehr angezeigt.
 +
 +
== + 2.10.8 Nachweisverwaltung: zurück zum Rechercheergebnis ==
 +
Beim Klick auf "zurück zum Rechercheergebnis" gehen die Suchparameter verloren und es werden alle Nachweise abgefragt.
 +
 +
== + 2.10.7 WMS-Layer ==
 +
Manche WMS-Layer (z.B. der WebAtlas) funktionieren nicht, wenn man ein Koordinatensystem verwendet, welches der Dienst nicht unterstützt.
 +
 +
== + 2.10.6 Nachweisrecherche ==
 +
Wenn man nach einer thematischen Suche nach Rissnummer oder Blattnummer sortiert, erscheint eine Fehlermeldung.
 +
 +
== + 2.10.5 Optionen - Passwort ändern ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:26, 6. Mär. 2019 (CET) Wenn ich in den Optionen versuche, mein Passwort zu ändern, kommt grundsätzlich die Meldung "Sie sind nicht berechtigt zur Ausführung der Funktion in dieser Stelle". Es ist auch fraglich, ob PASSWORD_CHECK ausgewertet wird?
 +
 +
== + 2.10.4 Eigentümer ohne Nr ==
 +
In der Flurstücksanzeige werden Eigentümer ohne Nr nicht angezeigt.
 +
 +
== + 2.10.3 Geometrie übernehmen in Fachschalen ==
 +
In den Fachschalen funktioniert das Geometrie übernehmen nicht.
 +
 +
== + 2.10.2 historische Gemeinden in der Adresssuche ==
 +
Historische Gemeinden werden nicht beendet und tauchen deshalb noch in der Adresssuche auf. Die Fachdatenverbindung 7040 wird nicht berücksichtigt.
 +
 +
== + 2.10.1 ALKIS-Postproccesing Migration ==
 +
In der Migrationsdatei zur Anpassung der ALKIS-Postprocessing-Funktion wird am Ende der Owner auf "kvwmap" gesetzt, wodurch die Datei nicht auf allen Systemen durchläuft.
 +
 +
= Version 2.9 =
 +
 +
== + Nachweisrecherche über Auftragsnummer | Thematisch-Haken ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:23, 25. Feb. 2019 (CET) Wenn man Keine Gemarkung oder Flur angibt, den Haken bei "thematisch" aber gesetzt hat, und dann nach einer Auftragsnummer sucht, erhält man keine Treffer. kvwmap müsste den Haken in diesem Fall ignorieren.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 15:02, 28. Feb. 2019 (CET) Ist in Version 2.10 behoben.
 +
 +
== + Layer-Export | geomtransform ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:24, 21. Feb. 2019 (CET) Das Objekt geomtransform eines Styles wird beim Layer-Export nicht mit ausgelesen. Möglicherweise betrifft das auch noch andere Objekte?
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 15:17, 28. Feb. 2019 (CET) Ist in Version 2.10 behoben.
 +
 +
== + 2.9.78 Tabellarische Sachdatenanzeige - Gruppen mit collapsed ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 11:29, 14. Feb. 2019 (CET) Gruppen, die mittels collapsed geschlossen dargestellt werden, sind in der tabellarischen Sachdatenanzeige geöffnet und lassen sich nicht auf und zu klappen.
 +
 +
== + 2.9.77 Tab-Zeichen in den Nachweisen ==
 +
Tab-Zeichen in den Nachweis-Bemerkungen führen dazu, dass die Funktionen im Rechercheergebnis und auch die html-Übersicht nicht funktionen.
 +
 +
== + 2.9.76 Themen-Übersicht ==
 +
Die Untergruppen in der Themen-Übersicht werden teilweise nicht richtig dargestellt.
 +
 +
== + 2.9.75 st_length_utm ==
 +
Die Funktion zur Längenberechnung mit Streckenreduktion hat einen Fehler.
 +
 +
== + 2.9.74 Nachweisverwaltung: Protokolle ==
 +
Wenn die Dokumentart eines Nachweises außerhalb von kvwmap geändert wird ohne dass der Dateipfad des Dokuments angepasst wird, sind die Links auf die Datei in den Übergabe-Protokolldateien nicht korrekt.
 +
 +
== + 2.9.73 Maßstabsauswahl Internet Explorer ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:35, 1. Feb. 2019 (CET) Im Internet Explorer funktioniert die Auswahl des Kartenmaßstabs über die Liste nicht.
 +
 +
== + 2.9.72 Attributtyp "Dokument" als Array ==
 +
Bei Verwendung des Attributtyps "Dokument" in einem Array funktioniert das Löschen von Array-Elementen nicht.
 +
 +
== + 2.9.71 Nachweiserfassung Fehlermeldungen Internet Explorer ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:01, 20. Nov. 2018 (CET) Meldungen von kvwmap, die sich auf die Dokumentart beziehen, werden im Internet Explorer nicht richtig dargestellt. Zudem erscheint auch noch die SQL-Fehlermeldung.
 +
 +
== + 2.9.70 Maßstabsauswahl in Microsoft Edge ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 10:05, 28. Jan. 2019 (CET) Bei Auswahl eines Maßstabes aus der Auswahlliste in der Maßstabsleiste wird dieser in Microsoft Edge nicht übernommen. Die Karte wird somit nicht auf den gewünschten Maßstab gezoomt. Die manuelle Eingabe einer Maßstabszahl funktioniert.
 +
 +
== + 2.9.69 Orthogonalpunktberechnung im Datenexport ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:20, 28. Jan. 2019 (CET) Im Datenexport steht die Orthogonalpunktberechnung zur Verfügung, funktioniert aber nicht so wie im "normalen" Geometrie-Editor. Punkte können nur durch Klick hinzugefügt werden.
 +
 +
== + 2.9.68 Informationsabfrage in Bodenrichtwerterfassung ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:41, 29. Jan. 2019 (CET) In go=Bodenrichtwertformular ist der i-Button zwar da, liefert aber nix.
 +
 +
== + 2.9.67 Flurstücksanzeige ==
 +
Wenn Einträge in ax_historischesflurstueckohneraumbezug oder in ax_gemarkung fortgeführt wurden und in mehreren Versionen vorliegen, wird dies bei der Flurstücksanzeige nicht berücksichtigt und es erscheinen mehrfache Ausgaben.
 +
 +
== + 2.9.66 räumlicher Filter ==
 +
Ohne das ALKIS-Plugin funktioniert der räumliche Filter nicht.
 +
 +
== + 2.9.65 Nachweisrecherche: von-bis-Suche ==
 +
Der Text "Gesucht nach: ..." berücksichtigt nicht alle von-bis-Suchparameter. Außerdem wird der bis-Parameter der Fortführung nicht gespeichert.
 +
 +
== + 2.9.64 abhängige Attributsichtbarkeit und zugeklappte Gruppen ==
 +
Die abhängige Attributsichtbarkeit funktioniert mit zugeklappten Gruppen nicht richtig.
 +
 +
== + 2.9.63 Nachweisverwaltung: Suche nach Antragsnummer ==
 +
Wenn man nach einer Antragsnummer gesucht hat, klappt die Sortierung nach Riss- oder Blattnummer nicht.
 +
 +
== + 2.9.62 Ajax mit Zeilenumbrüchen ==
 +
Wenn Text mit Zeilenumbrüchen per Ajax übertragen wird, gehen die Zeilenumbrüche verloren.
 +
 +
== + 2.9.61 Daten-Export ==
 +
Wenn die Geometrie für die räumliche Einschränkung sehr komplex ist, funktioniert der Export nicht.
 +
 +
== + 2.9.60 Adresssuche verkehrt herum ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:15, 4. Jan. 2019 (CET) Wenn ich in der Adresssuche zuerst Straße und Hausnummer händisch eintrage und dann die Gemeinde auswähle, kommt nur noch eine Fehlermeldung.
 +
--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 14:43, 4. Jan. 2019 (CET) Die Eingabefelder für Strasse und Hausnummer können doch auch eigentlich wegfallen, oder?
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:35, 9. Jan. 2019 (CET) Klares Ja von mir!
 +
 +
== + 2.9.59 Sachdatenabfrage im Geometrieditor ==
 +
--[[Benutzer:A.tower|Andreas Thurm]] ([[Benutzer Diskussion:A.tower|Diskussion]]) 13:14, 9. Jan. 2019 (CET)Wenn man während der Arbeit mit dem Geometrieeditor für Flächen die Sachdatenabrage benutzt und danach den erstellten Datensatz speichern will, gibt es ein Problem. Der Datensatz wird nicht gespeichert. Es erscheint die "Eieruhr" und das war es dann....
 +
 +
== + 2.9.58 Rechercheergebnis mit vielfachen Nachweisen bei bestimmten Voraussetzungen ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 16:14, 3. Jan. 2019 (CET) Sucht man nach Dokumenten ohne thematisches Häkchen (also nach der Geometrie der Flure) und eine dieser Nachweisgeometrien liegt in mehrere Flure, so erscheint der Nachweis für jede Flur einzeln im Rechercheergebnis (z.B. Geometrie überragt vier Flurgeometrien -> Nachweis ist im Rechercheergebnis viermal vorhanden).
 +
 +
== + 2.9.57 einschränkende Nachweisrecherche und anschließende Sortierung ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 10:13, 3. Jan. 2019 (CET) Wird bei der Nachweisrecherche die Suche eingeschränkt (z.B. nur geprüfte Nachweise) und in der korrekten Dokumentenliste anschließend nach z.B. der Rissnummer sortiert, kommen anschließend alle Nachweise der ausgewählten Gemarkung (in meinem Beispiel also auch wieder die ungeprüften Nachweise).
 +
 +
== + 2.9.56 Nachweisverwaltung: Sortierung nach Rissnummer ==
 +
Die Sortierung nach Rissnummer ist nicht nummerisch.
 +
 +
== + 2.9.55 $hist_timestamp in Layerdefinitionen ==
 +
Durch die Umstellung auf das neue ALKIS-Datenmodell funktionieren die zeitlich dynamischen Layerdefinitionen nicht mehr.
 +
 +
== + 2.9.54 Nachweisverwaltung: Übergabeprotokoll ==
 +
Die Anzahl der Dokumente fehlt.
 +
 +
== + 2.9.53 Nachweisverwaltung: html-Übersicht ==
 +
Wenn ein Nachweis doppelte Anführungszeichen im Bemerkungsfeld enthält, funktioniert die html-Übersicht nicht.
 +
 +
== + 2.9.52 umbenannte Migrationsdatei ==
 +
Die umbenannte Migrationsdatei wird als neue Migration erkannt.
 +
 +
== + 2.9.51 Dateiname für Migration falsch ==
 +
Für Installationen unter Windows dürfen Migrationsdateien keine Doppelpunkte haben. Wurde auf Minuszeichen geändert.
 +
== + 2.9.50 Abfrage auf angrenzende Objekte ==
 +
Wenn die Abfrage ins Leere führt, erscheint bei Layern, die kein Template haben eine Fehlermeldung.
 +
 +
== + 2.9.49 Daten anzeigen | Punktlayer ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 14:22, 4. Dez. 2018 (CET) Wenn man punktförmige Daten anzeigen lässt, wird keine (ausreichende) Toleranz im Rollenlayer gesetzt. Klicks auf Objekte liefern keine Treffer.
 +
 +
== + 2.9.48 DEBUGFILE ==
 +
Es ist nicht mehr möglich, die Debugdateien in einem extra Ordner abzulegen.
 +
 +
== + 2.9.47 Shape-Import ==
 +
Wenn die in der dbf-Datei enthaltenen Feld-Definitionen nicht zu den Daten passen, erscheint eine Fehlermeldung.
 +
 +
== + 2.9.46 Auszug Bestandsdaten Erbbaurecht ==
 +
Wenn auf einem Flurstück Erbbaurecht besteht, kommt es zu einem Darstellungsfehler im Auszug "Bestandsdaten".
 +
 +
== + 2.9.45 Bearbeiten von mehreren Nachweisen ==
 +
Die Überprüfung ob der Dateipfad geändert werden muss, funktioniert nicht.
 +
 +
== + 2.9.44 Hochladen von Dateien ==
 +
Wenn man einem Datensatz bei einem Dokument-Attribut die Datei austauscht, wird die alte Datei nicht gelöscht.
 +
 +
== + 2.9.43 Nachweisverwaltung: Rechercheergebnis nach Geometrieübertragung ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 10:54, 22. Nov. 2018 (CET) Nach der Übertragung von Geometrien gehen im Rechercheergebnis die Sortierung und die Markierungen verloren.
 +
 +
== + 2.9.42 Nachweisrecherche | zurück zum Suchergebnis ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:38, 22. Nov. 2018 (CET) Wenn man eine bestimmte Unterdokumentart ausgewählt hatte und von der Trefferliste in die Bearbeitung eines Datensatzes und wieder zurück zur Trefferliste geht, dann hat er die Unterdokumentart verloren und zeigt viel mehr an.
 +
 +
== + 2.9.41 WMS-Checker ==
 +
Der WMS-Checker kann keine Verbindung zur MySQL aufbauen.
 +
 +
== + 2.9.40 Nachweiserfassung aus Vorlage - Dokumentart ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:08, 20. Nov. 2018 (CET) Wenn ein Datensatz aus einem vorhandenen Datensatz als Vorlage erzeugt werden soll, fehlt die Anzeige der Unterdokumentart aus dem Vorlage-Datensatz.
 +
 +
== + 2.9.39 Nachweisrecherche Auftragsnummer ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 16:27, 20. Nov. 2018 (CET)Die Suche nach Antragsnummer liefert keine Ergebnisse.
 +
 +
== + 2.9.38 Nachweiserfassung ==
 +
Wenn der Nutzer eine Dokumentart wählt und anschließend im Feld „Geometrie übernehmen von“ etwas auswählt, geht die Einstellung der Dokumentart verloren.
 +
 +
== + 2.9.37 Layerzeichenreihenfolge ==
 +
Im Formular in den Legenden-Optionen zur Anpassung der Layerzeichenreihenfolge kommt es zu Darstellungsfehlern, wenn die Layernamen sehr lang sind.
 +
 +
== + 2.9.36 alphabetische Legende ==
 +
Wenn in Layernamen Hochkommas enthalten sind, funktioniert die alphabetische Legende nicht.
 +
 +
== + 2.9.35 getfeatureinfo ==
 +
WMS-Layer, die über https laufen, lassen sich nicht per getfeatureinfo abfragen.
 +
 +
== + 2.9.34 Nachweise packen ==
 +
Beim Export von recherchierten Nachweisen gibt es noch Fehler.
 +
 +
== + 2.9.33 Nachweisrecherche ==
 +
Im IE werden ausgewählte Dokumentarten nicht angezeigt.
 +
 +
== + 2.9.32 abhängige Sichtbarkeit von Attributen ==
 +
Wenn ein Auswahlfeld nur lesbar ist, funktioniert die abhängige Sichtbarkeit nicht.
 +
 +
== + 2.9.31 Nachweiserfassung aus Vorlage ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:23, 19. Nov. 2018 (CET)Wenn man einen vorhandenen Datensatz in der Nachweisrecherche als Vorlage für einen neuen Datensatz nimmt, fehlt die Anzeige der Dokumentart.
 +
 +
== + 2.9.30 abhängige Sichtbarkeit von Attributen ==
 +
Wenn alle Attribute in einer Gruppe ausgeblendet sind, wird die Gruppe trotzdem angezeigt.
 +
 +
== + 2.9.29 Nachweisverwaltung ==
 +
Im Datenmodell ist die Speicherung der Dokumentart in der Tabelle n_nachweise2dokumentarten ungünstig. Die Dokumentart sollte besser direkt in der Spalte n_nachweise.art gespeichert werden.
 +
 +
== + 2.9.28 Grundbuchblattanzeige ==
 +
Die Änderungen in der Grundbuchblattanzeige sind nicht enthalten.
 +
 +
== + 2.9.27 Stellenwahl ==
 +
Bei der Auswahl einer anderen Stelle werden die Einstellungen der Stelle nicht geladen.
 +
 +
== + 2.9.26 abhängige Sichtbarkeit von Attributen ==
 +
Die Sichtbarkeitsabhängigkeit eines Attributs funktioniert nicht, wenn das Attribut eine Checkbox ist oder der Datensatz embedded angezeigt wird.
 +
 +
== + 2.9.25 Nachweisrecherche ==
 +
Wenn ein Nachweis Zeilenumbrüche in seinen Feldern hat, funktioniert das Markieren im Rechercheergebnis nicht.
 +
 +
== + 2.9.24 Nachweisbearbeitung aus Vorlage ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:32, 12. Nov. 2018 (CET) Wenn man einen vorhandenen Datensatz als Vorlage nimmt und in der Bearbeitung des neuen Datensatzes das Kartenbild verschiebt, verschwindet die Auswahl der Dokumentart in der Auswahlliste.
 +
 +
== + 2.9.23 Nachweisrecherche ==
 +
Die Zeilen der Trefferliste sind im IE sehr schmal.
 +
 +
== + 2.9.22 abhängige Sichtbarkeit von Attributen ==
 +
Die Sichtbarkeitsabhängigkeit eines Attributs funktioniert nicht, wenn das andere Attribut in einer anderen Gruppe ist.
 +
 +
== + 2.9.21 Nachweisrecherche ==
 +
Wenn man in der Nachweisrecherche auf den "Besen" klickt, wird in den "bis"-Feldern nicht geleert.
 +
 +
== + 2.9.20 sizeitem ==
 +
Bei den Styles gibt es noch das seit Mapserver 5.0 nicht unterstützte Attribut "sizeitem". Das Item wird jetzt direkt beim Attribut "size" angegeben.
 +
 +
== + 2.9.19 Nachweisbearbeitung ==
 +
Wenn ein Nachweis bearbeitet wird, wird die Dateiendung des Dokuments abgeschnitten.
 +
 +
== + 2.9.18 Nachweisrecherche ==
 +
Ist die Antragsnummer nicht numerisch, liefert die Von-bis-Suche eine SQL-Fehlermeldung.
 +
 +
== + 2.9.17 Sachdatenabfrage im Geometrie-Editor ==
 +
Nach einer Sachdatenabfrage im Geometrie-Editor kommt es zu einem fehlerhaften Verhalten bei der nachfolgenden Navigation.
 +
 +
== + 2.9.16 Nachweisformular: alle der Messung anzeigen ==
 +
Im Nachweisformular funktioniert der Link "alle der Messung anzeigen" nicht immer.
 +
 +
== + 2.9.15 Klassen automatisch erzeugen ==
 +
Das automatische Erzeugen von Klassen funktioniert nicht.
 +
 +
== + 2.9.14 Zoom auf Geometriefehler ==
 +
Der Zoom auf Geometriefehler funktioniert nicht für die Geometriebearbeitung von bestehenden Datensätzen.
 +
 +
== + 2.9.13 Daten-Import ==
 +
Beim Drag&Drop von mehreren Dateien auf einmal werden diese nicht sortiert angezeigt.
 +
 +
== + 2.9.12 Nachweisrecherche ==
 +
Wenn man eigene Hauptarten mit Unterarten verwendet, kommt es zu Problemen in der Darstellung.
 +
 +
== + 2.9.11 Login mit falscher IP-Adresse ==
 +
Beim Login mit einer nicht erlaubten IP-Adressen kam man seit der Umstellung der Login-Routine trotzdem in die Stelle.
 +
Wurde behoben und zusätzlich werden jetzt die Optionen ausgeblendet, wenn man nicht berechtigt ist in die Stelle zu wechseln. Also ein Stelle Wählen Menü ohne Optionen.
 +
 +
== + 2.9.10 Daten-Import ==
 +
Beim Daten-Import werden Dateien, die mehr als ein Punkt-Zeichen im Dateinamen haben, nicht importiert.
 +
 +
== + 2.9.9 Kartendruck ==
 +
Im Kartendruck erscheint in der Werkzeugleiste ein i-Button.
 +
 +
== + 2.9.8 USE_EXISTING_SESSION ==
 +
Der Parameter USE_EXISTING_SESSION wird nicht korrekt ausgewertet und die Session ist nicht anwendungsbezogen.
 +
 +
== + 2.9.7 Gast-Zugang ==
 +
Der Gast-Zugang funktioniert nicht.
 +
 +
== + 2.9.6 Layer-Metadatenlink ==
 +
Der Aufruf eines Layer-Metadatenlinks wird gecacht, so dass sich eine Änderung des Metadatendokuments nicht sofort auswirkt.
 +
 +
== + 2.9.5 Raster-Layer-Abfrage mit Tileindex ==
 +
Raster-Layer mit Tileindex lassen sich nicht abfragen.
 +
 +
== + 2.9.4 Timepicker ==
 +
Wenn man einen Zeitwert löscht, erscheint NaN im Eingabefeld.
 +
 +
== + 2.9.3 mobile_get_stellen Fehler ==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 20:56, 17. Okt. 2018 (CEST) Beim Abfragen der Stellen im Plugin mobile werden immer nur die Stellen von user_id=2 zurückgeliefert.
 +
 +
Das wurde korrigiert, dass die Stellen von dem aktuell angemeldeten User zurückgeliefert werden.
 +
 +
== + 2.9.2 Layer-Error-Page ==
 +
Beim Anzeigen der Layer-Error-Page (Hoppla-Seite) wird der Header nicht korrekt angezeigt.
 +
 +
== + 2.9.1 Fehlermeldung beim Aktivieren oder Deaktivieren von CronTab Einträgen  ==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 09:22, 17. Okt. 2018 (CEST) Wenn man CronTab Einträge aktiviert oder deaktiviert in der CronTab-Liste, erscheint eine Fehlermeldung, dass das Speichern nicht erfolgreich ist obwohl die Aktion erfolgreich war und es erscheint nicht die Liste sondern ein leeres Eingabeformular.
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 09:22, 17. Okt. 2018 (CEST) Ist behoben. Success und Fehler wurden vertauscht.
 +
 +
= Version 2.8 =
 +
 +
== + Nachweisrecherche (Auswahlliste bei Dokumentart Andere) ==
 +
--[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 10:52, 8. Okt. 2018 (CEST) Wird bei der Dokumentenrecherche unter der Dokumentart Andere eine Art in der Auswahlliste ausgewählt, so wird diese Art in das Fenster bei geschlossener Auswahlliste korrekt angezeigt. Ändert der Nutzer diese Art aber wieder (weil man sich vielleicht geirrt hat), so wird die geänderte Art bei geschlossener Auswahlliste nicht mehr angezeigt, sondern die vorherige. Die eigentliche Auswahl hat zwar funktioniert (die Suche läuft also über die geänderte Art und wird nach der Suche auch dort wieder angezeigt) aber es verwirrt etwas, da es so scheint als hätte die Änderung nicht funktioniert.
 +
--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 11:11, 9. Okt. 2018 (CEST) Ist in Version 2.9 behoben.
 +
 +
== + Nachweisrecherche ohne Auswahl der Dokumentart ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 11:17, 4. Okt. 2018 (CEST) Wenn ich in der Nachweissuche vergesse, die Dokumentart auszuwählen, kommt eine PHP-FEhlermeldung.
 +
--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 14:15, 4. Okt. 2018 (CEST) Ist in Version 2.9 behoben.
 +
 +
== + Koordinate eingeben bei gepufferter Linie (Geometrieeditor) ==
 +
-- [[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 11:47, 27. Sept. 2018 (CEST) Der Bug ist bei der Nachweis-Erfassung von Liniennetzen aufgefallen: Befindet sich bei der Erfassung der Geometrie mit dem Werkzeug "gepufferte Linie hinzufügen" und anschließendem "Koordinate eingeben" die eingegebene Koordinate außerhalb des Kartenfensters, so wird die Linie dort nicht weitergezeichnet, auch springt das Werkzeug wieder zurück und die Erfassung beginnt trotz eingeschaltetem "weiterzeichnen" von vorn.
 +
--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 15:08, 16. Okt. 2018 (CEST) Ist in Version 2.9 behoben.
 +
 +
 +
 +
== + 2.8.78 Dokument bearbeiten (Nachweisverwaltung) ==
 +
-- [[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 11:59, 27. Sept. 2018 (CEST) Werden bei der Bearbeitung von Nachweis-Geometrien Einstellungen am Themenbaum vorgenommen (z.B. Thema einschalten), so springt das Kartenfenster wieder auf die volle Ausdehnung der gerade bearbeitenden Geometrie.
 +
 +
== + 2.8.77 Rasterlayer abfragen ==
 +
Das Ergebnis einer Rasterlayer-Kartenabfrage wird nicht angezeigt.
 +
 +
== + 2.8.76 Nachweis speichern (Nachweisverwaltung) ==
 +
-- [[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 11:26, 01. Okt. 2018 (CEST) Beim Abspeichern eines Nachweises wird geprüft, ob die Blattnummer des Risses bereits vorhanden ist, um keine doppelten Eintragungen zu ermöglichen. Leider verwendet kvwmap beim Überprüfen scheinbar (wie bei der Suche) das Rausschneiden der alphanumerischen Zeichen, so dass z.B. bei vorhandenem Nachweis (Rissnummer SEC00018 / Blattnummer 0002) das Eintragen des Nachweises mit der Rissnr. 00018 / Blattnr. 0002 nicht mehr möglich ist.
 +
 +
== + 2.8.75 falsches Encoding beim Admin-Shape-Import ==
 +
Beim Admin-Shape-Import wird als Encoding immer LATIN1 verwendet.
 +
 +
== + 2.8.74 lange Attribut-Aliasnamen im Daten-Export ==
 +
Wenn man einen Layer mit langen Attribut-Aliasnamen hat, kommt es zu Darstellungsproblemen der Attribute im Daten-Export.
 +
 +
== + 2.8.73 UKO-Export ==
 +
Die exportierte UKO-Datei ist leer.
 +
 +
== + 2.8.72 ALKIS: Nachfolger ==
 +
Unter Umständen wird der Status des Nachfolgers eines Flurstücks nicht richtig angezeigt.
 +
 +
== + 2.8.71 Nachweisrecherche ==
 +
Wenn man nach Riss- oder Antragsnummern mit Umlauten sucht, werden diese nicht gefunden.
 +
 +
== + 2.8.70 Tooltip-Abfrage ==
 +
Wenn bei Abfrage von mehreren Layern einer dabei ist, für den keine Tooltip-Abfrage definiert ist, erscheint keine Tooltip-Abfrageergebnis.
 +
 +
== + 2.8.69 Zoom auf Objekt und andere Objekte ausblenden ==
 +
Wenn der Layer ein Classitem mit entsprechenden Expressions verwendet, wird der Rollenlayer nicht korrekt erstellt.
 +
 +
== + 2.8.68 ALKIS: Doppelte Einträge ==
 +
Laut LAIV kann es wegen der sog. "Modellschwäche" vorkommen, dass Objekte mehrmals geliefert werden (mit gleicher gml_id und beginnt).
 +
Der Bugfix legt in ax_person, ax_anschrift, ax_namensnummer, ax_buchungsstelle, ax_buchungsblatt und ax_lagebezeichnungmithausnummer einen Trigger an, der vor einem INSERT testet, ob es die Objektversion schon gibt und wenn ja, den INSERT nicht ausführt. Die Trigger sind standardmäßig deaktiviert, da sie natürlich den Einlesevorgang verlangsamen. Sie können bei Bedarf eingeschaltet werden.
 +
 +
== + 2.8.67 Nachweisssuche und zoomen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:02, 9. Aug. 2018 (CEST) Wenn man in der Nachweissuche Suchparameter einträgt und anschließend zoomt oder pant, dann ist die Auswahl wieder weg.
 +
 +
== + 2.8.66 Eigentümersuche - Grundbuchbezirk ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 08:01, 31. Jul. 2018 (CEST) Wenn bei der Eigentümersuche die Nummer für den Grundbuchbezirk eingegeben wird, kommt es zu folgender Fehlermeldung:
 +
<pre>ERROR: operator does not exist: character varying = integer LINE 1: ...erfirma) LIKE lower('%a%') AND b.schluesselgesamt=132142 AN... ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.</pre>
 +
 +
== + 2.8.65 Schema "alkis" anlegen ==
 +
Wenn das alkis Schema neu angelegt wird, kann es zu Fehlern kommen, weil erst der search_path gesetzt und dann das Schema angelegt wird, evtl. unbekannte Konfigurationsparameter verwendet werden und der Owner "kvwmap" gesetzt wird.
 +
 +
== + 2.8.64 Kartenbild speichern ==
 +
Wenn die Option "Karte sofort neu laden" gesetzt ist und man auf "Bild speichern" klickt, führt eine anschließende Änderung in der Legende zu einem Fehler.
 +
 +
== + 2.8.63 Fehler beim Shape-Upload ohne .prj-Datei (Shape-Anzeigen) ==
 +
Es kann eine Fehlermeldung beim Upload von Shape-Dateien ohne PRJ-Datei geben.
 +
 +
== + 2.8.62 Nachweisrecherche: Gültigkeit ==
 +
Das Feld "Gültigkeit" lässt sich nicht über den Parameter gueltigkeit vorbelegen.
 +
 +
== + 2.8.61 Nachweisverwaltung: Download ohne Polygonabfragen ==
 +
Wenn ein Antrag exportiert wird, dessen Nachweise ohne Polygonabfragen recherchiert worden sind, kommt eine Fehlermeldung.
 +
 +
== + 2.8.60 Nachweisverwaltung: Uebersicht.htm ==
 +
Wenn man sehr viele Nachweise exportiert, funktioniert die Uebersicht.htm nicht mehr.
 +
 +
== + 2.8.59 Eigentümersuche ==
 +
Wenn unter den Treffern Grundbuchblätter sind, auf die keine Flurstücke gebucht sind, kommt es zu Fehlern.
 +
 +
== + 2.8.58 Fehlklick bei ''mit vorhandener Geometrie ausschneiden'' ==
 +
--[[Benutzer:Dolinski|Dolinski]] ([[Benutzer Diskussion:Dolinski|Diskussion]]) 12:29, 6. Jul. 2018 (CEST) Wenn eine neue Geometrie (neuer Datensatz) erfasst wird und man nun eine vorhandene Geometrie davon abschneiden möchte, dann wird bei einem Fehlklick (außerhalb der ausgewählten Geometrie) die bis dahin gezeichnete /erfasste Fläche gelöscht.
 +
 +
== + 2.8.57 SubformEmbeddedPK-Verknüpfungen ==
 +
Bei SubformEmbeddedPK-Verknüpfungen wird die Abfrage auch ausgeführt, wenn eines der Verknüpfungsattribute leer ist.
 +
 +
== + 2.8.56 Speichern von Druckausschnitten ==
 +
Funktioniert nicht.
 +
 +
== + 2.8.55 Layer mit mehreren Schemata ==
 +
Wenn ein Layer mehrere Schemata benutzt, kommt es zu Fehlern beim Speichern der Layerdefintion und in der Filterverwaltung.
 +
 +
== + 2.8.54 Aufklappen von Layergruppen ==
 +
Wenn man eine Layergruppe aufklappt, deren Layer Klassen mit Legendenreihenfolge haben, erscheint eine Fehlermeldung.
 +
 +
== + 2.8.53 Sonderbauflächen fehlen in Bodenrichtwerterfassungsformular ==
 +
Im Plugin Bodenrichtwerte fehlen Sonderbauflächen in der Auswahl der Zonentypen
 +
 +
Gemeldet von Andreas Thurm, korrigiert von [[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 14:01, 19. Jun. 2018 (CEST) in Commit [https://github.com/srahn/kvwmap/commit/9ce02a5d275edeb89f894a20e1ec1bb96f082ac5 9ce02a5]
 +
 +
== + 2.8.52 Problem bei Migration von agreement_accepted und lk_grenzpunkte ==
 +
 +
Es besteht das Problem, dass die Migration 2018-05-16_11-23-39_user_agreement_accepted.sql, die die Spalte agreement_accepted in der Users-Tabelle anlegt, nur aus dem angemeldeten Zustand heraus ausgeführt werden darf.
 +
Geht die Migration dann schief und man meldet sich danach ab, kommt man nicht mehr rein, weil der Quellcode schon aktualisiert ist und nach einem Wert in der Spalte fragt, aber die gibt es noch nicht und das führte in der Software zur Ablehnung der Authentifizierung.
 +
 +
Das habe ich jetzt verbessert, so dass die Software vorher prüft ob sie schon nach agreement_accepted fragt oder nicht, je nachdem ob es die Spalte in der Tabelle user schon gibt.
 +
Dann gab es noch eine Fehlermeldung bei der Ausführung der Migrationen, dass der View lk_grenzpunkte nicht geändert werden kann, wenn die Anzahl der Spalten anders ist. Hier lösche ich vorher den View und lege ihn neu an in der Migration. Habe also die Migrationsdatei angepasst. Bei allen, bei denen die Migration durchgelaufen ist, die hatten dann offensichtlich die Spalte schon drin, alle anderen haben die Migration noch nicht durchgeführt und bekommen nach einem pull die geänderte richtige Abfrage und damit auch die richtigen Views.
 +
 +
Commit [https://github.com/srahn/kvwmap/commit/5b67450783bee610442e523d93e3c13bb98ea6fc  5b6745078]
 +
 +
== + 2.8.51 Nachweisverwaltung: Zusammenstellen & Packen ==
 +
Es gibt keine Möglichkeit, nur die Nachweisdokumente und das Übergabeprotokoll zu exportieren.
 +
 +
== + 2.8.50 lk_grenzpunkte ==
 +
Die Sicht lk_grenzpunkte enthält eine falsche Verknüpfung und ist unvollständig.
 +
 +
== + 2.8.49 GLE: spaltenweise Darstellung & Datumsfelder ==
 +
[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 11:42, 30. Mai 2018 (CEST) In der spaltenweisen Darstellung im GLE funktioniert das vereinfachte Eintragen eines Datumsfeld über die JavaScript-Kalenderfunktion nicht (Kalender erscheint nicht).
 +
 +
== + 2.8.48 Koordinatenzoom ==
 +
--[[Benutzer:Falko Roedel|FalkoR]] ([[Benutzer Diskussion:Falko Roedel|Diskussion]]) 12:35, 31. Mai 2018 (CEST) Bestätigt man die eingefügte Koordinate mit ENTER statt mit OK-Knopf, hat es den Anschein als wenn etwas vor sich geht, jedoch wird nicht hingezoomt
 +
 +
== + 2.8.47 Tooltip-Abfrage lk_grenzpunkte ==
 +
Beim Layer Grenzpunkte macht die Tooltipabfrage Probleme.
 +
 +
== + 2.8.46 Einzelgeometrien übernehmen ==
 +
Wenn die Geometriespalte im Data-SQL mit Tabellennamen angegeben ist, kommt es zu einem Fehler.
 +
 +
== + 2.8.45 verschobene Geometrie in den Plugins ==
 +
Wenn man in den Plugins Anliegerbeiträge, Jagdkataster oder Bodenrichtwerte große Geometrien bearbeitet und sich nahe am maximalen Stellenextent befindet, wird die Geometrie verschoben dargestellt.
 +
 +
== + 2.8.44 WFS-Layer Sachdatenanzeige ==
 +
Es werden keine Attribute angezeigt.
 +
 +
== + 2.8.43 Nachweisverwaltung: Bearbeiten von Nachweisen ==
 +
[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 13:43, 24. Mai 2018 (CEST) Möchte man in der Nachweisverwaltung beim "Dokument bearbeiten" die Antragsnummer löschen, so bleibt der alte Wert bestehen. (Bei uns ist die stammnr kein NACHWEIS_PRIMARY_ATTRIBUTE oder NACHWEIS_SECONDARY_ATTRIBUTE.) Löscht man den Wert in Fortführung wird eine 0 eingetragen. In beiden Fällen sollte ein Nullwert eingetragen werden.
 +
 +
== + 2.8.42 Bodenrichtwerte: Abfrage und Suche geht nicht mehr ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 09:53, 25. Mai 2018 (CEST)
 +
Wegen der Umstellung des Datentyps der Spalten von integer in text in pp_gemarkung verursachen die Abfragen Fehler.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 13:10, 29. Mai 2018 (CEST) Die Migrationsdatei [https://github.com/srahn/kvwmap/commit/4ba22af632b6e573f8fe0807e632c595a484bc54#diff-7373e83c3c9918b2459113c279360061|"plugins/bodenrichtwerte/db/mysql/data/2014-09-12_16-33-22_layer.sql"] für die Layerdefinitionen wurde angepasst. Bitte im Attributeditor beim Attribut "gemarkung" von Hand anpassen.
 +
 +
== + 2.8.41 Nachweisrecherche - gepufferte Linie ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:37, 28. Mai 2018 (CEST) In der Nachweisrecherche funktionieren die beiden Werkzeuge "gepufferte Linie" und "linksseitig gepufferte Linie" nicht.
 +
 +
== + 2.8.40 WFS-Layer ==
 +
Wenn WFS-Layer mit Namespace aktiviert sind, lässt sich nicht in der Karte navigieren.
 +
 +
== + 2.8.39 alkis.pp_flurstueck_nr ==
 +
In alkis.pp_flurstueck_nr fehlt beginnt und endet vom Flurstück.
 +
 +
== + 2.8.38 Nachweisverwaltung: Anträge ohne Nachweise ==
 +
Wenn man Anträge ohne Nachweise zusammenstellt und packt, erscheinen Fehlermeldungen.
 +
 +
== + 2.8.37 Nachweisverwaltung Edge Browser ==
 +
Im Edge Browser wird das Recherche-Ergebnis nicht richtig angezeigt.
 +
 +
== + 2.8.36 Nachweisverwaltung: Sortierung z.B. nach Rissnr. und Blattnr. ==
 +
[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 13:51, 24. Mai 2018 (CEST) Wird beim Rechercheergebnis nach Rissnr. und Blattnr. (auch bei Flur und Blattnr.) sortiert, ändert sich in der Kopfzeile die Formatierung und unter z.B. der Dokumentart steht das Datum.
 +
 +
== + 2.8.35 Nachweisverwaltung: von/bis-Suche und anschließende Sortierung ==
 +
*[[Benutzer:Mschulz|Mschulz]] ([[Benutzer Diskussion:Mschulz|Diskussion]]) 13:59, 24. Mai 2018 (CEST) Wird eine von/bis-Suche z.B. nach der Rissnummer durchgeführt und anschließend das Rechercheergebnis sortiert, wird nur noch der Riss angezeigt, der im von-Feld stand.
 +
*--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:38, 28. Mai 2018 (CEST) Die von/bis-Suche in Antragsnummer ("stammnr") liefert eine Fehlermeldung. Liegts an unseren Nummern (z.B."18UEB12345")? Immerhin fraglich wie da eine von/bis-Suche funktionieren soll.
 +
 +
== + 2.8.34 Nachweisverwaltung ==
 +
Bei der Erfassung und Recherche funktioniert der Kalender nicht.
 +
 +
== + 2.8.33 Sachdatenanzeige ==
 +
Wenn die Geometriespalte im Query-SQL umbenannt wurde, erscheint eine Fehlermeldung.
 +
 +
== + 2.8.32 alphabetische Themendarstellung ==
 +
--[[Benutzer:Wirsi|Andreas Wirsing]] ([[Benutzer Diskussion:Wirsi|Diskussion]]) 16:01, 07. Mai 2018 (CET) Beim Umschalten auf die alphabetische Themendarstellung kommt es ab dem ersten Layer, der einen per Requires verknüpft Layer besitzt, zu einem Fehler in der Darstellung (nur wenn die Klassen eingeblendet sind und der verknüpfte Layer ggf. maßstabsabhängig angezeigt wird).
 +
 +
== + 2.8.31 Nachweisrecherche ==
 +
Wenn die Antragsnummern in der Datenbank auch Buchstaben enthalten oder leer sind, kann es sein, dass bei einer Suche nach Antragsnummer eine Fehlermeldung erscheint.
 +
 +
== + 2.8.30 Koordinatenzoom ==
 +
Hier gibt es einen kleinen Button zur Übernahme der eigenen Position. Durch den GPS-Verfolgungsmodus ist er überflüssig geworden.
 +
 +
== + 2.8.29 Abfrage der Buchungen ==
 +
Zusätzliche Buchungen wie z.B. Erbbaurechte werden nicht angezeigt.
 +
 +
== + 2.8.28 Datenschutzerklärung beim Login ==
 +
Ist kein Bug aber wird dringend benötigt wegen der DS-GVO. Für alle mit eigener Login-Seite: [https://github.com/srahn/kvwmap/commit/950dcc67207c4b320de5ea9af2ccded4a6fc0e1b#diff-784a6d5c36c0e494e278f149c37c13e8]
 +
 +
== + 2.8.27 Punktfang in der Nachweiserfassung im IE ==
 +
Funktioniert nicht.
 +
 +
== + 2.8.26 Suche nach Gemarkung ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:46, 14. Mai 2018 (CEST) Die Suche nur nach einer Gemarkung (ohne Flur und Flurstückskennzeichen) liefert eine Fehlermeldung.
 +
 +
== + 2.8.25 Filterverwaltung ==
 +
Wenn ein Layer ein leeres Data-Feld hat, kommt eine Fehlermeldung.
 +
 +
== + 2.8.24 Letzte Suche ==
 +
Die letzte Suche wird auch von SubForm-Layern überschrieben.
 +
 +
== + 2.8.23 Adress- und Flurstückssuche ==
 +
Wenn man in der Adress- oder Flurstückssuche nach einer ganzen Strasse oder ganzen Flur sucht, kommt eine Fehlermeldung.
 +
 +
== + 2.8.22 Kartendruck ==
 +
Wenn man in der Hauptkarte die Legende weggeklappt hat, wird die Karte in der Druckausschnittswahl nicht richtig angezeigt.
 +
 +
== + 2.8.21 Hinweismeldungen ==
 +
Unter bestimmten Umständen werden Hinweismeldungen nicht angezeigt.
 +
 +
== + 2.8.20 Nachweis bearbeiten ==
 +
Im Bemerkungsfeld der Nachweise lässt sich was eintragen aber das Löschen des gesamten Inhaltes klappt nicht.
 +
 +
== + 2.8.19 Warnmeldung im Footer  ==
 +
Z.B. nach dem Zusammenstellen und Packen von Vermessungsanträgen erscheint eine Warnmeldung im Footer.
 +
 +
== + 2.8.18 neuen Antrag anlegen ==
 +
Fehlermeldungen kommen hier mit einem /n.
 +
 +
== + 2.8.17 "zurück zur Karte" ==
 +
Ist in den Optionen die Sachdatenanzeige in extra Fenster deaktiviert und Datensätze werden bearbeitet/geändert kommt keine Hinweismeldung bei der Nutzung des Links "zurück zur Karte".
 +
 +
== + 2.8.16 Zeichenreihenfolge ändern ==
 +
Beim Ändern der Zeichenreihenfolge der aktiven Layer lassen sich die Layer fehlerfrei nach oben legen, das Herunterlegen eines Layers funktioniert nur Stufenweise, d.h. dass man einen Layer nicht von ganz oben nach ganz unten holen kann.
 +
 +
== + 2.8.15 Radiolayer bei alphabetischer Reihenfolge ==
 +
In der alphabetischen Reihenfolge lassen sich keine Radiolayer aktivieren.
 +
 +
== + 2.8.14 Kartendruck Maßstabsauswahl ==
 +
Im Kartendruck ist die Maßstabsauswahl nicht zu sehen.
 +
 +
== + 2.8.13 Katasterrecherche in eingeschränkten Stellen ==
 +
Bei über die Tabelle stelle_gemeinden eingeschränkten Stellen funktionieren die Katasterrecherche-Funktionen nicht.
 +
 +
== + 2.8.12 Geometriefeld umbenannt ==
 +
Wenn man im Query-SQL das Geometriefeld umbenannt hat, funktioniert der Zoom auf das Objekt, der Geometrieeditor und die Querymap nicht.
 +
 +
== + 2.8.11 Nachweisrecherche ==
 +
Wenn die Rissnummern in der Datenbank auch Buchstaben enthalten, kann es sein, dass bei einer Suche nach Rissnummer eine Fehlermeldung erscheint.
 +
 +
== + 2.8.10 Shape-Export ==
 +
Wenn der Datenbankserver ein anderes Datestyle-Format als das standardmäßige Format verwendet, werden Date-Felder nicht richtig exportiert.
 +
 +
== + 2.8.9 Flurstücksanzeige: doppelte öffentl.-rechtl. Festlegungen ==
 +
In der Flurstücksanzeige wird das endet-Feld von ax_dienststelle nicht berücksichtigt, so dass öffentl.-rechtl. Festlegungen doppelt erscheinen.
 +
 +
== + 2.8.8 Nachweisrecherche ==
 +
Im IE wird das Rechercheergebnis nicht richtig dargestellt.
 +
 +
== + 2.8.7 schwebende Sachdatenanzeige im Chrome ==
 +
Die schwebende Sachdatenanzeige wird im Chrome unnötig breit dargestellt.
 +
 +
== + 2.8.6 Debug-Dateien ==
 +
In der Konstanten DEBUGFILE ist noch die entfernte Konstante VERSION enthalten.
 +
 +
== + 2.8.5 Schnell-Suche ==
 +
Bei Attributen mit numerischen Datentypen wird auch der Operator "LIKE" verwendet.
 +
 +
== + 2.8.4 Daten-Export ==
 +
Beim Datenexport wird vom Umschalten von CSV auf Shape das CRS-Auswahlfenster nicht angezeigt.
 +
 +
== + 2.8.3 Grundbuchblattanzeige ==
 +
In der Grundbuchblattanzeige gibt es keinen Link, mit dem man sich die Flurstücke aller Buchungen anzeigen lassen kann.
 +
 +
== + 2.8.2 Bodenschätzung führende Nullen ==
 +
In der Flurstücksanzeige werden bei der Bodenschätzung führende Nullen bei den Wertzahlen ausgegeben.
 +
 +
== + 2.8.1 Bodenschätzung Langtext ==
 +
In der Flurstücksanzeige wird die Bodenschätzung in der langschriftlichen Form ausgegeben.
 +
 +
= Version 2.7 =
 +
 +
== + 2.7.89 gespeicherte Zugangsdaten ==
 +
Wenn im Browser Zugangsdaten gespeichert sind, werden sie fälschlicherweise auch im Stelleneditor und Nutzereditor eingetragen.
 +
 +
== + 2.7.88 Jagdkataster:zurück zur Trefferliste ==
 +
Der Link funktioniert nicht.
 +
 +
== + 2.7.87 Eigentümeranzeige im Jagdkataster ==
 +
Die Eigentümer werden im Jagdkataster auch angezeigt, wenn das Recht dazu im Flurstückslayer nicht gesetzt ist.
 +
 +
== + 2.7.86 nicht speicherbare Attribute ==
 +
Nicht speicherbare Attribute werden nicht richtig erkannt.
 +
 +
== + 2.7.85 Suche nach Zeitspannen bei Datumsfeldern funktioniert nicht ==
 +
Die Suche nach einer Zeitspanne (Operator "zwischen") bei Attributen vom Typ Datum funktioniert nicht. Es erscheint eine Fehlermeldung. Jacqueline Sambale, 22. Mär. 2018
 +
 +
== + 2.7.84 Punktfang in Punktlayern ==
 +
Im Geometrie-Editor funktioniert der Punktfang in Punktlayern nicht.
 +
 +
== + 2.7.83 Kartenabfrage und Blätterfunktion ==
 +
Die Blätterfunktion funktioniert in der Kartenabfrage nicht.
 +
 +
== + 2.7.82 Layer-Suche mit "!=" ==
 +
Hier werden Datensätze, bei denen das Suchattribut "NULL" ist, nicht gefunden.
 +
 +
== + 2.7.81 Druckausschnitt laden ==
 +
Hier wird der Referenzpunkt für die Lagebezeichnung nicht zurückgesetzt.
 +
 +
== + 2.7.80 eingebettetes Rasterlayout ==
 +
Hier fehlt der Link "alle anzeigen".
 +
 +
== + 2.7.79 Nachweiserfassung - Koordinate eingeben ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 12:57, 20. Feb. 2018 (CET) Das Werkzeug Koordinate eingeben in der Nachweiserfassung funktioniert nicht.
 +
 +
== + 2.7.78 Plugin Bauleitplanung ==
 +
Der Gebietstyp "Waldgebiet" hat eine falsche Zuordnung zur ROK-Tabelle. Außerdem fehlt ein Gebietstyp.
 +
 +
== + 2.7.77 Punktfang schaltet sich nach Pan und Zoom ab ==
 +
Der Punktfang im GLE schaltet sich nach jeder Aktion wie "Pan" oder "Zoom" ab.
 +
 +
== + 2.7.76 letzte Suche ==
 +
Der Link "zurück zur Suche" nach einer Suche funktioniert nicht mehr, wenn keine Suchparameter angegeben wurden. Außerdem wird die letzte Suche nicht gespeichert, wenn nichts gefunden wurde.
 +
 +
== + 2.7.75 Strecke messen mit Punktfang ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:43, 1. Dez. 2017 (CET) Wenn ich das Streckenmessen mit Doppelklick unterbreche, kann ich zoomen/verschieben. Habe ich aber den Punktfang eingeschaltet und mache den Doppelklick auf einen roten Kuller, dann wird das Messen nicht unterbrochen.
 +
 +
== + 2.7.74 Shape-Anzeigen ==
 +
Enthält das Shape ein Attribut "end", erscheint eine Fehlermeldung.
 +
 +
== + 2.7.73 Koordinatenzoom ==
 +
Hat man die Koordinatendarstellung "Grad,Minuten,Sekunden" gewählt, funktioniert der Koordinatenzoom nicht.
 +
 +
== + 2.7.72 Datendrucklayout kopieren ==
 +
Die Linien werden nicht mit kopiert.
 +
 +
== + 2.7.71 GeoJSON-Import ==
 +
Das Koordinatensystem wird bei einigen Dateien nicht richtig erkannt.
 +
 +
== + 2.7.70 Datensätze kopieren ==
 +
Es wird nicht nachgefragt, ob wirklich alles was dranhängt kopiert werden soll.
 +
 +
== + 2.7.69 Tooltip mit Checkobox-Attribut ==
 +
Checkobox-Attribute erscheinen nicht im Tooltip.
 +
 +
== + 2.7.68 &-Zeichen in Layernamen verhindern Daten-Export ==
 +
--[[Benutzer:Mharms|Mario Harms]] ([[Benutzer Diskussion:Mharms|Diskussion]]) 15:49, 24. Jan. 2018 (CET) Wenn ein Layername ein kaufmännisches Und-Zeichen ("&") hat, dann ist beim Daten-Export des Layers als Shape die Zip-Datei leer.
 +
 +
== + 2.7.67 Nachweise löschen ==
 +
Wird einer Stelle die Berechtigung zum Löschen von Nachweisen nicht erteilt, so ist in der GUI-Rechercheergebnis trotzdem noch die Funktion „Markierte Löschen“ vorhanden.
 +
 +
== + 2.7.66 Parametrisierter Aufruf ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:50, 5. Jan. 2018 (CET) Ein parametriesierter Aufruf von kvwmap scheitert, wenn das Login noch nicht erfolgt ist. Beim Login verliert kvwmap die Parameter.
 +
 +
== + 2.7.65 CSV-Export ==
 +
Wenn man alle Treffer exportiert, kommt es zu einer Fehlermeldung.
 +
 +
== + 2.7.64 Behebung der Möglichkeit eines Cross-Site-Scripting==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 18:39, 21. Dez. 2017 (CET)
 +
Es war möglich mit einem Parameter einen Text, der JavaScript enthält, an den Server zu schicken, der dann im Formular wieder ausgegeben wird. Unsichere Browser interpretieren diesen Code und können so unerlaubten JavaScript-Code ausführen.
 +
 +
== + 2.7.63 markierte Nachweise bearbeiten und "zurück" ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:25, 7. Nov. 2017 (CET) Wenn man in der Nachweisrecherche eine Trefferliste produziert und mehrere markierte über "markierte bearbeiten" in den GLE zur massenweisen Bearbeitung gegeben hat, dann erscheint dort ein Link "zurück zur Suche". Der führt jedoch nicht zurück zur Trefferliste der Nachweisrecherche, wie der Nutzer erwartet, sondern in die Fachdatensuche. Entweder sollte der Link in diesem Fall nicht erscheinen oder er müsste zur Trefferliste führen.
 +
 +
== + 2.7.62 Nachweisbearbeitung ==
 +
Wenn man einen Nachweis bearbeitet und die gleichen Parameter verwendet wie ein anderer Nachweis, kann es sein, dass die Prüfung auf Eindeutigkeit nicht funktioniert.
 +
 +
== + 2.7.61 Kartenbild speichern im IE ==
 +
Wenn man im IE eine Strecke gemessen hat, funktioniert das Speichern des Kartenbildes nicht.
 +
 +
== + 2.7.60 Shape-Import ==
 +
Wenn die Shape-Datei Leerzeichen enthält, schlägt der Import fehl.
 +
 +
== + 2.7.59 Attribut "name" ==
 +
Wenn man ein Attribut "name" hat, welches ein Auswahlfeld oder Radiobutton ist, erscheint in der Sachdatenanzeige und Suche ein zusätzliches Attribut.
 +
 +
== + 2.7.58 Koordinatenreferenzsystemsystem ==
 +
Beim Koordinatenzoom gibt es einen Schreibfehler.
 +
 +
== + 2.7.57 WFS-Dienste mit Namespace ==
 +
Wenn ein WFS-Dienst einen Namespace verwendet, kommt es zu einem Fehler in der Kartendarstellung.
 +
 +
== + 2.7.56 Letztes Suchergebnis ==
 +
Wenn im "order by" vom Layer-Query-SQL Hochkommas vorkommen, schlägt das Speichern des letzten Suchergenisses fehl.
 +
 +
== + 2.7.55 Dokumente im GLE ==
 +
Wenn Dokumente eine Dateiendung mit großen Buchstaben haben und eingebettet angezeigt werden, werden sie zu groß dargestellt.
 +
 +
== + 2.7.54 Linien im Sachdatendruck ==
 +
In eingebetteten Drucklayouts werden Linien falsch gezeichnet.
 +
 +
== + 2.7.53 Bild speichern ==
 +
Wenn man sich über "Bild speichern" das Kartenbild anzeigen lässt, lässt sich dieses nicht kopieren und in MS Word einfügen.
 +
 +
== + 2.7.52 Zoom auf Flurstücke mit falschen Flurstückskennzeichen ==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 14:52, 7. Nov. 2017 (CET) Der Zoom auf Flurstücke ging bisher nur mit der alten ALK (131851-001-00050/000.00) und der neuen ALKIS (13185100100050______) Notation der Flurstückskennzeichen. Es gibt aber auch Programme, die die Flurstücke in der neuen Notation mit 0 statt _ am Ende ausgeben, z.B. 13185100100050000000. Der Zoom auf diese Flurstücke hatte nicht funktioniert. Jetzt geht auch das. Namentlich ist damit der Zoom auf Flurstücke aus Kolibri heraus möglich, wenn darin die entsprechende Konfiguration auf ALKIS Format eingestellt ist.
 +
 +
== + 2.7.51 Summenberechnung in spaltenweiser Darstellung ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:52, 18. Apr. 2017 (CEST) In der spaltenweisen Darstellung der Sachdsten können Summen gebildet werden. Wenn es sich um einen Layer mit einem nicht sichtbaren Attribut für eine SubformFK handelt, dann stimmt die Spaltenzahl nicht.
 +
 +
== + 2.7.50 Plugin Jagdkataster: Sachdatenanzeige==
 +
--[[Benutzer:SigridPhilipp|SigridP]] ([[Benutzer Diskussion:SigridPhilipp|Diskussion]]) 17:50, 26. Okt. 2017 (CEST)
 +
Bei Nutzung des Templates  jagdbezirke.php im  JB-Layer werden in der ersten Sachdatenanzeige u.a. die Jagdpächter mit Namen aufgelistet.
 +
Eine Verlinkung über "Pächter" zeigt weitere Info’s an. Diese Anzeige funktioniert im IE nicht, wenn bei den Optionen "Sachdatenanzeige im extra Fenster" aktiviert ist.
 +
 +
== + 2.7.49 get_last_query und Blättern ==
 +
Wird über go=get_last_query das letzte Suchergebnis aufgerufen, funktioniert danach weder das Weiterblättern noch das Ändern der Trefferanzahl.
 +
 +
== + 2.7.48 Räumliche Suche: Geometrie erzeugen und zoomen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 12:31, 27. Sep. 2017 (CEST) Wenn man in der Fachdatensuche eine räumliche Einschränkung realisieren will und eine Geometrie entweder freihand oder über Geometrie übernehmen erzeugt, dann erscheint die Geometrie irgendwann nach links verschoben, wenn man genügend weit rauszoomt.
 +
 +
== + 2.7.47 Shape-Import ==
 +
Wenn die Shape-Datei Sonderzeichen enthält, schlägt der Import fehl.
 +
 +
== + 2.7.46 Vorschau-Attribute in SubformEmbeddedPK-Feldern ==
 +
Wenn in einem untergeordneten Datensatz in einem SubformEmbeddedPK-Feld eines der Vorschau-Attribute leer ist, wird der Wert des vorangegangenen Datensatzes angezeigt anstatt nichts anzuzeigen.
 +
 +
== + 2.7.45 Koordinatenfeld zu kurz ==
 +
Wenn man sich die mitlaufenden Koordinaten anzeigen lässt, dann ist für die Anzeige der Koordinatenwerte nach rechts raus zu wenig Platz, wenn man mittels "Punktfang" einen Punkt anfährt.
 +
 +
== + 2.7.44 Falsche id von Formularelementen mit subFormFk ==
 +
Wenn ein Feld auf subFormFk gesetzt ist, bekam das Feld als ID den Namen in der Abfrage, nicht den Aliasnamen. Dadurch funktionierten z.B. dynamische Links nicht, die dieses Attribut verwenden wollten als dynamisches Element zur Übergabe in der URL.
 +
 +
== + 2.7.43 eigene Importe in der Layer-Suche ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:02, 4. Okt. 2017 (CEST) Importierte Layer heißen in der Layer-Suche immer "Shape-Import", auch wenn es gar kein Shape-Import war.
 +
 +
== + 2.7.42 Plugin Bauleitplanung: Konkretisierung wird nicht geladen ==
 +
Im Plugin Bauleitplanung wird bei Auswahl eines Gebietstyps die Konkretisierung nicht geladen.
 +
 +
== + 2.7.41 Länderkennung verallgemeinern im ProBaug Plugin ==
 +
Die Spalten 27 bis 38 in bau_akten wurden hinzugefügt.
 +
Bisher funktionierte das Plugin ProBaug nur in M-V und die Länderkennung war fest mit Wert 13 einprogrammiert. Da aber in der Tabelle bau_akten Akten aus verschiedenen Bundesländern liegen können wird diese Tabelle um eine Spalte feld39 ergänzt. Default ist hier 13. Für Nutzer in M-V müssen also keine weiteren Anpassungen vorgenommen werden. Nutzer außerhalb von M-V tragen für alle Akten ihre Länderkennung ein.
 +
 +
== + 2.7.40 Tooltip und Mausrad-Zoom geht nicht gleichzeitig ==
 +
--[[Benutzer:Bimuellererwin|Erwin Bimüller]] ([[Benutzer Diskussion:Bimuellererwin|Diskussion]]) 09:31, 29. Sep. 2017 (CEST)
 +
Wenn man für einen Layer den Abfragehaken gesetzt hat und wenn für diesen Layer in der betreffenden Stelle Tooltips gesetzt sind, dann geht manchmal der Mausrad-Zoom nicht; er geht erst wieder, wenn man den Layer unsichtbar schaltet.
 +
Anscheinend wird das Verhalten ausgelöst, wenn man bei angehakter Layerabfrage mit dem Cursor den Bereich des Kartenbilds verlässt, z. B. um das Zoom-Werkzeug auszuwählen. Dann wird auch dort ein Tooltip angezeigt, man kann auch mit dem Zoom-Werkzeug arbeiten, aber der Mausrad-Zoom geht nicht.
 +
 +
== + 2.7.39 Kartenbild speichern im IE ==
 +
Wenn man eine Flächenmessung gemacht hat, wird das Kartenbild im IE nicht angezeigt.
 +
 +
== + 2.7.38 Ändern des erlaubten Passwortalters einer Stelle ==
 +
Das Passwortalter einer Stelle lässt sich nicht ändern.
 +
 +
== + 2.7.37 Legende unterhalb der Karte ==
 +
Wenn man den Browser-Zoom verwendet, kann es sein, dass die Legende unterhalb der Karte erscheint.
 +
 +
== + 2.7.36 wms_proxy.php ==
 +
Die wms_proxy.php liefert keinen Content-Type-Header aus. Das führt u.a. in der wms_checker.php dazu, dass der Layer als "nicht ok" gekennzeichnet wird.
 +
 +
== + 2.7.35 Layerdefinition speichern ==
 +
Unter bestimmten Umständen kann es vorkommen, dass der Tabellenname nicht korrekt erkannt wird.
 +
 +
== + 2.7.34 Radiobutton als Tooltip ==
 +
--[[Benutzer:SigridPhilipp|SigridP]] ([[Benutzer Diskussion:SigridPhilipp|Diskussion]]) 10:48, 19. Sep. 2017 (CEST) Wenn man im Attribut-Editor den neuen Formularelementtyp "Radiobutton" wählt und unter Optionen mit entsprechendem SQL-Statement einen Anzeigetext definiert, wird dieser im Tooltip nicht angezeigt. (Beim „Auswahlfeld“ funktioniert das)
 +
 +
== + 2.7.33 POLAROFFSET fehlt in den styles ==
 +
Bei der Definition eines Styles fehlt das Attribut POLAROFFSET.
 +
 +
== + 2.7.32 Flurstückssuche ==
 +
Die Liste der Fluren einer ausgewählten Gemarkung kann u.U. unvollständig sein.
 +
 +
== + 2.7.31 relativ positionierte Linien im Sachdatendruck ==
 +
Relativ positionierte Linien im Sachdatendruck werden falsch dargestellt.
 +
 +
== + 2.7.30 Grundbuchblattanzeige ==
 +
In der Grundbuchblattanzeige wird die Buchungsart nicht angezeigt. Außerdem wird der Anteil 99999/99999 nicht richtig ausgegeben.
 +
 +
== + 2.7.29 CSV-Export Eigentümer ==
 +
--[[Benutzer:Dolinski|Dolinski]] ([[Benutzer Diskussion:Dolinski|Diskussion]]) 08:16, 7. Jun. 2017 (CEST) Beim CSV-Export Eigentümer werden die Eintragungen zur Erbengemeinschaft nicht vor den entsprechenden Eigentümern ausgegeben.
 +
 +
== + 2.7.28 volle Layerausdehnung ==
 +
Beim Zoomen auf die volle Layerausdehnung wird bei einem Layer, der ein maxscale hat, immer auf maxscale gezoomt, auch wenn die maximale Ausdehnung kleiner ist.
 +
 +
== + 2.7.27 Datensatz kopieren ==
 +
Es kann Fehler beim Kopieren der Subform-Objekte geben.
 +
 +
== + 2.7.26 Menüeditor - neuer Menüpunkt ==
 +
Der Menüpunkt wird zwar angelegt aber es erscheint eine Fehlermeldung.
 +
 +
== + 2.7.25 letzte Suche und letztes Suchergebnis ==
 +
Die letzte Suche wird gelöscht, wenn man das letzte Suchergebnis aufruft.
 +
 +
== + 2.7.24 Geometrie-Editor im extra Fenster ==
 +
Wenn die Option "Karte sofort neu laden" aktiv ist, landet man bei einer Änderung in der Legende wieder in der Hauptkarte.
 +
 +
== + 2.7.23 Ähnlichkeitssuche in Autovervollständigungsfeldern ==
 +
Die Ähnlichkeitssuche in Autovervollständigungsfeldern funktioniert nicht.
 +
 +
== + 2.7.22 Kalender im Raster-Layout ==
 +
Der Kalender funktioniert im Raster-Layout nicht.
 +
 +
== + 2.7.21 Menüverwaltung wird nicht angezeigt ==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 12:10, 16. Aug. 2017 (CEST) Es gibt eine Fehlermeldung bezüglich MyObject
 +
Fehler wurde schon in develop korrigiert, wurde jetzt aber in einem Bugfix auch in den kvwmap Branch übernommen.
 +
 +
== + 2.7.20 WMS-Export - getMap-Request falsch ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 08:39, 7. Aug. 2017 (CEST) Der WMS-Export liefert einen falschen getMap-Request: Layer u. SRS falsch, format fehlt.
 +
 +
== + 2.7.19 Spaltenweise Darstellung des GLE ==
 +
Wenn das Geometrie-Attribut nicht am Ende steht, passt die Spaltenbeschriftung nicht.
 +
 +
== + 2.7.18 Shape-Import mit WGS84 Daten geht nicht ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 09:05, 3. Aug. 2017 (CEST) <br>
 +
Beim Versuch shape-Daten in WGS84 zu importieren kommt ein Fehler.-<br>
 +
Die Tabelle spatial_ref_sys_alias war nur unvollständig befüllt nach update, geprüfte Vorlage für diese Tabelle wäre gut.
 +
 +
== + 2.7.17 Koordinatenzoom geht nicht mehr ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 10:19, 9. Aug. 2017 (CEST) Der Koordinatenzoom geht nur noch in dem System der 1. Kartenprojektion.
 +
 +
== + 2.7.16 Eigentümer von historischen ALB-Flurstücken ==
 +
Die Eigentümer von historischen ALB-Flurstücken werden nicht angezeigt bzw. es kommt zu einer Fehlermeldung.
 +
 +
== + 2.7.15 automatisch Generieren ==
 +
Das automatische Generieren funktioniert bei der Neuerfassung im extra Fenster nicht.
 +
 +
== + 2.7.14 plattdeutsche Übersetzungen ==
 +
Es fehlen einige plattdeutsche Übersetzungen in den Optionen bzw. in der Hauptkarte.
 +
 +
== + 2.7.13 in git 2.8.3 Fehler beim Sachdatendruck von Layern mit dynamischen Parametern ==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 09:41, 10. Aug. 2017 (CEST)Bei der Vorschau zum Sachdatendruck und beim Sachdatendruck selbst wurde das Replace der dynamischen Parameter vergessen. Das wurde ergänzt.
 +
 +
== + 2.7.12 in git 2.8.2 Fehler beim Speichern von neuen Menüpunkten ==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 18:32, 7. Aug. 2017 (CEST) Beim Speichern von neuen Menüpunkten in der Menüverwaltung kam es zu einer Warnung und die Liste wurde nicht angezeigt. Der Menüpunkt wurde trotzdem gespeichert.
 +
Das wurde behoben. Es gab einen Syntaxfehler in der find_where Funktion von MyObject.
 +
 +
== + 2.7.11 in git 2.8.1 Nachweisrecherche geht nicht mehr==
 +
--[[Benutzer:Pkorduan|Pkorduan]] ([[Benutzer Diskussion:Pkorduan|Diskussion]]) 17:17, 7. Aug. 2017 (CEST)Die Suche nach Nachweisen funktioniert nicht mehr, weil keine Zeichenfunktionen mehr gehighlighted werden.
 +
Die Funktionen polygonfunctions2 werden in SVG_polygon_box_query_area.php die von der Nachweisrecherche verwendet wird nicht eingebunden. Damit kann nicht auf das Werkzeug split0 zugegriffen werden, was den Fehler wirft.
 +
Behoben in dem an der Stelle an der der Fehler auftritt geprüft wird ob split0 überhaupt existiert und wenn nicht, wird init0 nicht mit Wert belegt.
 +
 +
== + 2.7.10 Klassenstatus ändern ==
 +
Hier kann es zu Fehlermeldungen kommen. Außerdem werden eigene Klassenbilder bzw. Größenangaben nicht richtig unterstützt.
 +
 +
== + 2.7.9 Spaltengrößenanpassung GLE ==
 +
Die Größenanpassung der Spalten im GLE funktioniert in der spaltenweisen Ansicht bei vielen Attributen nicht.
 +
 +
== + 2.7.8 Karteninfo ==
 +
In der Karteninfo steht "Koordinatensystem", statt "Koordinatenreferenzsystem".
 +
 +
== + 2.7.7 Nachweisrecherche ==
 +
Wenn ein Nutzer nicht in rolle_nachweise eingetragen ist, erscheint eine Fehlermeldung.
 +
 +
== + 2.7.6 ProBaug-Suchergebnis ==
 +
Hier fehlt das Vorhaben-Merkmal.
 +
 +
== + 2.7.5 Menü ==
 +
Untermenüpunkte, die als Button dargestellt werden, fehlen im normalen Menü.
 +
 +
== + 2.7.4 Tooltip-Abfrage ==
 +
Bei der Tooltip-Abfrage wird die umgedrehte Reihenfolge der Layer verwendet.
 +
 +
== + 2.7.3 Gast-Zugang ==
 +
Der Gast-Zugang funktioniert nicht.
 +
 +
== + 2.7.2 Bearbeiten von mehreren Datensätzen ==
 +
Die Mehrfachbearbeitung von Autovervollständigungsfeldern funktioniert nicht.
 +
 +
== + 2.7.1 Sachdatendruck ==
 +
Beim Drucken von Punktobjekten mit Kartenbild erscheint eine Warnmeldung.
 +
 +
= Version 2.6 =
 +
 +
== + Rules ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:35, 19. Jun. 2017 (CEST) Rückmeldungen über Rules, die über ein DO oder DO INSTEAD Statement erzeugt werden, können eine zusätzliche Spalte msg_type mit dem Wert 'notice', 'warning' oder 'error' enthalten. Allerdings funktioniert das nicht, jede Meldung wird als rote Error-Meldung ausgegeben.
 +
:--[[Benutzer:Rahn|Rahn]] ([[Benutzer Diskussion:Rahn|Diskussion]]) 10:39, 7. Jul. 2017 (CEST) Das geht erst in der Version 2.7.
 +
 +
== + 2.6.83 Abfrage-Tooltip ==
 +
Bei einer Tooltip-Abfrage mit mehreren Auswahlfeld-Attributen kann es zu Fehlern kommen.
 +
 +
== + 2.6.82 Drucklegende - Anzeige von Layern mit Alias ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 16:24, 6. Jul. 2017 (CEST)
 +
In der Drucklegende fehlen Layer, die einen Alias haben, die Stelle aber keine Aliase verwenden soll.
 +
 +
== + 2.6.81 Anzeige der Rechtsgemeinschaften ==
 +
Wenn es zu Rechtsgemeinschaften einen Namen und eine Adresse gibt, werden diese nicht angezeigt.
 +
 +
== + 2.6.80 Eingabeüberprüfung beim Typ "Zahl" ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 15:54, 16. Jun. 2017 (CEST)Wenn der Nutzer bei einem Zahl-Attribut keine Zahl eingibt, dann reagiert kvwmap nicht.
 +
 +
== + 2.6.79 Raster-Layout embedded ==
 +
Wenn ein Layer über das Raster-Layout in einem SubFormEmbeddedPK-Attribut angezeigt wird, kommt es zu Problemen, wenn mehr als 1 Datensatz aus dem übergeordneten Layer angezeigt wird.
 +
 +
== + 2.6.78 dynamische Layer ==
 +
Wird ein Layer-Parameter im Query-SQL verwendet und der Layer geändert, kommt es zu einer Fehlermeldung. Eine Fehlermeldung kommt auch, wenn im Data-SQL Layer-Parameter verwendet werden und Querymaps für den Layer gezeichnet werden. Außerdem können die Layer-Parameter nicht im Layernamen und Alias verwendet werden.
 +
 +
== + 2.6.77 Layer-Stellen-Zuweisung ==
 +
Beim Zuweisen eines Layers zu einer Stelle wird das Export-Recht nicht übernommen.
 +
 +
== + 2.6.76 POSTGRES_ROOT_PASSWORD nach install.php verschoben
 +
In der config.php musste für eine neue Installation von kvwmap die Konstante POSTGRES_ROOT_PASSWORD vorhanden sein, die anschließend dort gelöscht werden konnte.
 +
Diese Konstante wurde nun komplett gelöscht und wird nun in install.php aus der Umgebung env gelesen. Das heißt, dass für das Installieren mit install.php der web-Container zusammen mit dem pgsql-Container gestartet worden sein sollte. Denn dann, wird die Variable beim Starten des pgsql-Container in env_and_volumes des postgres-Containers abgefragt POSTGRES_ROOT_PASSWORD gesetzt und in env_and_volumes vom web-Container auch gesetzt und kann in install.php gelesen werden. Somit braucht man die Konstante im Regulären Betrieb nicht mehr. Diese Änderung wurde als Bugfix gemacht, da Neuinstallationen auf Basis von kvwmap branch laufen und die Installation sonst nicht geht.
 +
 +
== + 2.6.75 Shape Anzeigen Zeichensatz ==
 +
Beim Shape Anzeigen wird der Zeichensatz der dbf-Datei nicht ermittelt, sondern immer von LATIN1 ausgegangen.
 +
 +
== + 2.6.74 Zoom auf Objekt und Objekt hervorheben ==
 +
Wenn der Layer auf einem View basiert, wird das Data-SQL des Rollenlayers nicht richtig erzeugt.
 +
 +
== + 2.6.73 Nachweisbearbeitung ==
 +
Der Test, ob schon ein Nachweis mit den gleichen Parametern existiert, funktioniert nicht richtg.
 +
 +
== + 2.6.72 Kommata im Query-SQL ==
 +
Wird im Query-SQL für ein Attribut ein Komma in einem String verwendet, kann der Layer nicht abgefragt werden.
 +
 +
== + 2.6.71 Gruppen im Rastertemplate ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:20, 11. Mai 2017 (CEST) Im Rastertemplate scheint die Angabe von Gruppen aus der Layer-Attributdefinition nicht berücksichtigt zu werden.
 +
 +
== + 2.6.70 Bestandsdaten mit Erbengemeinschaft ==
 +
--[[Benutzer:HolgerR|HolgerR]] ([[Benutzer Diskussion:HolgerR|Diskussion]]) 09:52, 11. Mai 2017 (CEST)
 +
Die Eigentümer von Erbengemeinschaften werden teilweise nicht angezeigt. Das könnte m.E. daran liegen, dass die '''laufendenummernachdin1421''' statt z.B. 0002.00.00.00.00 bei uns als 0002.08.00.00.00 eingetragen und abgespeichert wird, damit der Hinweis auf die Erbengemeinschaft unterhalb der Eigentümerauflistung erfolgt.
 +
 +
== + 2.6.69 Sachdatenfenster verschieben ==
 +
Wenn man das Sachdatenfenster schnell verschiebt und dann die Maustaste außerhalb des Fensters loslässt, bleibt das Fenster an der Maus hängen.
 +
 +
== + 2.6.68 Nachweisverwaltung: Suche nach anderen Dokumentarten ==
 +
In der Nachweisverwaltung wird die Suche nach anderen Dokumentarten nicht korrekt ausgeführt.
 +
 +
== + 2.6.67 Nachweisbearbeitung ==
 +
Der Geometrie-Editor befindet sich im Weiterzeichnen-Modus. Außerdem ist das Feld für die Koordinatenanzeige zu kurz.
 +
 +
== + 2.6.66 Sachdatendruck Seitenumbruch ==
 +
Ist für ein Layout eingestellt, dass die Datensätze nicht durch Seitenumbruch unterbrochen werden dürfen und es gibt einen Datensatz, der aber länger als eine ganze Seite ist, kommt es zu einem Fehler.
 +
 +
== + 2.6.65 Hinweistext bei leerem Pflichtfeld ==
 +
Wird im GLE ein Pflichtfeld leer gelassen, erscheint ein falscher Hinweistext.
 +
 +
== + 2.6.64 Zoom auf Flurstück ==
 +
Beim Zoom auf ein Flurstück wird die Klasse des Suchergebnis-Layers nicht angezeigt.
 +
 +
== + 2.6.63 Geometrie-Überprüfung ==
 +
In bestimmten Fällen kann es vorkommen, dass die Geometrie-Überprüfung im Geometrie-Editor nicht korrekt arbeitet und ungültige Geometrien nicht erkennt.
 +
 +
== + 2.6.62 mitlaufende Koordinaten im Geometrie-Editor ==
 +
Wenn der Geometrie-Editor im separaten Fenster angezeigt wird, erscheinen die mitlaufenden Koordinaten nicht.
 +
 +
== + 2.6.61 Strecken- und Flächenreduktionen ==
 +
Die in kvwmap oder über die PostGIS-Funktionen st_area_utm() bzw. st_length_utm() durchgeführten Strecken- und Flächenberechnungen sind ungenau, da die Reduktion nicht korrekt berechnet wird. [[Korrektur_reduzierte_Flächen|Beispiel]]
 +
 +
== + 2.6.60 GLE-Sachdatenanzeige ==
 +
Wenn ein Attribut an letzter Stelle im Query-SQL steht und über "as" umbenannt wird, fehlt dieses Attribut in der Sachdatenanzeige.
 +
 +
== + 2.6.59 Flurstücke mit zwei Lagebezeichnungen - Fehler im Auszug ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 14:30, 24. Apr. 2017 (CEST)
 +
Hat ein Flurstück zwei (oder mehr?) Lagebezeichnugen mit unterschiedlichen Straßen, dann wird im PDF-Auszug "Flurstücksdaten" und "Flurstücksdaten mit Eigentümer" die Lagebezeichnung übereinander gedruckt und ist somit unleserlich.
 +
 +
== + 2.6.58 Datensätze speichern im extra Fenster mit Regeln ==
 +
Verhindert eine "DO INSTEAD"-Regel die Speicherung, kommt keine Hinweismeldung und die Warteanimation wird auch nicht beendet.
 +
 +
== + 2.6.57 Flst-CSV-Export mit Eigentümern ==
 +
Wenn ein Eigentümer ein <nowiki>"</nowiki> enthält, wird die CSV-Datei nicht korrekt erstellt.
 +
 +
== + 2.6.56 Umlaute im Loginnamen ==
 +
Hier funktioniert die Anmeldung nicht.
 +
 +
== + 2.6.55 Maßstabsangabe ==
 +
Der angegebene Maßstab ist nicht korrekt, wenn man der aktuelle Kartenausschnitt nahe dem maximalen Ausschnitt der Stelle ist.
 +
 +
== + 2.6.54 Geometrie von Suchergebnis übernehmen ==
 +
Die Geometrie eines Suchergebnis-Layers wird auch übernommen, wenn schon eine Geometrie erzeugt wurde und verwirft diese damit wieder.
 +
 +
== + 2.6.53 DXF Import ==
 +
--[[Benutzer:Hschmidt|Hschmidt]] ([[Benutzer Diskussion:Hschmidt|Diskussion]]) 15:07, 13. Apr. 2017 (CEST)
 +
Beim DXF-Import wird nicht auf den Extent gezoomt, wenn es keine Polygone in der DXF-Datei gibt.
 +
 +
== + 2.6.52 Filterverwaltung ==
 +
Geometrische Filter lassen sich nicht speichern.
 +
 +
== + 2.6.51 Flst-CSV-Export Eigentümer ==
 +
Beim CSV-Export Eigentümer wird die Art der Rechtsgemeinschaft (Erbengemeinschaft) nicht mit exportiert.
 +
 +
== + 2.6.50 Speichern von Datensätzen im extra Fenster ==
 +
Hier wird zwar gespeichert aber die Warteanimation wird nicht beendet.
 +
 +
== + 2.6.49 Layer-Suche zwischen ==
 +
Wenn man den Operator "zwischen" auswählt, erscheint das 2. Eingabefeld nicht.
 +
 +
== + 2.6.48 Regel-Meldungen bei embeddeten Datensätzen ==
 +
Durch Regeln erzeugte Hinweismeldungen werden beim Anlegen von embeddeten Datensätzen nicht ausgegeben.
 +
 +
== + 2.6.47 Info-Abfrage und Punktfang ==
 +
Bei eingeschaltetem Punktfang funktioniert die Info-Abfrage nicht.
 +
 +
== + 2.6.46 Verknüpfte Suche in Eigenen Importen funktioniert nicht ==
 +
--[[Benutzer:A.tower|Andreas Thurm]] ([[Benutzer Diskussion:A.tower|Diskussion]]) 14:02, 30. Mär. 2017 (CEST)Wenn man über die Layersuche in den eigenen Importen sucht, kann man nicht wie gewohnt über oder/und einen weiteren Wert suchen. Es erscheint keine weitere Eingabemaske.
 +
 +
== + 2.6.45 Speichern eines embedded Datensatzes ==
 +
Nach dem Speichern eines embedded Datensatzes wird der übergeordnete Datensatz nicht richtig aktualisiert.
 +
 +
== + 2.6.44 Autovervollständigungsfeld ==
 +
Wenn in einem Autovervollständigungsfeld die Schlüssel Hochkommas enthalten, kommt es zu einer Fehlermeldung bei der Anzeige der Datensätze.
 +
 +
== + 2.6.43 Layer-Suche im IE und Chrome ==
 +
Hier ist der Rahmen des Menüs nach innen verschoben.
 +
 +
== + 2.6.42 Zeichensatzproblem beim Shape-Import ==
 +
Der Zeichensatz der DBF-Datei wird beim Shape-Import nicht korrekt erkannt.
 +
 +
== + 2.6.41 massiver Performanzeinbruch durch mitlaufende Koordinaten im IE ==
 +
Im IE sorgt bei abgeschalteter Statusleiste ein zusätzliches kleines Overlayfenster unten links mit Koordinaten und EPSG für eine massive Performanzabsaugung auch dann, wenn der Curser bewegungslos auf dem Kartenfenster liegt (>75% der Prozessorkapazität auf den kreisweit verwendeten 2-Kern-VDIs (XEON E5-2660 2,2 GHz)). Bei eingeschalteter Statusleiste (sind profilseitig fest abgeschaltet) verschwindet diese Last komplett.
 +
--[[Benutzer:Falko Roedel|FalkoR]] ([[Benutzer Diskussion:Falko Roedel|Diskussion]]) 19:07, 23. Mär. 2017 (CET)
 +
 +
== + 2.6.40 Geometrieeditor fehlt in der Erfassungsmaske ==
 +
 +
== + 2.6.39 Sprachauswahl ==
 +
Wählt man eine andere Sprache als deutsch aus, kommt eine Fehlermeldung.
 +
 +
== + 2.6.38 Zoom auf Objekt und Highlighting ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 09:59, 23. Mär. 2017 (CET) Nach einem Zoom auf Objekt kommt das Highlighting des Objekts erst, nachdem man mit dem Mauszeiger außerhalb des Datensatzes war und wieder auf den Datensatz geht.
 +
 +
== + 2.6.37 Anmelden mit Parametern ==
 +
Ist man nicht angemeldet, wird der Parameter "go" unter den übergebenen Parametern nicht richtig weitergereicht.
 +
 +
== + 2.6.36 Flurstückssuche - ganze Flur ==
 +
Bei der Flurstückssuche für eine ganze Flur werden die Suchergebnisse nicht sortiert ausgegeben, wenn die Stelle über die Tabelle stelle_gemeinden eingeschränkt wurde. (Danke Holger)
 +
 +
== + 2.6.35 Sachdatendruck ==
 +
Wenn Sublayouts einen Seitenüberlauf verursachen, kann es sein, dass die nachfolgenden Elemente falsch angeordnet werden.
 +
 +
== + 2.6.34 Anzeige der Eigentümer ==
 +
In bestimmten Fällen wird die Eigentümerliste in einer falschen Reihenfolge ausgegeben.
 +
 +
== + 2.6.33 Query-SQL ==
 +
Wenn man im Query-SQL Funktionen mit Strings als Parametern verwendet, kommt es beim Speichern des Layers zu einer Fehlermeldung.
 +
 +
== + 2.6.32 Datensatzerfassung ==
 +
Die Darstellung der Attribute kann fehlerhaft sein.
 +
 +
== + 2.6.31 Themen-Optionen - Transparenz ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 10:44, 14. Feb. 2017 (CET) Wenn man in den Themenoptionen die Transparenz runtersetzt, werden die Legendenbildchen grau. Das ist irritierend bis unnötig, da Farben sehr schnell nicht mehr unterschieden werden können.
 +
 +
== + 2.6.30 Festpunkte ==
 +
In der Festpunktanzeige lässt sich die Anzahl der Treffer nicht hochsetzen. Außerdem werden Sicherungspunkte sowie sonst.Vermessungspunkte bei den Festpunktbeschreibungen nicht berücksichtigt.
 +
 +
== + 2.6.29 Anliegerbeiträge im IE ==
 +
Man kann keine Geometrien zeichnen.
 +
 +
== + 2.6.28 separates Eingabewerkzeug im GLE ==
 +
Funktioniert nicht.
 +
 +
== + 2.6.27 Navigation im IE ==
 +
Funktioniert nicht.
 +
 +
== + 2.6.26 Festpunktverwaltung ==
 +
Das Weiterblättern funktioniert nicht.
 +
 +
== + 2.6.25 Geometrie übernimmt nichts ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 08:31, 14. Feb. 2017 (CET) Die Auswahl bei „Geometrie übernehmen von“ löst kein Nachladen der ausgewählten Geometrie mehr aus, es passiert einfach gar nichts.
 +
 +
== + 2.6.24 Festpunktverwaltung ==
 +
Im AFIS-MV ist die Punktnummer nur 5stellig. Dadurch wurden die Ordner zum Speichern der Festpunktbeschreibungen für das Zusammenstellen und Packen der Beschreibungen nicht richtig gebildet.
 +
 +
== + 2.6.23 Keine Warteanimation bei längeren Aktionen ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 13:30, 1. Feb. 2017 (CET) Einige Aktionen, die asynchron ausgeführt werden, können länger dauern. Der Nutzer bekommt keinerlei Information, dass im Hintergrund gerade etwas passiert:
 +
* bei Anzahl Treffer hochsetzen
 +
* bei Umstellung zeilenweise - spaltenweise
 +
* bei Sortierung nach Attributen
 +
 +
== + 2.6.22 Warnungen bei der Eigentümersuche ==
 +
Wenn die Stelle nicht über stelle_gemeinden eingeschränkt ist, erscheinen nach der Suche Warnungen.
 +
 +
== + 2.6.21 Blättern nach Schnellsuche ==
 +
Hier gehen die Suchparameter verloren.
 +
 +
== + 2.6.20 neuer Datensatz und Formularelementtyp "Zahl" ==
 +
Hier werden die Nachkommastellen abgeschnitten, wenn das Formular neu läd.
 +
 +
== + 2.6.19 Grundbuchblattanzeige ==
 +
Die Darstellung der Grundbuchblattanzeige ist bei vielen Eigentümern verschoben.
 +
 +
== + 2.6.18 Festpunkte: Tabelle fp_afismv befüllen ==
 +
Der Kommentar zu dieser Tabelle enthält nicht den richtigen ogr2ogr-Aufruf zum Befüllen der Tabelle.
 +
 +
== + 2.6.17 Daten-Import ==
 +
Beim OVL, GPX und DXF-Import wird unnötigerweise geprüft, ob der Anwendungsfall ausgeführt werden darf.
 +
 +
== + 2.6.16 3rdparty in der gui_button.php ==
 +
Die 3rdparty-Ressourcen werden in der gui_button.php nicht eingebunden.
 +
 +
== + 2.6.15 über stelle_gemeinden eingeschränkte Stellen und Eigentümersuche ==
 +
Wenn das Gebiet nicht eingeschränkt wird, werden auch Eigentümer von außerhalb gefunden.
 +
 +
== + 2.6.14 für neuen Datensatz verwenden und Formularelementtyp "Zahl" ==
 +
Hier wird die Zahl falsch übernommen.
 +
 +
== + 2.6.13 CSV-Export ==
 +
Am Ende jeder Zeile steht ein ";", wodurch eine zusätzliche leere Spalte erzeugt wird.
 +
 +
== + 2.6.12 Punktlistenimport ==
 +
Beim Punktlistenimport gibt es Probleme, wenn die Spaltenüberschriften "+" oder "," enthalten.
 +
 +
== + 2.6.11 Grundbuchblattsuche ==
 +
--[[Benutzer:Markus Hentschel|Markus Hentschel]] ([[Benutzer Diskussion:Markus Hentschel|Diskussion]]) 12:55, 30. Jan. 2017 (CET) Das Feld der ausgewählten Blätter in der Grundbuchblattsuche ist zu schmal, wenn man über verschiedene GB-Bezirke sucht.
 +
 +
== + 2.6.10 Jagdkataster: Exklaven ==
 +
Die Jagdbezirksart Exklave fehlt.
 +
 +
== + 2.6.9 Jagdkataster: EJB-Verdachtsflächen ==
 +
Das Shell-Skript lk_ejb-verdachtsflaechen.sh enthält einige kleine Fehler.
 +
 +
== + 2.6.8 Nachweisverwaltung: als Vorlage übernehmen ==
 +
Funktioniert nicht.
 +
 +
== + 2.6.7 Nachweisverwaltung: Antrag löschen ==
 +
Funktioniert nicht.
 +
 +
== + 2.6.6 Nachweisverwaltung: Dokumente zu Auftrag hinzufügen/entfernen ==
 +
Beim Hinzufügen werden falsche Nachweis-IDs in die Tabelle n_nachweise2antraege eingetragen. Das Entfernen funktioniert auch nicht.
 +
 +
== + 2.6.5 Nachweisverwaltung: packen und herunterladen ==
 +
Es erscheint eine Fehlermeldung.
 +
 +
== + 2.6.4 Suche in Geometrieattribut ==
 +
Wird bei der Layer-Suche das Geometrieattribut verwendet, gehen diese Suchparameter beim Weiterblättern des Suchergebnisses verloren.
 +
 +
== + 2.6.3 Geometrieeditor ==
 +
Manchmal sind alle Buttons in der Werkzeugleiste grau und funktionieren nicht.
 +
 +
== + 2.6.2 Legendenbilder ==
 +
Zwischend den größeren Legendenbildern für Punktlayer gibt es keinen Abstand.
 +
 +
== + 2.6.1 Koordinatenzoom ==
 +
Das Fenster für die Koordinateneingabe wird nicht angezeigt.
 +
 +
<br><br>
  
 
= '''[[Ältere Versionen]]''' =
 
= '''[[Ältere Versionen]]''' =

Aktuelle Version vom 20. November 2024, 14:43 Uhr

Auf dieser Seite können Bugs gemeldet werden. Ab Version 1.8.0 wird jeder Bug, der behoben wurde, mit einer fortlaufenden Nummer (1.8.1, 1.8.2, ...) versehen. Der entsprechende Bugfix ist dann auf https://github.com/srahn/kvwmap/commits/kvwmap zu finden. Bugs, die neu sind sollten mit einem führenden - versehen sein. Bugs mit Lösungen werden mit + gekennzeichnet.

Inhaltsverzeichnis


Version 3.8

- Layer-Export: Tabs fehlen

+ Shape mit leerem Datumsfeld wird nicht angezeigt

--Mario Harms (Diskussion) 10:40, 15. Aug. 2024 (CEST) Wenn man über den Daten-Import eine Shape-Datei importieren möchte, die ein Datumsfeld hat und der Wert des Feldes NULL ist, dann wird dieser Wert beim importieren in "0000/00/00" umgewandelt. Das Shape kann dann nicht angezeigt werden und es wird eine Fehlermeldung erzeugt: ERROR 1: COPY statement failed. ERROR: date/time field value out of range: "0000/00/00" --Rahn (Diskussion) 10:55, 3. Sep. 2024 (CEST) Bitte mal entsprechende Shape-Datei an mich senden. --Rahn (Diskussion) 10:22, 1. Okt. 2024 (CEST) In gdal 3.8 gibt es einen Bug, der das Problem hervorruft. Wir haben ein neues gdal-Image "pkorduan/gdal-http:0.6.0" erstellt, welches gdal 3.9.2 enthält.

- Diagramm-Editor

--Markus Hentschel (Diskussion) 13:49, 26. Apr. 2024 (CEST)

  • "Beschriftung Balken" ist irreführend und sollte "Beschriftung Legende (bei Balkendiagramm)" heißen.
  • Es fehlen Info-Tooltips, insbesondere bei "Aggregatsfunktion".
  • "Beschreibung" ist Pflichtfeld und verlangt einen Eintrag. Die Beschreibung taucht allerdings weder im Editor noch im Diagramm auf. Darf kein Pflichtfeld sein.
  • Waren Eingaben fehlerhaft, sind nach dem Speicher-Versuch anschließend alle bisherigen Eingaben weg. Die Fehlerprüfung muss javascript-basiert erfolgen, nicht serverseitig.
  • Die Übersicht der definierten Diagramme mit "ID", "Titel", "Typ" und "Funktion" ist null aussagekräftig. Hier wäre die "Beschreibung" angesagt.
  • In der Auswahl von "Werteattribut" und "Beschriftungsattribut" muss mindestens das Geometrie-Attribut rausfliegen. Wahrscheinlich auch noch andere Formularelementtypen.
  • Im erzeugten Diagramm wird, wenn das verwendete Attribut ein Subform-Element ist, nicht der Wert des Attributs, sondern der Wert des Verknüpfungsattributs angezeigt.

+ 3.8.99 Kartendruck

Beim Drucken oder der Druckvorschau wird der Druckextent als neuer Extent des Users übernommen.

+ 3.8.98 Erläuterungen mit Hochkommas

Im GLE erscheint die Erläuterung nicht, wenn man auf das Icon klickt.

+ 3.8.97 Rollenlayer abfragen

Wenn man nur Rollenlayer in der Karte abfragt, erscheint das Ergbnis nicht.

+ 3.8.96 LINESTRING-Geometrie speichern

Es wird versucht eine MULTILINESTRING-Geometrie zu speichern.

+ 3.8.95 Nachweisrecherche

Wenn man über ein Polygon sucht und „Alle der Messung“ anwählt, kommt eine Fehlermeldung, wonach „flurid“ ambiguos ist.

+ 3.8.94 Sachdatenanzeige mit Tabs

--Markus Hentschel (Diskussion) 11:09, 29. Okt. 2024 (CET) Ich habe einen Layer mit mehreren Tabs in der Sachdatenanzeige. Wenn ich mehrere Layer abfrage und zu mehreren Layern Treffer bekomme, ist dieser Layer in der Sachdatenanzeige an erster Stelle. Wenn ich bei diesem Layer auf den zweiten Tab gehe und anschließend ein anderes Thema auswähle, bleiben "Trümmer" vom zweiten Tab stehen.

+ 3.8.93 Plugin Bauleitplanung

Die Snippets sind veraltet und müssen an den GLE angepasst werden.

+ 3.8.92 Layergruppe aufklappen

Funktioniert nicht.

+ 3.8.91 Kartenabfrage

Der Maßstab wird nicht richtig berechnet. Dadurch kann es vorkommen, dass Layer in der Nähe ihrer Maßstabsgrenze nicht abgefragt werden.

+ 3.8.90 Mapserver8 und PHP8

Es treten an manchen Stellen noch Fehlermeldungen auf.

+ 3.8.89 Layer-Suche

Wenn man eine Suche durchgeführt hat und zurück zur Suchmaske geht, funktioniert das Leeren der Suchfelder nicht mehr.

+ 3.8.88 Layer-Parameter

Wenn man einen Layer einer Stelle entzieht, werden die Layer-Parameter in den Rollen nicht entfernt.

+ 3.8.87 Layer mit vielen Stellen

Das Ändern der Layer-Definition kann u.U. sehr lange dauern.

+ 3.8.86 Autovervollständigungsfeld auf mobilen Geräten

Funktioniert nicht.

+ 3.8.85 Passwort zurücksetzen mit einem Ausrufezeichen am Ende des Passwortes

--Mario Harms (Diskussion) 14:16, 8. Okt. 2024 (CEST) Wenn man in der Nutzerverwaltung die "Passwort zurücksetzen" Funktion benutzt und beim zufällig generierten Passwort das letzte Zeichen ein Ausrufezeichen (!) ist, dann ist dieses nicht im Link mit enthalten. Der Link wird zwar vollständig mit dem Ausrufezeichen dargestellt, aber wenn man auf den Link klickt, dann ist das Passwort um ein Zeichen zu kurz und das Ausrufezeichen fehlt. Dadurch klappt dann beim Nutzer das Zurücksetzen nicht.

+ 3.8.84 Zoom auf Datensätze eines Rollenlayers

Funktioniert nicht.

+ 3.8.83 abhängige Attributsichtbarkeit

In der Listenansicht funktioniert die Sichtbarkeit nicht.

+ 3.8.82 Quellenangaben mit html

Lassen sich nicht editieren.

+ 3.8.81 get data version in kvmobile

Funktion mobile_get_data_version fehlte und Verbesserung beim Log und image upload.

+ 3.8.80 Fehlender Link in Datasource

Wenn in Datasource Beschreibung am Ende ein ; gefolgt von einem Link beginnend mit http steht wird der Text davor als Link angezeigt, der auf den Link zeigt.

+ 3.8.79 Sachdatenanzeige im extra Fenster

Die automatische Fenstergrößenanpassung funktioniert nicht mehr.

+ 3.8.78 Auswahlfeld mit Bild

Bei der Erfassung eines neuen Datensatzes erscheint eine Fehlermeldung.

+ 3.8.77 Sachdatendruck archivieren

Das Archivieren funktioniert nicht bei Array-Attributen.

+ 3.8.76 Datensatz kopieren

Wenn Dokumente in Arrays oder eigenen Datentypen vorkommen, werden diese nicht richtig kopiert.

+ 3.8.75 Layer-Formular

Bei Query-Layern erscheinen auch die Buttons "Klassen" und "Styles und Labels".

+ 3.8.74 ALKIS: Flurstücksanzeige: Nutzungsarten

Der Schwellwert zum Ausschluss von Splitterflächen ist mit 0.05 zu niedrig. Dadurch werden Flächen zwischen 0.05 und 0.5 mit 0m² angezeigt.

+ 3.8.73 GLE: spaltenweise Darstellung

Es werden auch die nicht sichtbaren Attribute in der Spaltenauswahl angeboten. Außerdem gibt es bei Gruppen Probleme.

+ 3.8.72 Layer-Suche

Die Blätterfunktion funktioniert nicht mehr.

+ 3.8.71 ALKIS: log_hist_operations

Die Funktion log_hist_operations enthält eine Abfrage, die zu langsam ist und bei großen Fortführungen zu Laufzeitproblemen führt.

+ 3.8.70 Überprüfung der Klassen

Bei der Umwandlung der Mapserver-Expressions in SQL werden einige Operatoren nicht ersetzt und bei regulären Ausdrücken werden maskierte Schrägstriche nicht berücksichtigt.

+ 3.8.69 Feldlänge Datasources Name

Die Länge des Attributs Datasource nimmt nur 50 Zeichen auf. Die wurde auf 100 erweitert, damit etwas längere Copy-Einträge (bis 100 Zeichen) nicht abgeschnitten werden.

+ 3.8.68 Eigentümeranzeige - Treffer anzeigen

--Markus Hentschel (Diskussion) 14:18, 27. Aug. 2024 (CEST) Wenn man aus der Grundbuchblattsuche kommend sich die Grundbücher eines Eigentümers anzeigen lässt, werden die ersten 10 Treffer angezeigt. Oben drüber steht "10 Treffer anzeigen", allerdings kann man das nicht ändern und mehr als 10 anzeigen lassen.

+ 3.8.67 Daten-Import

Wenn die Dateinamen Umlaute enthalten und gezippt sind, gehen die Umlaute beim Auspacken mit unzip kaputt.

+ 3.8.66 Sachdatenanzeige von mehreren Layern

Wenn man in einem Layer scrollt und dann in einen anderen Layer wechselt, ist dieser auch gescrollt.

+ 3.8.65 Passwort abgelaufen nach Stellenwechsel

Wenn bei einem Stellenwechsel das Passwort in der Stelle in die man will abgelaufen war, konnte man dort ein neues Passwort eintragen. Das wurde aber nicht registriert, weil das alte nicht abgefragt wurde. Das Formular layouts/snippets/login_new_password.php fragt jetzt das alte Passwort ab, wenn es nicht schon bei einem vorherigen Login-Vorgang übergeben wurde. Achtung: Alle die ein eigenes custom Snippets für die Konstante verwenden müssen folgende vor der Zeile

 <tr>
   <td>Neues Passwort: </td>

einfügen:

 <?
 }
 if ($this->formvars['passwort'] == ) { ?>
   <tr>
     <td>Altes Passwort: </td>
     <td>
       <div style="display: flex">
         <input style="width: 130px;" type="password" value="" id="passwort" name="passwort" autocomplete="off"/><?
         if (defined ('PASSWORD_INFO') AND PASSWORD_INFO != ) { ?>
           <div style="margin-left: 5px;">
             <span data-tooltip="<? echo PASSWORD_INFO; ?>"></span>
           </div><?php
         } ?>
         <i title="Sichtbarkeit des Passwortes" style="margin-left: 5px" class="fa fa-eye-slash pointer" aria-hidden="true" onclick="togglePasswordVisibility(this, 'passwort')"></i>
       </div>
     </td>
   </tr><?
 } ?>

+ 3.8.64 Themenübersicht

Die Sortierung der Stichwortauswahl stimmt nicht.

+ 3.8.63 Bild speichern

--Markus Hentschel (Diskussion) 10:47, 28. Jun. 2024 (CEST) Wenn ich das Kartenbild frisch erzeuge (z.B. durch zoomen) und anschließend auf Bild speichern klicke, kommt kein Bild. Wenn ich allerdings ein Kartenbild frisch erzeugt habe, in eine andere Oberfläche wechsle und anschließend zur Karte zurück kehre, dann bekomme ich bei Bild speichern das Bild.

+ 3.8.62 nur lesbare Auswahlfelder

Wenn der Text sehr lang ist, wird er nicht umgebrochen.

+ 3.8.61 Filterverwaltung

In der Layerauswahl wird nicht der Layername + Aliasname angezeigt.

+ 3.8.60 Layer-Suche

Wenn man den Button "Suchfelder leeren" benutzt, werden die Operatoren nicht zurückgesetzt-

+ 3.8.59 Falsches Exceptions Format im wms_checker

Der wms_checker hängt immer das Format application/vnd.ogc.se_xml an den Parameter Exceptions an. Dienst die dieses Format nicht unterstützen werden im Fehlerfall noch mal mit dem Format XML getestet. Erst wenn das auch nicht klappt gibt es den Status "nicht ok".

+ 3.8.58 mobile_get_stellen liefert nur eine

Fehler bei der Abfrage der Stellen für kvmobile behoben.

+ 3.8.57 Formularelementtyp time wurde nicht gespeichert

Formularelementtyp time wird jetzt auch gespeichert bei UPDATE.

+ 3.8.56 mobile_get_layers

table_name und schema_name zum Output von mobile_get_layers hinzugefügt.

+ 3.8.55 SubFormFK

Wenn es kein separates SubFormFK-Attribut gibt, sondern das Verknüpfungsattribut verwendet wird, lässt sich das Attribut nicht speichern.

+ 3.8.54 Layerparameter im Attributeditor

Wenn der Parameter nur in den Feldern Optionen und Default verwendet wird, wird er nicht für die Stelle übernommen.

+ 3.8.53 neuer Datensatz

Wenn die Sachdaten zuerst angezeigt werden und man im Geometrie-Tab ist und den Maßstab ändert, wird danach die Karte nicht angezeigt.

+ 3.8.52 zugeklappte Gruppen in spaltenweiser Darstellung

Hier sind die Attributnamen der zugeklappten Gruppen zu sehen.

+ 3.8.51 Dokumente in Arrays

Wenn man mehrere Array-Elemente hat und bei einem davon auf "Dokument löschen" klickt, wird die Datei zwar gelöscht aber der Array-Eintrag für die Datenbank nicht richtig gebildet.

+ 3.8.50 ALKIS-Import

Es kann vorkommen, dass Objektversionen (gleiche gml_id und beginnt) mehrfach eingelesen werden. Die Funktion execute_hist_operations muss die doppelten Einträge löschen.

+ 3.8.49 Sachdatenanzeige im extra Fenster

Wenn man das Fenster größer zieht, wird die Sachdatenanzeige nicht breiter.

+ 3.8.48 Orthogonalpunktberechnung

Funktioniert nicht.

+ 3.8.47 Geometrie-Highlighting

Wenn alle aktiven Themen abfragbar sind, funktioniert das Highlighting über die Sachdatenanzeige nicht.

+ 3.8.46 CSS von overlayheader nicht anpassbar

+ 3.8.45 Konvertierung von time and date Werte vor dem Speichern in engl. Notation

Ohne die Konvertierung erscheinen die deutschen Ausdrücke in den Deltas-Statements für kvmobile und führen dort zu Fehlern.

+ 3.8.44 Plugin Fortführungslisten

Wenn die Anlässe fehlen, werden die Fortführungsfälle nicht geladen.

+ 3.8.43 Grundbuchblattsuche

Grundbuchbezirke, die über zeigtaufexternes_art historisch geworden sind, werden trotzdem aufgelistet.

+ 3.8.42 Getfeatureinfo

Wenn man die WMS-Parameter nicht in der connection stehen hat, fehlen einige beim GetFeatureInfo-Request.

+ 3.8.41 Geographisches Koordinatensystem

--Sascha Gläser (Diskussion) 10:13, 16. Jul. 2024 (CEST) Beim Umstellen des Koordinatensystems (Optionen > Karteneinstellungen > 1. Kartenprojektion) auf ein geographisches Koordinatensystem (bspw. EPSG 4326) wird ein leeres Kartenfenster angezeigt und der Maßstab automatisch auf 1:1 oder 1:5 gesetzt. Eine manuelle Änderung des Maßstabs ist nicht möglich. Die einzige Abhilfe besteht darin, ein nicht geographisches Koordinatensystem auszuwählen. Dann wird der vorherige Maßstab wiederhergestellt und das Kartenfenster wird sauber geladen. Insbesondere für die Anzeige von GPS-Koordinaten ist jedoch das EPSG 4326 ganz entscheidend.

+ 3.8.40 Statistik

Es kann vorkommen, dass manche Zugriffe nicht angezeigt werden.

+ 3.8.39 Referencemap im Kartenlayout und Karteneinstellung-SRS

--Markus Hentschel (Diskussion) 14:57, 26. Jun. 2024 (CEST) Ich habe im Karten-Editor für ein Drucklayout eine Übersichtskarte definiert, die via Mapfile den Orka-WMS nutzt. Der Nutzer muss allerdings, wenn er das Drucklayout verwenden will, in den Optionen den EPSG:25833 eingestellt haben. Bei jedem anderen Karteneinstellungs-SRS kommt kein Bild in der Übersichtskarte, obwohl das SRS sowohl bei Orka als auch im Mapfile aufgelistet ist.

+ 3.8.38 Layer-Suche

In Layern mit Array-Attributen erscheint eine Fehlermeldung.

+ 3.8.37 Kartenabfrage mit Templates

Wenn Layer ein Template verwenden, erscheinen die Reiter auch wenn keine Treffer vorhanden sind.

+ 3.8.36 ALKIS Nutzungsarten Begriffsbestimmungen

+ 3.8.35 Äquivalenzbewertung

Die nicht geschätze Fläche stimmt nicht.

+ 3.8.34 Layergruppen verschieben

Wenn man Layergruppen in andere Gruppen verschiebt, kann es vorkommen, dass die Einträage in u_groups2rolle fehlen.

+ 3.8.33 Legendengrafik bei WMS-Layern

Wenn mehrere Layer in der Connection abgefragt werden, werden nicht die richtigen GetLegendGraphic-Requests gemacht.

+ 3.8.32 2 Kalender in Datentypen

Bei Datums-Attributen in Datentypen tauchen 2 Kalender auf.

+ 3.8.31 Daten-Export mit Dokumenten

Bei fast gleichen lautenden Dateinamen kann es sein, dass durch die Dateinamenanpassung eine der beiden Dateien nicht im Zip-Archiv enthalten ist.

+ 3.8.30 Plus-Lupe im Geometrieeditor

--Markus Hentschel (Diskussion) 13:56, 7. Jun. 2024 (CEST) Wenn man im Geometrieeditor der Nachweiserfassung das Werkzeug vorhandene Geometrie übernehmen aktiviert hat, dann das Plus-Lupe Werkzeug ausgewählt und zoomt, ist das Plus-Lupe Werkzeug danach weiterhin blau markiert, obwohl das Werkzeug vorhandene Geometrie übernehmen aktiv ist.

+ 3.8.29 Flurstücksanzeige: alle anzeigen

Funktioniert nicht.

+ 3.8.28 Highlighting bei Flächenobjekten und Sachdatenanzeige im Fenster

--Markus Hentschel (Diskussion) 15:13, 19. Jun. 2024 (CEST) Die Sachdatenanzeige soll das Objekt in der Karte highlighten, wenn ich mit dem Cursor in der schwebenden Sachdatenanzeige über den Datensatz hover. Wenn ich bei Flächenobjekten ein Objekt in der Karte abfrage und anschließend mit dem Cursor in die Sachdatenanzeige wandere, wird nicht das ausgewählte Objekt gehovert, wenn ich mit dem Cursor die Sachdatenanzeige erreicht habe, sondern das Objekt, über das der Cursor in der Karte zuletzt gewandert ist.

+ 3.8.27 Nachweisrecherche

Wenn man über Gemarkung und FLur räumlich sucht, erscheint eine Fehlermeldung.

+ 3.8.26 Sachdaten speichern

Wenn die oid eines Objekts einen Punkt (.) enthält, erfolgt keine Speicherung.

+ 3.8.25 Geonamensuche

Es werden nur Dienste unterstützt, die geojson liefern und keine die json liefern.

+ 3.8.24 Version und Autovervollständigung in kvmobile

Hinzufügen des Autovervollständigungsfeldes und der LayerVersion

+ 3.8.23 Default-Wert im Attributeditor

Lässt Sich nicht speichern.

+ 3.8.22 Objekt-Schnellinfo

Wenn die Geometrie erst in der Query gebildet wird, gibt es einen Fehler in der Abfrage.

+ 3.8.21 GLE: keine Treffer

Wenn es zu dem abgefragten Layer über requires abhängige Layer gibt, erscheint nicht die Meldung "Zu diesem Thema wurden keine Objekte gefunden!".

+ 3.8.20 Layer auf Fremdtabellen

Lassen sich nicht speichern.

+ 3.8.19 Flurstücksauszüge intern

Unter gid71 gibt es Probleme mit der Anzeige der Nutzungsartenschlüssel und Umlauten in der Buchungsart.

+ 3.8.18 generic_layer_editor_doc_raster.php

Wenn ein Layer dieses Template verwendet und bei der Abfrage nichts gefunden wird, stimmt die Darstellung nicht.

+ 3.8.17 Kartenbild speichern

Hier wird nicht das aktuelle Kartenbild angezeigt.

+ 3.8.16 Layeroptionen: Beschriftung

Das Labelitem steht nur zur Auswahl, wenn es auch in der Query dieses Attribut gibt und darauf Leserecht besteht.

+ 3.8.15 Layeroptionen im Geometrieeditor

Wenn man die Layeroptionen speichert, fliegt man aus dem Geometrieeditor.

+ 3.8.14 Sachdatenanzeige Import-Layer

Funktioniert nicht.

+ 3.8.13 Sachdatendruck

Wenn die ID-Spalte des Layers kein integer ist, kommt es zu einem Fehler in der Abfrage.

+ 3.8.12 Layer-Export

Wenn die Option "mit Stellenzugehörigkeit" ausgewählt wurde, wird nur die erste Stelle exportiert.

+ 3.8.11 wms_group_title fehlt

Der OWS-Parameter wird nicht gesetzt.

+ 3.8.10 automatische Klassenerzeugung

Wenn beim Layer im Feld Klassifizierung Layer-Parameter verwendet werden, werden diese nicht bei der automatischen Klassenerzeugung berücksichtigt.

+ 3.8.9 WMS-, WFS-Layer abfragen

Die Treffer werden nicht angezeigt.

+ 3.8.8 eingeklappte Legende

In den Fachschalten und im Geometrieeditor wird die Karte zu breit dargestellt.

+ 3.8.7 Rollenlayer im Kartendruck

Hier werden die Layernamen nicht angezeigt.

+ 3.8.6 Layer-Parameter in den Layer-Optionen

Das Aktualisieren des Kartenbildes funktioniert nicht.

+ 3.8.5 Flurstücksanzeige

Wenn in der Sachdatenanzeige nach dem Flurstückslayer noch ein weiterer angezeigt wird, stimmt im Chrome die Darstellung nicht.

+ 3.8.4 Radiobuttons

Bei Radiobuttons werden nicht die richtigen Optionen angezeigt.

+ 3.8.3 group by in der Query

Wenn es in der Query eine Unterabfrage mit group by gibt, wird das SQL für die Abfrage nicht richtig gebildet.

+ 3.8.2 Objekt-Schnellinfo

Wenn das Geometrie-Attribut keiner Tabellenspalte entspricht, kommt es zu einer Fehlermeldung.

+ 3.8.1 Polygonabfrage und Streckenmessung

Die Werkzeuge funktionieren nicht.

Version 3.7

+ 3.7.41 neuer Layer-Datensatz

Layer, die als Subform in anderen Layern eingebunden sind, werden nicht ausgeschlossen.

+ 3.7.40 Nutzungshinweise

Wenn Nutzungshinweise bei einer Gastanmeldung eingeblendet werden, kann es zu Problemen mit der Kartenbildgröße kommen.

+ 3.7.39 Layer speichern

Es gibt eine Fehlermeldung wenn das Plugin Portal aktiv ist und die Clusteroption nicht angehakt wird.

+ 3.7.38 Attributeditor speichern

Hier werden Platzhalter wie z.B. $user_id in den Optionen durch die aktuelle User-ID ersetzt.

+ 3.7.37 Suche im WFS-Layer

Beim Request wird der Parameter srsName nicht mitgeschickt, sodass die Geometrie nicht im gewünschten Koordinatensystem geliefert wird.

+ 3.7.36 aktiv bei Gast

Wird immer auf "ja" gesetzt beim Speichern.

+ 3.7.35 Kartenbild speichern

Das Kartenbild wird nicht angezeigt.

+ 3.7.34 Checkbox im Datentyp

Checkboxen in Datentypen lassen sich nicht unchecken.

+ 3.7.33 Abfrage auf angrenzende Objekte

Funktioniert bei bestimmten Query-Schreibweisen nicht.

+ 3.7.32 Layer-Optionen

Beim aufruf der Layer-Optionen wird der Parse-Tree in die Apache error.log Datei geschrieben.

+ 3.7.31 Sachdatendruck

Wenn man die Datensätze vorher sortiert hatte, bleibt die Sortierung nicht im Druck erhalten.

+ 3.7.30 Layer-Suche

Wenn der Menüpunkt "go=Layer-Suche" in einer Stelle nicht vorhanden ist, erscheint im Suchformular trotzdem die Layerauswahl.

+ 3.7.29 Benachrichtigung an Nutzer

--Markus Hentschel (Diskussion) 09:24, 7. Mai 2024 (CEST) Beim Nutzerfilter in go=notification_formular sind die Nutzer mit Vorname+Nachname aufgelistet und nach ID sortiert. Nötig wäre die Schreibweise "Nachname, Vorname" und Sortierung nach Nachname, Vorname.

+ 3.7.28 Neue Nutzer: letzte Aktivität

--Sgoen (Diskussion) 09:27, 6. Mai 2024 (CEST) Beim Anlegen eines neuen Nutzers in einer Stelle mit Standardnutzer wird auch dessen letzte Aktivität (Zeitstempel) übernommen.

+ 3.7.27 Layer-Parameter

Wenn ein Layer einer Stelle neu zugeordnet wird, werden die Layerparameter nicht für die Rolle übernommen.

+ 3.7.26 wms_checker.php

Beim Eintragen des Status in einen fehlerhaften Layer kann es zu Fehlern kommen.

+ 3.7.25 Liste der Flurstücke eines Jagdbezirks

Ist nicht nach Flurstückskennzeichen sortiert.

+ 3.7.24 Layer-Parameter im Layernamen

In den Einstellungen werden die Layerparameter nicht in den Layernamen ersetzt.

+ 3.7.23 Layer-Alias in Tooltipp

--Markus Hentschel (Diskussion) 11:42, 26. Apr. 2024 (CEST) Im Tooltip erscheint nicht der Layer-Aliasname, sondern der Layername.

+ 3.7.22 Urheberrechte Alias und Layer-Parameter

--Markus Hentschel (Diskussion) 15:46, 22. Apr. 2024 (CEST) Bei der Anzeige der Urheberrechte sowohl über das Copyrightsymbol als auch in "Bild speichern" erscheint nicht der Aliasname und es wird auch nicht der Layer-Parameter berücksichtigt.

+ 3.7.21 Layersuche

Wenn im Layer abfragbar auf nein gesetzt ist, wird der Layer nicht in der Suche angeboten.

+ 3.7.20 Daten-Import in Layer

Bei langen Layernamen gibt es Probleme mit der Darstellung im Übernahmeformular. Außerdem gibt es Probleme mit großgeschriebenen Spaltennamen.

+ 3.7.19 Test auf Vollständigkeit der Klassen

Funktioniert nicht.

+ 3.7.18 automatische Klassenerzeugung

Funktioniert nicht.

+ 3.7.17 Layergruppe mit Colorrange

Wenn man eine Layergruppe aufklappt, in der ein Layer enthalten ist, der eine colorrange verwendet, klappt das nicht.

+ 3.7.16 Layer-Parameter

Bisher war es ja so, dass Layerparameter, die von mehreren Layern verwendet werden, nicht in den Layer-Optionen eines Layers gesetzt werden können. Dies ist mit diesem Bugfix nun doch möglich.

+ 3.7.15 wms_checker.php

Bei einem "307 Temporary Redirect" im Response-Header wird der Layer als nicht ok angesehen.

+ 3.7.14 alphabetische Sortierung der Layer

Ist durcheinander.

+ 3.7.13 Style- und Labeleditor

Das Auswahlfeld mit den Symbolen ist nicht sortiert.

+ 3.7.12 Zwischenablage

Wenn keiner der Layer ein Drucklayout hat, erscheint unten trotzdem der Drucken-Button um alle zu drucken.

+ 3.7.11 Geopackage-Import

Wenn man nicht den GDAL-Container für den Import nutzt, kann es sein, dass der Import nicht klappt.

+ 3.7.10 neuer Datensatz

Wenn der Layer keine Geometrie hat, ist der Layername verrutscht.

+ 3.7.9 Layer-Suche

Es gibt Probleme mit abhängigen Auswahlfeldern.

+ 3.7.8 Anlegen eines neuen Subform-Datensatzes

Wenn der Layer eine Geometrie hat, erscheint eine Fehlermeldung.

+ 3.7.7 Style- und Labeleditor

Wenn Symbole aus der Symboldatei nicht funktionieren, gibt es zu Fehlern.

+ 3.7.6 Flurstücksauszug

Wenn es mehrere Objektversionen von Gemarkungen oder Gemeinden gibt, kann es sein, dass die falsche Gemarkung oder Gemeinde ausgegeben wird.

+ 3.7.5 Kartenabfrage von Rollenlayern

Funktioniert nicht.

+ 3.7.4 Sachdatenanzeige von Arrays und Datentypen

Die Attribute sind leer.

+ 3.7.3 nur lesbare abhängige Auswahlfelder

Der Inhalt wird abgeschnitten.

+ 3.7.2 Plugin Nachweisverwaltung

Fehler beim Anzeigen der zugeordneten Dokumente.

+ 3.7.1 Plugin Fortführungslisten

Syntaxfehler in der index.php Funktion fortfuehrungslisten_add_user_names

Version 3.6

+ 3.6.63 Layeroptionen von importierten Rasterlayern

Funktionieren nicht.

+ 3.6.62 BORIS MV 2.1.0

Das Plugin Bodenrichtwerte entspricht noch nicht dem BORIS MV 2.1.0 Datenmodell .

+ 3.6.61 Passwort zurücksetzen

Der Link zur Passwortvergabe ist unbegrenzt gültig.

+ 3.6.60 volle Layerausdehnung

Bei manchen Layern funktioniert diese Funktion nicht.

+ 3.6.59 Adresssuche

Wenn einer Strasse weder Flurstücke noch Gebäude zugeordnet sind, erscheint eine Fehlermeldung.

+ 3.6.58 deaktivierte Klasse aus anderer Klassifikation

Es werden auch deaktivierte Klassen bei der Abfrage berücksichtigt, die aus einer anderen Klassifikation kommen.

+ 3.6.57 Layeroptionen von eigenen Abfragen

Es erscheint eine Fehlermeldung.

+ 3.6.56 Stellenhierarchie

Bei großen Hierarchien ist die Darstellung nicht optimal.

+ 3.6.55 Speichern von 0,0

Wenn man im GLE in einem Zahlenfeld den Wert 0,0 speichert, wird stattdessen NULL eingetragen.

+ 3.6.54 Kartenabfrage mit deaktivierten Klassen

Wenn mehrere Layer mit deaktivierten Klassen abgefragt werden, tritt ein Fehler auf.

+ 3.6.53 Datumfelder in Arrays oder eigenen Datentypen

Werden im englischen Format und ohne Kalender angezeigt.

+ 3.6.52 WMS-Legendgrafik mit Authentifizierung

Wenn der WMS eine Authentifizierung benötigt, erscheint keine Legendengrafik.

+ 3.6.51 eigene Abfrage klassifizieren

Funktioniert nicht.

+ 3.6.50 Anzeige der Eigentümer

Wenn mehrere Flurstücke angezeigt werden und auch historische darunter sind, kann es sein, dass die Eigentümer nicht korrekt angezeigt werden.

+ 3.6.49 Benachrichtigungen

Der Stellenfilter wirkt nur für die erste Stelle.

+ 3.6.48 Rechtevergabe bei mehreren Elternstellen

Funktioniert nicht richtig.

+ 3.6.47 User Position

Das Attribut position wird beim Lesen der Userdaten nicht abgefragt.

+ 3.6.46 Baumfällantrag

Die Begründung wurde nicht vollständig gespeichert. Der Grund lag darin dass die Variable $data['cause'][$i] verwendet wurde zum Speichern des Antrags statt der richtigen $data['reason'].

+ 3.6.45 Daten-Import

Bei bestimmten Formaten und Dateinamen kann es sein, dass der Import fehlschlägt.

+ 3.6.44 Layergruppe ändern

Wenn ein Layer einer neuen Gruppe zugeordnet wird, wird diese Gruppe nicht den Rollen zugewiesen.

+ 3.6.43 Daten-Import: Shape

Der Zeichensatz wird nicht immer richtig erkannt.

+ 3.6.42 minwidth & maxwidth

Bei Styles können bei minwidth und maxwidth keine Kommawerte eingegeben werden.

+ 3.6.41 Kartenabfrage mit Suchradius

Wenn man einen Layer abfragt, der die SRID 4326 hat, wird die Umkreissuche nicht richtig ausgeführt.

+ 3.6.40 Sachdatendrucklayout kopieren

Die Attribute werden nicht übernommen.

+ 3.6.39 Kartendruck

Das €-Zeichen wird in den Freitexten nicht richtig ausgegeben.

+ 3.6.38 Abfrage mehrerer Layer

Wenn man den Link "alle auswählen" eines Layer verwendet, ändern sich auch die Linktexte der anderen Layer.

+ 3.6.37 Layereigenschaften stellenbezogen

Der Wert von "Geometrie übernehmbar" wird nicht richtig angezeigt.

+ 3.6.36 Stelle kopieren

Beim Kopieren einer Stelle werden nicht alle stellenbezogenen Einstellungen bzw. Rechte mitkopiert.

+ 3.6.35 GetLegendGraphic

Wenn ein WMS-Layer mehrere Layer des Dienstes abfragt und auch mehrere Styles verwendet werden, funkioniert der GetLegendGraphic-Request nicht.

+ 3.6.34 Stellen-Defaultwerte übernehmen

Wenn eine Stelle eine Elternstelle hat, werden die Einstellungen der Elternstelle übernommen, anstatt der Defaultwerte.

+ 3.6.33 Layer-Parameter

Wenn man in einem Layer einen Layer-Parameter einführt, wird dieser nicht den Stellen zugeordnet.

+ 3.6.32 Daten-Export

Wenn die Stelle keine Layer-Aliasnamen verwendet, wird die Layerliste trotzdem nach den Aliasnamen sortiert.

+ 3.6.31 Stelle anlegen

Wenn die Stelle keine Menüs, Layer, Funktionen usw. hat, erscheint eine Fehlermeldung.

+ 3.6.30 Layer-Triggerfunktionen

Bei Änderung der Geometrie werdend die Triggerfunktionen nicht ausgeführt.

+ 3.6.29 Layerexport kvmobile erweitert

Beim Export der Layer für kvmobile wird der Parameter vector_tile_url jetzt mit exportiert.

+ 3.6.28 Layer-Parameter in den Layer-Optionen

Wenn die Auswahlliste zu weit unten ist, sind nicht alle Optionen zu sehen.

+ 3.6.27 wms_checker.php

Wenn in der connection Layer-Parameter verwendet werden, führt das zu fehlerhaften Requests.

+ 3.6.26 automatische Klassifizierung von Rollenlayern

Wenn der Layer beschriftet wird, erscheint diese nur für die erste Klasse.

+ 3.6.25 Für neuen Datensatz verwenden

Wenn die Geometrie nicht aus der Haupttabelle kommt, gibt es eine Fehlermeldung.

+ 3.6.24 Objekt-Schnellinfo

Links oder Bilder werden bei mehreren Treffern mehrfach angezeigt. Außerdem öffnen Links immer einen neuen Tab, auch wenn sie relativ sind.

+ 3.6.23 interner Flurstücksauszug bei historischen Flurstücken

Bei manchen Flurstücken erscheint eine Fehlermeldung.

+ 3.6.22 Layeroptionen

Der Daten-Export wird auch angeboten, wenn das Recht nicht gesetzt ist.

+ 3.6.21 Anzeige Layer-Aliasname

Beim Daten-Export und in der Funktion Geometrie übernehmen von wird statt des Layer-Alias-Namens der Layer-Name angezeigt.

+ 3.6.20 Ausgabe des Sondereigentums

In der Ausgabe einer Buchung stimmt der Text für das Sondereigentum nicht.

+ 3.6.19 Wechsel in Stelle

Wenn der Wechsel in eine Stelle aus irgendwelchen Gründen abgelehnt wird, erscheint nicht der Grund dafür, sondern die CSRF-Meldung.

+ 3.6.18 Rechteverwaltung

Die Stelleneinschränkung bleibt nach dem Speichern nicht bestehen.

+ 3.6.17 Layer-Export

Beim Export der Layerdefinition werden NULL-Werte nicht korrekt ausgegeben.

+ 3.6.16 Datendruck

In eingebetteten und listenförmigen Drucklayouts werden die Datensätze immer nicht durch einen Seitenumbruch getrennt auch wenn die entsprechende Option im Drucklayout nicht aktiviert ist.

+ 3.6.15 GLE: Sonderzeichen in Tabnamen

Wenn Sonderzeichen im Tabnamen vorkommen, funktioniert das Umschalten zwischen den Tabs nicht.

+ 3.6.14 GLE: Radiobuttons

Beim Anklicken eines Radiobuttons wird der value auf die anderen Radiobuttons übertragen.

+ 3.6.13 GLE: Tabs mit gleichen Gruppennamen

Hier landen alle Attribute der gleichen Gruppe im ersten Tab.

+ 3.6.12 Daten-Import

Es gibt Probleme bei der Abfrage, wenn der Tabellenname sehr lang ist. Außerdem werden reservierte Wörter beim Anlegen der Tabelle nicht ersetzt. Und beim Auflösen von SELECT * werden großgeschriebene Spaltennamen nicht in Anführungszeichen gesetzt.

+ 3.6.11 Datendruck leere Attribute

Das Nachrücken der Attribute, die auf eine leeres Attribut folgen, funktioniert noch nicht wie gewünscht.

+ 3.6.10 Adressänderungen-Export

Es erscheint eine Fehlermeldung.

+ 3.6.9 Autovervollständigungsfeld

Das Unterformular für de Neuerfassung erscheint nicht darunter, sondern daneben.

+ 3.6.8 Jagdkatastersuche

Dem Link zur Geometriebearbeitung fehlt der CSRF-Token.

+ 3.6.7 Abfrage mit deaktivierten Klassen

KLassen-Expressions, die NULL liefern, führen zu falschen Abfrageergebnissen.

+ 3.6.6 Hinweistext bei fehlendem CSRF-Token

Der Text ist etwas unverständlich und der Login-Link ist nicht nötig.

+ 3.6.5 Benachrichtigungen

Der Stellenfilter berücksichtigt nicht die Stellenhierarchie.

+ 3.6.4 Formularelementtyp Fläche

Die Fläche wird mit . statt , eingetragen, was zu falschen Werten führt.

+ 3.6.3 eigene Importe löschen

Wenn die Tabelle Sonderzeichen enthält, lässt sie sich nicht löschen.

+ 3.6.2 Fehler bei Migration

Auf älteren PostgreSQL-Versionen läuft die Migration 2023-05-22_18-53-17_json_to_text_functions.sql nicht durch.

+ 3.6.1 Name eigene Abfragen

--Markus Hentschel (Diskussion) 08:34, 10. Nov. 2023 (CET)
- Bei go=ALK-Adresse_Auswaehlen und bei go=ALK-Flurstueck_Auswaehlen wird der Themenname in der Legende der eigenen Abfragen mit <br> umgebrochen. Das <br> taucht in den Themen-Optionen im Namen unnötigerweise auch auf.
- Das gleiche aus der Sachdatenanzeige des Flurstücks heraus.
- Bei der Adress-Schnellsuche erscheint am Ende ein Hochkomma im Themennamen der Abfrage.

Version 3.5

- WFS und zoom2wkt

--Markus Hentschel (Diskussion) 13:08, 19. Jul. 2023 (CEST) Die Lupenfunktion "Zoom auf Objekt" funktioniert bei WFS-Objekten mit Multipolygon nicht richtig. Es wird offenbar auf das erste Teilpolygon gezoomt.

+ 3.5.76 Daten-Import: Arrays

Wenn die importierten Daten Arrays enthalten (z.B. bei GeoJSON), klappt die Sachdatenanzeige des Rollenlayers nicht.

+ 3.5.75 WMS-Layer

Manche WMS-Dienste lassen sich nicht einbinden.

+ 3.5.74 Array-Attribute und abhängige Sichtbarkeit

Bei Array-Attributen wird beim Generieren des JSON-Wertes nicht der Datentyp des Attributes berücksichtigt und auch numerische Werte werden in doppelte Anführungszeichen gesetzt.

+ 3.5.73 "Gemischte" Adresssuche

--Markus Hentschel (Diskussion) 10:09, 20. Okt. 2023 (CEST) kvwmap sucht in der Adresssuche nach Gebäude mit Hausnummer und nach Flurstück mit verschlüsselter Lagebezeichnung. Wenn man in der Adresssuche 2 Adressen aus dem jeweils anderen Datenpool gleichzeitig sucht, wird das Gebäude markiert, nicht aber das Flurstück. Das gleiche, wenn man nur nach einer Straße sucht oder aber nach allen Adressen einer Straße.

+ 3.5.72 neuer Datensatz mit Geometrietyp GEOMETRY

Hier kann keine Multigeometrie gespeichert werden.

+ 3.5.71 Adresssuche zur Karte

Hier wird im Rollenlayer nicht die zeitliche Filterung berücksichtigt.

+ 3.5.70 getfeatureinfo

Wenn der WMS-Layer kein Template gesetzt hat und die Trefferanzeige im GLE erfolgen soll, funktioniert das bei manchen Diensten nicht.

+ 3.5.69 Layersuche

Bei der Suche in Array-Attributen kommt es zu einem Fehler.

+ 3.5.68 Layeroptionen

Die Auswahl der Attribute für die Beschriftung ist nicht korrekt.

+ 3.5.67 Abfrage auf angrenzende Objekte

Wenn Array- oder Datentypattribute im Layer vorhanden sind und mehrere Objekte durch den Abfrageklick getroffen werden, erscheint eine Fehlermeldung.

+ 3.5.66 Zugang Start und Stop

Wenn man im Nutzerformular bei Zugang Start und Stop bei nicht vorhandenen Beschränkungen nicht explizit "0000-00-00" einträgt, gibts eine Fehlermeldung. Vielleicht könnte kvwmap ein leeres Input verarbeiten.

+ 3.5.65 Sachdatendruck

Wenn ein Attribut den Formularelementtyp "Zahl mit Tausendertrennzeichen" hat, wird dies nicht beim Druck berücksichtigt.

+ 3.5.64 CSV-Export ohne Datensätze

Es wurde der count() Fehler beim Export ohne Datensätze im Format CSV behoben. Ein Export, bei dem die Abfrage leer ist, liefert jetzt eine leere CSV-Datei ohne Header. Das in dem Fall wenigstens die Header-Zeile mit den Attributnamen ausgegeben wird, wurde als ToDo im Quelltext markiert.

+ 3.5.63 Probaug: zoom2bauakte

Wenn keine Baudaten gefunden wurden, erscheint eine Fehlermeldung.

+ 3.5.62 Verbindung zur MySQL

Wenn die Verbindung zur MySQL nicht klappt, erscheint eine ungünstige Fehlermeldung.

+ 3.5.61 Kartenbild Firefox

--Markus Hentschel (Diskussion) 15:06, 15. Aug. 2023 (CEST) Im Firefox wird manchmal (versionsbedingt?) nur links oben ein kleines Rechteck vom Kartenbild dargestellt. Der Edge zeigt das Verhalten nicht. Das passiert zum Beispiel immer dann, wenn man eine Maßstabszahl eingibt und Enter drückt.

+ 3.5.60 Letztes Suchergebnis bei historischen Flurstücken

--Markus Hentschel (Diskussion) 14:47, 21. Sep. 2023 (CEST) Wenn ich zuletzt ein historisches Flurstück gesucht hatte und das Ergebnis per Letztes Suchergebnis wieder aufrufen will, wird mir das Flurstück nicht angezeigt.

+ 3.5.59 Daten-Import

Wenn das erste Objekt aus der importierten Tabelle eine leere Geometrie hat, kann der Geometrietyp nicht ermittelt werden und der Import schlägt fehl.

+ 3.5.58 Layer-Suche in Autovervollständigungsfeld

Wenn man mit "ähnlich" sucht, wird nichts gefunden.

+ 3.5.57 kvportal: Fehler beim Exportieren der Layerdefinitionen

+ 3.5.56 interne Flurstücksauszüge

Bei der Ausgabe der Bodenschätzung fehlen die Flächenangaben.

+ 3.5.55 Geometrieübernahme

Wenn der ausgewählte Layer im Data-Feld Zeilenumbrüche hat, kann es vorkommen, dass die Geometrieübernahme nicht klappt.

+ 3.5.54 Objekt-Schnellinfo

Wenn der Layer für ein Auswahlfeld-Attribut in den Optionen Layer-Parameter verwendet, werden diese bei der Objekt-Schnellinfoabfrage nicht ersetzt.

+ 3.5.53 Shape-Import

Wenn das Encoding nicht richtig erkannt wird, klappt der Import nicht.

+ 3.5.52 Login mit historischem Zeitpunkt

Beim Zurücksetzen des historischen Zeitpunkts erscheinen Fehlermeldungen.

+ 3.5.51 LENRIS

Wenn ein Client vor den eigentlichen Daten noch irgendwelche Zeichen sendet, klappt der Import nicht.

+ 3.5.50 Nachweisrecherche

Die Auswahllisten für die Dokumentarten sind nicht richtig gestylt.

+ 3.5.49 Nachweise löschen

Wenn man die angehakten Nachweise löschen möchte, erfolgt bei der Nachfrage keine Auflistung welche Nachweise das betreffen würde.

+ 3.5.48 Eigentümersuche

Die Suche mit der Option "alleiniger Eigentümer" findet nicht alle bzw. zu viele Buchungen.

+ 3.5.47 array_values

Die Funktion array_values wurde an einigen Stellen falsch geschrieben und führte zu Fehlern.

+ 3.5.46 Login

Die Ausgabe von Fehlermeldungen als Reaktion auf fehlgeschlagene Loginversuche steht in der login.php und auch in der kvwmap.php, für den Fall, dass die language-Datei nicht eingebunden wurde. Letzteres ist überflüssig und wird entfernt.

+ 3.5.45 Eigentümersuche

Wenn man nach dem Geburtsdatum sortieren möchte, wird stattdessen nach dem Geburtsnamen sortiert.

+ 3.5.44 CSV-Export Klassifizierung

--Markus Hentschel (Diskussion) 07:52, 11. Aug. 2023 (CEST) Wenn mehrere Flurstücke in den CSV-Export Klassifizierung gegeben werden, wird in der Spalte "gesamt" nicht pro Flurstück summiert, sondern fortlaufend für alle Flurstücke.

+ 3.5.43 Druckausschnitt löschen

Es erscheint eine Fehlermeldung.

+ 3.5.42 Geometrieeditor

Wenn eine Geometriespalte den Typ Polygon hat, kann es sein, dass mit dem Geometrieeditor erzeugte Geometrien nicht gespeichert werden können, weil sie Multipolygone sind.

+ 3.5.41 Nachweisverwaltung | Vorschaubilder Seitenanzahl

--Mario Harms (Diskussion) 13:54, 25. Jul. 2023 (CEST) Wenn man mehrseitige PDFs in der Nachweisverwaltung hochlädt haben die Vorschaubilder keinen Hinweis auf die Anzahl der Seiten mehr

+ 3.5.40 Nachweisrecherche | Speichern

--Markus Hentschel (Diskussion) 11:19, 25. Jul. 2023 (CEST) Wenn ich in der Nachweisrecherche die Auswahl speichern will, kommt eine Fehlermeldung.

+ 3.5.39 Kartendrucklayouteditor

Wenn man versucht ein neues Layout mit einem bereits verwendeten Layoutnamen zu speichern, erscheint eine Fehlermeldung.

+ 3.5.38 Kartendruck mit Übersichtskarte

Wenn der Nutzer ein anderes Koordinatenreferenzsystem als das in der Übersichtskarten-Mapdatei eingestellt hat, wird die Übersichtskarte nicht richtig generiert.

+ 3.5.37 wms_checker.php

Der Status des Layers wird nicht gesetzt. Außerdem ist der Timeout mit 3 sec zu kurz.

+ 3.5.36 Umlaute in der Baumfällantragsmail

+ 3.5.35 Defaultwert mit Sequenz

Um den Defaultwert eines Attributs zu ermitteln, wird dieser jedesmal mit "SELECT <DEFAULT_EINTRAG>" abgefragt. Das führt dazu, dass bei Default-Einträgen mit nextval(Sequenz) der Sequenzwert jedesmal erhöht wird.

+ 3.5.34 Kartennavigation und Abfrage

Wenn man in der Karte so navigiert, dass man außerhalb des Stellenextents gerät, dann springt das Kartenbild ja wieder in den Stellenextent zurück. Als aktueller Extent des Nutzers wird aber trotzdem der Extent der ursprünglichen Navigation gespeichert. Das führt dazu, dass eine anschließende Kartenabfrage nicht an der richtigen Position durchgeführt wird.

+ 3.5.33 Falsche Behandlung von Zahlen beim Suchen

Bei der Suche führte die Verwendung von Zahlen mit Komma zu falschen Ergebnissen weil die Nachkommastellen abgeschnitten wurden. Das erfolgte weil nach dem Sanitize wo schon Numerische Werte in die Form mit . gebracht wurden noch mal die Funktion removeTausenderTrenner aufgerufen wurde. Das wurde jetzt so behoben, dass der TausenderTrenner schon in sanitize removed wird und so korrekt konvertiert wird. Nur wenn die Zahl ein Text ist wird der TausenderTrenner anschließend removed.

+ 3.5.32 Importfehler

Wenn importierte Dateien Layernamen mit eckigen Klammern enthalten führt der Import zu einem Fehler. Das wurde so behoben dass eckige Klammern in der Funktion umlaute_umwandeln jetzt in Leere Strings umgewandelt werden. Der Fehler -nogeomtype not supported von ogrinfo wird abgefangen in dem der Parameter erst ab GDAL-Version 3.1 verwendet wird. Außerdem wird die Fehlerdatei in ogrinfo in Variante binpath jetzt korrekt benannt.

+ 3.5.31 Style- und Labeleditor

Bei den Styles lassen size und width nur noch numerische Eingaben zu.

+ 3.5.30 Einladungen anzeigen

Die Sortierung funktioniert nicht.

+ 3.5.29 Anzeige der Bodenschätzung

Die nicht geschätzte Fläche wird falsch berechnet.

+ 3.5.28 Benutzer anzeigen

Dauert etwas zu lange.

+ 3.5.27 go=layer_check_oids

Das Übernehmen des Data-Vorschlags funktioniert nicht, wenn USING groß geschrieben ist. Außerdem gibt es keine Möglichkeit die Layer auszublenden, die keine Stellenzuordnung haben.

+ 3.5.26 GLE: Darstellung von Arrays

Die Tabelle eines Array-Elements hat keinen Klassennamen um sie zu stylen.

+ 3.5.25 Grundbuchblattsuche

Wenn ein Bezirk keine Blätter hat, erscheint eine Fehlermeldung.

+ 3.5.24 Adresssuche

Beim Laden der Hausnummerliste kann es zu Fehlern kommen.

+ 3.5.23 eigene Datentypen im Attributeditor

Die Einstellungen werden nicht layerbezogen gespeichert.

+ 3.5.22 Style speichern

Hier ist SQL-Injektion möglich.

+ 3.5.21 Datenbank-Defaultwerte

Die Defaultwerte aus der Datenbank werden teilweise nicht korrekt übernommen.

+ 3.5.20 Dokument-Attribute in Arrays und eigenen Datentypen

Das Speichern funktioniert nicht.

+ 3.5.19 MariaDB-Tabelle datatypes

Die Spalten dbname, host und port sind überflüssig.

+ 3.5.18 Daten-Import: Shape

Das Encoding der dbf-Datei wird nicht berücksichtigt.

+ 3.5.17 Objekte aufteilen

Wenn der Primärschlüssel nicht der ID-Spalte entspricht, wird das Objekt gelöscht.

+ 3.5.16 Layeroptionen - Layerparameter

Hier wird auch der Layername hinter den Parameter geschrieben.

+ 3.5.15 Pufferung von Rollenlayern

Wenn der Rollenlayer ein geografisches Koordinatensystem hat, wird der Puffer viel zu groß berechnet.

+ 3.5.14 Geonamensuchen

Wenn man auch die Schnellsuche verwendet, funktioniert das Bestätigen des Treffers mit der Return-Taste nicht.

+ 3.5.13 Objekte splitten

Wenn die ID-Spalte nicht numerisch ist, kommt es zu einem Fehler.

+ 3.5.12 Nachweisrecherche

Wenn keine Nachweise gefunden wurden, erscheint eine Fehlermeldung

+ 3.5.11 Shape-Import

Hier wird eine Warnung ausgegeben.

+ 3.5.10 go=Stelleneditor

--Markus Hentschel (Diskussion) 09:38, 6. Jun. 2023 (CEST) Bei go=Stelleneditor kommt nur eine Fehlermeldung.

+ 3.5.9 neuen Layer anlegen

Beim Aufruf des Links erscheint eine Fehlermeldung.

+ 3.5.8 Daten-Import

Wenn eine Datei mehrere Layer enthält, funktioniert der Import u.U. nicht.

+ 3.5.7 Zeitschiene

Das Datumsformat wird nicht richtig gesetzt. Außerdem flackert das Kartenbild kurz, wenn man sich auf der Zeitschiene bewegt.

+ 3.5.6 Json-Format für login

Wenn man den Parameter format auf login gesetzt hat, wurde kein JSON zurückgeliefert. Jetzt kommt die Meldung success = false und msg = 'Login erforderlich' wenn die Login-Seite mit format = json aufgerufen wird.

+ 3.5.5 WMS-Importe löschen

Es erscheint eine Fehlermeldung.

+ 3.5.4 Rollenlayer Farbe ändern

Bei Punktlayern wird das Punktsymbol ganz klein.

+ 3.5.3 Adresssuche

Für den Fall, dass die Strassennamen in den Gemeinden nicht eindeutig sind wurde ein neuer config-Parameter STRASSENNAMEN_EINDEUTIG eingeführt, der dann auf false gesetzt werden muss.

+ 3.5.2 Fehlermeldungen in header.php und in Migration

+ 3.5.1 Datensatz löschen

Wenn die ID-Spalte keinen numerischen Typ hat, kann es sein, dass das Löschen nicht funktioniert.

Version 3.4

+ 3.4.67 Layer löschen

Die Einträge in used_layer und layer_attributes2stelle werden nicht für alle Stellen gelöscht.

+ 3.4.66 Metadatenlink

Wenn man eine Layergruppe aufklappt, erscheint beim Layernamen noch der Metadatenlink.

+ 3.4.65 Anzeige Bodenschätzung

Flächen des gleichen Typs werden nicht zusammengefasst.

+ 3.4.64 Layer freigeben

Der Nutzer der den Layer geteilt hat, darf ihn nicht wieder löschen. Außerdem stimmen die Rechteeinstellungen nicht.

+ 3.4.63 Äquivalenzbewertung

Die Berechnung der Äquivalenzbewertung wurde bisher nach der ALKISVV M-V Anlage 13 durchgeführt. Laut Auskunft des LAiV ist diese aber nicht genau so einzuhalten. Zitat von Herrn Pfeiffer: "Die Anlage 13 ist hier nicht aufs Wort anzuhalten. Sie ist historisch für einen anderen Zweck entstanden und wurde dann auf einmal zur Anlage. Sobald eine Nutzung gefunden wird, die sich für die BS qualifiziert, wird die darüber liegende Bodenschätzung und deren Wertzahl angehalten und zur Berechnung der EMZ verwendet. Egal, ob Acker- oder Grünlandzahl. Da die BS in aller Regel schon älter als die TN ist, kann es ja durchaus vorkommen, dass sich die TN zwischenzeitlich verändert hat. Dennoch sollen für diese Flächen die EMZ berechnet werden."

+ 3.4.62 Defaultwert im Attributeditor

Im Attributeditor hat man keine Möglichkeit den Defaultwert zu setzen.

+ 3.4.61 Flurstücks-CSV-Export

Beim Export der Werte für „Amtsgerichtsname“ wird nur der Schüssel exportiert.

+ 3.4.60 Filterverwaltung

Bei den Werten lassen sich keine Hochkommas eintragen.

+ 3.4.59 Daten-Import in Layer

Funktioniert nicht. Es wird ein Rollenlayer angelegt.

+ 3.4.58 layer_check_oids

Es werden derzeit alle Datenbanken überprüft, die in Layer-Connections vorkommen. Besser ist es, alle Datenbanken des Servers abzufragen und diese dann zu überprüfen.

+ 3.4.57 Eintrag in u_consumeALB

Funktioniert u.U. nicht.

+ 3.4.56 Liniengeometrien hinzufügen

Hier kann es vorkommen, dass das Hinzufügen nicht funktioniert.

+ 3.4.55 Attributreihenfolge

Wenn man einen Layer um neue Attribute erweitert, gerät die Attributreihenfolge u.U. durcheinander.

+ 3.4.54 ALKIS Äquivalenzbewertung

Ob eine Äquivalenzbewertung durchgeführt wird oder nicht darf nicht abhängig vom config-Parameter AEQUIVALENZ_BEWERTUNG sein.

+ 3.4.53 Nutzerformular

Bei der Anzeige der Gültigkeit des Passworts wird nicht die Stelle des Nutzers berücksichtigt, sondern die Stelle, in der man sich gerade befindet.

+ 3.4.52 Plugin LENRIS

Beim Eintragen von neuen Nachweisen kann es zu Fehlern kommen, wenn das Bemerkungsfeld bestimmte Zeichen enthält.

+ 3.4.51 Layer freigeben

Hier erscheint eine Fehlermeldung in den Layeroptionen.

+ 3.4.50 Geonamensuche im Standard-Header

Das Suchfeld ist nicht standardmäßig ausgeblendet.

+ 3.4.49 Layer-Parameter

Wenn ein Layer einen über requires angehängten Layer hat und beide einen Layer-Parameter verwenden, wird dieser nicht in den Layeroptionen angezeigt.

+ 3.4.48 Passworthinweis

Wenn die erste Stelle von PASSWORD_CHECK 1 ist, erscheint nicht der richtige Hinweis.

+ 3.4.47 Flurstücksauszug

Es kann vorkommen, dass die Erzeugung des Auszugs "Flurstücksdaten mit Eigentümer" nicht funktioniert.

+ 3.4.46 Radiobuttons in Subform

Beim Neuanlegen eines Datensatzes wird immer der letzte Wert gespeichert.

+ 3.4.45 Sachdatendruck Querformat

--Markus Hentschel (Diskussion) 15:14, 23. Feb. 2023 (CET) Bei Querformaten stimmt das lokale Koordinatensystem in y-Richtung nicht, die Zählung beginnt viel weiter unten. Entsprechend kann man nicht die richtigen Werte angeben.

+ 3.4.44 LABEL Angle

--Markus Hentschel (Diskussion) 16:10, 21. Feb. 2023 (CET) Bei angle im Label lässt sich weder 'auto' noch 'auto2' noch 'follow' eintragen. Das Attribut "autoangle" ist dagegen überflüssig.

+ 3.4.43 LABEL Buffer

--Markus Hentschel (Diskussion) 16:05, 21. Feb. 2023 (CET) Ein einmal eingetragener Bufferwert beim Label lässt sich nicht mehr löschen.

+ 3.4.42 Layergruppenformular

Wenn die Obergruppe leer ist, erscheint eine 0 im Formular und wird beim Klick auf Speichern auch gespeichert.

+ 3.4.41 GPX-Import

Wenn die GPX-Datei Attribut mit großen Buchstaben enthält, funktioniert die Geometrieübernahme nicht.

+ 3.4.40 Objekt-Highlighting im Editiermodus

Wenn im Editiermodus ein Objekt eines anderen Layers abgefragt wird (Info-Button, Sachdatenanzeige in Exra-Fenster) bleibt die blaue Umrandung in der Karte sichtbar, wenn das Abfragefenster geschlossen wird. Die Umrandung bleibt auch nach Zoomen und Karte verschieben sichtbar und verschwindet erst nach Beenden des Editiermodus. Update: Der Bug tritt auch im "normalen" Modus auf. Browser: Edge.

+ 3.4.39 Eingabe von Zahlen

Wenn im GLE in ein Attribut mit numerischem Datentyp Zahlen mit einm Punkt als Dezimaltrenner reinkopiert werden, wird dieser nicht in ein Komma umgewandelt.

+ 3.4.38 GeoTiff-Import

Der Rollenlayer wird nicht richtig angelegt. Außerdem wird beim Löschen des Rollenlayers die Tiff-Datei nicht gelöscht.

+ 3.4.37 MS_DEBUG_LEVEL

Bei einem MS_DEBUG_LEVEL > 0 wurde immer 5 verwendet, statt dem eingestellten Wert.

+ 3.4.36 Flurstückssuche

Die Flurstückssuche ist relativ langsam.

+ 3.4.35 Formularelementtyp "Auswahlfeld mit Bild"

Wenn so ein Attribut in der Vorschau eines SubFormEmbeddedPK-Attributs verwendet wird, wird der Output und das Bild nicht angezeigt.

+ 3.4.34 Daten-Import

Wenn die importierte Datei ein Attribut "inner" enthält, gibt es u.a. Probleme bei der Geometrieübernahme, weil "inner" ein reserviertes Wort ist.

+ 3.4.33 Klasse lässt sich nicht löschen

Wenn eine Klasse keinen Eintrag in u_rolle2used_class hatte, ließ sich die Klasse nicht löschen.

+ 3.4.32 Nutzer ändern

Es erfolgt keine Prüfung, ob der Loginname schon exitiert.

+ 3.4.31 Adresssuche

Wenn man nach einer Straße sucht, die keine Hausnummern hat, funktioniert die Suche nicht.

+ 3.4.30 Datensätze löschen

Die Dokumente werden nicht mitgelöscht.

+ 3.4.29 jagdbezirke.php

Wenn kein Jagbezirk abgefragt wurde, erscheint eine Fehlermeldung.

+ 3.4.28 install.php

Beim Installationsskript gab es ein Problem mit fehlenden config-Parametern.

+ 3.4.27 Themenübersicht

In der Themenübersicht werden die Stichworte aus "wms_keywordlist" und der Metadatenlink nicht angezeigt.

+ 3.4.26 Adresssuche

Die Adresssuche in die Karte ist relativ langsam.

+ 3.4.25 Zoom auf Flurstück

Beim Zoom auf ein Flurstück wird für den Rollenlayer immer als Transparenz der Wert 60 genommen und nicht der Wert, den man eingestellt hat.

+ 3.4.24 Kartenabfrage

Wird eine Abfrage-Box aufgezogen und die Maustaste außerhalb des Kartenfensters losgelassen, funktioniert die Abfrage nicht richtig, wenn man die Abfrage durch nochmaligen Klick in die Karte startet.

+ 3.4.23 check_oid

Bei bestimmten Aktionen wird immernoch geprüft, ob Tabellen eine oid haben.

+ 3.4.22 SET debug_print_parse

Beim Speichern eines Layers oder beim Aufklappen der Layeroptionen wird dieser Parameter für eine bestimmte Abfrage gesetzt und danach nicht wieder zurückgesetzt, so dass er auch für alle nachfolgenden Abfragen wirkt. Außerdem wird der Parse-Tree auch unnötigerweise in die Logdatei geschrieben.

+ 3.4.21 Flst-CSV-Export

Beim Export der Klassifizierung wurden die Grünland-Acker und Acker-Grünland-Gesamtflächen nicht ausgegeben.

+ 3.4.20 Probleme mit SVG-Symbolen in der Legende

Wenn ein Layer ein SVG-Symbol benutzt und der Style für size ein Attribut verwendet, kann das Legendenbild nicht generiert werden.

+ 3.4.19 LENRIS Worker HRO

Es gibt einen Fehler in der Funktion LENRIS_confirm_deleted_nachweise.

+ 3.4.18 count-Fehler Layerparameter

Fehler bei der Anzeige der Layerparameter wenn noch keine da sind behoben.

+ 3.4.17 Äquivalenzbewertung

Bei der Berechnung der Äquivalenzbewertung kann es sein, dass zu viele Flächen angezeigt werden.

+ 3.4.16 u_rolle2used_class

Wenn Klassen gelöscht werden, werden die Einträge in u_rolle2used_class nicht gelöscht.

+ 3.4.15 Laden der Legende langsam

Bei manchen Layern, die über das Styleitem einen dynamischen Style haben, wird das Legendensymbol beim alleinigen Laden der Legende nicht generiert, weil der Mapserver keine Objekte hat, für die sich der Style ableiten ließe. Deshalb wurde in Bugfix 2.12.99 bei jedem Laden der Legende ein zusätzliches $map->draw hinzugefügt, welches das Problem behebt. Dadurch, dass beim Laden der Legende jedesmal ein $map->draw gemacht wird, kann das Laden u.U. sehr lange dauern, insbesondere dann, wenn sehr viele oder unperformante Layer aktiv sind. Deshalb wird durch diesen Bugfix das $map->draw jetzt wieder entfernt. Das obige Problem mit dem fehlenden Legendenbild müsste man nun durch Definition eines eigenen Legendenbilds beheben.

+ 3.4.14 Layer-Export

Die ID-Spalte wird nicht mit exportiert.

+ 3.4.13 $stelleid und $userid in Auswahlfeldern

In abhängigen Auswahlfeldern findet keine Ersetzung statt.

+ 3.4.12 Daten-Import in Themen

Die Einstellung im Nutzerformular wird nicht gespeichert. Außerdem verhindert diese Einstellung auch den Datenimport für die Geometrieübernahme im Geometrieeditor.

+ 3.4.11 Set datestyle to 'German'

Wird immer vor jeder Abfrage ausgeführt, anstatt einmal nach dem Öffnen der Verbindung.

+ 3.4.10 Flurstücks-CSV-Export

Ist auf neueren PostgreSQl-Servern langsam.

+ 3.4.9 WMS-Export

Beim Aufruf erscheint eine Fehlermeldung.

+ 3.4.8 jagdpaechter2bezirke

Als Primärschlüssel wird noch die oid verwendet.

+ 3.4.7 Suchergebnis klassifiziert anzeigen

Es kann sein, dass eine Fehlermeldung erscheint.

+ 3.4.6 Login: neues Passwort

Der Passwortgenerator funktioniert nicht.

+ 3.4.5 Geometrie übernehmen

Bei Layern mit "select * from" im Data-Statement oder bei Rollenlayern funktioniert die Übernahme von Einzelgeometrien nicht.

+ 3.4.4 Daten-Import

Die Tabellennamen im Schema custom_shapes enthalten nur beim Shape-Format den Zeitstempel. Die anderen Formate haben noch die zufällige Zahl.

+ 3.4.3 Shape Import

Shape Import kann dbf-Header nicht zählen wenn keine gesetzt sind. Vor count geprüft ob dbf-Header gesetzt sind.

+ 3.4.2 Stelle löschen

Die Stelle wird gelöscht aber nicht die Eintragungen in den Rollen-Tabellen.

+ 3.4.1 Kartenabfrage und extra Fenster

Manchmal klappt die Abfrage nicht.

Version 3.3

- Filterverwaltung räumliche Filter

--Markus Hentschel (Diskussion) 08:41, 24. Okt. 2022 (CEST) Der Aufruf eines Layers in der Filterverwaltung liefert nur eine unklare Fehlermeldung, wenn der Layer über Polygon gefiltert ist und der Polygon-Datensatz in u_polygon verloren gegangen ist. Das "Verlieren" passiert relativ häufig.

- Klassifizierter Kartenzoom

--Markus Hentschel (Diskussion) 13:08, 28. Sep. 2022 (CEST) Der klassifizierte Zoom in der Sachdatenanzeige liefert nur Fehlermeldungen.

+ 3.3.43 Filter beim Flurstückszoom

Beim Zoom auf ein Flurstück wird der Filter des Flurstückslayers an das Data des Rollenlayers angehängt. Das kann u.U. zu Problemen führen.

+ 3.3.42 Stelle mit Standardnutzer

Wenn man den Nutzer der auch der Standardnutzer ist aus der Stelle entfernt, wird der Standardnutzer nicht geleert und es erscheint auch keine Hinweismeldung.

+ 3.3.41 Anlegen von Cronjobs

Es tritt ein Fehler auf.

+ 3.3.40 Style- und Labeleditor

Wenn beim Style für size ein Attribut verwendet wird, kann es sein, dass das Legendenbild nicht richtig generiert wird.

+ 3.3.39 csrf-Token beim Formularelementtyp Link

Fehlt.

+ 3.3.38 Rollenlayer löschen

Beim Löschen wird immer der AUTO_INCREMENT zurück gesetzt. Das kann u.U. sehr lange dauern.

+ 3.3.37 Getfeatureinfo

Wenn der Getfeatureinfo-Response Links enthält, werden diese nicht in einer neuen Seite geöffnet.

+ 3.3.36 Stelle mit Standardnutzer

Wenn eine Stelle einen Standardnutzer hat, dann gibt es ein Problem beim Zuweisen von Layern zur Stelle, weil der Standardnutzer nicht als allererstes zugewiesen wird. Den Nutzern, die vor ihm zugewiesen werden fehlt dann der Eintrag in u_rolle2used_layer.

+ 3.3.35 Flurstückssuche in eingeschränkter Stelle

Hier erscheinen alle historischen Gemarkungen in der Auswahlliste.

+ 3.3.34 abhängige Auswahlfelder

Wenn es nur eine Auswahlmöglichkeit gibt, muss man diese trotzdem auswählen.

+ 3.3.33 Sicherheitsproblem im xplankonverter plugin

Im xplankonverter plugin traten noch Stellen auf wo SQL-Injektion möglich wäre. Diese Sicherheitslücken wurden mit diesem Bugfix geschlossen.

+ 3.3.32 Layer mit gleichen Gruppennamen

Führen zu Problemen in der spaltenweisen Darstellung.

+ 3.3.31 Löschen von Datensätzen

Beim Löschen von Datensätzen wird vor dem Löschen von Dokumenten nicht überprüft, ob das Dokument-Attribut auch aus der Haupttabelle kommt.

+ 3.3.30 CSRF_TOKEN in Datendruckeditor fehlen

An den Links zum Löschen von Bestandteilen des Layouts ergänzt.

+ 3.3.29 Flurstücksanzeige keine Amtsgerichte

Wenn es keine Amtsgerichte gibt, erscheint eine Fehlermeldung.

+ 3.3.28 Flurstückssuche zur Karte

Hier werden auch die historischen Gemarkungen angeboten.

+ 3.3.27 Gruppen und spalteweise Darstellung

Wenn eine Gruppe nur ein Attribut enthält, lässt sie sich nicht aufklappen.

+ 3.3.26 Backslashes in der Query

Können nicht gespeichert werden.

+ 3.3.25 tsrange-Indizes

Die Indizes verlangsamen u.U. bestimmte Abfragen.

+ 3.3.24 interne Flst-Auszüge

Der Hinweistext zum Sondereigentum geht über den Seitenrand hinaus und enthält kaputte Umlaute.

+ 3.3.23 zoom2bauakte

Wenn der zoom2bauakte-Link von Probaug aus aufgerufen wird, hat er kein Token und der CSRF-Check schlägt fehl.

+ 3.3.22 Nachweisverwaltung

Wenn man in der Trefferliste einige Dokumentarten ausblendet, dann alle Dokumente zu einem Auftrag hinzufügt, werden in der darauffolgenden Anzeige der Trefferliste wieder alle Einträge angezeigt. Die vorher eingestellte Filterung wird zwar noch angezeigt, wird aber nicht umgesetzt. Wenn man aus einem Antrag alle Dokumente löscht und sich dann noch einmal alle zugeordneten Dokumente anzeigen lässt, gibt es zusätzlich zur Info das da nix ist noch eine Fehlermeldung

+ 3.3.21 Rasterlayout im Chrome

Wenn man in einem Layer Tabs benutzt und einen eingebetteten Layer mit Rasterlayout hat, erscheint das Vorschaubild in jedem Tab.

+ 3.3.20 Kartendruck mit Legende

Wenn die Klasse eines Layers keinen Namen hat oder der Layer einen Aliasnamen, erscheint er nicht in der Legende.

+ 3.3.19 layer_check_oids

Den Links zu den Layern fehlt der CSRF-Token. Außerdem wird mit diesem Bugfix nun auch überprüft, ob es noch weitere Datenbankobjekte (Views, Funktionen...) gibt, die oids verwenden.

+ 3.3.18 zurück zum Rechercheergebnis

--Markus Hentschel (Diskussion) 10:54, 9. Sep. 2022 (CEST) Wenn ich aus der Bearbeitung eines Nachweises "zurück zum Rechercheergebnis" gehen will, wird mir nicht meine vorherige Recherche geliefert. Es schein so, als hätte kvwmap einige Parameter verloren.

+ 3.3.17 Kennungstext

Bei Auswahlfeldern wird nicht der Output angezeigt.

+ 3.3.16 Eigentümersuche

Bei Auswahl einer Gemarkung erscheint eine Fehlermeldung und es werden keine Fluren geladen.

+ 3.3.15 Passwort zurücksetzen

Hier wird nicht das erlaubte Passwortalter der aktiven Stelle des Nutzers genommen, sondern das der Stelle, in der der Admin sich gerade befindet. Außerdem werden Loginname und Passwort nicht URL-kodiert.

+ 3.3.14 Gast-Zugang

Funktioniert wieder nicht.

+ 3.3.13 Geometrie übernehmen von Punktlayern

Punktlayer erscheinen nicht mehr in der Auswahlliste.

+ 3.3.12 Flurstückshistorie

Bei historischen Flurstücken klappt der Link auf das Flurstück nicht.

+ 3.3.11 Speicherung des Weiterzeichnen-Modus

Wird nicht gespeichert.

+ 3.3.10 Flurstückssuche

Bei über stelle_gemeinden eingeschränkten Stellen kommt es zu einem Fehler bei der Gemarkungsauswahl.

+ 3.3.9 Gast-Zugang

Funktioniert nicht.

+ 3.3.8 Flurstückshistorie und Stellenhierarchie

Beim Aufruf der Flurstückshistorie erscheint eine Fehlermeldung und bei der Stellenhierarchie funktionieren die Links zu den Stellen nicht.

+ 3.3.7 Nutzerformular

Beim Zurücksetzen des Passworts wird das generierte vorläufige Passwort nicht URL-codiert. Außerdem wird dem Nutzer immer die Stelle mit der ID 1 zugewiesen.

+ 3.3.6 Stelle als neue Stelle anlegen

Es trat ein Fehler wegen falschem Datumsformat auf. Das wurde behoben.

+ 3.3.5 neue Stelle mit Standardnutzer

Der Standardnutzer wird nicht eingetragen.

+ 3.3.4 neue Stelle mit Elternstelle anlegen

Wenn man eine neue Stelle mit Elternstelle anlegt, werden die Einstellungen der Elternstelle nicht übernommen.

+ 3.3.3 sendEmailAsync.sh

Der SMTP-Port wird nicht richtig aus der config.php ausgelesen.

+ 3.3.2 alte CSRF-Token

Wenn man mehrere Tabs verwendet und sie über eine Session-Dauer stehen lässt, funktionieren die alten CSRF-Links nicht mehr.

+ 3.3.1 Kartenabfrage langsam

Wenn man viele Layer in einer Stelle hat, ist die Kartenabfrage langsam.

Version 3.2

- Nachweiserfassung | zu große Datei

--Markus Hentschel (Diskussion) 10:52, 7. Apr. 2022 (CEST) Versucht man, eine Datei hochzuladen, deren größe über der erlaubten Grenze liegt, erscheint in der Nachweisverwaltung keine Fehlermeldung, sondern eine Erfolgsmeldung.

--Rahn (Diskussion) 09:47, 13. Apr. 2022 (CEST) Bist Du sicher? Also bei mir kommt eine Fehlermeldung. Wie sind denn eure Werte in der php.ini?

- Stelle wechseln und Sachdatenabfrage

--Markus Hentschel (Diskussion) 09:32, 17. Mär. 2022 (CET) Wenn man die Stelle wechselt und anschließend eine Sachdatenabfrage auf ein Objekt macht, kommt "kein Treffer". Erst wenn man auf "Bildgröße" geklickt hat, gehts mit der Sachdatenabfrage.

+ 3.2.83 falsche Flächenangaben

Bei der Berechnung von Teilflächen, wie z.B. Nutzungen eines Flurstücks oder Flurstücke in einem Jagdbezirk werden die Flächen immer mit Flächenreduktion berechnet. Das führt aber dazu, dass die Summe der Teilflächen nicht die Gesamtfläche ergibt.

+ 3.2.82 Shape-Import

Wenn die dbf-Datei ein Attribut enthält, dass XMIN oder XMAX heißt, schlägt der Import fehl.

+ 3.2.81 Fehler bei Nutzer kopieren

Wenn man einen Nutzer von allen Stellen entfernt, wird auch die stelle_id des Nutzers geleert. Wenn man dann wieder eine oder mehrere Stellen zuordnet hat er aber keine neue stelle_id bekommen. Beim Anmelden kommt ein leerer Bildschirm, weil der Nutzer sich zwar anmelden darf, aber keine aktive Stelle zugeordnet hatte. Das wurde behoben. Der Nutzer bekommt in dem Fall die stelle_id der ersten Rolle zugewiesen.

+ 3.2.80 Daten-Export mit Dokumenten

Wenn die Dokumente über einen SubFormPK-Layer eingebunden sind, werden sie nicht exportiert. Außerdem wird nicht nach der ersten Rekursion aufgehört, sondern in den SubForm-Layern weiter nach Dokumenten in SubForm-Layern gesucht.

+ 3.2.79 Rasteransicht

Der Button "Als Vorlage für neuen Datensatz übernehmen" funktioniert nicht.

+ 3.2.78 Nachweisverwaltung

Bei Nutzung der MariaDB kommt es zu einem beim Anzeige der Dokumente eines Antrags.

+ 3.2.77 Flurstücke in Karte anzeigen

Bei sehr vielen Flurstücken kann der Layername zu lang werden.

+ 3.2.76 Export-Einstellung laden

Wenn eine Geometrie gespiechert wurde, wird diese geladen. Das ist aber in der Karte nicht ersichtlich, wenn schon vorher eine Geometrie gesetzt wurde.

+ 3.2.75 Nutzer anlegen

Mit leerem start oder stop kommt es zu einem Fehler.

+ 3.2.74 Falscher bzw. Verwirrender Text für Passwort zurücksetzen Mail

Die E-Mail für das Zurücksetzen des Passwortes hat den Nutzer dazu verleitet das Passwort einzugeben, welches versendet wurde. Dieses soll aber nur dafür da sein, dass er sich anmelden kann um ein neues zu vergeben. Um das klarer zum Ausdruck zu bringen, wurde der E-Mail-Text entsprechend angepasst und bei der Gelegenheit auch gleich auf Multilingualität umgestellt.

+ 3.2.73 Fehler bei der Erstellung der Sync-Trigger

In Fachschale mobile wurden falsche Trigger generiert, wenn Tabellennamen mit doppelten Anführungszeichen übergeben wurden. Das wurde korrigiert. Außerdem wird eine version nur verwaltet, wenn es in der Tabelle eine version Spalte gibt.

+ 3.2.72 Fehler beim Export von Rollenlayern

Beim Export von Rollenlayern wird die oid der Tabelle nicht erkannt und eine SQL-Fehlermeldung ausgegeben. Das wurde korrigiert. Beim Export wird bei Rollenlayern nicht rolle->getLayer sondern rolle->getRollenLayer abgefragt. Außerdem wurde nicht immer der richtige epsg für den Export verwendet, weil die Zeile

 $this->attributes['the_geom'] == $selected_attributes[$s]

nicht funktioniert wenn das zuvor aufgerufene pg_quote Anführungszeichen um die selected_attributes gesetzt hat. Das wurde geändert auf:

 trim($this->attributes['the_geom'], "'\"") == trim($selected_attributes[$s], "'\""))

Damit wird immer richtig erkannt welches das Geometry-Attribut ist und transformiert.

+ 3.2.71 Fehlermeldung bei Erstellung der Druckvorschau mit MariaDB

Auf Grund der Umstellung auf MariaDB wird der Update von print_legend_separate ohne Wert nicht mehr unterstützt. Das wurde behoben. Wenn hier nichts angegeben ist in der Option wird 0, sonst 1 eingetragen.

+ 3.2.70 Zoomfunktionen in Rasteransicht gehen nicht

Die Funktionen zum Zoom auf die Geometrie von Objekten funktionieren nicht, wenn das Formular in Rasteransicht angezeigt wird. Der Fehler wurde in der Datei generic_layer_editor_doc_raster.php identifiziert. Dort waren in der Funktion zoom2object noch alte Aufrufparameter (6) statt (4) gesetzt.

+ 3.2.69 Schließen von Sicherheitslücken

Einige Eingabeparameter konnten in verschiedenen Funktionen dazu genutzt werden SQL-Anweisungen in Abfragen einzuschleusen. Der Bugfix umfasst eine Behandlung von Eingabeparametern, die das SQL-Injektion verhindern soll. Die Einarbeitung der Behandlung aller Eingabeparameter die in SQL Verwendung finden dauert noch an.

Die Wichtigsten, die in Gast-Stellen erreichbar sind wurden bereits behoben und als Bugfix zur Verfügung gestellt.

Die Anwendungsfälle, für die man angemeldet sein muss werden jetzt nach und nach abgearbeitet.

Die Passwortverschlüsselung wurde auf SHA1 umgestellt.

Dieser Bugfix wird hier geschlossen. Weitere Verbesserungen der Sicherheit werden in develop oder weiteren Bugfixes der nächsten Version vorgenommen.

+ 3.2.68 wms_checker.php

Wenn ein Request ein "301 Moved Permanently" zurückliefert, kann es sein, dass der Test auf die neue Location nicht richtig ausgeführt wird.

+ 3.2.67 E-Mail ohne Attachment

E-Mails wurden ohne Attachments versendet, weil falsche Pfade im Script tools/syncEmailAsync.sh verwendet wurden und das attachment gar nicht angehängt wurde.

+ 3.2.66 Software-Update

Beim Klick auf "Aktualisieren" wird nur der Quellcode und nicht die Datenbanken aktualisiert.

+ 3.2.65 Sachdaten speichern

Wenn das erste Attribut nicht aus einer Tabelle kommt, gibt es einen Fehler.

+ 3.2.64 Plugin: Baumfällantrag

Beim Abfragen der Katasterdaten erscheint eine Fehlermeldung.

+ 3.2.63 Nachweisverwaltung: Sortierung nach Rissnummer

Es lässt sich nicht rückwärts nach der Rissnummer sortieren.

+ 3.2.62 WMS 1.3.0

Wird ein WMS mit der Version 1.3.0 eingebunden, wird ein falscher Wert für den EXCEPTIONS-Parameter gesetzt, wodurch der Request nicht funktioniert.

+ 3.2.61 eigenes Legendenbild für WMS-Layer

Wird nicht angezeigt.

+ 3.2.60 ProBaug-Suche

Wenn nichts gefunden wurde, erscheint eine Fehlermeldung.

+ 3.2.59 Einladung ändern

Hier wird das Registrierdatum auf 0000-00-00 gesetzt.

+ 3.2.58 LENRIS-Anwendungsfälle

Die LENRIS-Anwendungsfälle überprüfen auch das csrf-Token, welches es ja nicht gibt.

+ 3.2.57 Layer-Suche mit räumlicher Einschränkung

Wenn man die Geometrie eines Linien- oder Punktlayers lädt, funktioniert die Einschränkung nicht.

+ 3.2.56 Probleme beim Einsatz von MariaDB

+ 3.2.55 SubEmbeddedPK-Verknüpfung mit dem selben Layer

Es ist nicht möglich, einen Layer über eine SubEmbeddedPK-Verknüpfung mit sich selbst zu verknüpfen, da das Verknüpfungsattribut auf beiden Seiten gleich heißen muss.

+ 3.2.54 Contraints werden nicht richtig erkannt

Beim Auswerten der Contraints kann es sein, dass ein Contraint einem Attribut zugeordnet wird, obwohl es für ein anderes gilt.

+ 3.2.53 Request vulnerable to Cross-site Request Forgery

Cross-site Request Forgery (CSRF) ist ein Angriff gegen den Endnutzer, der Aufrufe an eine Web-Anwendung versehentlich ausführt für die er authorisiert ist, aber andere nicht. Ein Szenario ist, dass ein Nutzer, der schon in kvwmap angemeldet ist eine gefälschte E-Mail geschickt bekommt in der er aufgefordert wird auf einen Link zu klicken. Dieser Link kann Parameter beinhalten, die der Leser der E-Mail nicht sieht, die aber eine Anfrage an kvwmap auslößt, die derjenige, der die E-Mail geschickt hat nicht ausführen darf. Ein Klick auf diesen Link würde dann also einen Request ausführen, den der Nutzer gar nicht ausführen wollte. Je mehr Rechte der Nutzer hat, desdo gefährlicher könnte die unbemerkte Aufführung eines solchen versteckten Links werden. Es gibt zwei Möglichkeiten einen CSRF-Angriff zu verhindern.

  1. Keine Links in E-Mails öffenen ohne den Request vorher zu prüfen, z.B. Link erst in die Adresszeile kopieren und ansehen ob da Parameter angehängt sind, die da nicht hingehören. Das ist sicher nur mit erweiterten Kenntnissen umsetzbar, außerdem sind auch Admins nicht davor gefeiht mal ausversehen auf einen Link zu klicken ohne diesen vorher geprüft zu haben.
  2. Bei allen Links, die etwas ändern können was sie nicht sollen vorher noch mal den Nutzer um Bestätigung bitten.
  3. Ein zusätzliches Geheimnis zwischen dem Server und dem Nutzer in einer Session austauschen, einen sogenannten CSRF-Token. Da der Angreifer den Token nicht kennt oder erraten müsste, würde eine solche Anfrage ohne Token abgelehnt werden.

Letztere Variante wird implementiert für Anwendungsfälle bei denen ohne einen CSRF-Token schutzwürdige Daten in kvwmap geändert werden könnten. Nicht schutzwürdig in diesem Sinne sind Anwendungsfälle die zwischen verschiedenen Nutzern ausgetauscht werden können sollen. Wenn also ein Nutzer z.B. einem anderen Nutzer per E-Mail einen Permalink für eine bestimmte Position schickt, soll der andere diesen Link schließlich anklicken können. Würde hier der CSRF-Token geprüft werden, würde der Request abgelehnt werden.

Also alle Aufrufe an kvwmap, die per Link von externen Anwendungen oder z.B. aus dem E-Mail-Programm heraus aufgerufen werden sollen, müssen entweder einen gültigen Token für den Zielnutzer haben oder dürfen in kvwmap nicht hinsichtlich eines CSRF-Tokens geprüft werden.

CSRF-Token sind für alle Anwendungsfälle erforderlich, die in index.php mit checkCaseAllowed oder check_csrf_token geprüft werden.

Wie CSRF-Token in custom snippets eingeführt werden können ist hier beschrieben.

+ 3.2.52 mysql_install_admin nicht aktuell

Migrationsdatei mysql_install_admin passte nicht zum aktuellen Datenmodell. Wurde angepasst, damit die Migration bei der Installation mit install.php nicht fehlschlägt.

+ 3.2.51 Sicherheitslücke bei der Layer-Suche

Über die Operatoren und Suchwerte ist SQL-Injektion möglich.

+ 3.2.50 kein Passworthinweis

Wenn das Passwort abgelaufen ist, steht im Formular zur Eingabe des neuen Passworts kein Hinweis auf die Passwortrichtlinien.

+ 3.2.49 Sicherheitslücke cross-site-scripting

In der login.php ist über den Parameter login_name und passwort cross-site-scripting möglich.

+ 3.2.48 Sicherheitslücke beim Gast-Login

Über den gast-Parameter ist SQL-Injection möglich.

+ 3.2.47 Flurstücksabfrage

Wenn das zugehörige aa_antrag-Objekt beendet wurde, schlägt die Abfrage fehl.

+ 3.2.46 Adresssuche

Bei manchen Strassen funktioniert die Suche nicht.

+ 3.2.45 login Vulnerability über increase_num_login_failed

Es war möglich einen SQL-Injection Angriff über die Funktion increase_num_login_failed durchzuführen wenn das Login keine Fehlermeldung lieferte. In der Funktion zum Abfragen der Nutzerdaten fehlte das escapen der Eingabe im Feld login_name. Diese Sicherheitslücke wurde behoben.

+ 3.2.44 autocomplete in Login Form auf on

Im login.php und anderen Dateien wo die Passwörter eingegeben werden wurde das Attribut autocomplete="off" eingefügt, damit dich der Browser die Eingabe nicht merken kann. Diese Anpassung sollte auch in allen custom Anmeldeseiten durchgeführt werden. Wenn der Typ password ist, führt der Browser sowieso kein autocomplete durch, falls aber auf Type text umgestellt und darin geschrieben wird, könnte sonst autocomplete angewendet werden.

+ 3.2.43 auch MS_LAYER_QUERY-Layer in Legende sichtbar

Es werden auch Layer vom Datentyp MS_LAYER_QUERY in der Legende angezeigt.

+ 3.2.42 Cross-site Scripting möglich

Es war möglich in Parametern JavaScript mit zu übergeben. Durch die Übernahme der Parameter beim Login auf die nächste Seite wurde das JavaScript in die Web-Seite in hidden Formularfeldern aufgenommen. Dort wurde durch entsprechende Festlegung der Texte das Einbauen von JavaScript möglich. z.B. https://gdí-service.de/kvwmap_pet_dev/index.php?test="> <script>window.alert('test');</script> Das wurde behoben in dem jetzt sowohl key als auch value mit der Funktion htmlspecialchars umgewandelt werden, so dass die Zeichen für Script nicht mehr vom Browser interpretiert werden können. Damit ist das Cross-site Scripting unterbunden.

+ 3.2.41 Mögliche SQL-Injection beim registrieren eines neuen Nutzers nach Einladung

Wenn ein Nutzer sich anmeldet mit seinen über die Einladungsfunktion zugesendeten Daten wird überprüft ob es den Nutzer schon gibt und ob die Einladung zum registrierten Nutzer passt etc. Für diese Funktionen, die man ja als Nutzer nur aufrufen kann wenn man eine Einladung bekommen hat, wäre eine SQL-Injection möglich. Diese wurde behoben.

+ 3.2.40 Browsergrößenfehler in Gaststellenzugang

Wenn man bei einem Gaststellenlogin browserwidth oder browserheight mit leeren Werten übergeben hatte, führte das zu einer Endlosschleife. Das wurde dort als fehlende Parameter identifiziert und das führte zum Aufruf von login_browser_size welches die Parameter auch nur durchschleift wenn sie schon da sind. Das führte zur Endlosschleife. Der Fehler wurde behoben. Jetzt wird für ein fehlendes browserwidth 800 und für ein fehlendes browserheight 600 als Defaultwert gesetzt.

+ 3.2.39 Geonamen-Suche

Dadurch, dass bei jedem Tastendruck ein Request gestartet wird, ist die eigentliche Suche am Ende der Eingabe sehr langsam.

+ 3.2.38 $stelle_id bei einem Auswahlfeld

Beim Aufruf eines vorhandenen Datensatzes wird $stelle_id nicht ersetzt.

+ 3.2.37 Koordinateneingabe im Geometrieeditor

Wenn man WGS84 Koordinaten in Grad, Minuten und Sekunden eingibt und in einem anderen System ist, kommt es zu einem Fehler.

+ 3.2.36 Delete-Trigger in Plugin mobile geht nicht

Der Delete-Trigger ging nicht weil Tabellennamen in doppelten Anführungsstrichen stehen können.

+ 3.2.35 Uploadpath in Plugin mobile falsch

Der Uploadpath wurde in Plugin mobile nicht korrekt berücksichtigt.

+ 3.2.34 Nachweisverwaltung: offene Connections

Die Connections für die Geometrievorschau im Rechercheergebnis werden nicht beendet.

+ 3.2.33 Neuer Datensatz

Beim Geometrietyp "GEOMETRY" wird die Geometrie nicht gespeichert.

+ 3.2.32 Nachweisverwaltung: Fehlermeldung beim Herunterladen

Wenn es zu einem Antrag keine Suchparameter gibt, erscheint eine Fehlermeldung.

+ 3.2.31 keine Multi-Auswahl bei abhängigen Auswahlfeldern in der Suche

Bei abhängigen Auswahlfeldern steht keine Multi-Auswahl in der Suche zur Verfügung.

+ 3.2.30 import_nas.sh

Es wird immer fest davon ausgegangen, dass der Datenordner "ff" heißt. Damit auch ein anderer Ordnername möglich ist, wurde ein neuer config.sh Parameter "DATEN_ORDNER" eingeführt. Wird er nicht definiert, wird "ff" angenommen.

+ 3.2.29 WMS-Import Farbe

--Markus Hentschel (Diskussion) 10:47, 14. Apr. 2022 (CEST) Bei einem importierten WMS soll man in den Layer-Optionen die Farbe ändern können - was natürlich nicht geht. Beim Ändern des Namens kommt zusätzlich eine Fehlermeldung.

+ 3.2.28 Redlining

Zeichnet man mit dem Polygonwerkzeug kein Polygon, sondern nur eine Linie oder einen Punkt, erscheint eine Fehlermeldung.

+ 3.2.27 Bodenrichtwerte: MDW und MU fehlt

Bei den Nutzungsarten fehlen MDW und MU.

+ 3.2.26 ALKIS: Funktion delete_object_tables

Die Funktion leert die Tabellen import und delete nicht.

+ 3.2.25 Neuer Datensatz

Es kann vorkommen, dass der Kalender nicht richtig funktioniert.

+ 3.2.24 mehrere SubformFK-Attribute

Wenn ein Layer mehr als ein SubformFK-Attribut hat, erscheinen die Treffer von der Kartenabfrage mehrfach.

+ 3.2.23 GLE Kalender

Im Chrome kann es vorkommen, dass das div in dem der Kalender angezeigt wird andere Elemente der Oberfläche verdeckt.

+ 3.2.22 Flurstücksanzeige

Es werden auch fiktive Buchungen angezeigt.

+ 3.2.21 Daten-Export

In der Layerliste fehlen die Layer, deren Geometrie nicht übernehmbar ist.

+ 3.2.20 dynamischer Link

Beim Ersetzen der Platzhalter wird nicht URL-encoded.

+ 3.2.19 Plugin Fortführungslisten

Beim Aufruf der Suche erscheint eine Fehlermeldung.

+ 3.2.18 GLE: Zahl mit Tausendertrennzeichen

Wenn die Tabellenspalte keine Begrenzung in der Anzahl der Nachkommastellen hat, werden die Nachkommastellen bei der Eingabe abgeschnitten.

+ 3.2.17 GLE: Spaltenbreite

Die Spalte für das erste Attribut bei der Anordnung nebeneinander wird zu breit dargestellt.

+ 3.2.16 Sortierung Layersuche

Bei der Sortierung wird der Aliasname nicht berücksichtigt.

+ 3.2.15 addslashes

An mehreren Stellen wird bei Datenbankabfragen noch addslashes verwendet.

+ 3.2.14 Jagdkataster: Flurstücks-CSV-Export

Wenn ein Flurstück keinen Eigentümer hat, schlägt der Export fehl.

+ 3.2.13 historische Gemarkungen

Manche historische Gemarkungen fehlen.

+ 3.2.12 Daten-Import

Beim Shape-Import werden immer Multigeometrien erzeugt, auch wenn nur Singlegeometrien vorhanden sind.

+ 3.2.11 CSV-Export

Bei sehr vielen Datensätzen und abhängigen Auswahlfeldern kann der Export sehr lange dauern.

+ 3.2.10 Daten-Export

Das Auswahlfeld für das Koordinatensystem fehlt zu Beginn.

+ 3.2.9 GLE Array Pfeile

Die Pfeile zum Verschieben der Array-Elemente werden teilweise nicht richtig dargestellt.

+ 3.2.8 Sachdatendruck

Wenn Linien über mehr als 2 Seiten gehen, werden sie nur auf der ersten und letzten Seite dargestellt. Außerdem gibt es keine Möglichkeit Freitexte und Linien auf jeder Seite außer der ersten Seite anzuzeigen.

+ 3.2.7 stellenbezogene Layereigenschaften

Mehrere Stellenbezogene Layereigenschaften werden nicht angezeigt. Außerdem führt das Feld postlabelcache dazu, dass die Zeichenreihenfolge nicht stimmt.

+ 3.2.6 Layer-Suche

Die Höhe von Auswahlfeldern ist zu groß und kann zum Abschneiden führen.

+ 3.2.5 falsche Menühöhe

Die Höhe des Menüs wird nicht richtig berechnet, so dass rechts ein Scrollbalken erscheint.

+ 3.2.4 leere Config-Parameter

Leere Config-Parameter werden geschrieben auch wenn sie einen festen Prefix haben.

+ 3.2.3 PHP 7.4 Support

An mehreren Stellen gibt es Fehlermeldungen, wenn PHP 7.4 verwendet wird.

+ 3.2.2 Layeroptionen

Bei Layern, die ein WITH im Data verwenden, funktionieren die Layeroptionen nicht.

+ 3.2.1 ID-Spalte NOT NULL

Bei einem Layer muss die ID-Spalte immer belegt sein.

Version 3.1

+ Polygon teilen

--Markus Hentschel (Diskussion) 08:16, 20. Jan. 2022 (CET) Beim Versuch, eine vorhandene oder eine neue flächenhafte Geometrie über "Polygone teilen" zu zerlegen, kommt immer eine Self-Intersection-Fehlermeldung.

--Rahn (Diskussion) 11:55, 20. Jan. 2022 (CET) Ja, das ist auch richtig so, da sich die Einzelpolygone ja berühren und die Geometrie so noch ungültig wäre. Man müsste sie weiter bearbeiten, indem man z.B. die Lücke vergrößert oder in mehrere Objekte aufteilt.

+ 3.1.82 DXF-Export

Polygone werden immer ausgefüllt exportiert.

+ 3.1.81 Nutzer einladen

Auch in einer Adminstelle stehen nur die Stellen zur Auswahl, die dem aktuellen Nutzer zugeordnet sind.

+ 3.1.80 Kartendruck über DHK

Es kann vorkommen, dass eine Fehlermeldung erscheint.

+ 3.1.79 Vermeidung login_name injection

Der Quellcode wurde so angepasst, dass die Abfrage des Nutzernamens nicht durch SQL-Injection falsche Ergebnisse liefert.

+ 3.1.78 Äquivalenzbewertung für die Bodenschätzung

Bei fehlenden ax_bewertung-Objekten wird keine Klassifizierung der Bodenschätzung auf Basis der Äquivalenzbewertung ausgegeben. Ob die Äquivalenzbewertung durchgeführt wird oder nicht, kann mit dem neuen config-Parameter AEQUIVALENZ_BEWERTUNG definiert werden.

+ 3.1.77 Mobile-Plugin: Löschen von Bildern

Es treten Fehler auf.

+ 3.1.76 Koordinatenzoom

Wenn man auf EPSG:4326 Koordinaten zoomen möchte und der Rechtswert kleiner als 10 ist, wird falsch gezoomt.

+ 3.1.75 Zoom auf importiertes GeoTiff

Wenn die Tif-Datei ein Leerezichen enthält, erscheint eine Fehlermeldung.

+ 3.1.74 Fachschale Bodenrichtwerte BORIS

Für die Fachschale Bodenrichtwerte BORIS) wird ein neuer Zonentyp "bebaute Flächen im Außenbereich" benötigt.

+ 3.1.73 Löschen in der Listeneditieransicht

Wenn die ID-Spalte nicht numerisch ist, kommt es zu einem Fehler.

+ 3.1.72 Fileupload in Plugin mobile

Die Funktion upload_get_dokument_vorschau wurde im case mobile_upload_image von Plugin mobile nicht mit allen Parametern aufgerufen und schlug fehl.

+ 3.1.71 Zoom auf Flurstück

Der Rollenlayer hat nicht den richtigen Eintrag in Data.

+ 3.1.70 Metadatenlink

Der angehängte time-Parameter führt bei manchen URLs zu Problemen.

+ 3.1.69 LENRIS

Bei Bestätigungen wird evtl. nicht die korrekte Anzahl übertragen.

+ 3.1.68 GLE: Tabnamen werden umgebrochen

+ 3.1.67 Daten-Import

Es wird generell immer in die MULTI-Geometrietypen umgewandelt.

+ 3.1.66 Objekte mit uuid teilen oder kopieren

Funktioniert nicht.

+ 3.1.65 Layer-Suche - Auswahlliste mit langen Einträgen werden unvollständig dargestellt

-- Martin Neumann (Martin Neumann) 04.01.2022 (CET)

+ 3.1.64 GPX-Import

Wenn in den GPX-Tracks 0,0-Koordinaten enthalten sind, werden diese nicht entfernt.

+ 3.1.63 neuer Datensatz in Layeroptionen

--Markus Hentschel (Diskussion) 08:35, 11. Jan. 2022 (CET) Über "neuer Datensatz" in den Layeroptionen ist es scheinbar möglich, Datensätze in abhängigen Subformlayern zu erfassen. Der Link darf bei diesen Layern nicht erscheinen.

+ 3.1.62 GLE-Raster und schwebendes Fenster

--Markus Hentschel (Diskussion) 15:08, 22. Dez. 2021 (CET) Wird das Template generic_layer_editor_doc_raster.php für die Sachdatenanzeige im Raster verwendet, dann verbreitert sich das schwebende Fenster nicht, wenn man einen Datensatz für die vollständige Anzeige anklickt.

+ 3.1.61 leere Klassennamen

Wenn die erste Klasse keinen Namen hat, werden alle Klassen nicht in der Legende dargestellt.

+ 3.1.60 Geometrieeditor: Stützpunkte löschen

Wenn man die Stützpunkte eines Teilpolygons komplett löscht, entsteht eine fehlerhafte Geometrie.

+ 3.1.59 Nachweisveraltung: Erstellung der Vorschaubilder dauert lange

Bei großen Dateien kann die Erstellung der Vorschaubilder sehr lange dauern. Wir reduzieren deshalb die Auflösung von 300 auf 200 dpi.

+ 3.1.58 import_nas.sh

Das Skript funktioniert nicht, wenn man es im neuen gdal-Container aufruft. Es wurde jetzt so angepasst, dass es entweder im alten gdal-Container oder auf dem Host-System gestartet werden kann. Die Pfad-Definitionen aus der config.sh werden nicht mehr verwendet. Stattdessen werden die Pfade automatisch ermittelt.

+ 3.1.57 Zoom auf Objekt und andere ausblenden

Kommt in der Klassenexpression ein / vor, tritt ein Fehler auf.

+ 3.1.56 Flurstücksabfrage

Wenn man die Flurstücke und einen anderen Layer mit einer anderen DB-Connection abfragt erscheint eine Fehlermeldung.

+ 3.1.55 Anzahl der Stützpunkte beim Bilden eines Puffers

--Andreas Thurm (Diskussion) 12:04, 1. Dez. 2021 (CET)Wenn man im Geometrieeditor einen Puffer hinzufügt, ist es nicht möglich die Anzahl der zu verwendenden Stützpunkte anzugeben. Das ist aber ggf. notwendig um eine exakte Flächenberechnung durchzuführen.

+ 3.1.54 Verbindungen werden nicht geschlossen

Anscheinend werden durch PROCESSING "CLOSE_CONNECTION=DEFER" die Verbindungen nicht mehr geschlossen.

+ 3.1.53 Untergeordnete Stelle: Übergeordnete zuweisen

--Markus Hentschel (Diskussion) 10:17, 30. Nov. 2021 (CET) Wenn ich in einer untergeordneten Stelle eine übergeordnete zuweise, dann wird die Zuordnung der Stelle zwar gemacht, nicht aber das addiert, was die übergeordnete Stelle mitbringt. Erst wenn ich in der übergeordneten einmal speichere, kommen die Fähigkeiten in der untergeordneten Stelle an.

--Rahn (Diskussion) 11:16, 30. Nov. 2021 (CET) Was kommt denn z.B. nicht an?
--Markus Hentschel (Diskussion) 08:19, 1. Dez. 2021 (CET) Kartendrucklayouts

+ 3.1.52 Videos streamen

Funktioniert nicht.

+ 3.1.51 GPX-Import

Wenn die Tracks Tracksegmente mit nur einem Punkt enthalten, ist die eingelesene Geometrie ungültig.

+ 3.1.50 WFS-Layer

Manche WFS-Server (z.B. degree) liefern bei einem DescribeFeatureType-Request alle Featuretypen des WFS aus. Das führt zu einem Fehler beim Speichern der Attribute.

+ 3.1.49 remote_ip

Hinter dem Proxy erscheint die IP-Adresse des anfragenden Client nicht mehr. Damit das aber passiert und die IP für die Abfrage in start.php verwendet werden kann, muss in nginx folgendes gesetzt sein:

 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

Überall in kvwmap wo die remote IP verwendet wird kann diese jetzt mit der Funktion get_remote_id() abgefragt werden, die in der Datei funktionen/allg_funktionen.php enthalten ist.

+ 3.1.48 historische Flurstückssuche

Es fehlen die historischen Gemarkungen in der Gemarkungsliste.

+ 3.1.47 Layerzuweisung

Wenn man einen Layer einer Stelle wegnimmt und er der letzte Layer in einer Untergruppe war, sind auch die Obergruppen nicht mehr zugeordnet.

+ 3.1.46 zoomto_dataset und go_next

Bei Benutzung von zoomto_dataset und go_next wir der Kartenausschnitt nicht gespeichert.

+ 3.1.45 Metadatendokument exportieren

Manchmal funktioniert das Herunterladen des Dokuments nicht.

+ 3.1.44 Plugin Bodenrichtwerte: Stichtag

Im Formular wird der Stichtag fest mit 31.12. angezeigt.

+ 3.1.43 Layer in 4326 abfragen

Hier wird die Toleranz nicht richtig berechnet.

+ 3.1.42 Layer ohne Query

Beim Attributeditor und in der Rechteverwaltung erscheinen Fehlermeldungen.

+ 3.1.41 fehlende Buchungen

Unter bestimmten Umständen kann es sein, dass nicht alle Buchungen zu einem Flurstück angezeigt werden.

+ 3.1.40 Mobile Plugin

Hier gibt es ein Problem beim Anlegen eines Sync-Layers.

+ 3.1.39 Raster-Layout und extra Fenster

Beim Mouseover über ein Bild wird keine vergrößerte Vorschau angezeigt.

+ 3.1.38 Daten-Export

Bei manchen Layer kann es sein, dass der Export nicht funktioniert.

+ 3.1.37 Stellenhierarchie

--Markus Hentschel (Diskussion) 12:08, 25. Okt. 2021 (CEST) Bei go=Stellenhierarchie fehlt bei den Links zu den Stellen das "index.php"

+ 3.1.36 Label/wrap

--Markus Hentschel (Diskussion) 08:36, 24. Nov. 2021 (CET) Das wrap lässt sich nicht aus der Labeldefinition löschen.

+ 3.1.35 WMS 1.3.0

Wenn man einen WMS-Layer mit Version 1.3.0 verwendet, wird im getfeatureinfo-Request nicht der Parameter CRS verwendet.

+ 3.1.34 Problem mit Tabs

Wenn man einen Layer mit Tabs und einen ohne Tabs abfragt und erst der Tab-Layer kommt, werden die Attribute des zweiten Layers nicht angezeigt.

+ 3.1.33 Layereditor Layer-Auswahlfeld

Die Liste im Layer-Auswahlfeld ganz oben im Layereditor zeigt <<Layername>> [<<Aliasname>>] allerdings nicht in den "Klassen"-, "Styles und Labels"-, "Attribute"- und "Rechte"-Tabs.

+ 3.1.32 Fehler beim Layerexport mit Datentypen

Beim Export von Layern, die Datentypen nutzen und wenn diese mit exportiert werden sollen, erscheint eine Fehlermeldung. In der Funktion, die die datentypen abfragt, wurde die Verzweigung, die entscheidet ob die Abfrage korrekt war falsch abgefragt. Der Fehler ist behoben.

+ 3.1.31 Auswahlfeld mit verknüpftem Layer

Wenn man einen neuen Datensatz für das Auswahlfeld erstellt, wird dieser im Auswahlfeld nicht ausgewählt.

+ 3.1.30 Fehler bei ausgeblendeten Klassen

Wenn keine Styles vorhanden sind, kommt es zu einem Fehler.

+ 3.1.29 WFS-Layer Zoom

Wenn die Geometrie eines Objektes zu lang ist, scheitert der Zoom.

+ 3.1.28 GLE Autovervollständigung

--Markus Hentschel (Diskussion) 10:44, 10. Nov. 2021 (CET) Es wird nur die erste Option angezeigt, die weiteren Optionen sind zwar gelistet, aber nur scrollbar.

+ 3.1.27 Stellenwechsel

--HolgerR (Diskussion) 15:53, 28. Okt. 2021 (CEST) Beim Wechsel von einer Stelle zu einer anderen Stelle wird in der neuen Stelle immer der Kartenausschnitt der vorherigen Stelle geladen.

+ 3.1.26 Layer-Suche

Wenn man räumlich einschränken möchte und einen Rollenlayer mit einem sehr langen Namen hat, ist das Geometrieübernahmeauswahlfeld verschoben.

+ 3.1.25 metalink

Der Mauszeiger über einem Layer mit Metadatenlink sieht immernoch aus wie eine Hand.

+ 3.1.24 Synchronisation

Bei der Synchronisation im mobile Plugin gibt es Fehler.

+ 3.1.23 historische Gemarkungen in der Nachweisverwaltung

Fehlen in der Recherche und Erfassung.

+ 3.1.22 Speichern im IE

Im IE lassen sich keine Datensätze speichern.

+ 3.1.21 WFS-Layer suchen

Wenn man mit dem Operator "ähnlich" sucht, werden keine Platzhalter automatisch davor und dahinter gesetzt, wenn man keinen Platzhalter angibt.

+ 3.1.20 Tabs und sichtbarkeitsabhängige Attribute

Wenn alle Gruppen eines Tabs unsichtbar sind, wird der Tab nicht ausgeblendet.

+ 3.1.19 WFS-Layer abfragen

Wenn nichts gefunden wurde, erscheint eine Fehlermeldung.

+ 3.1.18 LENRIS

Nur die gültigen Nachweise zu übertragen führt zu einem Problem, wenn ein Nachweis geändert und von ungültig auf gültig gesetzt wird. Außerdem werden gelöschte Nachweise nicht synchronisiert. Und beim Holen der geänderten Nachweise können Nachweise mehrfach dabei sein.

+ 3.1.17 Geometrie bearbeiten

In der spaltenweisen Darstellung öffnet der "Geometrie bearbeiten"-Link den Geometrieeditor nicht im Hauptfenster.

+ 3.1.16 Tabs und sichtbarkeitsabhängige Attribute

Der Tabs eine solchen Attributs wird anfangs immer angezeigt, wenn das Attribut sichtbar ist.

+ 3.1.15 Flurstücksanzeige

Manchmal erscheint eine Fehlermeldung.

+ 3.1.14 Festpunkte

Das Festpunkt-Snippet erzeugt einen Fehler.

+ 3.1.13 dynamischer Link

Ein kvwmap-Link wird nicht richtig erkannt und dadurch ist die Anzeige im extra Fenster nicht korrekt.

+ 3.1.12 Layeroptionen

Bei WMS-Layern gehen die Layeroptionen nicht auf, wenn man den Rollenfilter eingeschaltet hat.

+ 3.1.11 Nachweisverwaltung

--Markus Hentschel (Diskussion) 09:54, 28. Okt. 2021 (CEST) Diverse Bugs:

  • Das Herauszoomen nach der Recherche erscheint unnötig. Es ist besser, wenn kvwmap beim recherchierten Bereich bleibt.
  • --HolgerR (Diskussion) 15:53, 28. Okt. 2021 (CEST) siehe Bug 3.1.2 ich kann dem nur zustimmen.
  • --Rahn (Diskussion) 16:09, 28. Okt. 2021 (CEST) Ich wollts jetzt so machen, dass er nur zoomt, wenn man attributiv gesucht hat. Wäre das ok?
  • --Markus Hentschel (Diskussion) 11:15, 29. Okt. 2021 (CEST) Nur zoomen, wenn man attributiv sucht oder nach Antragsnummer, das ist ok!
  • Wenn man aus dem separaten Fenster heraus einen Datensatz bearbeitet, wird das Dokument bearbeiten im Hauptfenster geöffnet. Klickt man dort auf "zurück zum Rechercheergebnis", erhält man die Trefferliste im Hauptfenster (und hat sie jetzt zweimal). Besser wäre, wenn es entweder den Link "zurück zum Rechercheergebnis" gar nicht gibt, wenn man vom separaten Fenster kommt, oder noch besser, wenn der Klick auf den Link den Inhalt des separaten Fensters erneut lädt (weil man ja den Datensatz verändert hat und das in der Trefferliste sehen will).
  • Wenn man in der Nachweissuchmaske über Attribute sucht, Werte eingibt und abschließend die Enter-Taste drückt, wird nicht gesucht. Stattdessen wird neu geladen und die vorherigen Suchkriterien stehen wieder drin. Enter müsste Suchen auslösen.
  • Wenn man Anzeigen im separaten Fenster aktiviert hat und nach einem Nachweis sucht, ohne Treffer zu erhalten, passieren merkwürdige Dinge.
  • Wenn man über go=Antraganzeige&go_plus=Zugeordnete_Dokumente_Anzeigen&antr_selected= zur Trefferliste geht, geht die gespeicherte Spaltensortierung in der Trefferliste verloren.
  • Wenn man einen Datensatz bearbeitet und auf "alle der Messung anzeigen" klickt, geht die gespeicherte Spaltensortierung in der Trefferliste verloren.

+ 3.1.10 Bug im IE

Der IE hat einen Syntax-Fehler im Javascript. Dadurch funktionieren die meisten Sachen nicht.

--HolgerR (Diskussion) 15:53, 28. Okt. 2021 (CEST) Wir haben diesen Fehler zum Anlass genommen, unsere Nutzer:innen nochmals darauf hinzuweisen, dass so ein fossiler Browser nicht mehr zu verwenden ist. So war der Fehler eigentlich eine gute Sache ;)

+ 3.1.9 Grundbuchblattsuche -

--Reißland (Diskussion) 10:04, 27. Okt. 2021 (CEST) Der Aufruf der Grundbuchblattsuche (go=GrundbuchblattAuswahlen) bringt einen Fehler (array_keys() expects parameter 1 to be array, null given in ...)

+ 3.1.8 Geometrie übernehmen von WFS-Layer

Manche WFS-Server erwarten ein groß geschriebenes "WFS" im Request.

+ 3.1.7 Layer-Eigenschaften: Transparenz vs. Deckkraft

--Sgoen (Diskussion) 21:16, 26. Okt. 2021 (CEST) In den Layereigenschaften sollte "Transparenz" "Deckkraft heißen". So wie es im Kontextmenu in der Layerliste auch ist... Oder entsprechend umrechnen, aktuell ist es widersprüchlich: Transparenz = '0 '= nichts zu sehen / = '100' = voll ausgefärbt

+ 3.1.6 Dokumente mit Dokument-URLs

Das Vorschaubild wird nicht angezeigt.

+ 3.1.5 Flurstücks-CSV-Export

Funktioniert teilweise nicht.

+ 3.1.4 Filterverwaltung

--Markus Hentschel (Diskussion) 11:43, 25. Okt. 2021 (CEST) Wenn man die Stelle und danach den Layer auswählt, kommt nur noch eine Fehlermeldung - merkwürdigerweise als Hoppla-Seite.

+ 3.1.3 nur Nur Metadaten von Dateien hochladen

Wenn die Option noch nicht gesetzt wurde, funktioniert das Javascript nicht richtig.

+ 3.1.2 Nachweisverwaltung - Zoom auf Trefferausdehnung

--HolgerR (Diskussion) 09:30, 25. Okt. 2021 (CEST) Der Zoom auf die gesamten Treffer wird auch ausgelöst, wenn die Sachdatenanzeige nicht im extra Fenster aktiviert ist.
Die Funktion, dass das Kartenfenster auf die Ausdehnung der Treffer gezoomt wird, wird nicht von allen Nutzer:innen mit Begeisterung angenommen. Gerade, wenn Flurkarten mit im Rechercheergebnis enthalten sind, kann der Zoomfaktor ganz schön groß werden und ein Zoom auf das Rechercheergebnis ist nicht gewünscht. Eine anschließende nochmalige Recherche an der gleichen Stelle ist dann sehr umständlich.

--Rahn (Diskussion) 10:32, 25. Okt. 2021 (CEST) Ok. Wie wollen wir das lösen? Den Zoom auf die Treffer über eine Option ein- und ausschaltbar machen?
--Markus Hentschel (Diskussion) 16:13, 27. Okt. 2021 (CEST) Die Diskussion bei uns im Haus ergab, dass überhaupt kein Zoom die beste Lösung wäre.

+ 3.1.1 Datensätze merken

Wenn die ID-Spalte des Layers kein Integer ist, funktioniert das Merken nicht.

Version 3.0

- Adresssuche Gemeinde

--Markus Hentschel (Diskussion) 10:02, 17. Sep. 2021 (CEST) Wenn man bei go=Adresse_Auswaehlen und auch bei go=ALK-Adresse_Auswaehlen nur die Gemeinde auswählt und anschließend auf Suchen klickt, springt kvwmap einfach in die Karte. Entweder (bei go=ALK-Adresse_Auswaehlen) müsste die Gemeinde in der Karte als Suchergebnis erscheinen oder (vor allem bei go=Adresse_Auswaehlen) der Klick auf Suchen dürfte erst nach Auswahl der Straße möglich sein.

- Style -- Symbolname

--Markus Hentschel (Diskussion) 10:29, 22. Jun. 2021 (CEST) Wenn der Admin im Style- und Labeleditor bei einem Style einen Symbolnamen angibt, den es in der symbole.txt nicht gibt, fliegt er komplett raus und kann sich anschließend nicht mehr anmelden.

- Cluster_FeatureCount

--Markus Hentschel (Diskussion) 11:17, 30. Apr. 2021 (CEST) Mit Mapserver 7 heißt es nicht mehr Cluster:FeatureCount und Cluster:Group sondern Cluster_FeatureCount und Cluster_Group. Man muss es in LABELITEM und in den CLASS-Expressions korrigieren. kvwmap könnte das per Bugfix erledigen.

- Änderungen im separaten Browser-Fenster

--Markus Hentschel (Diskussion) 14:44, 9. Apr. 2021 (CEST) Wenn man in der Sachdatenanzeige im separaten Browser-Fenster Änderungen an den Daten vornimmt, ohne zu speichern, kommt beim Zoom auf eine Adresse über geocodr eine Meldung, dass man die Seite verlassen will.

+ 3.0.266 Shape-Import

Der Geometrietyp wird immer auf den Multityp geändert ohne den Geometrietyp der Tabelle zu berücksichtigen.

+ 3.0.265 Metadatenlink mit #

Wenn ein Layer einen Metadatenlink mit # enthält, wird der Link falsch ausgegeben.

+ 3.0.264 Jagdkataster

Wenn der Jagdbezirkslayer nicht die Haupttablle "jagdbezirke" hat, sind im Suchergebnis die Links zur Sachdatenanzeige nicht korrekt.

+ 3.0.263 Datenexport Geometrie übernehmen von

--Markus Hentschel (Diskussion) 14:12, 6. Okt. 2021 (CEST) Die Liste bei Geometrie übernehmen von ist beim Datenexport leer.

+ 3.0.262 Stellenwahl

Wenn im Browser das Passwort für den kvwmap-Zugang gespeichert ist und man im Header die Geo-Namensuche hat, wird in der Stellenwahl der Nutzername ins Suchfeld eingetragen.

+ 3.0.261 Datenexport Layer mit Layerparameter

--Markus Hentschel (Diskussion) 16:24, 21. Sep. 2021 (CEST) Wenn ein Layer im Namen einen Layerparameter hat, wird bei go=Daten_Export die Parameter-Variable angezeigt. Es müsste das erscheinen, was der Nutzer im Parameter ausgewählt hat.

+ 3.0.260 Nachweisverwaltung: Geometrieübernahme

Wenn eine Stelle nicht die Funktion "gepruefte_Nachweise_bearbeiten" besitzt, kann sie trotzdem Geometrien überschreiben.

+ 3.0.259 ALKIS-Postprocessing

Bei der Befüllung von pp_amt wird die Tabelle ax_dienststelle nicht korrekt verknüpft.

+ 3.0.258 Layer-Parameter

In den Layer-Optionen werden nur die Layer-Parameter aufgelistet, die nur von dem entsprechenden Layer verwendet werden. Allerdings werden dabei auch die Subformlayer berücksichtigt, die die gleichen Parameter verwenden.

+ 3.0.257 WMS-Layer in der Legende

Das Legendenbild eines WMS-Layers wird nicht korrekt in der Legende positioniert.

+ 3.0.256 Style: Attributname als Color

Wenn man bei einem Layer, der einen Attributnamen im Style-Feld Color verwendet, auf die Umringsdarstellung umschaltet, erscheint eine Fehlermeldung.

+ 3.0.255 Flurstücksnachweise bei historischen Flurstücken

--Markus Hentschel (Diskussion) 13:11, 22. Jun. 2021 (CEST) Die DHK liefert amtliche Nachweise nur bei aktuellen Flurstücken. Bei historischen Flurstücken kommt daher immer eine Fehlermeldung. Bei diesen Flurstücken sollten die Nachweise gar nicht angeboten werden.

+ 3.0.254 Daten-Export

Wenn Layer mit einem GROUP BY in der Query komplett exportiert werden, fehlt das GROUP BY in der Abfrage.

+ 3.0.253 fehlgeschlagene Login-Versuche

Werden nicht richtig gezählt.

+ 3.0.252 Kartendruck

Wenn ein Layer ein eigenes Legendenbild verwendet, kommt es zu einem Fehler.

+ 3.0.251 import_nas.sh

Bei Benutzung der Option "delete" wird das Alkis-Schema immer vor jeder NAS-Datei geleert und nicht nur einmal am Anfang.

+ 3.0.250 ProBaug: zoom2bauakte

Wenn der Bauaktengeometrienlayer schon auf gid als ID-Spalte umgestellt wurde, funktioniert der Zoom nicht.

+ 3.0.249 Syncfehler in kvmobile

Mobile Layer lassen sich nicht synchronisieren wenn Linien oder Polygonen auf Server geupdated oder angelegt wurden.

+ 3.0.248 Linien-Geometrie von layer mit String oid speichern

Wenn man die Geometrie eines Linienlayers speichert, der eine oid vom Typ String hat, gibt es eine Fehlermeldung. Dieser Bug wurde behoben in dem der Wert der id-Spalte (in kvwmap Objekt-ID kurz=oid) in Hochkommas gesezt wurde.

+ 3.0.247 Layer-Parameter

Wenn man Layer-Parameter umbenennt oder löscht, bleiben deren Einträge trotzdem noch in der Tabelle rolle erhalten.

+ 3.0.246 go_next nach Zoom auf Objekt

Wenn man eine URL zum Zoom auf ein Objekt (go=zoomto_dataset) aufruft, ist danach kein go_next möglich.

+ 3.0.245 go=layer_check_oids

Die Übernahme des Data-Vorschlags funktioniert für Data-Statements ohne Angabe eines Schemanamens nicht.

+ 3.0.244 Fehlermeldungen im Geometrieeditor

Wenn das Speichern durch eine Triggerfunktion verhindert wird, erscheint immer noch zusätzlich die Meldung "Auf Grund eines Datenbankfehlers konnte die Flaeche nicht eingetragen werden!".

+ 3.0.243 Auswahlfeld Anzahl Treffer

Nach einer Flurstückssuche erscheint ein leeres Anzahl-Treffer-Auswahlfeld.

+ 3.0.242 go=layer_check_oids

Das Skript geht davon aus, dass alle Layer auf die PostgreSQL-DB von kvwmap zugreifen und berücksichtigt nicht layereigene Connection-IDs.

+ 3.0.241 Rasterlayout im extra Fenster

Bei Dokumenten wird das Vorschaubild im extra Fenster angezeigt und nicht im Hauptfenster.

+ 3.0.240 WMS-Getfeatureinfo

Manche Abfrageergebnisse werden nicht korrekt angezeigt.

+ 3.0.239 Pattern im Druck

Die Style-Pattern werden im Druck nicht richtig dargestellt.

+ 3.0.238 Menüzuordnung in Stellenhierarchie

Hier werden die Menüpunkte nicht richtig sortiert.

+ 3.0.237 Punktfang in der Bodenrichtwerterfassung

Funktioniert nicht.

+ 3.0.236 nur innenliegend

Die Option "nur innenliegend" für die räumliche Einschränkung bei der Suche und beim Daten-Export hat keine Toleranz für Ungenauigkeiten.

+ 3.0.235 mehrere ALKIS-Views verwenden noch oids

+ 3.0.234 WMS Kartenabfrage mit Authentifizierung

Funktioniert nicht.

+ 3.0.233 GeoJSON-Import

Manche GeoJSON Dateien werden nicht dargestellt.

+ 3.0.232 Neuer Datensatz im extra Fenster

Bei Klick auf Abbrechen wird die letzte Abfrage nicht richtig geladen.

+ 3.0.231 Copy Datensatz funktioniert nicht korrekt

--Pkorduan (Diskussion) 18:07, 23. Jun. 2021 (CEST)Wenn Daten eines Layers in einer anderen Datenbank sind als der GUI zugeordnet, funktionierte das Kopieren nicht wenn id nicht oid. Denn das get_constraints wurde in der Falschen Datenbank ausgeführt. Jetzt wird dem Table Objekt die richtige Datenbank vorher zugeordnet bevor die Constrains abgefragt werden.

+ 3.0.230 Dokumente in Arrays

Beim Löschen des Datensatzes bzw. beim entfernen eines Array-Elementes werden die Dokumente nicht gelöscht.

+ 3.0.229 Message-Box

Zeilenumbrüche werden in den Meldungen nicht ausgegeben.

+ 3.0.228 Layer-Suche

Wenn im extra Fenster nichts gefunden wurde, öffnet der Link "zurück zur Suche" das Suchformular nicht im Hauptfenster.

+ 3.0.227 Adresssuche

Bei bestimmten Gemeinden erscheint "--Auswahl--" ganz unten in der Straßenliste.

+ 3.0.226 Constraints

Die Constraints einer Tabelle werden beim Speichern eines Layers nicht richtig gelesen.

+ 3.0.225 n_nutzung

Die Tabelle n_nutzung hat keine eindeutige Spalte.

+ 3.0.224 Shape-Import (go=SHP_Import)

--M. Gruner (Diskussion) 14:44, 2. Mai. 2021 (CEST) auch wenn die Checkbox "Tabelle überschreiben" aktiviert ist, werden die Daten an die DB-Tabelle angehängt und nicht überschrieben.

+ 3.0.223 Zoom auf Objekt und andere Objekte ausblenden

Funktioniert nicht, wenn der Layer in den Klassen-Expressions reguläre Ausdrücke verwendet.

+ 3.0.222 beginnt, endet, tsrange

Bei einigen Tabellen im Schema alkis ist der Datentyp bei beginnt und endet noch character(20). Außerdem werden die zeitlich gefilterten Abfragen nicht mit tsrange() gemacht.

+ 3.0.221 Flurstücksversionen Sachdatenanzeige

--Markus Hentschel (Diskussion) 08:10, 31. Mai 2021 (CEST) Wenn man die Sachdatenanzeige im extra Fenster ausgewählt und die Sachdaten eines Flurstücks aufgerufen hat, dann landet man nach der Auswahl einer Version in der Sachdatenanzeige im neuen Fenster und nicht im schwebenden Fenster.

+ 3.0.220 eigene Datentypen

Die Speicherung von Datensätzen mit eigenen Datentypen funktioniert nicht.

+ 3.0.219 Layerparameter und Karte neu laden

--Markus Hentschel (Diskussion) 14:21, 7. Apr. 2021 (CEST) Beim Speichern eines Layerparameters über die globale Auswahl im Header lädt die Karte nicht neu und die Legende wird nicht aktualisiert.

+ 3.0.218 Transparenz

In den Layeroptionen führt eine Transparenz über 100 oder unter 0 zu einem Fehler.

+ 3.0.217 Jagdkataster

Der Link "Kartenausschnitt" aus der Sachdatenanzeige eines Jagdbezirks funktioniert nicht.

+ 3.0.216 Plugin Bodenrichtwerte

Das Plugin setzt noch auf oids.

+ 3.0.215 Zoom-Buttons in Subforms

Funktionieren nicht.

+ 3.0.214 Rollenfilter

Auch wenn man den config-Parameter ROLLENFILTER auf true gesetzt hat, erscheint keine entsprechende Auswahlmöglichkeit in den Optionen.

+ 3.0.213 Kartendruck

Die Legendensymbole von Postgis-Layern erscheinen nicht mehr.

+ 3.0.212 Bild speichern

--Markus Hentschel (Diskussion) 10:59, 6. Mai 2021 (CEST) Redlining-Pfeile erscheinen nicht bei "Bild speichern". Die Schrift der Streckenmessung sieht ziemlich grottig aus. Der Button "Bild kopieren" funktioniert nicht mehr und muss weg. War da nicht mal ein Maßstabsbalken?

+ 3.0.211 Daten-Import/Export

Wenn im PG-Passwort ein $ vorkommt, schöägt der Aufruf von ogr2ogr fehl.

+ 3.0.210 Gebäudeeigentum

In bestimmten Fällen werden zur dieser Buchungsart zu viele Flurstücke angezeigt.

+ 3.0.209 Cronjobs schreiben

Bei psql-Cronjobs wird der DB-user nicht richtig eingetragen.

+ 3.0.208 lk_grenzpunkte

Die Sicht verwendet noch oids und ist auch zu langsam.

+ 3.0.207 Löschen im Rasterlayout

Funktioniert nicht.

+ 3.0.206 Nachweisrecherche Dokumentart speichern

--Markus Hentschel (Diskussion) 09:37, 29. Apr. 2021 (CEST) Wenn ich versuche, meine Auswahl an Dokumentarten zu speichern, kommt nur eine Fehlermeldung.

+ 3.0.205 fehlerhaftes Setzen von CLOSE_CONNECTION

+ 3.0.204 Multigeometrien splitten

Es erfolgt keine Nachfrage, ob man sich sicher ist.

+ 3.0.203 eigene Datentypen

Bei verschachtelten eigenen Datentypen kann es sein, dass die Attritwerte nicht richtig zusammengesetzt werden.

+ 3.0.202 Datensatz löschen

Wenn man einen geometrielosen Datensatz mit einem Dokumentattribut löscht, erscheint eine Meldung, dass das Data-Feld des Layer leer ist.

+ 3.0.201 Layer-Suche

Die Vorschläge von Autovervollständigungsfeldern werden nur einzeilig dargestellt.

+ 3.0.200 GeoJson-Import

Wenn es Attribute mit Leerzeichen gibt, funktioniert die Suche nicht.

+ 3.0.199 KML- und Punktlistenimport

Funktionieren nicht.

+ 3.0.198 DXF-Import

Der erzeugte Rollenlayer zeigt nichts an.

+ 3.0.197 Rechteverwaltung

Wenn in der Rechteverwaltung eine Stelle Kindstelle ist, erscheint die Checkbox "Rechte von Elternstelle übernehmen" auch bei allen nachfolgenden Stellen.

+ 3.0.196 CSV-Export

Bei geometrielosen Layern, die nur als CSV exportiert werden können, fehlt die Option "Gruppennamen exportieren".

+ 3.0.195 GPX-Import

Die erzeugten Rollenlayer zeigen nichts an.

+ 3.0.194 Nachladen der Legende

Wenn die Option "Karte sofort neu laden" aktiviert ist, wird nach jedem Ein- oder Ausschalten eines Layers die Legende nachgeladen. Wenn man z.B. mehrere Layer nacheinander aktiviert, werden die alten Legendenrequests nicht verworfen.

+ 3.0.193 WFS-Punktfang

Funktioniert nicht, wenn man in einem anderen Koordinatensystem ist.

+ 3.0.192 Karte sofort neu laden

--Markus Hentschel (Diskussion) 14:36, 12. Apr. 2021 (CEST) Wenn man "Karte sofort neu laden" eingeschaltet hat, klappt das innerhalb der Gruppe nur solange, bis man zoomt/pannt.

+ 3.0.191 Tooltip-Query

Hier wird beim Schema des Layers keine Ersetzung der Layer-Parameter statt.

+ 3.0.190 dynamische Links

Eingebettete Links werden falsch dargestellt.

+ 3.0.189 historische ALB-Flurstücke

Erzeugen im extra Fenster eine Fehlermeldung.

+ 3.0.188 Sachdatendruck

Es kann vorkommen, dass die Datensätze der Sublayer unvollständig sind.

+ 3.0.187 Mobile Layer Export

Der Export von Layern für kvmobile, die nicht im sync-Modus sind führt zu einem Fehler. Das wurde behoben. Sync Eigenschaft wird bei getLayers in rolle mit abgefragt und nur noch sync Layer werden exportiert beim Syncronisieren und Layer ohne Attribute erzeugen keine Warnung mehr beim Abfragen von Layern.

+ 3.0.186 Sachdatendruck

In der Karte kommt es zu fehlerhaften Darstellungen, wenn ein Layer den Parameter $scale verwendet oder wenn der gedruckte Layer eine nicht geklammerte OR-Bedingung im Data-Feld hat.

+ 3.0.185 GeoJson-Import

Der erzeugte Rollenlayer funktioniert nicht.

+ 3.0.184 Selbstüberschneidung im Geometrieeditor

Führt zum Verlust der Geometrie.

+ 3.0.183 Versionen von Flurstücken

Beim Aufklappen der Versionen erscheint eine Fehlermeldung.

+ 3.0.182 Labelposition speichern

"oben links" wird nicht gespeichert.

+ 3.0.181 Ausgabe von Triggern

Beim Neuanlegen von Datensätzen erscheinen Triggerausgaben doppelt.

+ 3.0.180 Erfassung eines SubForm-Datensatzes im extra Fenster

Hier ist die Fußzeile mit dem Speichern-Button überflüssig.

+ 3.0.179 kvwmap-Funktionalitäten, die noch auf oids basieren

Wie z.B. Multigeometrien splitten, Datensatz kopieren usw. sind noch nicht umgestellt.

+ 3.0.178 Layer kopieren

Die Legendenreihenfolge der Klassen wird nicht mitkopiert.

+ 3.0.177 Daten-Import

Die Import-Tabellen werden noch mit oids angelegt.

+ 3.0.176 Zoom auf Objekte

Macht nicht was er soll.

+ 3.0.175 Punktlistenimport

Die Beschreibung des Formats und die Fehlerausgabe sind unzureichend.

+ 3.0.174 SubformEmbedded neuer Datensatz

Nicht sichtbare Attribute werden nicht gespeichert.

+ 3.0.173 Layer-Suche

Wenn das Geometrie-Attribut umbenannt ist, gibt es einen Fehler.

+ 3.0.172 Shape-Import

Wenn man das erste Attribut weglässt, gibt es einen Fehler.

+ 3.0.171 Grundbuchblattsuche

Funktioniert nicht.

+ 3.0.170 Flurstücksauszüge

Funktionieren nicht.

+ 3.0.169 Flurstückssuche

Hier wird beim Erstellen der Gemarkungslsite der endet-Zeitstempel von ax_gemeinde nicht berücksichtigt.

+ 3.0.168 ID-Spalte alphanumerisch

Beim Speichern der Geometrie erscheinen Fehlermeldungen.

+ 3.0.167 ID-Spalte alphanumerisch

Beim Mouseover auf einen Datensatz erscheinen Fehlermeldungen.

+ 3.0.166 Flurstückssuche

Wenn der Flurstücks-Layer keine oids mehr verwendet, erscheinen Fehlermeldungen.

+ 3.0.165 PNG-Grafiken repariert

+ 3.0.164 Als Vorlage für neuen Datensatz übernehmen

Die Werte von nur lesbaren Auswahlfeldern werden nicht übernommen.

+ 3.0.163 Textfeld: automatisch generieren

Funktioniert nicht.

+ 3.0.162 Flurstückszoom

"Zoom auf Flurstück und andere Flurstücke ausblenden" funktioniert nicht mehr.

+ 3.0.161 Schnellsprung

Funktioniert nicht mehr.

+ 3.0.160 Abfrage von Rollenlayern

Hier erscheinen Fehlermeldungen beim Mouseover und beim Zoom auf Objekt.

+ 3.0.159 sendEmailAsync.sh

Das Skript tools/sendEmailAsync.sh verschiebt die Datei, die als Anhang gesendet wird, in den Archivpfad und man kann dann nicht mehr darauf zugreifen.

+ 3.0.158 Zeitstempel: delete

Funktioniert nicht für Layer ohne oid.

+ 3.0.157 Rechte in Stellenhierarchie

Man kann für Kindstellen keine individuellen Rechte definieren.

+ 3.0.156 dynamischer Link

Ein dynamischer Link in einem SubForm-Datensatz im separaten Sachdatenfenster ruft die Sachdatenanzeige nicht korrekt auf.

+ 3.0.155 Layer-Suche

Bei Sachdatenanzeige im extra Fenster wird nach einer Suche und Änderung des Layers sofort wieder gesucht.

+ 3.0.154 Auto-Formularelementtypen

Die Auto-Formularelementtypen (Fläche, Länge, Zeitstempel, usw.) führen bei Geometrieänderung und ID-Spalte != oid zu Fehlermeldungen.

+ 3.0.153 Geometrie aus anderer Tabelle

Bei Layern deren Geometriespalte aus einer anderen Tabelle als der Haupttabelle kommt, gibt es Probleme, wenn diese Tabelle nicht auch eine gleichnamige ID-Spalte hat.

+ 3.0.152 ID-Spalte alphanumerisch

Nach dem Anlegen eines neuen Datensatzes erscheint eine Fehlermeldung.

+ 3.0.151 CSV-Export

Bei Auswahlfeldern wird nicht mehr der output sondern nur der value ausgegeben.

+ 3.0.150 Fehlerausgabe in SubForm-Layern

Die Fehlerausgabe enthält am Anfang Programmcode.

+ 3.0.149 Style-/Labeleditor Zomm Karte

--Markus Hentschel (Diskussion) 10:07, 8. Mär. 2021 (CET) In der Karte vom Style-/Labeleditor kann man nicht zoomen oder pannen, wenn man die rausfliegende Legende aktiviert hat.

+ 3.0.148 Attributeditor

Es fehlen 2 Überschriften.

+ 3.0.147 Nachweisrecherche

Nachweise ohne Rissnummer werden nicht gefunden.

+ 3.0.146 Shape-Export

Die prj-Datei fehlt.

+ 3.0.145 Nachweisdownload

Unter PHP 7 erscheinen hier Fehlermeldungen.

+ 3.0.144 wms_checker.php

Funktioniert unter PHP 7 nicht fehlerfrei.

+ 3.0.143 wms_proxy.php

Funktioniert unter PHP 7 nicht fehlerfrei.

+ 3.0.142 Layer-Suche

Wenn der erste Datensatz keine Geometrie hat, wird nicht in die Karte gezoomt.

+ 3.0.141 Falsche Berechnung der Dezimalkoordinaten bei Exif Auswertung

Beim Import von Bildern mit Exif-Daten werden die in Grad angegebenen Koordinaten falsch in Dezimalgrad umgerechnet. Das wurde in der Funktion get_exif_data korrigiert. vorher Grad + (Minuten/60 + Sekunden/6000) nachher Grad + (Minuten/60 + Sekunden/3600)

+ 3.0.140 Legendengrafik von WMS-Layern

Wenn ein WMS-Layer den URL-Parameter STYLES verwendet, wird dieser beim Abfragen der Legendengrafik nicht richtig berücksichtigt.

+ 3.0.139 RAISE NOTICE in BEFORE DELETE Triggern

Hier erfolgt die Ausgabe nicht für die Text-Notation, sondern nur für JSON und nur im Fehlerfall.

+ 3.0.138 Daten-Export: Dokumente

Dokumente von SubForm-Layern werden nicht mit heruntergeladen

+ 3.0.137 Formularelementtyp Zeitstempel

Hat das Attribut den Datentyp timestamp in der Datenbank, dann wird es nicht zu 100% angezeigt.

+ 3.0.136 Daten-Export: Dokumente

Ist das Dokument-Attribut ein Array, werden nicht immer alle Dokumente mit heruntergeladen.

+ 3.0.135 Sachdatenanzeige im extra Fenster

Wenn man einen eingebetteten Subform-Datensatz aufruft, passt sich das Fenster in der Breite nicht auf die Darstellung des Subform-Datensatzes an.

+ 3.0.134 Style- und Labeleditor

Die Legende wird nicht richtig nachgeladen.

+ 3.0.133 Geometrieübernahmelayer

Die Geometrie von Rollenlayern wird nicht mehr automatisch vollständig selektiert, wenn sie als Geometrieübernahmelayer ausgewählt werden. Außerdem wird der Geometrieübernahmelayer nicht mehr layerbezogen gespeichert.

+ 3.0.132 SubformEmbedded Datensatz anlegen

Funktioniert nicht für nicht eingebettete Layer.

+ 3.0.131 Jagdkataster

Das Plugin Jagdkataster setzt noch auf oids.

+ 3.0.130 Nachweisrecherche im IE

Die Ergebniszeilen sind zu hoch.

+ 3.0.129 Layer-Export

Bei Layern mit leeren Text-Spalten wird das SQL nicht korrekt erzeugt.

+ 3.0.128 Shape-Import

Wenn in der prj-Datei Hochkommas vorkommen, schlägt der Import fehl.

+ 3.0.127 Geometrie aus anderer Tabelle

Wenn man einen Layer hat, der sich die Geometrie aus einer anderen Tabelle als der Haupttabelle holt, erscheint bei der Sachdatenanzeige mit QueryMaps eine Fehlermeldung.

+ 3.0.126 Daten-Export

Bei Layern mit den Zeichen "<" oder ">" im Namen schlägt der Export fehl.

+ 3.0.125 Trefferliste Nachweisverwaltung - Geltungsbereichskarte

--Markus Hentschel (Diskussion) 10:19, 10. Feb. 2021 (CET) Die Geltungsbereichskarte zeigt keine Flurstücksnummern an.

+ 3.0.124 Layer die oids verwenden

Mit diesem Bugfix wird der Anwendungsfall go=layer_check_oids hinzugefügt, der Unterstützung dabei bietet, die PostGIS-Layer so anzupassen, dass keine oids mehr verwendet werden.

+ 3.0.123 import_nas.sh

Das ALKIS-Einleseskript hat keine Möglichkeit das alkis-Schema zu leeren um es neu zu befüllen. Das ist jetzt mit dem Parameter "delete" möglich.

+ 3.0.122 Attributtyp Link

Interne Links werden aus dem extra Fenster heraus nicht im Hauptfenster geöffnet.

+ 3.0.121 Zwischenablage

Gemerkte Datensätze lassen sich nicht mehr aus der Zwischenablage aufrufen.

+ 3.0.120 Stellenhierarchie

Die Rechte von Elternstellen werden nicht für die Kindstellen übernommen.

+ 3.0.119 Stellenhierarchie

Das Hinzufügen oder Wegnehmen von Stellen im Layerformular wirkt sich nicht auf die Kindstellen aus.

+ 3.0.118 WMS-Layer

Bei einigen WMS-Layern hängt der Mapserver den Parameter SERVICE=WMS nicht an den Request an.

+ 3.0.117 sendEmailAsynch.sh

In diesem Skript werden die Parameter MAILSMTPUSER und MAILSMTPPASSWORD nicht berücksichtigt.

+ 3.0.116 dynamische Links

Links die aus dem extra Fenster heraus andere Datensätze aufrufen, führen zu einer falschen Darstellung im extra Fenster.

+ 3.0.115 mail_att()

In der Funktion mail_att() fehlen noch die Variablen cc_email und from_name.

+ 3.0.114 Jagdkataster

Wenn ein Flurstück als herrenlos gekennzeichnet ist, gibt es im Plugin Jagdkataster einen Fehler bei der Flurstücksanzeige.

+ 3.0.113 Password escapeing

--Pkorduan (Diskussion) 08:48, 3. Feb. 2021 (CET) Passwörter mit einfachen Anführungszeichen verursachten Fehler beim Eintragen in der Datenbank. Jetzt werden sie escaped.

+ 3.0.112 Sachdatendruck-Editor - Rechtecke

--Markus Hentschel (Diskussion) 15:24, 22. Jan. 2021 (CET) Das Highlighten bzw. Hinscrollen funktioniert nicht bei Rechtecken, bei denen die Start-y-Position kleiner ist als die End-y-Position.

+ 3.0.111 Flurstückslistenimport

Funktioniert ab dem 2. Flurstück nicht.

+ 3.0.110 unkorrekter Rückgabewert in is_admin_user

Diese Funktion lieferte im Fehlerfall nicht FALSE sondern das Array() von execSQL. Ist behoben.

+ 3.0.109 Stelle anlegen

Ohne Layer gibts Fehlermeldungen.

+ 3.0.108 Cronjobs für Postgres-Requests nicht richtig geschrieben

kvwmap hat die Cronjob Commands nicht richtig geschrieben. Es fehlten die Usernamen. Jetzt werden die Credentials in der Funktion get_crontab_line der CronJob Klasse korrekt gelesen und in der Methode crontab_schreiben richtig geschrieben.

+ 3.0.107 XPlanGML Upload Namespace 5.2 Unterstützung

--Kraetschmer (Diskussion) 13:29, 29. Jan. 2021 (CET) Ausbesserung des XPlanGML Uploads über GDAL GMLAS für XPlan-Version Namespace 5.2.

+ 3.0.106 Neuer Datensatz im separaten Browser-Fenster

--Markus Hentschel (Diskussion) 16:16, 28. Jan. 2021 (CET) Wenn man einen neuen Datensatz im separaten Browserfenster anlegt, funktioniert der Geometrie-Editor nicht richtig, z.B. das "Position setzen" Werkzeug. ==

+ 3.0.105 Stellenhierarchie

Wenn man eine Oberstelle mit mehr als einer Unterstelle ändert, erscheint eine Fehlermeldung.

+ 3.0.104 SubForms

Im GLE ist oft nicht ersichtlich, dass ein geöffnetes Unterformular einen eigenen Speichern-Button hat und der Nutzer klickt auf den Speichern-Button des Hauptformulars.

+ 3.0.103 Daten-Export: Dokumente

Wenn das Dokument-Attribut ein Array-Feld ist, werden die Dokumente nicht mit exportiert.

+ 3.0.102 Flurstückssuche

Bei der Flurstückssuche mit Sachdaten (go=Flurstueck_Auswaehlen) werden die Buchdaten auch im separaten Fenster angezeigt. Das Fenster „darunter“ bleibt jedoch bei der Recherche-Maske und springt nicht zur Karte. Im separaten Fenster funktioniert außerdem der Button „Zoom auf Flurstück und andere Flurstücke ausblenden“ nicht.

+ 3.0.101 Bild speichern

--Markus Hentschel (Diskussion) 07:07, 26. Jan. 2021 (CET) Statt dem Kartenbild erscheint nur ein leeres Bild (bei Edge und Firefox, bei IE11 gehts). Der "Bild kopieren" Button kann wohl weg?

+ 3.0.100 lange Tabellenaliasnamen

Lange Tabellenaliasnamen werden nicht richtig ausgelesen und haben einen Zeilenumbruch am Ende.

+ 3.0.99 Layer-Suche

Wenn die Operatoren <= und >= verwendet werden, wird die Suche stattdessen mit < und > gemacht. Und bei Auswahlfeldern werden nicht die ausgewählten Operatoren verwendet, wenn man nur eine Auswahlmöglichkeit auswählt.

+ 3.0.98 Neuer Layerdatensatz

Beim Speichern eines neuen Layerdatensatzes mit Geometrie wird die Geometrie auch für die anschließende Suche nach dem Datensatz verwendet. Das führt bei großen Geometrien zu einem Überlauf in MySQL beim Speichern der Suche.

+ 3.0.97 suche nach Flurstück in Karte

Bei Stellen, die den Standard Flurstückslayer nicht haben, erscheint eine Fehlermeldung.

+ 3.0.96 ALKIS-Postprocessing

Bei pp_amt fehlt noch ein endet für ax_dienstelle und ax_anschrift.

+ 3.0.95 Sachdatendruck archivieren

Funktioniert nicht, wenn der Layer als ID-Spalte nicht die oid verwendet.

+ 3.0.94 Punktlistenimport

Funktioniert unter PHP 7 nicht.

+ 3.0.93 Zugangsdaten zu E-Mail-Server nicht variabel

Es wurden die Konstanten MAILSMTPUSER, MAILSMTPPASSWORD und MAILREPLYADDRESS eingeführt, damit der Zugang zu einem Mailserver, der in MAILSMTPSERVER angegeben ist variable konfiguriert werden kann.

+ 3.0.92 attributabhängige Sichtbarkeit

Wenn die Sichtbarkeit von einem Array-Attribut abhängig ist, funktioniert sie nicht richtig.

+ 3.0.91 Layersuche und Flurstücksanzeige

Die räumliche Eingrenzung bei der Layer-Suche funktioniert nicht. Außerdem funktioniert der Link "alle anzeigen" in der Flurstücksanzeige nicht richtig.

+ 3.0.90 Eigentümersuche

Beim Klick auf einen Eigentümer funktioniert die Blätterfunktion nicht.

+ 3.0.89 Statistik

Beim Aufruf der Statistik erscheinen mehrere Fehlermeldungen.

+ 3.0.88 Flurstücksauszüge

Für mehrere Flurstücke wird die Warteanimation nicht beendet.

+ 3.0.87 Zoom auf Objekt

Aus dem extra Fenster heraus wird das Objekt nicht gehighlightet.

+ 3.0.86 update connections

Fehler beim Update einer connection.

+ 3.0.85 update connections

Validierung beim Update einer connection lieferte Fehler wegen count($result) statt count($results)

+ 3.0.84 deleteGastUser.sh

Für PHP 7 wurden die Konstanten in der credentials.php in Hochkommas gesetzt. Damit funktioniert das Skript deleteGastUser.sh aber nicht mehr.

+ 3.0.83 ProBauG Suche und Radiobutton visible

Die Gemarkungsauswahl ist leer. Sichtbarkeitschecks von Attributen die sich auf Werte von Radiobuttons bezogen funktionierten nicht richtig. Jetzt kann man attribut = t und attribut = f verwenden und es wirkt sich richtig auf die Sichtbarkeit des Attributes aus.

+ 3.0.82 escape metalink

Beim Speichern von metalink im Layerformular wurden Anführungszeichen nicht escaped so dass ein Fehler auftrat. So konnte man z.B. keinen javascript code angeben. Jetzt wird die Zeile mit pg_escape_string escaped. Einträge wie dieser: message([{ type : 'info', msg: 'Das ist ein schöner Layer'}]) sind jetzt ohne Fehler speicherbar.

+ 3.0.81 WMS 1.3.0

Im Layer-Formular fehlt die Auswahlmöglichkeit für WMS 1.3.0. Und der GetfeatureInfo-Request hat nicht die richtigen Parameter.

+ 3.0.80 neuer SubForm-Datensatz mit Geometrie

Aus dem extra Fenster heraus wird der Geometrieeditor nicht im Hauptfenster geöffnet.

+ 3.0.79 PHP-Warnungen

PHP 7 erzeugt diverse Warnungen bei bestimmten Aktionen.

+ 3.0.78 Sachdatendruck

Bei einigen Drucklayouts treten Fehlermeldungen auf.

+ 3.0.77 Umlaute im Nutzernamen

Wenn ein Nutzername mit einem Umlaut beginnt, gibt es einen Fehler in der alphabetischen Übersicht.

+ 3.0.76 Punktfang im IE

Hier kommt es zu einem Javascript-Fehler, wenn man die Karte verschiebt.

+ 3.0.75 Querymap

Bei Layern mit einer nicht-numerischen ID-Spalte wird die Querymap nicht richtig generiert.

+ 3.0.74 Linien-Pattern

Funktionieren unter Mapserver 7 nicht.

+ 3.0.73 Attribut mit Constraint

Attribute, für die in der Datenbank Constraints definiert sind, erscheinen im Attributeditor als Auswahlfeld, auch wenn mit dem Constraint gar keine Auswahlmöglichkeiten definiert werden.

+ 3.0.72 Stellen entziehen

Im Nutzerformular lassen sich keine Stellen entfernen.

+ 3.0.71 layers_replace_scale Warnung

Wenn layers_replace_scale nicht gesetzt ist, produziert ein count auf diese Eigenschaft von GUI eine PHP-Warnung. PHP Warning: count(): Parameter must be an array or an object that implements Countable. Das wurde behoben in dem das Attribut in der Klasse initial als array() definiert wird.

+ 3.0.70 Clustering

Die Parameter für das Clustering wurden unter Mapserver 7 angepasst (Cluster:FeatureCount -> Cluster_FeatureCount).

+ 3.0.69 Zoom auf Objekt

Bei einem Zoom auf ein Objekt, welches zu einer Klasse ohne Expression gehört, erscheinen Fehlermeldungen.

+ 3.0.68 zurück zur Suche

Wenn eine Stelle den Menüpunkt "Layersuche" nicht hat, erscheint trotzdem ein "zurück zur Suche" Link.

+ 3.0.67 SubFormEmbeddedPK

Auswahllisten werden zu lang dargestellt.

+ 3.0.66 Schnellsuche

Nach einer Schnellsuche bleibt der ausgewählte Layer nicht stehen.

+ 3.0.65 GLE Breite von Eingabefeldern

Nebeneinander angeordnete Eingabefelder sind teilweise zu schmal.

+ 3.0.64 Freitexte im Kartendruck

Sobald man in der Druckvorschau einen Freitext einfügt kommt eine Fehlermeldung wenn man auf Drucken geht.

+ 3.0.63 Autovervollständigungsfelder

Werden nur einzeilig angezeigt.

+ 3.0.62 Rasterlayout

Wenn die Geometriespalte "geom" heißt, erscheinen nicht die richtigen Geometrie-Buttons.

+ 3.0.61 historische Flurstücke

Historische Flurstücke, die keinen Nachfolger haben (z.B. bei BOV) werden über die historische Flurstückssuche nicht gefunden.

+ 3.0.60 automatische Kartengrößenanpassung

Beim Navigieren oder Neuladen der Karte, wir die Größe nicht angepasst.

+ 3.0.59 Layer-Suche: Ausgabe von Fehlermeldungen

Wenn die DB-Abfrage nicht klappt, wird nicht die komplette Abfrage ausgegeben.

+ 3.0.58 Schnelldruck

Wenn zuerst die Schnelldruckfunktion ausgeführt wird und anschließend der Maßstab per Eingabe angepasst werden soll, dann wird in der Karte nicht der Ausschnitt entsprechend des geänderten Maßstabes angepasst sondern erneut die Schnelldruckfunktion aufgerufen.

+ 3.0.57 .esri.gz

Im neuen web-Container legt ogr beim Shape-Import immer eine .esri.gz Datei in den kvwmap-Ordner, wenn eine prj-Datei vorhanden ist.

+ 3.0.56 Kartenauszüge über die DHK

Funktionieren nicht.

+ 3.0.55 Zeitstempel-Attribute

Werden teilweise falsch dargestellt.

+ 3.0.54 dynamische Links

Links mit der Option "no_new_window" öffnen sich immer im Hauptfenster.

+ 3.0.53 String-ID-Spalte

Wenn ein Layer eine ID-Spalte verwendet, die keinen numerischen Typ hat, treten bei manchen Aktionen Fehler auf.

+ 3.0.52 Schnellsuche und Flurstückssuche

Die Ergebnisse erscheinen nicht im extra Fenster.

+ 3.0.51 Sachdatendrucklayout kopieren

Die Farbe der Rechtecke wird nicht richtig übernommen.

+ 3.0.50 go=BenutzerderStelleAnzeigen

Funktioniert nicht mehr.

+ 3.0.49 GLE spaltenweise Darstellung

Hier funktioniert das Editieren nicht richtig.

+ 3.0.48 Kartenfenstergröße

Passt sich immer an, auch wenn nicht eingestellt.

+ 3.0.47 Plugin Fortführungsfälle

Hier treten Fehler auf.

+ 3.0.46 TIF-Export, ExportMapToPDF

Funktionieren nicht. --FalkoR (Diskussion) 16:41, 8. Dez. 2020 (CET)

+ 3.0.45 Redlining im Druck

Unter Mapserver 7 gibt es Fehler.

+ 3.0.44 Zoom auf importierten Layer

Funktioniert nicht.

+ 3.0.43 Adresssuche

Das Laden der Straßen dauert teilweise sehr lange.

+ 3.0.42 Druckversion

Das Styling funktioniert nicht.

+ 3.0.41 Sachdatendruckeditor

Wenn man keine Freitexte hat, kann man keine hinzufügen.

+ 3.0.40 WFS-Suche und LIKE

Funktioniert nicht.

+ 3.0.39 SubFormEmbeddedPK mit no_new_window

Hier erscheint die Vorschau nicht.

+ 3.0.38 Schnellsuche

Bei abhängigen Auswahlfeldern wird die Suche gestartet, bevor das letzte Auswahlfeld ausgewählt wurde.

+ 3.0.37 gefilterte Layer

Unter Mapserver 7 werden gefilterte Layer nicht in der Karte dargestellt.

+ 3.0.36 Adresssuche

Funktioniert nicht wenn der Flurstückslayer ein eigenes Template verwendet.

+ 3.0.35 Probaug

Die Benutzung der ProBaug-Schnittstelle führt zu diversen Fehlermeldungen.

+ 3.0.34 Migration auf 3.0

Der Migrationsvorgang wird auf manchen Systemen nicht korrekt ausgeführt.

+ 3.0.33 Adresssuche

Ist sehr langsam.

+ 3.0.32 Kartenbild speichern im IE

Auf manchen Servern funktioniert das nicht.

+ 3.0.31 Mapserver 7

Manche Styles verursachen Fehler.

+ 3.0.30 abhängige Auswahllisten

Funktionieren nicht mit PHP 7. Außerdem auch nicht, wenn die abhängigen Auswahlfelder Arrays sind.

+ 3.0.29 Attribut-Editor im Chrome

Sieht komisch aus.

+ 3.0.28 Daten-Import

Wenn in einer Zip-Datei mehrere Daten-Dateien enthalten sind, wird die Liste der Dateien nicht korrekt dargestellt.

+ 3.0.27 Sachdatendruck und Bearbeitungshinweise Trefferliste

Bei einem Seitenüberlauf werden die Elemente auf der nächsten Seite nicht unterhalb des oberen Randes positioniert.

--Markus Hentschel (Diskussion) 11:27, 2. Dez. 2020 (CET) Besteht die Trefferliste der Nachweisrecherche nur aus einem Treffer und hat dieser Treffer einen Bearbeitungshinweis (oder sogar mehrere), dann kann man diese nicht lesen, weil die Zeilenhöhe nicht ausreicht bzw. der Hinweis nicht über den unteren Rand hinausragt.

+ 3.0.26 Stellen-Formular

Der zurück-Button führt nicht zurück.

+ 3.0.25 Daten-Import

Wenn die maximale Dateigröße überschritten ist, erfolgt kein Hinweis darauf.

+ 3.0.24 Fehler bei der GML-Erstellung in Plugin xplankonverter

Beim Erzeugen der GML-Datei eines Planes im Web-Container Version 2.1.0 mit PHP 7 kamen Fehlermeldungen bezüglich nicht definierter Konstanten.

+ 3.0.23 Layerparameter Stellenzuweisung

Wenn ein Nutzer einer Stelle über das Nutzerformular zugeordnet wird, werden die Layerparameter nicht gesetzt.

+ 3.0.22 Sachdatendruck: Radiobuttons

Wenn die Auswahlmöglichkeiten Umlaute enthalten, stimmen die Abstände nicht.

+ 3.0.21 Punktfang bei WFS-Layern

Funktioniert nicht richtig.

+ 3.0.20 Jagdkataster: enthaltene Flurstücke CSV-Export

Funktioniert nicht.

+ 3.0.19 Nachweisverwaltung: Sortierung Rissnummer

Die Sortierung nach Rissnummer berücksichtigt nicht die alphanumerischen Anteile.

+ 3.0.18 Daten-Import

Wenn die Dateien unzulässige Zeichen enthalten, klappt der Import nicht richtig.

+ 3.0.17 letztes Suchergebnis

Klappt nicht für die Flurstückssuche.

+ 3.0.16 Jagdkataster: enthaltene Flurstücke

Funktioniert nicht.

+ 3.0.15 Flurstücks-CSV-Export funktioniert nicht

+ 3.0.14 Sachdatendruck mit Karte

Bei Punktlayern erscheint eine Fehlermeldung.

+ 3.0.13 extra Fenster im IE

Das Fenster lässt sich nicht in der Größe verändern.

+ 3.0.12 Flurstückssuche und Zoom auf Flurstück

Die Umformatierung der Flurstücksskennzeichen funktioniert nicht richtig.

+ 3.0.11 Layerrechte speichern funktioniert im IE nicht

+ 3.0.10 nicht sichtbare Attribute erfordern Eingabe

+ 3.0.9 Layerparameter

Wenn man die Layeroptionen eines Layers mit eigenen Layerparametern speichert, werden nur die eigenen Layerparameter gespeichert und alle anderen gehen verloren.

+ 3.0.8 Flurstückssuche

Die Suche nach einer ganzen Flur funktioniert nicht.

+ 3.0.7 Nachweisverwaltung

Es lassen sich weder Nachweise bearbeiten noch anlegen.

+ 3.0.6 Formularelementtyp Dokument

Dateien lassen sich nicht mehr per Drag&Drop auf das Feld ziehen.

+ 3.0.5 manche Links in SubFormularen funktionieren nicht richtig

+ 3.0.4 SubFormulare haben nicht die richtige Rahmenfarbe

+ 3.0.3 Dokument löschen

Beim Löschen eines Dokuments erscheint eine Meldung, die nachfragt ob man die Seite verlassen möchte.

+ 3.0.2 Session Warnung

Auf manchen Servern erscheint eine Session Warnung.

+ 3.0.1 WMS-Export

Es kann sein, dass der WMS-Export nicht richtig funktioniert.

Version 2.12

+ Auszüge mit Eigentümerdaten

--Reißland (Diskussion) 06:30, 3. Nov. 2020 (CET) Beim Auszug "Flurstücksdaten mit Eigentümer" wird der akademische Grad des Eigentümers nicht ausgegeben.

--Rahn (Diskussion) 13:52, 4. Nov. 2020 (CET) Ist in der Version 3.0 behoben.

- Bild kopieren

--Markus Hentschel (Diskussion) 07:48, 23. Sep. 2020 (CEST) Der Bild kopieren Button bei Bild speichern funktioniert nicht, die Zwischenablage bleibt leer.

--Rahn (Diskussion) 14:33, 2. Okt. 2020 (CEST) So wie es aussieht unterstützen das die aktuellen Browser nicht mehr.

+ Gebäudeeigentum in der Grundbuchblattanzeige

--Markus Hentschel (Diskussion) 10:56, 27. Aug. 2020 (CEST) Bei einigen Grundbuchblättern existiert ein Gebäudeeigentum. Dieses wird mit demselben Text wie bei Wohnungs-/Teileigentum generiert. Allerdings gibt es hier keine Nummer im Aufteilungsplan und das Recht ist nicht verbunden mit Sondereigentum, sondern ist das Sondereigentum. Der Text muss bei Buchungsart 2103 also lauten: 'Sondereigentum "<Beschreibung des Sondereigentums>"'

--Rahn (Diskussion) 12:49, 31. Aug. 2020 (CEST) Markus, kannst Du mir ein Beispiel geben?
--Rahn (Diskussion) 09:31, 9. Sep. 2020 (CEST) Ist in der Version 3.0 behoben

- Layerreihenfolge ändern | geht nicht mit IE11

--Hschmidt (Diskussion) 08:33, 23. Jun. 2020 (CEST) Mir wurde berichtet dass man im IE11 die Layerreihenfolge nicht ändern kann. Kann es selbst nicht überprüfen, weil ich das Teil zum Glück hier nicht habe;-)

--Rahn (Diskussion) 17:13, 30. Jun. 2020 (CEST) Also bei mir gehts.

- IE11 - Auswahlliste

--Markus Hentschel (Diskussion) 14:02, 6. Mai 2020 (CEST) Wenn man im IE11 in der Recherche bei Auswahllisten mit der Tastatur einen Eintrag sucht und dann mit Enter bestätigt, wird nicht diese Option als Auswahl bestätigt, sondern die Suche ausgelöst.

--Rahn (Diskussion) 09:44, 14. Mai 2020 (CEST) Ich hab mir das mal angesehen. Das einizge was man hier machen könnte, wäre, das Auslösen der Suche generell bei Auswahlfeldern zu unterbinden.
--Markus Hentschel (Diskussion) 13:41, 18. Mai 2020 (CEST) Das wäre natürlich schade, denn bei den Nicht IE-Browsern ist das eigentlich so i.O. Könnte man es so machen, dass nur beim IE das Auslösen der Suche bei Auswahlfeldern unterbunden wird?

- Automatische Klassifikation

--Mschulz (Diskussion) 17:47, 5. Mai 2020 (CEST) Bei der Auto-Funktion zur Erstellung von Klassen muss in der höchsten Klasse ein "<=" anstatt ein "<" stehen, da sonst der höchste Wert des Attributes nicht dargestellt wird.

--Rahn (Diskussion) 09:59, 14. Mai 2020 (CEST) Die Klassengrenzen werden doch aber immer aufgerundet, so dass die oberste Klassengrenze auf jeden Fall größer sein sollte als der höchste Wert.

+ Löschen von Datensätzen

--HolgerR (Diskussion) 13:18, 31. Mär. 2020 (CEST) Ist in den Layerattributeinstellungen bei den Formularelementen Zeitstempel und Nutzer die Option delete aktiviert, werden die Datensätze nicht gelöscht. Es erscheint die Abfrage, ob der Datensatz gelöscht werden soll und abschließend eine Erfolgsmeldung, aber nichts passiert.

--Rahn (Diskussion) 14:54, 1. Apr. 2020 (CEST) Das ist kein Bug, sondern ein Feature. :-) Du hattest Dir diese Funktionalität damals sogar selbst gewünscht: Todo-Liste -> "Attribut-Editor - delete für Nutzer und Zeitstempel"
--HolgerR (Diskussion) 09:37, 3. Jun. 2020 (CEST) Richtig, ich muss auf meine Layerdefinition achten :D

+ Geometrieeditor | Geometrie übernehmen von

--Reißland (Diskussion) 10:57, 25. Mär. 2020 (CET) Wenn man beim Erfassen eines neuen Datensatzes die Geometrie von einem Suchergebnis 1 übernehmen möchte, klappt das wunderbar. Möchte man anschließend noch einen Datensatz erfassen und wählt dazu "Geometrie übernehmen von: Suchergebnis 2", wird nicht die Geometrie von Suchergebnis 2, sondern weiterhin die von Suchergebnis 1 im Kartenfenster hervorgehoben.

--Rahn (Diskussion) 12:53, 25. Mär. 2020 (CET) Die Geometrie eines Suchergebnisses wird nur dann automatisch übernommen, wenn noch keine Geometrie da ist (um die bereits erfasste Geometrie nicht zu verändern). Vor dem Erfassen des zweiten Datensatzes muss also einfach die Geometrie gelöscht werden.

+ Connection bei Layerexport

--FalkoR (Diskussion) 18:21, 20. Mär. 2020 (CET) Mir scheint, dass bei „Layerdefinition exportieren“ die in das SQL geschriebene Variablendefinition „SET @connection=…“ noch nicht dem neuen Vorgehen bei dem Setzen der Connection für den Layer und damit der Spalte (connection_id) in Tabelle layer engepasst ist.

--Rahn (Diskussion) 14:46, 2. Okt. 2020 (CEST) Ist in der Version 3.0 behoben.

+ Flurstücksauszug und zurück

--Markus Hentschel (Diskussion) 14:41, 20. Mär. 2020 (CET) Wenn man in der Flurstücksanzeige eine eigene (mit GLE und Sachdatendrucklayout erstellte) Flurstücksliste erzeugt und dann anschließend auf "Letzte Suche" klickt, landet man in der GLE Suche nach dem eigentlich völlig versteckten GLE-Layer, der für die Erzeugung der Flurstücksliste benötigt wird.

--Rahn (Diskussion) 14:57, 2. Okt. 2020 (CEST) Ist in der Version 3.0 behoben.

+ Filter in den stellenbezogenen Layereigenschaften

--Reißland (Diskussion) 08:18, 19. Feb. 2020 (CET) Filter die man in den stellenbezogenen Layereigenschaften händisch eintragen möchte, werden nicht gespeichert.

--Rahn (Diskussion) 09:41, 19. Feb. 2020 (CET) Hier sollen auch keine Filter händisch eingetragen werden, sondern nur über die Filterverwaltung. Der Filter wird nämlich auch noch in einer anderen Tabelle gespeichert und ansonsten passt beides nicht mehr zusammen.

- CSV-Export und zurück

--Markus Hentschel (Diskussion) 08:39, 12. Feb. 2020 (CET) Wenn man mehr als 10 Flurstücke gesucht hat, aber nur 10 anzeigen lässt und dann blättert, landet man, wenn man anschließend im CSV-Export war und dort "zurück" anklickt, wieder bei der Anzeige der ersten zehn Treffer, nicht aber bei den Treffern, zu denen man sich hin geblättert hatte.

- Raster-Template: sichtbar wenn

--Sgoen (Diskussion) 14:21, 9. Dez. 2019 (CET) Im Raster-Template funktioniert die Option "sichtbar wenn" nicht. Die Attribute werden immer alle angezeigt.

- Sachdatendruck - absolut positionierte Subform nach relativer

--Markus Hentschel (Diskussion) 08:20, 18. Sep. 2019 (CEST) Wenn im Sachdatendruck-Layouteditor eine Subform absolut platziert wird, die in der Query in der Reihenfolge NACH einer Subform steht, die relativ positioniert wird, dann erscheint der Inhalt dieser absolut positionierten Subform ganz am Ende des Ausdr8ucks, wenn der Ausdruck über mehr als eine Seite geht.

- Daten importierenerfolgreich

--Markus Hentschel (Diskussion) 10:43, 19. Aug. 2019 (CEST) Wenn kvwmap bei go=Daten_Import das erfolgreiche Übernhmen mit einer Meldung in einem eigenen Fenster quittiert, erscheint vorneweg ein Ausrufezeichen. Für die Nutzer sieht die ganze Meldung wie eine Fehlermeldung aus.

--Rahn (Diskussion) 09:29, 7. Jan. 2020 (CET) Es ist dann auch ein Fehler aufgetreten, nur fehlt hier wahrscheinlich die Fehlermeldung. Bei einem erfolgreichen Import erscheint kein Hinweisfenster.

- Flurstücksdaten - Versionen: Anzeige Ersteinrichtung geht nicht

--Hschmidt (Diskussion) 08:32, 5. Jun. 2018 (CEST) Die Anzeige der Version der Ersteinrichtung eines Flurstücks geht nicht. Es werden keine Daten gefunden!

--Rahn (Diskussion) 12:25, 6. Jul. 2018 (CEST) Das tritt bei Flurstücken auf, die vor ihrer Gemarkung oder Gemeinde existiert haben. Eine Lösungsmöglichkeit wäre, die Gemeinde und Gemarkung über einen LEFT JOIN zu verknüpfen, dann würde man zwar das Flurstück abgefragt bekommen, die Angaben zu Gemarkung und Gemeinde würden aber fehlen. Oder man muss den Zeitstempel nicht auf das beginnt des Flurstücks setzen, sondern etwas weiter in die Zukunft. Aber wie weit...?

- Beitragsfachschale - Fehlermeldung beim Löschen

--Hschmidt (Diskussion) 09:28, 31. Aug. 2017 (CEST) Wenn man in der FS Datensätze löscht und gleichzeitig der Flurstückslayer abfragbar eingestellt ist kommt ein Fehler.

- WGS84 Koordinaten in falscher Reihenfolge

--Hschmidt (Diskussion) 08:45, 9. Aug. 2017 (CEST) WGS84 Koordinaten haben bei der Ausgabe (Koordinatenabfrage) und der Anzeige (mitlaufende Koordinaten) die Reihenfolge lon/lat statt üblicherweise lat/lon. z.B.: 11.46936 53.6181 statt 53.6181 11.46936.

--Rahn (Diskussion) 14:11, 14. Aug. 2017 (CEST) Naja, "üblicherweise" ist hier relativ. Es gibt bei der Reihenfolge der Achsen sowohl die eine Ansicht (aus der Vermessung: Rechtswert, Hochwert oder Länge, Breite) als auch die andere Ansicht (aus der Seefahrt: Breite, Länge) ...
---07:40, 18. Aug. 2017 (CEST)Hschmidt (Diskussion) Das stimmt, aber in der Praxis, GPS-Geräte, Smartphone, GPX-Dateien etc. zeigen lat/lon.
--Markus Hentschel (Diskussion) 14:40, 3. Mai 2018 (CEST) Siehe Wikipedia: "Bei der Angabe von Ortskoordinaten ist die Breite stets zuerst anzugeben, dann erst die Länge: „B vor L, wie im Alphabet“. Bei den englischen Bezeichnung „Latitude“ und „Longitude“ funktioniert die alphabetische Regel ebenso. Ihren Grund hat diese Konvention in der Geschichte: die Breite konnte bereits Jahrhunderte vor der Länge ziemlich exakt bestimmt werden." Dem schließe ich mich an, auch als Vermesser.

- Stellen_ID ändern - Stelle_Gemeinde wird nicht geändert

Beim Ändern der Stellen ID in der Stellenmaske wird die Stellen_ID in der Tabelle stelle_gemeinden nicht gändert. --HolgerR (Diskussion) 16:13, 2. Mär. 2017 (CET)

- Schnellsuche aus der Fachschale Bauauskunft

Verucht man z.B. ein Flurstück über die Schnellsuche zu finden, während man sich in der Bauauskunftsuche befindet, so wird bei aktivierter "Sachdatenanzeige in extra Fenster" nur ein schmales Fenster, weitgehend inhaltsleer, angezeigt. Ist "Sachdatenanzeige in extra Fenster" deaktiviert, wird in die Karte gesprungen, aber auch nicht zur richtigen Position. Ähnlich bei Jagdkataster. Vorschlag: Da die Schnellsuche ja eigentlich überflüssig ist, während man sich in einer Fachschalensuche befindet, könnte diese solange ausgeblendet werden oder (Vorschlag 2) sollte dazu führen, dass man zur richtigen Stelle in der Karte gelangt und die Sachdaten wie gewohnt angezeigt werden. --FalkoR (Diskussion) 14:58, 10. Jan. 2017 (CET)

- Fehler bei Verwendung des Sachdaten-Template

Hat man einen Layer mit SubFormEmbedded als Sub-Layer eingebunden und für diesen die Rasterförmige Variante des GLE-Templates in der Stelle eingestellt, wird diese nicht verwendet wenn der Nutzer zuvor in einer Sachdatenanzeige in dem nur der Sub-Layer angezeigt wurde die Spaltenweise Variante ausgewählt hatte. Statt dessen wird dann kein Template verwendet und Bilder z.B. kommen untereinander statt in Rasterform. Dieser Fehler wird behoben in dem in Zukunft alle Templates in einer neuen Tabelle erfasst, verwaltet und Layern in einer Multiselect-Auswahlliste zugeordnet werden können. Der Nutzer kann dann alle für einen Layer verfügbaren Templates auswählen. Ein Template muss default sein. Wenn kein Template für einen Layer ausgewählt wurde, wird immer das für den Layer verwendet. Wir nur ein oder das Default-Template ausgewählt kann nicht zwischen verschiedenen wählen. Somit kann der Nutzer dann im Falle, dass für ein Foto-Layer das Rasterförmige Template eingestellt ist auch nicht mehr in die Tabellendarstellung wechseln und damit die Rasterdarstellung überschreiben. --Pkorduan (Diskussion) 10:24, 25. Apr. 2019 (CEST)

- Autoklassifizierung nicht bei Rasterlayer

--Pkorduan (Diskussion) 00:00, 27. Jun. 2019 (CEST) Die Funktion "Klassen automatisch Hinzufügen" muss bei nicht PostGIS-Layern, also z.B. Rasterlayern ausgeblendet werden, da eine Betätigung zu einem Fehler führt.

+ 2.12.131 Radiobuttons in Subform

Hier wird immer nur der letzte Werte gespeichert.

+ 2.12.130 Adressänderungen

Adressänderungen funktionieren in der Flurstücksanzeige nicht.

+ 2.12.129 mehrere WFS-Layer abfragen

Es wird für alle das gleiche Ergebnis ausgegeben.

+ 2.12.128 Layer anzeigen langsam

Wenn man sich die Layer aus einer Nicht-Admin-Stelle heraus anzeigen lässt, dauert die Anzeige sehr lange.

+ 2.12.127 Default-Werte an Stelle übertragen

--Mschulz (Diskussion) 10:27, 17. Sep. 2020 (CEST) Überträgt man die Default-Werte eines Layers an alle Stellen über den entsprechenden Button unter Stellen-Zuweisung, so werden auch die Default-Layerzugriffsrechte(!) an alle Stellen unter Rechte verteilt. So kann man unbeabsichtigt Stellen das Recht zuweisen, Objekte zu löschen oder zu erzeugen, was uns leider auch vor Kurzem auch passiert ist. Die Attributrechte selbst bleiben dabei aber komischerweise erhalten. Grundsätzlich sollte diese Funktion aber nur die Default-Werte unter Stellen-Zuweisung verteilen.

+ 2.12.126 Nachweisrecherche

Wenn man mehrere Flurstücke gesucht hat, wird der Layername im Geometrieübernahmeauswahlfeld sehr lang.

+ 2.12.125 Layer anlegen

Nach dem Anlegen eines neuen Layers erscheinen Fehlermeldungen.

+ 2.12.124 Geometrie für Geometrieübernahme ohne markiert-Häkchen

--Markus Hentschel (Diskussion) 11:09, 28. Aug. 2020 (CEST) Wenn ich in der Trefferliste der Nachweisverwaltung ein Häkchen ganz rechts bei Geometrie für Geometrieübernahme verwenden setze und anschließend, ohne den Datensatz ganz links zu markieren, auf "als Vorlage verwenden" klicke, stürzt der Browser ab.

+ 2.12.123 Datenexport von spaltenweiser Darstellung aus

Hier kommt immer die Meldung, dass kein Datensatz ausgewählt wurde.

+ 2.12.122 Flurstücksanzeige: Bestimmungsland

fehlt

+ 2.12.121 Eigentümerrecherche bei Teileigentum

--Markus Hentschel (Diskussion) 14:04, 13. Aug. 2020 (CEST) Ich suche nach einem Eigentümer, der an einem Flurstück mehrfach Teileigentum (z.B. Wohnungseigentum) hat. Die Recherche liefert mir alle Grundbuchblätter, in denen der Eigentümer notiert ist. Wenn ich alle Treffer markiere und auf "Flurstücke anzeigen" klicke, wird das gesuchte Flurstück mehrfach ausgegeben. Es darf aber nur einmal ausgegeben werden.

+ 2.12.120 Regel- oder Triggerausgabe bei Subforms

Wenn eine Regel oder ein Trigger das Anlegen eines neuen SubForm-Datensatzes verhindert, erscheint nur "undefined".

+ 2.12.119 SubFormEmbeddedPK

Wenn ein Layer von 2 oder mehr Layern als SubFormEmbeddedPK verwendet wird, geraten die Subforms beim Öffnen durcheinander.

+ 2.12.118 Radiobuttons

Ein nur lesbarer Radiobutton mit NOT NULL-Contraint ist trotzdem editierbar.

+ 2.12.117 GLE Erläuterungen

Bei einem Zeilenumbruch im Erläuterungstext funktioniert der Klick nicht.

+ 2.12.116 abhängige Auswahllisten

Wenn eine abhängige Auswahlliste keine Auswahlliste, sondern nur ein Textfeld ist, erscheint ein Rädchensymbol.

+ 2.12.115 GLE: Datensatz auswählen

Wenn man 2 oder mehr Layer abgefragt hat, die die selbe Haupttabelle verwenden, klappt die Auswahl der Datensätze nicht richtig.

+ 2.12.114 Sachdatendruck

Bei einem Seitenumbruch entsteht manchmal eine Seite zuviel.

+ 2.12.113 Zoom auf Objekt

Wenn im Data-Feld des Layers Zeilenumbrüche vorkommen, kann der Zoom fehlschlagen.

+ 2.12.112 Sachdatendruck

Wenn eine Linie über 2 Seiten geht, wird sie nicht korrekt dargestellt.

+ 2.12.111 Attributsichtbarkeit

Wenn die Namen der Attribute alle über den Werten stehen, wird diese Zeile nicht ausgeblendet.

+ 2.12.110 ALKIS-Postprocessing

Es gibt Fehler beim Eintrag in n_nutzung.

+ 2.12.109 GLE - spaltenweise Darstellung

Timestamp-Attribute werden abgeschnitten dargestellt.

+ 2.12.108 Rollenlayer mit Klammern

Wenn Rollenlayer Klammern im Namen haben, werden sie in PullDown-Listen ohne Uhrzeit angezeigt.

+ 2.12.107 Tooltipabfrage

Funktioniert bei über "requires" angehängten Layern nicht.

+ 2.12.106 import_nas.sh

Wenn 2 oder mehr zip-Archive eingelesen werden, die XML-Dateien mit dem gleichen Namen enthalten, werden die XML-Dateien beim Auspacken überschrieben.

+ 2.12.105 Daten-Export | Infoabfrage

--Markus Hentschel (Diskussion) 15:19, 22. Jun. 2020 (CEST) Beim Daten-Export gibt es in der Karte die Möglichkeit der Sachdatenabfrage über den "i"-Button. Der Tooltip ist leer.

+ 2.12.104 Nutzer ohne Stelle

--Markus Hentschel (Diskussion) 13:06, 23. Jun. 2020 (CEST) Versucht ein Nutzer, dem keine Stelle zugeordnet ist, sich anzumelden, kriegt er PHP-Fehlermeldungen, aber keine aussagekräftige kvwmap-Seite.

+ 2.12.103 mehr als 2 ineinander verschachtelte Subforms

Das Hinzufügen von Datensätzen gelingt nicht immer.

+ 2.12.102 Sachdatendruckeditor

Im Sachdatendruckeditor ist die x-y-Anzeige am unteren Rand nicht mehr zu erkennen.

+ 2.12.101 Themengruppe aufklappen

Hier können Fehlermeldungen auftauchen.

+ 2.12.100 Daten-Export mit order by

Wenn ein Layer im Query ein "order by" hat und der Nutzer beim Export aber nicht alle dieser order-by-Attribute anhakt, schlägt der Export fehl.

+ 2.12.99 deaktivierte Klasse mit Styleitem

Hier fehlt das Klassenbild.

+ 2.12.98 neuer Datensatz Fehlermeldungen

Wenn man einen neuen Datensatz zu einem eingebetteten Layer mit Geometrie erfassen möchte, erscheinen oft MySQL-Fehlermeldungen.

+ 2.12.97 Gruppennamen in der spaltenweisen Darstellung

Bei bestimmten Attributkonstellationen kann es vorkommen, dass die Gruppennamen in der spaltenweisen Darstellung nicht korrekt angezeigt werden.

+ 2.12.96 Nachweissuche | vorhandene Geometrie hinzufügen

--Markus Hentschel (Diskussion) 13:45, 18. Mai 2020 (CEST) Die Recherche über "vorhandene Geometrie hinzufügen" scheitert, wenn die Geometrie zu viele Knickpunkte aufweist. Vielleicht wäre ein zielgerichteter Hinweis angebracht.

+ 2.12.95 Nachweissuche | Geometrie übernehmen von

--Markus Hentschel (Diskussion) 13:45, 18. Mai 2020 (CEST) Wenn ich in der Suche eine Geometrie durch "Geometrie übernehmen von" zusammen zimmere und suche, dann ist nach Rückkehr zur Suche bei "Geometrie übernehmen von" immer Flurstücke als Thema ausgewählt, aber nicht das Thema, das ich verwendet hatte.

+ 2.12.94 Sachdatenanzeige Druckansicht

Die Druckansicht aus einer Sachdatenanzeige im extra Fenster funktioniert nicht.

+ 2.12.93 deleteGastUser.sh

Das Skript setzt den AUTO_INCREMENT-Wert nicht zurück nach dem Löschen.

+ 2.12.92 GeoJSON-Import

Bei manchen geojson-Dateien wird der EPSG-Code nicht richtig erkannt.

+ 2.12.91 Automatische Klassifikation

Wenn man Klassen automatisch erzeugen lässt, erscheint die kvwmap-Oberfläche mehrmals.

+ 2.12.90 Layer ohne Data speichern

--Markus Hentschel (Diskussion) 09:05, 12. Mai 2020 (CEST) Wenn man in einem Query-Layer, also ohne Data-Statement, einen Datensatz speichert, erscheint immer eine Meldung, dass der Layer kein Data-Statement besitzt.

+ 2.12.89 Kartendruck mit Referenzkarte

Wenn beim Kartendruck mit Referenzkarte, ein Layer aus dem Referenz-Mapfile einen Fehler verursacht, erscheint keine aussagekräftige Fehlermeldung.

+ 2.12.88 Stellenwahl

Wenn der config-Parameter ROLLENFILTER = false ist, werden bei der Stellenwahl die Rolleneinstellungen nicht übernommen. Außerdem ist die aktuelle Stelle nicht ausgewählt.

+ 2.12.87 $stelle_id im Menüpunkt

Der Parameter $stelle_id wird im Menüpunkt nicht ersetzt.

+ 2.12.86 check-constraints

Wenn die Auswahlmöglichkeiten eines Auswahlfeldes über ein check-Contraint definiert sind, lassen sich diese im Attributeditor trotzdem bearbeiten.

+ 2.12.85 dynamische Links

Dynamische Links mit der Option "embedded" funktionieren teilweise nicht richtig.

+ 2.12.84 Layersuche: Ergebnisliste blättern

--Sgoen (Diskussion) 11:00, 5. Mai 2020 (CEST)Bei Verwendung der Layer-Suche: Die Schaltflächen "Weiter" und "letzte Seite" funktionieren nicht mehr, um sich durch mehrseitige Suchergebnisse zu blättern. Bei einem Abfrageergebnis aus der Karte (per i-Button) funktioniert es...

+ 2.12.83 Geonamensuche mit Nominatim

Die Geonamensuche mit Nominatim liefert keine Ergebnisse mehr.

+ 2.12.82 Daten-Export

Nach einer Suche werden durch Auswahl von "alle gefundenen Datensätze" nicht alle gefundenen, sondern alle Datensätze des Layers exportiert.

+ 2.12.81 Listeneditiermodus

Auch wenn alle Attribute nicht editierbar sind, erscheint im Listeneditiermodus ein Speichern-Button. Außerdem fehlt ein Abbrechen-Button.

+ 2.12.80 nicht editierbare Textfelder

In der Sachdatenanzeige werden nicht editierbare Textfelder unnötigerweise mit Scrollbalken dargestellt.

+ 2.12.79 Datensätze löschen

Wenn man einen Datensatz löscht, der ein Dokument enthält, erscheint danach ein weißer Bildschirm.

+ 2.12.78 Label speichern

Beim Speichern eines Labels lassen sich "partials" und "the_force" nicht rausnehmen.

+ 2.12.77 Query-SQL mit Array und as

Wenn man im Query-SQL über eine Unterabfrage ein Array erzeugt und darin " as " verwendet wird, wird das Abfrage-SQL nicht richtig zusammengesetzt.

+ 2.12.76 Nachweisverwaltung: Anführungszeichen in Bemerkungen

--Mschulz (Diskussion) 15:59, 21. Apr. 2020 (CEST) Wird in einem Nachweis im Feld Bemerkungen Anführungszeichen eingetragen, so werden diese Eintragungen ab dem Anführungszeichen nicht im Tooltip im Rechercheergebnis ausgegeben.

+ 2.12.75 Schnellsuche

Führt man eine Suche durch und danach die Schnellsuche, wird wieder das vorgige Ergebnis der Suche angezeigt.

+ 2.12.74 Kalender im GLE

Wenn ein Datums-Attribut ganz unten steht, kann sein dass der Kalender abgeschnitten wird.

+ 2.12.73 Klasseneditor

Im Klasseneditor kann es Probleme beim Setzen der "Text"-Spalte geben.

+ 2.12.72 Regel- und Triggerausgaben beim Löschen von SubForm-Datensätzen

Beim Löschen eines SubForm-Datensatzes erscheint keine Regel- und Triggerausgabe.

+ 2.12.71 Druckausschnitt laden mit unterschiedlichen EPSG-Codes

--Mario Harms (Diskussion) 14:47, 25. Mär. 2020 (CET) Wenn man einen Druckausschnitt laden möchte, der mit einer anderen Kartenprojektion gespeichert wurde als die, die aktuell bei Stelle wählen als 1.Kartenprojektion eingestellt ist, dann werden die Koordinaten anscheinend nicht transformiert und der Druckausschnitt landet an der falschen Stelle und meist ausserhalb der Kartengrenzen.

+ 2.12.70 Zugriffsstatistik: Zeitraum und "zurück"

--Sgoen (Diskussion) 11:27, 9. Apr. 2020 (CEST) Beim Nutzen der Zugriffsstatistik: Auswahl eines Zeitraumes über mehrere Jahre, Anzeige der Statistik und dann "zurück" --> Die eingestellten Jahreszahlen werden auf die gleiche Jahreszahl zurückgesetzt, die eingestellt wurde bei Statistik eines Monats (bzw. '---' wenn dort kein Jahr gesetzt wurde).

+ 2.12.69 neuer Subform-Datensatz mit Geometrie

Erzeugt man einen neuen Subform-Datensatz mit Geometrie aus einem Geometrielayer heraus, kann eine Fehlermeldung erscheinen.

+ 2.12.68 oid in Query

Wenn man die oid in der Query mit abfragt und anzeigt, erscheint eine Fehlermeldung beim Speichern des Datensatzes.

+ 2.12.67 Regel- und Triggerausgaben in SubForm-Datensätzen

Bei Änderung eines SubForm-Datensatzes erscheinen keine Regel- und Triggerausgaben.

+ 2.12.66 Agreement-Message bei Gastanmeldung

Bei einer Gastanmeldung erscheint keine Agreement-Message mehr.

+ 2.12.65 Verwendung mehrerer Klassifizierungen

Wenn man in einem Layer mehrere Klassifizierungen verwendet, kann es vorkommen, dass die Layeroptionen nicht richtig funktionieren.

+ 2.12.64 Kalender im GLE

Bei nebeneinander angeordneten Attributen kann es vorkommen, dass der Kalender in der Sachdatenanzeige rechts abgeschnitten wird.

+ 2.12.63 SubformFK-Attribute editieren

Das Editieren von SubformFK-Attributen klappt nicht.

+ 2.12.62 ausgeblendete Attribute

Im Attributeditor ausgeblendete Attribute werden bei Änderung eines Datensatzes nicht korrekt gespeichert.

+ 2.12.61 WFS-Layer speichern

Beim Speichern von WFS-Layern erscheint eine Fehlermeldung.

+ 2.12.60 Layerdefinition speichern

Bei Layern mit sehr vielen Attributen kann die Speicherung fehlschlagen.

+ 2.12.59 Sachdatendruck Seitenumbrüche

Seitenumbrüche in Sublayouts können dazu führen, dass die Texte auf der ersten Seite ausgegeben werden.

+ 2.12.58 Sachdatendruck Karte

Bei mehreren Datensätzen erscheint die Karte nur beim ersten Datensatz.

+ 2.12.57 nicht sichtbar bei Neuerfassung

Attribute, die im Attributeditor auf nicht sichtbar bei neuem Datensatz gesetzt sind, werden trotzdem angezeigt.

+ 2.12.56 Formular leer nach fehlgeschlagener Speicherung

Nach einer fehlgeschlagenen Speicherung sind alle Formularfelder leer.

+ 2.12.55 Sachdatendruck

Der Seitenumbruch vor Datensätzen funktioniert nicht immer.

+ 2.12.54 Rollenfilter

Die Verwendung von Hochkommas im Rollenfilter führt zu einem Fehler.

+ 2.12.53 Nachweisrecherche

Wenn man nach Nachweisen über Attribute sucht und dabei nur die gültigen haben möchte, so ist das kein Problem. Bearbeitet man dann einen Nachweis und geht zurück zum Rechercheergebnis, werden wieder alle angezeigt (gültige und ungültige). Der Suchparameter wurde nicht mit übernommen.

+ 2.12.52 Löschen von Dokumenten

Beim Löschen von eingebetteten Datensätzen werden die Dokumente nicht mit gelöscht.

+ 2.12.51 Erläuterung mit Hochkomma in Layerattributen

--Markus Hentschel (Diskussion) 10:55, 13. Mär. 2020 (CET) Einträge in "Erläuterungen" bei den Layerattributen lassen sich nicht mehr speichern, wenn Hochkommata enthalten sind.

+ 2.12.50 Zucken im Chrome und Edge

Wenn die URL des kvwmap Servers keine Ordner enthält, "zuckt" das Kartenbild bei jeder Navigation in allen Browsern außer dem Firefox.

+ 2.12.49 not_saveable

Der Status, ob ein Attribut nicht speicherbar ist, wird in das Feld "layer_attributes.type" geschrieben (not_saveable). Dadurch ist der reale Datentyp des Atrtibut jedoch nicht mehr bekannt und führt in bestimmten Situationen zu Problemen.

+ 2.12.48 Scrollbalken in der Sachdatenanzeige

In der Sachdatenanzeige im extra Fenster taucht ein unnötiger horizontaler Scrollbalken auf.

+ 2.12.47 DISTINCT im Query-SQL

Wenn man ein DISTINCT im Query-SQL verwendet, funktioniert die Tooltip-Abfrage nicht.

+ 2.12.46 dynamische width beim Style

Bei einem Style kann man im Feld "width" keinen Attributnamen angeben, um eine dynamische Breite zu realisieren.

+ 2.12.45 RAISE NOTICE

Beim Anlegen von Datensätzen werden über "RAISE NOTICE" erzeugte Meldungen nicht ausgegeben.

+ 2.12.44 Multigeometrien splitten

Wenn ein Multipolygon oder Multilinestring mit mehreren Einzelgeometrien zur Bearbeitung im Geometrieeditor geöffnet wird, erscheint der Button zur Aufsplittung nicht.

+ 2.12.43 Löschen von Datensätzen

Wenn man mehrere Layer in der Karte abfragt und Datensätze löscht, kann es zu Fehlermeldungen kommen.

+ 2.12.42 rollenbezogene Zeichenreihenfolge

Wenn Layer dieselbe Zeichenreihenfolge haben, zeigt die Änderung der Reihenfolge keine Wirkung.

+ 2.12.41 Stellenzuordnung - keine Mehrfachauswahl bei den zugeordneten Stellen möglich

--Reißland (Diskussion) 09:53, 17. Feb. 2020 (CET) Möchte man einen bestimmten Layer mehreren Stellen entziehen, muss aktuell jede einzelne Stelle aus der Liste der zugeordneten Stellen entfernt werden. Die Mehrfachauswahl klappt nicht.

+ 2.12.40 Nachweisrecherche im Edge

Im Edge funktioniert die Aus- und Abwahl der Unterdokumentenarten nicht.

+ 2.12.39 Daten-Export: SubFormEmbeddedPK-Attribute

Beim Daten-Export sind SubFormEmbeddedPK-Attribute nicht mehr exportierbar.

+ 2.12.38 Nachweis-Download

Beim Nachweis-Download erscheinen Fehlermeldungen, wenn man einen eigenen Header oder Footer verwendet.

+ 2.12.37 doppelte ALKIS-Indizes

Im ALKIS-Datenmodell sind einige Indizes doppelt vorhanden.

+ 2.12.36 Das Feld erfordert eine Eingabe

In der spaltenweisen Sachdatenanzeige kann es sein, dass diese Meldung erscheint.

+ 2.12.35 Sachdatendruck: Checkboxen

Der Wert einer Checkbox wird im Sachdatendruck nicht ausgegeben, wenn kein Druckausgabewert definiert ist.

+ 2.12.34 Streaming von Videos

Der Formularelementtyp "Dokument" unterstützt nicht das Streaming von mp4-Videos.

+ 2.12.33 Styleitem

In der Layerdefinition fehlt die Möglichkeit das Styleitem zu definieren.

+ 2.12.32 GeoJSON-Import

Beim GeoJSON-Import wird der EPSG-Code nicht erkannt.

+ 2.12.31 Daten-Export

Bei manchen Layern funktioniert der Daten-Export nicht.

+ 2.12.30 Kopieren eines Layers

Beim Kopieren eines Layers werden die Klassen nicht mitkopiert.

+ 2.12.29 Lagebezeichnungen beim Flurstück

Wenn ein Flurstück mehrere Lagebezeichnungen hat, werden diese hintereinander ausgegeben. Das kann zu Missverständnissen führen. Die Angabe des Schlüssels (in Klammern dahinter) wäre auch im Snippet sinnvoll.

+ 2.12.28 Tabellenaliasnamen

Beim Speichern von Layerdefinitionen kann es sein, dass die Tabellenaliasnamen nicht richtig erkannt werden.

+ 2.12.27 Geonamen-Suche

Beim Eingabefeld der Geonamen-Suche merkt sich der Browser beim Klick auf Enter die Eingaben. Die kommen dann später wieder und wenn man eine davon anklickt, passiert mit dem Adresszoom einfach nix.

+ 2.12.26 Layeroptionen

Bei den letzten Layern in der Legende sind die Layeroptionen oft nicht ganz zu sehen.

+ 2.12.25 Schnellsuche mit WFS

WFS-Layer funktionieren in der Schnellsuche nicht.

+ 2.12.24 Zoom auf Punktobjekt

Wenn eine ZOOM2POINT_STYLE_ID gesetzt ist, wird diese nicht für den Zoom Punktobjekte verwendet.

+ 2.12.23 Sachdatendruck

Beim Sachdatendruck kann es zu fehlerhaften Darstellungen kommen.

+ 2.12.22 Nutzer ohne Stelle

--Hschmidt (Diskussion) 12:18, 17. Jan. 2020 (CET) Wenn ein Nutzer keiner Stelle (mehr) zugeordnet ist und er sich versucht einzuloggen kommt nach dem Login ein weißer Bildschirm. Hier sollte eine entsprechende Fehlermeldung kommen.

+ 2.12.21 Attributsichtbarkeit in der spaltenweisen Ansicht

Die Attributsichtbarkeit in der spaltenweisen Ansicht funktioniert nicht.

+ 2.12.20 CronJobs lassen sich nicht mehr speichern

Es gab eine Fehlermeldung wenn man einen CronJob speichern wollte bei dem im Feld query einfache Anführungsstriche vorkamen. Das Problem trat auch bei allen Fällen auf bei denen Daten mit MyObject Funktionen gespeichert wurden. Das wurde behoben durch eine Änderung der Funktion getKVP(). Die Funktion kann jetzt mit der Option escaaped => true aufgerufen werden. Damit werden alle Werte escaped bevor sie geschrieben werden. Das ging in der vorherigen Version weil dort generell alle formvars escaped wurden. Das ist in dieser Version nicht mehr der Fall.

+ 2.12.19 Attributsichtbarkeit

Wenn die Sichtbarkeit eines Attributs von einem Link-Attribut abhängig ist, kommt es zu einem Fehler.

+ 2.12.18 Nachweisrecherche

Die Ergebnistabelle ist nicht mehr scrollbar.

+ 2.12.17 Layersuche: Mehrfachauswahlfelder

Die Mehrfachauswahlfelder funktionieren im MS Edge nicht und im Chrome wird nicht richtig zur ausgewählten Option gescrollt.

+ 2.12.16 Auswahlfeld-Optionen im Firefox

Durch einen Bug im Firefox werden die Auswahlfeld-Optionen nicht mit dem richtigen Font dargestellt.

+ 2.12.15 Defaultvalues für dynamische Layerparameter

Beim Hinzufügen von dynamischen Layern zu Stellen werden die neuen Parameter nicht mit den Defaultvalues in die Tabelle "rolle" geschrieben.

+ 2.12.14 Suchergebnis/Import-Styling

Die Transparenz und Schraffur werden nur beim Zoom auf ein einzelnes Objekt verwendet. Bei allen anderen Zoom-Aktionen und beim Daten-Import jedoch nicht.

+ 2.12.13 Attributeditor

Im Attributeditor wird als Symbol für die Rasterdarstellung das Windows-Icon verwendet.

+ 2.12.12 dynamische Layer-Parameter

Der Button zum Hinzufügen eines Parameters funktioniert nicht.

+ 2.12.11 Daten-Export

Beim Daten-Export kann eine Fehlermeldung erscheinen, wenn die oid einen Texttyp hat.

+ 2.12.10 custom-Ordner Migration

Bei der custom-Ordner Migration werden nicht alle Pfade in custom-Dateien angepasst.

+ 2.12.9 herrenlose Flurstücke

Bei den herrenlosen Flurstücken wird im Abschnitt "Bestand" nichts angezeigt.

+ 2.12.8 Optionen

Bei längeren Koordinatenreferenzsystembezeichnungen erscheint der "Übernehmen"-Button innerhalb des Formulars.

+ 2.12.7 Schriftgröße GLE

Die Einstellung der Schriftgröße im GLE wirkt sich nicht auf alle Texte aus.

+ 2.12.6 Geometrie zuerst

--Markus Hentschel (Diskussion) 08:39, 27. Nov. 2019 (CET) Wenn man in den Optionen eingestellt hat, dass beim GLE-Editieren die Geometrie vor der Sachdatenanzeige platziert werden soll, dann erfolgt die Sachdatenanzeige auf der vollen Breite des Bildschirms.

+ 2.12.5 Druckausschnitt wählen - Druckmaßstab

--HolgerR (Diskussion) 11:23, 10. Okt. 2019 (CEST) Im Microsoft Edge funktioniert der Auswahl des Druckmaßstabes über das PullDown-Menue nicht. Die manuelle Eingabe einer Maßstabszahl funktioniert.

+ 2.12.4 Layer-Parameter

Beim Zuordnen von Layern zu Stellen werden die Layer-Parameter nicht in die Stelle eingetragen.

+ 2.12.3 WMS-Layerabfrage

Bei der Abfrage eines WMS-Layers über getFeatureInfo wird die URL in Kleinbuchstaben umgewandelt.

+ 2.12.2 Layereditor Connection-Feld

Der Eintrag im Connection-Feld enthält am Ende überflüssige Leerzeichen.

+ 2.12.1 Layer erstellen

Es kann sein, dass das Formular zur Layererstellung unvollständig angezeigt wird.

Version 2.11

+ Namenssuche - Filter nach Fluren geht nicht richtig

--Hschmidt (Diskussion) 13:06, 27. Jan. 2020 (CET) Wenn man bei der Namenssuche unter Gebiet auf eine Gemarkung/Flur eingrenzt, dann werden auch die Flurstücke ausgebeben die in anderen Fluren liegen. Das fällt nur auf wenn man Grundbuchblätter dabei hat, die Einträge in verschiedenen Fluren hat.-

--Rahn (Diskussion) 09:51, 30. Jan. 2020 (CET) Die Filterung nach einer Flur soll ja auch nur die Menge der gefundenen Grundbuchblätter einschränken und nicht die Liste der zugehörigen Flurstücke. D.h. wenn man nach einer bestimmten Flur sucht, werden alle Grundbuchblätter angezeigt, die mindestens ein Flurstück in der gesuchten Flur haben. Lässt man sich die Flurstücke dazu anzeigen, werden zu jedem gefundenen Grundbuchblatt alle zugehörigen Flurstücke aufgelistet, unabhängig von ihrer Gemarkung oder Flur.

+ Filterverwaltung: Fensterbreite zu schmal

--MGruner (Diskussion) 16:11, 05. Dez. 2019 (CET) Das Fenster in dem die Layerauswahl erfolgt passt sich nicht in der Breite an. Wenn der Layername mehr Zeichen enthält als das Fenster breit ist kann man nicht den kompletten Layernamen lesen. Das Fenster müsste entweder einen Scrollbalken für die Breite erhalten oder die Fensterbreite müsste sich automatisch nach dem längsten Layernamen berechnen.

--Rahn (Diskussion) 15:52, 13. Dez. 2019 (CET) Ist in der 2.12 behoben.

+ Nutzerverwaltung: Passwort zuletzt geändert

--Sgoen (Diskussion) 14:11, 14. Nov. 2019 (CET) Wird das Passwort eines Nutzers durch den Admin zurückgesetzt, wird bei "letzte Änderung" ein Datum vor ca. 6 Monaten angezeigt. Heute (14.11.2019) zurückgesetzt --> letzte Änderung: 12.05.2019.

--Rahn (Diskussion) 12:33, 18. Nov. 2019 (CET) Das ist schon richtig so. Beim Zurücksetzen des Passwortes wird ein neues temporäres Passwort generiert und das Datum der letzten Passwort-Änderung soweit zurückgesetzt, dass das Passwort abgelaufen ist.

Wenn der Nutzer dann auf den Link in der Email klickt, kann er ein neues Passwort vergeben.

+ Attributeditor: sichtbar "ja,wenn" = true/false

--Sgoen (Diskussion) 14:20, 2. Okt. 2019 (CEST): Wird im Attributeditor für ein Attribut "sichtbar: ja,wenn" gewählt und das abhängige Attribut ist vom Typ boolean, funktioniert die Sichtbarkeit genau verkehrt herum: Ich möchte: Sichtbar wenn X = true. Für dieses Ergebnis muss ich aber X != true eintragen ( X != false funktioniert allerdings auch)

--Rahn (Diskussion) 15:20, 2. Okt. 2019 (CEST) Hier muss man mit t und f arbeiten, also X = t statt X = true.

+ Layergruppen Sortierung

--MGruner (Diskussion) 11:49, 03. Sep. 2019 (CEST) Das sortieren der Layergruppen in der Layerverwaltung funktioniert nicht. Beim ersten Klick auf "name" oder "ID" wird noch sortiert (allerdings auch nicht korrekt) alle weiteren Versuche zu sortieren bringen dann keine Veränderungen mehr.

--Rahn (Diskussion) 12:54, 23. Okt. 2019 (CEST) Ist in der 2.12 behoben.

+ 2.11.123 Notices werden nicht ausgegeben

+ 2.11.122 neuer Subform-Datensatz

Für ein nicht sichtbares NOT-NULL-Attribut wird trotzdem eine Meldung ausgegeben.

+ 2.11.121 tools/deleteGastUser.sh

Das Skript funktioniert nicht.

+ 2.11.120 abhängige Auswahlfelder

Werden abhängige Auswahlfelder mit abhängiger Sichtbarkeit kombiniert, kommt es zu Fehlern in der Darstellung.

+ 2.11.119 eigene Datentypen

Bei Verwendung von eigenen Datentypen funktionieren die Layeroptionen nicht.

+ 2.11.118 Auswahlfeldoptionen mit Komma

Wenn die Optionen eines Auswahlfelds Kommas enthalten, kommt es zu Fehlern.

+ 2.11.117 constraints in layer_attributes

Das Feld constraints in layer_attributes ist mit 255 Zeichen zu kurz.

+ 2.11.116 Fehler beim Speichern einer neuen Layergruppe mit Order

Beim Speichern einer neuen Layergruppe mit Order wird ein Fehlerausgegeben. Dieser wurde behoben. Beim Speichern wird der Parameter order übergeben. order beinhaltet eine Zahl. Für die Anzeige wird auch ein Parameter mit dem Namen order verwendet. Dieser erwartet aber einen Spaltennamen. Das führt zum Fehler. Jetzt wird nach dem Speichern die formvar['order'] standardmäßig immer auf Gruppenname gesetzt. Der Fehler ist somit behoben.

+ 2.11.115 neuer Datensatz mit Dokumenten-Arrays

Wenn man einen neuen Datensatz anglegt und ein Array-Attribut vom Typ Dokument hat, werden die Dokumente nicht gespeichert.

+ 2.11.114 Rollenlayer deaktivieren

Das Deaktivieren von Rollenlayern über go=reset_layers&layer_id=? funktioniert nicht.

+ 2.11.113 Nachweise erfassen

Wenn der Eintrag in die Datenbank abgelehnt wird, wird trotzdem die Datei gespeichert.

+ 2.11.112 Exportieren mit Editiersperre

--Mschulz (Diskussion) 14:09, 19. Nov. 2019 (CET) Einen Layer mit Editiersperre (auf Basis einer Variable) kann man nicht exportieren. Problem scheint hier die Variable z.B. $stelle_id bei Erstellung der Export-Tabelle in der Datenbank zu sein. Wird das Attribut mit der Editiersperre beim Export nämlich ausgeschaltet, funktioniert es wieder.

+ 2.11.111 alle Layer einer Gruppe ein/ausschalten

Funktioniert nicht, wenn min. einer der Layer aus Gründen der Maßstabseinstellungen nicht aktivierbar(ausgegraut)ist und die Karte sofort geladen werden soll.

+ 2.11.110 SubformEmbeddedPK - Layer mit Geometrie

--Mschulz (Diskussion) 11:33, 13. Nov. 2019 (CET) Wird ein Layer mit einer Geometrie als SubformEmbeddedPK-Layer als embedded verknüpft, so wird der Layer beim Anklicken des Attributes im Hauptformular in einer extra Sachdatenanzeige dargestellt und erscheint nicht direkt im Hauptformular.

+ 2.11.109 Nutzerverwaltung - Telefonnummer löschen

--Sgoen (Diskussion) 09:28, 13. Nov. 2019 (CET) In der Nutzerverwaltung lässt sich die Telefonnummer nicht löschen. Ändern funktioniert.

+ 2.11.108 Bug 2.10.56 - auch in Druckausschnittswahl

--Mschulz (Diskussion) 11:42, 14. Nov. 2019 (CET) Der gelöste Bug 2.10.56 Zoomen im Browser Chrome tritt auch beim Wählen des Druckausschnitts auf (bei entsprechend nach unten reichender Menü- oder Themenliste).

+ 2.11.107 Punktfang

Der Punktfang funktioniert nicht bei Polygonen mit Löchern.

+ 2.11.106 Shape-Import

Bei manchen Shapes können Fehler beim Import auftreten.

+ 2.11.105 Nachweisrecherche

Wenn jemand über ein Umringspolygon sucht, bekommt seine Trefferliste und geht dann zurück zur Suche, so ist das letzte Polygon wieder zu sehen. Setzt er dann ein Freihandpolygon (diese Funktion ist voreingestellt), so verschwindet das alte Polygon und das neue wird angezeigt. Starte ich dann die Suche, wird aber nach dem alten Polygon gesucht.

+ 2.11.104 Nutzerliste

Organisation und Position erscheinen nicht in der Nutzerliste.

+ 2.11.103 Gruppen in der spaltenweisen Ansicht

Wenn das erste Attribut als Schlüssel in einer SubFormFK-Verknüpfung verwendet wird, werden die Gruppen nicht korrekt dargestellt.

+ 2.11.102 ~ im GLE

Bei bei der Sachdatenanzeige im extra Fenster kommt es zu Fehlern in der Anzeige, wenn die Sachdaten eine Tilde (~) enthalten.

+ 2.11.101 Nachweisverwaltung - Auswahl Dokumentenarten bei Recherche

--Mschulz (Diskussion) 10:34, 5. Nov. 2019 (CET) Sind in einer Hauptdokumentenart so viele Dokumentenarten hinzugefügt, dass die Auswahlliste bei der Recherche über den "i"-Button der räumlichen/thematischen Suche geht, ist die Auswahl der Arten unter dem "i" nicht möglich.

+ 2.11.100 Layer-Optionen

Bei der Anzeige der Layer-Optionen von Layern die einen View verwenden, kann es zu Fehlern kommen.

+ 2.11.99 Polygonabfrage ohne Polygon

Liefert alle Objekte.

+ 2.11.98 Zoom auf Objekt

Bei manchen Layern kommt es bei der Ermittlung der Klasse zu einem Fehler.

+ 2.11.97 config-Tabelle

Die Spalte "name" in der config-Tabelle ist mit 50 Zeichen zu kurz.

+ 2.11.96 Rollenlayer

Wenn man in der Legende über den Button oben alle Layer ausschaltet, werden die Rollenlayer gelöscht. Außerdem werden durch Klick auf den Papierkorb hinter einer Rollenlayergruppe nicht nur die Rollenlayer dieser Gruppe, sondern alle Rollenlayer gelöscht.

+ 2.11.95 Nachweise bearbeiten

Wenn man Nachweise mit dem GLE bearbeitet und sich der Dokumentpfad ändert, werden die Bemerkungen und der Bearbeiter gelöscht.

+ 2.11.94 go=Nachweisrechercheformular_Senden

go=Nachweisrechercheformular_Senden lässt sich nicht einfach so aufrufen.

+ 2.11.93 Navigationsleiste Firefox

Die Navigationsleiste wird im Firefox bei mouseover nicht korrekt dargestellt.

+ 2.11.92 Nachweiserfassung Leerzeichen

--Markus Hentschel (Diskussion) 14:08, 24. Okt. 2019 (CEST) Wenn beim Primary- oder Secondary-Attribut fehlerhafterweise ein Leerzeichen vor oder hinter der Nummer eingegeben wird, stimmt nach dem Speichern der Pfad zum Dokument nicht. Vorschlag: Alle Text-Eingabefelder beim Speichern mittels "trim" bereinigen.

+ 2.11.91 Layer-Suche

Wenn man über ein Auswahlfeld-Attribut gesucht hat und die Trefferanzahl ändern möchte, wird eine fehlerhafte Abfrage ausgeführt.

+ 2.11.90 Flurstückslistenimport

Wenn die Datei eine BOM enthält, funktioniert der Import nicht.

+ 2.11.89 Trennlinie im GLE

Die horizontale Trennlinie im GLE zwischen den Layern lässt sich nicht über einen custom-Style anpassen.

+ 2.11.88 Nachweisverwaltung: Bearbeitung im GLE

Wenn ein Nachweis im GLE so geändert wird, dass sich der Dokumentpfad ändert, wird nicht der komplette Pfad in die Datenbank geschrieben.

+ 2.11.87 Daten-Import

Bei importierten Punktlayern wird die Beschriftung genau auf dem Punkt dargestellt.

+ 2.11.86 boolean-Auswahlfeld

Verwendet man ein boolean-Attribut als Auswahlfeld, funktioniert die Suche nicht.

+ 2.11.85 Linie teilen und Geometrie in neue Objekte aufteilen

--Markus Hentschel (Diskussion) 15:04, 17. Okt. 2019 (CEST) Wenn man die Liniengeometrie eines Objekts aufteilt und anschließend "Geometrie in neue Objekte aufteilen" anklickt, werden nicht zwei neue Objekte mit jeweils einer Teilgeometrie erzeugt, sondern (ziemlich viele) neue identische Datensätze, die alle die originale Geometrie haben.

+ 2.11.84 go=Layer-Suche und führende Umlaute

--Markus Hentschel (Diskussion) 10:02, 18. Okt. 2019 (CEST)Wenn in Auswahlfeldern Optionen stehen, die im Text führende Umlaute haben, dann liefert die Suche nach diesen Daternsätzen keine Treffer.

+ 2.11.83 Schnelldruck

Beim Schnelldruck fehlt die Legende.

+ 2.11.82 Layer-Fehler-Seite

Bei fehlerhaften Layern mit Aliasnamen enthält der Link zum Ausschalten des Layern keine Layer-ID, so dass alle Layer ausgeschaltet werden.

+ 2.11.81 historischer Zeitstempel

Der Kalender funktioniert nicht.

+ 2.11.80 Dokument-Attribute

Wenn ein Dokument-Attribut einen dynamischen Dateipfad hat, funktioniert das Ersetzen der Datei nicht.

+ 2.11.79 Sachdatendruck

Bei mehreren verschachtelten Drucklayouts kann es vorkommen, das Seitenumbrüche zu früh gemacht werden.

+ 2.11.78 Raster-Layout

Im Raster-Layout gibt es teilweise Probleme bei der Darstellung.

+ 2.11.77 crosstab-Abfragen

Bei Layern, die Abfragen mit der Funktion crosstab() verwenden, werden die Datensätze nicht richtig abgefragt.

+ 2.11.76 Shape-Import

Großgeschriebene Dateiendungen führen zu einem Fehler.

+ 2.11.75 Sachdatendruck: Geometrie

Wenn die Geometriespalte umbenannt wurde, wird das Kartenbild nicht dargestellt.

+ 2.11.74 Geometrieeditor: anderes Objekt bearbeiten

Im Geometrieeditor lässt sich auch dann ein anderes Objekt bearbeiten, wenn die Geometrie dieses Objektes nicht editierbar ist.

+ 2.11.73 ALKIS historische Sicht

--Markus Hentschel (Diskussion) 09:40, 8. Okt. 2019 (CEST) Wenn ich in einer Stelle eine historische Sicht einstelle und dann in eine andere Stelle wechsle, wird die historische Sicht dort ebenfalls übernommen.

+ 2.11.72 Flurstücksauszüge

Wenn man einen Flurstücksauszug auswählt, bleibt das Auswahlfeld auf diesem Auszug stehen.

+ 2.11.71 Suche in Rollenlayern

Die Suche in Rollenlayern funktioniert nicht.

+ 2.11.70 Layer-Suche Auswahlfelder

Bei der Suche in einem Auswahlfeld wird immer der Operator "=" verwendet.

+ 2.11.69 Das Feld erfordert eine Eingabe

Attribute, die im Attributeditor auf "nicht sichtbar" gesetzt sind aber nicht NULL sein dürfen, wie z.B. die oid erzeugen obige Meldung.

+ 2.11.68 Speichern von Suchabfragen

Bei Suchabfragen bei denen in einem Auswahlfeld mehrere Auswahlmöglichkeiten ausgewählt wurden, wird nur die erste gespeichert.

+ 2.11.67 Umrandungen im IE

Im IE erscheinen im GLE um einige Elemente Umrandungen.

+ 2.11.66 AVF neuer Datensatz

Es kann sein, dass bei Autovervollständigungsfeldern das Erzeugen von neuen Datensätzen nicht funktioniert.

+ 2.11.65 Daten-Export

In bestimmten Stellen kann es vorkommen, dass der Haken zum An- und Abwählen aller Attribute nicht funktioniert.

+ 2.11.64 Zeichensatz bei getFeatureInfo-Abfragen

Bei manchen getFeatureInfo-Responses kann es vorkommen, dass der Zeichensatz nicht richtig erkannt wird und Umlaute falsch dargestellt werden.

+ 2.11.63 weiter erfassen in eingebetten Formularen

Legt man einen neuen Datensatz in einem eingebetteten Formular an und hat den Haken bei "weiter erfassen" gesetzt, ist das Formular zur Erfassung des nächsten Datensatzes nicht mit den Werten des vorigen Datensatzes vorbelegt.

+ 2.11.62 Log Consum Duplicate Entry Fehler

--Pkorduan (Diskussion) 11:25, 17. Jul. 2019 (CEST) Es kann vorkommen, dass MySQL eine Fehlermeldung erzeugt weil ein Log Consume-Eintrag doppelt vorkommt.

+ 2.11.61 Schnellsuche und Geonamensuche

Schnellsuche und Geonamensuche vertragen sich nicht.

+ 2.11.60 Editiersperre Rasterlayout

Die Editiersperre funktioniert im Rasterlayout nicht.

+ 2.11.59 neuer Subform-Datensatz mit Geometrie

Wenn man einen Datensatz im extra Fenster offen hat und einen neuen Subform-Datensatz mit Geometrie anlegen möchte, wird das Formular zum Neuanlegen auch im extra Fenster geöffnet.

+ 2.11.58 dynamische Layerparameter

Beim Layer speichern werden die dynamischen Layerparameter nicht den Stellen zugeordnet.

+ 2.11.57 Sortierung Eigentümersuche

Wenn die Eigentümersuche ohne Sortierung durchgeführt wird, liefert die Blätterfunktion manchmal nicht die richtigen Ergebnisse.

+ 2.11.56 $stelle_id

Die Ersetzung des dynamischen Parameters $stelle_id funktioniert an mehreren Stellen nicht.

+ 2.11.55 Dokumente löschen

Wird ein Dokument gelöscht, wird in die Tabelle nicht NULL eingetragen, sondern ein leerer String.

+ 2.11.54 Vorschaubilder im Rasterlayout

Wenn die Vorschaubilder im einem Layer sehr groß sind, sind sie im Raster-Layout nur teilweise zu sehen.

+ 2.11.53 Layer-Suche mit Array-Attributen

Bei Attributen mit einem Array-Datentyp funktioniert die Layer-Suche nicht.

+ 2.11.52 Beschriftung in den Layeroptionen

Wenn das Labelitem kein lesbares Attribut ist, taucht es in der Auswahl der Beschriftungsattribute nicht auf.

+ 2.11.51 Arrays in Subforms

Wenn man Array-Attribut in einer Subform hat, klappt das Editieren nicht.

+ 2.11.50 Nachweisrecherche

Einträge im Suchfeld "Bemerkung" werden nicht gespeichert und führen bei Sortierung im Rechercheergebnis zu unvollständigen Abfragen.

+ 2.11.49 Editiersperre und SubformEmbeddedPK

Die Editiersperre funktioniert in eingebetteten SubformEmbeddedPK-Layern nicht.

+ 2.11.48 Nacheise: Vorschaubilder

Die Darstellung der Seitenangabe bei Nachweisdokumenten mit mehreren Seiten wurde angepasst.

+ 2.11.47 Löschen der importierten Shape-Dateien

Beim Import einer Shape-Datei kann es sein, dass diese nach dem Upload nicht gelöscht wird.

+ 2.11.46 Layer-Suche

Wenn das Suchformular Auswahllisten enthält wird es u.U. zu schmal dargestellt.

+ 2.11.45 ALKIS-Views

Die ALKIS-Views s_hausnummer_gebaeude, s_zugehoerigkeitshaken_flurstueck und s_zuordungspfeil_flurstueck verwenden unnötige Typumwandlungen, die zu unperformanten Abfragen führen.

+ 2.11.44 MySQL-Migrationen

Beim Ausführen von MySQL-Migrationen wird eine fehlerhafte Ersetzung im SQL-Code durchgeführt.

+ 2.11.43 automatische Kartengröße

Beim Wechsel in eine Stelle mit automatischer Kartengrößenanpassung, bleibt die alte Kartengröße in dieser Stelle bestehen.

+ 2.11.42 Löschen von eingebetteten Datensätzen

Das Löschen von eingebetteten Datensätzen funktioniert nicht.

+ 2.11.41 Punktfang von mehreren Layern

Der Punktfang liefert nur die Stützpunkte des ersten Layers.

+ 2.11.40 Raster-Template und spaltenweise Darstellung

Wenn ein Layer das Raster-Template verwendet, funktioniert die spaltenweise Darstellung nicht.

+ 2.11.39 WMS-Import

Wenn der Server über einen Proxy ins Internet geht, funktioniert der WMS-Import nicht.

+ 2.11.38 abhängige Auswahlfelder

Bei 3 oder mehr kaskadierten abhängigen Auswahlfeldern kann es sein, dass Fehlermeldungen erscheinen, weil bei Auswahl des ersten Auswahlfelds auch das dritte aktualisiert wird, dieses aber in seiner SQL-Abfrage auch den Wert des zweiten Auswahlfelds braucht. Da das zweite Auswahlfeld aber noch keinen Wert hat, und dies in der SQL-Abfrage nicht berücksichtigt wird, erscheint eine Fehlermeldung.

+ 2.11.37 SubFormFK-Attribute

Die Verknüpfungsattribute von SubFormFK-Attributen lassen sich nicht editieren.

+ 2.11.36 Löschen von Datensätzen

Wenn eine Regel oder eine Triggerfunktion Ausgaben erzeugt, werden diese nicht angezeigt.

+ 2.11.35 neuer Datensatz im Rasterlayout

Bei Erfassung eines neuen Datensatzes im Rasterlayout fehlen die Optionen der Auswahlfelder.

+ 2.11.34 Datensätze mit Dokumenten löschen

Die Dokumente werden nicht gelöscht und es erscheint eine Fehlermeldung.

+ 2.11.33 Themenauswahl

Beim Laden einer Themenauswahl, kommt folgende Fehlermeldung

				UPDATE rollenlayer SET aktivStatus="0" WHERE user_id=51002 AND stelle_id=629999 AND id = - 

Diese Fehlermeldung ist unabhängig davon, ob in der Themauswahl ein Rollenlayer enthalten ist oder nicht.

+ 2.11.32 Sachdatenanzeige sortieren

Wenn man in einem Layer mit Auswahlfeldern gesucht hat und dann die Sachdatenanzeige nach einem Attribut sortieren möchte, erscheint eine Fehlermeldung bzw. keine Treffer mehr.

+ 2.11.31 Shape-Import

Beim Shape-Import funktioniert das Überschreiben der Tabelle nicht.

+ 2.11.30 Anführungsstriche in Erläuterungen

--Markus Hentschel (Diskussion) 14:27, 14. Aug. 2019 (CEST) Wenn im Layer-Attribut-Editor bei den "Erläuterungen" Anführungsstriche verwendet werden, wird das nicht dargestellt. Die Anführungsstriche sollte kvwmap durch Hochkomma ersetzen.

+ 2.11.29 oid im Query-SQL

Wenn in einem Layer die oid im Query-Feld abgefragt wird, funktioniert das Speichern dieses Layers nicht.

+ 2.11.28 Wechsel des Koordinatensystems

Beim Wechsel des Koordinatensystems wird die neue Kartenausdehnung nicht richtig gesetzt.

+ 2.11.27 Autovervollständigungsfelder

Auf älteren Firefox-Versionen funktionieren die Autovervollständigungsfelder nicht.

+ 2.11.26 WFS-Layer

Wenn man einen WFS-Layer und einen Postgis-Layer in der Karte abfragt und beide verschiedene Koordinatensysteme verwenden, kann es vorkommen, dass die Abfrage des Postgis-Layers nicht funktioniert.

+ 2.11.25 WMS-Layer

Durch das Setzen von "ows_extent" kann es sein, dass WMS-Layer in bestimmten Koordinatensystemen nicht angezeigt werden.

+ 2.11.24 Auswahlfelder in der Layer-Suche

Wenn Auswahlfelder 2 oder mehr leere Auswahlmöglichkeiten enthalten, sind diese in der Layer-Suche vorausgewählt.

+ 2.11.23 AX_Dienststelle

--Markus Hentschel (Diskussion) 14:58, 6. Aug. 2019 (CEST) Die Beschreibungen der PostNAS-Views sind nicht mehr auf dem laufenden. Außerdem: In AX_Dienststelle sind auch Dienststellen anderer Bundesländer eingetragen. Bei den entsprechenden Views muss auch zustaendigestelle_land abgefragt sowie in der LEFT JOIN Verknüpfung zu ax_dienststelle aufgeführt werden.

+ 2.11.22 Layer ohne Drawingorder speichern

Wenn man versucht einen Layer ohne Drawingorder zu speichern, erscheinen Fehlermeldungen.

+ 2.11.21 abhängige Attributsichtbarkeit

Wenn sichtbarkeitsabhängiges Attribut vor dem Attribut steht, von dem es abhängig ist, funktioniert die abhängige Sichtbarkeit nicht.

+ 2.11.20 Layer-Zeichenreihenfolge bei vielen Layern

Wenn man sehr viele Layer aktiv hat und die Layer-Zeichenreihenfolge ändern möchte, kann es sein, dass die Layerliste zu lang wird und unten abgeschnitten wird.

+ 2.11.19 Layer-Parameter

Wenn 2 Stellen beide Layerparameter verwenden, kommt es beim Wechsel zwischen beiden Stellen zu falschen Parametereinträgen.

+ 2.11.18 Doppelte Anschriften in der Eigentümersuche

Wenn im Suchergebnis der Eigentümersuche ein Eigentümer mit 2 Anschriften auftaucht, wird die 2. Anschrift auch bei allen nachfolgenden Eigentümern angezeigt.

+ 2.11.17 Formularelementtyp Zahl

--Markus Hentschel (Diskussion) 14:00, 1. Jul. 2019 (CEST) Auf Datenbankebene habe ich ein Feld mit Typ Integer, in kvwmap ist es Zahl. Eingeben kann ich sowas wie "1,5" (was eigentlich nicht möglich sein sollte), kvwmap reagiert beim Speichern nur mit einer Meldung "null".

+ 2.11.16 Geo-Namen-Such-Dienst schließen

--Markus Hentschel (Diskussion) 09:11, 2. Aug. 2019 (CEST) Hat man bei der schnellen Adresssuche erst mal eine Trefferanzeige, wird man diese nur noch dadurch los, dass mein die Seite neu lädt. Es fehlt ein "Abbrechen".

+ 2.11.15 Daten-Export

Beim Daten-Export kann es sein, dass der Link zum Auswählen/Abwählen aller Spalten nicht richtig funktioniert.

+ 2.11.14 Rollenlayer löschen

Wenn man im Geometrieeditor ist und dort die Legendenfunktion zum Löschen aller Importe oder Suchergebnisse verwendet (Klick auf das Löschsymbol), ist man raus aus dem Geometrieeditor.

+ 2.11.13 Layer-Speichern

Bei Layern, die Sichten verwenden, kann es vorkommen, dass die Attributinformationen nicht korrekt aus der Datenbank ausgelesen werden.

+ 2.11.12 Layer-Speichern

Auf älteren Servern kommt es zu einer Fehlermeldung beim Speichern eines Layers (unbekannte EXPLAIN-Option »timing«).

+ 2.11.11 WMS-Import

Manche WMS-Server erfordern einen Parameter "styles", der hier fehlt.

+ 2.11.10 go=OWS

Wenn man sein kvwmap über go=OWS als WMS-Server verwendet, wird die onlineresource im Capabilities-Dokument nicht richtig gebildet. Außerdem entspricht die BBox jedes Layers dem aktuellen Extent in der Stelle.

+ 2.11.9 Eigentümersuche

Wenn in der Eigentümersuche zu einem Eigentümer mehrere Buchungen gefunden werden, erscheinen Fehlermeldungen.

+ 2.11.8 Layer-Suche im IE

Auswahlfelder in der Layer-Suche sind im IE nicht scrollbar.

+ 2.11.7 Dokument-Attribute in einer SubForm

Bei Dokument-Attributen, die in einem SubForm-Layer vorkommen, werden die Dateien nicht hochgeladen.

+ 2.11.6 Zeitstempel-Attribute in einer SubForm

Zeitstempel-Attribute, die in einem SubForm-Layer vorkommen, werden nicht geschrieben.

+ 2.11.5 Datestyle German auch bei INSERT/UPDATE

Bei INSERT und UPDATE wird der Datestyle nicht auf German gesetzt.

+ 2.11.4 SubFormEmbeddedPK mit nicht zugeordnetem Layer

Wenn ein SubFormEmbeddedPK-Layer der aktuellen Stelle nicht zugeordnet ist, erscheint ein leeres Fehler-Fenster.

+ 2.11.3 standardmäßige Darstellung im GLE

Die standardmäßige Darstellungsvariante eines Layers im GLE ist die spaltenweise Darstellung und nicht die zeilenweise.

+ 2.11.2 Daten-Export

Im Daten-Export stehen auch Attribute zur Auswahl, die als dynamische Links definiert sind.

+ 2.11.1 Passwort zurücksetzen

Beim Email-Text, der sich beim Klick auf "Passwort zurücksetzen" öffnet, kann es auf manchen Servern vorkommen, dass das Protokoll in der kvwmap-URL fehlt.

+ Formularelementtyp Radiobutton

--Markus Hentschel (Diskussion) 13:20, 17. Jun. 2019 (CEST) Weitere Option „horizontal“ im Attributeditor, wird mit einem ";" abgetrennt. Das klappt, wenn in den Optionen ein SQL steht, aber nicht wenn konkrete Werte aufgelistet werden. Wenn in den Optionen ein SQL steht, wird beim Ändern eines Datensatzes nicht gespeichert. In der Recherche müssten die Radiobutton auch auftauchen - oder zumindest eine Auswahlliste.

Version 2.10

+ Neuen Nutzer eintragen

--Markus Hentschel (Diskussion) 14:06, 18. Jul. 2019 (CEST) Wenn man über einen existierenden einen neuen Nutzer eintragen will und vor dem Speichern zwar das Häkchen bei "Auch Passwort ändern?" setzt, aber kein Passwort angibt, landet man im Benutzerdaten Editor beim Anlegen eines neuen Nutzers. Dann jedoch passiert nur noch Müll.

--Rahn (Diskussion) 08:56, 29. Jul. 2019 (CEST) Ist in Version 2.11 behoben.

+ Geometrieeditor - Punkt setzen

--Andreas Thurm (Diskussion) 09:21, 11. Jun. 2019 (CEST)Beim Zeichnen von Punkten funktioniert das Setzen der Position bei Punkten im System WGS84 nur, wenn sie dezimal angegeben werden. Bei den anderen Schreibweisen (Grad, Minuten,Sekunden und Grad, Dezimalminuten) wird keine Position gesetzt. Die Eingabemaske bleibt einfach stehen und es passiert nichts.

--Rahn (Diskussion) 11:44, 25. Jun. 2019 (CEST) Ist in der 2.11 behoben.

+ 2.10.67 Karte im Geometrieeditor

--Markus Hentschel (Diskussion) 11:02, 26. Jul. 2019 (CEST) Im Geometrieeditor kann ich nicht zoomen/pannen (Ich habe einen neuen Datensatz in einem Subformembedded-Layer im schwebenden Fenster erzeugen wollen). Das Anhaken von Radiobutton-Themen in der Legende geht auch nicht, genauso das Speichern.

+ 2.10.66 Kartenzoom im Style- und Labeleditor

--Markus Hentschel (Diskussion) 16:00, 18. Jul. 2019 (CEST) Die Karte im Style- und Labeleditor reagiert beim zoomen merkwürdigst.

+ 2.10.65 Arrays und dynamische Links

Wenn man in einem Array-Datentyp einen dynamischen Link verwendet, funktioniert dieser nicht richtig.

+ 2.10.64 GLE und Fachschalen - Eckpunkte bearbeiten

--Hschmidt (Diskussion) 11:27, 10. Jul. 2019 (CEST)
Wenn man im GLE und in den Fachschalen von dem Werkzeug "Eckpunkte bearbeiten" bei deaktiviertem "weiterzeichnen" das "Verschieben/Pan" aktiviert kann man nur einmalig verschieben, danach schaltet sich wieder "Eckpunkte bearbeiten" ein und man kann nicht verschieben obwohl das Werkzeug als aktiv markiert ist. Verschieben kann man nur durch erneutes Klicken auf das Werkzeug "Verschieben/Pan".

+ 2.10.63 go=OWS und getfeatureinfo

Wenn man sein kvwmap über go=OWS als WMS-Server verwendet, funktionieren getFeatureInfo-Requests nicht.

+ 2.10.62 ALKIS Postprocessing

In der ALKIS Postprocessing-Funktion fehlt ein "endet IS NULL", wodurch doppelte Straßennamen in pp_strassenname geschrieben werden.

+ 2.10.61 Duplicate entry Fehler bei Namenssuche

--Pkorduan (Diskussion) 08:05, 9. Jul. 2019 (CEST)Bei der Namenssuche mit mehr als einem Ergebnis tritt ein Datenbankfehler beim Eintragen von LogConsumeALB Einträgen auf, weil die gml_id der Namen nicht mit abgefragt werden. Das konnte behoben werden in dem jetzt auch die gml_id der Namen aus ax_namensnummer mit abgefragt werden und damit die LogConsumeALB Einträge nicht mehr gegen das Unique Constraint verstossen. Ohne gml_id sind Einträge in die Datenbank mit dem gleichen Zeitstempel nicht valide.

+ 2.10.60 OWS-Request Parameter Case-Sensitiv

--Pkorduan (Diskussion) 14:13, 4. Jul. 2019 (CEST)Bei der Verwendung von go=OWS mußten die Parameter Request und Outputformat groß geschrieben werden, damit ein GetMap Request funktionierte. Das wurde geändert, so dass die Parameter nun Case Insensitiv angegeben werden können.

+ 2.10.59 DXF-Import

Beim DXF-Import wird der Rollenlayer nicht korrekt angelegt.

+ 2.10.58 Nachweisrecherche ohne Dokumentart

--Markus Hentschel (Diskussion) 08:52, 13. Jun. 2019 (CEST) Wenn keine Dokumentart angehakt ist, kommen dennoch Treffer. Ein kleiner JS-Schnipsel sollte das bereinigen.

+ 2.10.57 Nachweisrecherche Trefferliste | Gesucht nach

--Markus Hentschel (Diskussion) 08:30, 25. Jun. 2019 (CEST) Über der Trefferliste wird angezeigt, wonach man gesucht hat. Die Unterscheidung räumlich/thematisch wird nicht abgebildet (also "...räumlich in Gemarkung XY" oder "...thematisch in Gemarkung XY").

+ 2.10.56 Zoomen im Browser Chrome

--Mschulz (Diskussion) 10:34, 13. Jun. 2019 (CEST) Unter Google Chrome gibt es einen ungewöhnlichen Effekt beim Zommen per Mausrad. Hat man z.B. eine Reihe von Menüs ausgeklappt oder aber aus anderen Gründen am rechten Rand einen Scrollbalken und zoomt per Mausrad, so wird nicht nur in der Karte gezoomt, sondern auch nach unten gescrollt. Es finden also zwei Aktionen statt. Die Karte ist dann natürlich blöderweise oben verschwunden. (Meine Chrome Version: Version 75.0.3770.80 (Offizieller Build) (64-Bit))

+ 2.10.55 Fehlerausgabe bei Daten-Importen

Bei Daten-Importen erscheint keine Fehlerausgabe.

+ 2.10.54 GeoJSON-Import

Funktioniert nicht.

+ 2.10.53 Label speichern

Das Feld "type" lässt sich nicht leeren.

+ 2.10.52 Layer-Optionen

Bei manchen Layern funktionieren die Layer-Optionen nicht.

+ 2.10.51 Trefferliste Nachweisrecherche | alle einblenden

--Markus Hentschel (Diskussion) 10:09, 2. Mai 2019 (CEST) Der "alle"-Haken löscht nicht die anderen eventuell angehakten Optionen. Wenn "alle" angehakt wird und anschließend aktualisiert wird, ist immer "FFR" angehakt.

+ 2.10.50 Neuen Datensatz Subformlayer

--Markus Hentschel (Diskussion) 10:57, 10. Mai 2019 (CEST) Wenn ich in einem untergeordneten Subform-Layer suche und keine Treffer erhalte, wird mir der Link "neuen Datensatz anlegen" angeboten. Den dürfte es dann aber gar nicht geben.

+ 2.10.49 Nachweisanzeige - Darstellung bei wenigen Treffern

--HolgerR (Diskussion) 09:11, 17. Mai 2019 (CEST) Im Firefox ist im Rechercheergebnis die Darstellung nur suboptimal. Bei der Anzeige von nur wenigen Dokumenten wird unter den Treffern viel Platz angezeigt, bis die Bedienelemente erscheinen. Das war schon mal weg, ist mit der neuen Version aber wieder da. Im Edge ist alles i.O.

+ 2.10.48 Nutzerverwaltung - Start / Stop

--HolgerR (Diskussion) 10:12, 10. Mai 2019 (CEST) Das Datum in der Nutzerverwaltung wird bei der Anmeldung nicht berücksichtigt. Bei abgelaufenem Stopdatum ist trotzdem eine Anmeldung möglich.

+ 2.10.47 Sachdatenabfrage in eigenem Fenster

--HolgerR (Diskussion) 15:06, 9. Mai 2019 (CEST)Themen, bei denen alle Attribute das Privileg kein Zugriff zugewiesen wurde, reagieren bei der Sachdatenabfrage in eigenem Fenster nicht wie gewünscht. Es kommt der Hinweis, dass keine Objekte gefunden wurden. Gleichzeitig öffnet sich aber auch ein leeres Sachdatenfenster. Das kann alles bestens quittiert bzw. geschlossen werden.

Wird die Abfrage jedoch noch einmal wiederholt, kommt der Hinweis auf nicht gefundene Objekte nicht mehr und im Sachdatenfenster wird eine kvwmap-Ansicht ohne Kartenfenster angezeigt.

Wird die Abfrage des Themas ohne Attributzugriff nach der Abfrage eines normalen Kartenthemas ausgeführt, kommt der Hinweis, dass keine Objekte gefunden wurden und im Sachdatenfenster wird das Ergebnis des vorher abgefragten Layers angezeigt.

--Markus Hentschel (Diskussion) 08:28, 10. Mai 2019 (CEST) Bei uns ist dieses Phänomen sehr gehäuft aufgetreten, dass bei allen Attributen eines Layers in einer Stelle irgendwann "kein Zugriff" eingetragen war - obwohl das natürlich eigentlich anders war. Die spannende Frage für mich: Woher kam das plötzlich - und muss ich immer noch damit rechnen, dass meine Layerattributrechte irgendwann wieder wegfliegen? Hat jemand ähnliche Erfahrungen gemacht?
--Rahn (Diskussion) 10:24, 13. Mai 2019 (CEST) Ich denke, das hat mit dem Bugfix 2.10.31 zu tun. Vor dem Bugfix war es so, dass wenn ein Layer in einer Stelle keine Einträge bei den Attributrechten hatte, alle Attribute als "lesen" behandelt wurden. Durch den Bugfix werden sie nun aber richtigerweise als "kein Zugriff" behandelt.

+ 2.10.46 Alle Layer und Untergruppen verschwinden

Mschulz (Diskussion) 14:51, 9. Mai 2019 (CEST) Aktiviert man einen Layer in einer Untergruppe und schließt anschließend die Untergruppe, sind nach dem erneuten Laden des Themenbaums alle Themen und Untergruppen (dieser Gruppe) verschwunden.

+ 2.10.45 DXF-Import

Der DXF-import funktioniert nicht.

+ 2.10.44 Orthogonalpunktberechnung

Wenn navigiert wird, werden die Punkte nicht mit verschoben.

+ 2.10.43 EPSG-Code-Ermittlung

Beim Daten-Import kann es vorkommen, dass der falsche EPSG-Code ermittelt wird.

+ 2.10.42 Nachweisverwaltung: lange Rissnummern

Wenn sehr lange Rissnummern oder Antragsnummern verwendet werden, funktioniert die Recherche nicht.

+ 2.10.41 Kartenabfrage mit zugeklappten Gruppen

Ist ein Layer abfragbar aber seine Gruppe zugeklappt, funktioniert die Kartenabfrage nicht.

+ 2.10.40 Streckenmessung Nachweise erfassen

--HolgerR (Diskussion) 07:50, 6. Mai 2019 (CEST) Die Streckenmessung wird nicht auf "0" zurückgesetzt. Der Anfangswert einer erneuten Messung fängt immer da an, wo die vorhergehende Messung aufgehört hat. Erst, wenn das Formular neu geladen wird, wird der Anfangswert auf "0" zurückgesetzt.

+ 2.10.39 Attributive Suche Nachweisrecherche | Messungsdatum

--Markus Hentschel (Diskussion) 09:48, 2. Mai 2019 (CEST)

  • Wenn man einmal bei Messungsdatum "von-bis" gesucht hat, wird man das "bis"-Feld nicht mehr los. Wenn man bei der nächsten Suche nur "von" sucht, kommt immer die Meldung "Geben Sie ein zweites Datum ein".
  • Wenn ein sinnloses Datum eingegeben wird (30.02.), kommt nur die allgemeine Meldung "Ändern Sie Ihre Suchparameter". In dem Fall wäre ein etwas zielführender Hinweis besser.

+ 2.10.38 Anpassung der Zeichenreihenfolge

Wenn ein Layername sehr lang ist, funktioniert die Anpassung der Zeichenreihenfolge nicht mehr.

+ 2.10.37 Flurstücksanzeige

Wenn 2 oder mehr Layer das Flurstücks-Template verwenden und abgefragt werden, erscheint eine Fehlermeldung.

+ 2.10.36 Flurstückssuche

In der Flurstückssuche steht im Feld Gemarkungsschlüssel die "13" fest drin.

+ 2.10.35 einseitig gepufferte Linie

Bei engen Kurven kann es zu Fehlern in der Berechnung des Puffers kommen.

+ 2.10.34 Shape anzeigen

--Markus Hentschel (Diskussion) 10:42, 8. Jan. 2018 (CET) Wenn Spaltenüberschriften in der DBF einen Punkt enthalten, kommt kvwmap damit nicht klar.

+ 2.10.33 Leerzeichen bei RGB-Angaben im Style-Editor

--Markus Hentschel (Diskussion) 16:59, 12. Mär. 2018 (CET) Wenn eine RGB-Angabe im Styleeditor zwischen zwei Zahlen aus Versehen zwei oder mehr Leerzeichen statt nur einem enthält, fliegt man komplett aus der Stelle und kann sich nicht mehr einloggen.

+ 2.10.32 Nachweisrecherche | Alle der Messung

--Markus Hentschel (Diskussion) 09:29, 15. Apr. 2019 (CEST) Bei meinen Stichproben scheint die Option "alle der Messung" auch bei ganz wenigen Treffern immer zum Überlauf zu führen, irgendwann kommt der Timeout.

+ 2.10.31 komplette Datenanzeige wenn "kein Zugriff" bei Rechteverwaltung

--Lukas Manke (Diskussion) 14:45, 11. Apr. 2019 (CEST) Wenn man bei der Rechteverwaltung eines Layers alle Werte auf "kein Zugriff" gestellt hat, wird in der Karte bei einer Abfrage der Daten alles angezeigt.Sämtliche Daten werden angezeigt können aber nicht bearbeitet werden.

+ 2.10.30 Fehlermeldungen im Geometrie-Editor

Beim Digitalisieren eines Polygons, welches abgezogen oder hinzugefügt werden soll, kann das Polygon zwischenzeitlich ungültig sein. Dann erscheint eine Fehlermeldung.

+ 2.10.29 gz-gepackte ALKIS-Daten einlesen

Das Import-Skript unterstützt das Einlesen von gz-gepackten NAS-Daten nicht.

+ 2.10.28 Multigeometrien speichern

Seit der Version 2.10 können ja auch die Single-Geometrietypen POLYGON und LINESTRING in einer Geometriespalte verwendet werden. Wenn mit dem Geometrie-Editor trotzdem Multigeometrien erzeugt werden, wird nur die erste Teilgeometrie in die Datenbank geschrieben. Bei älteren Tabellendefinitionen, die einen CONTRAINT besitzen, der z.B. POLYGON und MULTIPOLYGON zulässt, kann der Geometrietyp in der Sicht geometry_columns nicht eindeutig ermittelt werden und wird auf den Typ POLYGON gesetzt. Das führt dann beim Speichern in kvwmap zu dem Effekt, dass nur die erste Teilgeometrie gespeichert wird, obwohl die Tabelle eigentlich auch Multigeometrien unterstützt.

+ 2.10.27 Geometrie übernehmen beim Datenexport

Das Übernehmen der Geometrie beim Datenexport funktioniert nicht.

+ 2.10.26 ALKIS Nutzungsarten

In der Tabelle n_nutzungsartenschluessel fehlen 2 Felder welche die Attributarten enthalten. Außerdem wird im Postprocessing für die Tabelle ax_industrieundgewerbeflaeche das Feld foerdergut nicht ausgelesen.

+ 2.10.25 Beschriftung ändern

Für das Ändern der Beschriftung in den Layeroptionen werden nur alle editierbaren Attribute angeboten und nicht alle lesbaren.

+ 2.10.24 Layer-Fehler-Seite

Wenn man den Standard-Header verwendet, wird die Layer-Fehler-Seite nicht richtig dargestellt.

+ 2.10.23 IE und GLE-Textgröße

--Markus Hentschel (Diskussion) 14:23, 26. Mär. 2019 (CET) Der IE 11 hat Probeme mit der Anzeige des Textes eine editierbaren input-Feldes, wenn man große GLE-Textgrößen in den Optionen einstellt (z.B. 20).

+ 2.10.22 Rechte bei Radio-Buttons

Die Rechte werden bei Radio-Buttons nicht berücksichtigt.

+ 2.10.21 Passwort mit "ß" | Passwortlänge

--Markus Hentschel (Diskussion) 13:05, 21. Mär. 2019 (CET) In den Optionen kann der Nutzer sein Passwort ändern, wobei das Eingabe-Input aber nicht auf PASSWORD_MAXLENGTH eingegrenzt ist. Ein Passwort wie "A1b2c3d4-ß" wird bei PASSWORD_MAXLENGTH = 10 als "zu lang" abgelehnt. Mit jedem anderen Zeichen am Ende gehts.

+ 2.10.20 abhängige Attributsichtbarkeit

Wenn Attribute nebeneinander angeordnet sind, funktioniert die abhängige Sichtbarkeit nicht richtig.

+ 2.10.19 Tooltipabfrage für Layer mit GROUP BY

Bei Layern die ein GROUP BY in der Query verwenden, kommt bei der Tooltipabfrage eine Fehlermeldung.

+ 2.10.18 Rasterlayout mit Geometrie

Bei Erfassung in einem Geometrielayer mit dem Rasterlayout wird die Oberfläche abgeschnitten dargestellt.

+ 2.10.17 Flurstückssuche Drag&Drop

--Markus Hentschel (Diskussion) 11:42, 19. Mär. 2019 (CET) Bei go=ALK-Flurstueck_Auswaehlen und Einfügen des Flurstückskennzeichens mit Drag&Drop landet man nicht in der Karte, sondern in der Sachdatenanzeige.

+ 2.10.16 Flächenberechnung

Wenn man das Plugin Alkis nicht verwendet, stimmt die Flächenberechnung im Geometrieeditor nicht.

+ 2.10.15 Sortierung der Flurstücke

Die Sortierung der Flurstücke erfolgt nicht an Hand des Flurstückskennzeichens.

+ 2.10.14 Zoom auf Objekt bei Views

Bei Layern, die auf einem View basieren, funktioniert der Zoom nicht.

+ 2.10.13 Geometrieeditor aktiver Button

Nach Zoom oder Pan werden teilweise mehrere Buttons als aktiv dargestellt.

+ 2.10.12 Gruppen in der tabellarischen Anzeige

Wenn es unsichtbare Attribute gibt, passt die Gruppenzuordnung nicht.

+ 2.10.11 Layerdefinition speichern

Bei Layern, die einen View verwenden, kann es beim Speichern der Layerdefinition zu Fehlern kommen.

+ 2.10.10 Geometrie übernehmen

Das Geometrie übernehmen funktioniert in der Filterverwaltung und in der Layer-Suche nicht.

+ 2.10.9 Geometrieeditor speichern

Wenn man im Geometrieeditor navigiert und dann speichert, wird die Geometrie danach nicht mehr angezeigt.

+ 2.10.8 Nachweisverwaltung: zurück zum Rechercheergebnis

Beim Klick auf "zurück zum Rechercheergebnis" gehen die Suchparameter verloren und es werden alle Nachweise abgefragt.

+ 2.10.7 WMS-Layer

Manche WMS-Layer (z.B. der WebAtlas) funktionieren nicht, wenn man ein Koordinatensystem verwendet, welches der Dienst nicht unterstützt.

+ 2.10.6 Nachweisrecherche

Wenn man nach einer thematischen Suche nach Rissnummer oder Blattnummer sortiert, erscheint eine Fehlermeldung.

+ 2.10.5 Optionen - Passwort ändern

--Markus Hentschel (Diskussion) 15:26, 6. Mär. 2019 (CET) Wenn ich in den Optionen versuche, mein Passwort zu ändern, kommt grundsätzlich die Meldung "Sie sind nicht berechtigt zur Ausführung der Funktion in dieser Stelle". Es ist auch fraglich, ob PASSWORD_CHECK ausgewertet wird?

+ 2.10.4 Eigentümer ohne Nr

In der Flurstücksanzeige werden Eigentümer ohne Nr nicht angezeigt.

+ 2.10.3 Geometrie übernehmen in Fachschalen

In den Fachschalen funktioniert das Geometrie übernehmen nicht.

+ 2.10.2 historische Gemeinden in der Adresssuche

Historische Gemeinden werden nicht beendet und tauchen deshalb noch in der Adresssuche auf. Die Fachdatenverbindung 7040 wird nicht berücksichtigt.

+ 2.10.1 ALKIS-Postproccesing Migration

In der Migrationsdatei zur Anpassung der ALKIS-Postprocessing-Funktion wird am Ende der Owner auf "kvwmap" gesetzt, wodurch die Datei nicht auf allen Systemen durchläuft.

Version 2.9

+ Nachweisrecherche über Auftragsnummer | Thematisch-Haken

--Markus Hentschel (Diskussion) 15:23, 25. Feb. 2019 (CET) Wenn man Keine Gemarkung oder Flur angibt, den Haken bei "thematisch" aber gesetzt hat, und dann nach einer Auftragsnummer sucht, erhält man keine Treffer. kvwmap müsste den Haken in diesem Fall ignorieren.

--Rahn (Diskussion) 15:02, 28. Feb. 2019 (CET) Ist in Version 2.10 behoben.

+ Layer-Export | geomtransform

--Markus Hentschel (Diskussion) 09:24, 21. Feb. 2019 (CET) Das Objekt geomtransform eines Styles wird beim Layer-Export nicht mit ausgelesen. Möglicherweise betrifft das auch noch andere Objekte?

--Rahn (Diskussion) 15:17, 28. Feb. 2019 (CET) Ist in Version 2.10 behoben.

+ 2.9.78 Tabellarische Sachdatenanzeige - Gruppen mit collapsed

--HolgerR (Diskussion) 11:29, 14. Feb. 2019 (CET) Gruppen, die mittels collapsed geschlossen dargestellt werden, sind in der tabellarischen Sachdatenanzeige geöffnet und lassen sich nicht auf und zu klappen.

+ 2.9.77 Tab-Zeichen in den Nachweisen

Tab-Zeichen in den Nachweis-Bemerkungen führen dazu, dass die Funktionen im Rechercheergebnis und auch die html-Übersicht nicht funktionen.

+ 2.9.76 Themen-Übersicht

Die Untergruppen in der Themen-Übersicht werden teilweise nicht richtig dargestellt.

+ 2.9.75 st_length_utm

Die Funktion zur Längenberechnung mit Streckenreduktion hat einen Fehler.

+ 2.9.74 Nachweisverwaltung: Protokolle

Wenn die Dokumentart eines Nachweises außerhalb von kvwmap geändert wird ohne dass der Dateipfad des Dokuments angepasst wird, sind die Links auf die Datei in den Übergabe-Protokolldateien nicht korrekt.

+ 2.9.73 Maßstabsauswahl Internet Explorer

--Markus Hentschel (Diskussion) 09:35, 1. Feb. 2019 (CET) Im Internet Explorer funktioniert die Auswahl des Kartenmaßstabs über die Liste nicht.

+ 2.9.72 Attributtyp "Dokument" als Array

Bei Verwendung des Attributtyps "Dokument" in einem Array funktioniert das Löschen von Array-Elementen nicht.

+ 2.9.71 Nachweiserfassung Fehlermeldungen Internet Explorer

--Markus Hentschel (Diskussion) 16:01, 20. Nov. 2018 (CET) Meldungen von kvwmap, die sich auf die Dokumentart beziehen, werden im Internet Explorer nicht richtig dargestellt. Zudem erscheint auch noch die SQL-Fehlermeldung.

+ 2.9.70 Maßstabsauswahl in Microsoft Edge

--HolgerR (Diskussion) 10:05, 28. Jan. 2019 (CET) Bei Auswahl eines Maßstabes aus der Auswahlliste in der Maßstabsleiste wird dieser in Microsoft Edge nicht übernommen. Die Karte wird somit nicht auf den gewünschten Maßstab gezoomt. Die manuelle Eingabe einer Maßstabszahl funktioniert.

+ 2.9.69 Orthogonalpunktberechnung im Datenexport

--Markus Hentschel (Diskussion) 11:20, 28. Jan. 2019 (CET) Im Datenexport steht die Orthogonalpunktberechnung zur Verfügung, funktioniert aber nicht so wie im "normalen" Geometrie-Editor. Punkte können nur durch Klick hinzugefügt werden.

+ 2.9.68 Informationsabfrage in Bodenrichtwerterfassung

--Markus Hentschel (Diskussion) 09:41, 29. Jan. 2019 (CET) In go=Bodenrichtwertformular ist der i-Button zwar da, liefert aber nix.

+ 2.9.67 Flurstücksanzeige

Wenn Einträge in ax_historischesflurstueckohneraumbezug oder in ax_gemarkung fortgeführt wurden und in mehreren Versionen vorliegen, wird dies bei der Flurstücksanzeige nicht berücksichtigt und es erscheinen mehrfache Ausgaben.

+ 2.9.66 räumlicher Filter

Ohne das ALKIS-Plugin funktioniert der räumliche Filter nicht.

+ 2.9.65 Nachweisrecherche: von-bis-Suche

Der Text "Gesucht nach: ..." berücksichtigt nicht alle von-bis-Suchparameter. Außerdem wird der bis-Parameter der Fortführung nicht gespeichert.

+ 2.9.64 abhängige Attributsichtbarkeit und zugeklappte Gruppen

Die abhängige Attributsichtbarkeit funktioniert mit zugeklappten Gruppen nicht richtig.

+ 2.9.63 Nachweisverwaltung: Suche nach Antragsnummer

Wenn man nach einer Antragsnummer gesucht hat, klappt die Sortierung nach Riss- oder Blattnummer nicht.

+ 2.9.62 Ajax mit Zeilenumbrüchen

Wenn Text mit Zeilenumbrüchen per Ajax übertragen wird, gehen die Zeilenumbrüche verloren.

+ 2.9.61 Daten-Export

Wenn die Geometrie für die räumliche Einschränkung sehr komplex ist, funktioniert der Export nicht.

+ 2.9.60 Adresssuche verkehrt herum

--Markus Hentschel (Diskussion) 13:15, 4. Jan. 2019 (CET) Wenn ich in der Adresssuche zuerst Straße und Hausnummer händisch eintrage und dann die Gemeinde auswähle, kommt nur noch eine Fehlermeldung. --Rahn (Diskussion) 14:43, 4. Jan. 2019 (CET) Die Eingabefelder für Strasse und Hausnummer können doch auch eigentlich wegfallen, oder? --Markus Hentschel (Diskussion) 16:35, 9. Jan. 2019 (CET) Klares Ja von mir!

+ 2.9.59 Sachdatenabfrage im Geometrieditor

--Andreas Thurm (Diskussion) 13:14, 9. Jan. 2019 (CET)Wenn man während der Arbeit mit dem Geometrieeditor für Flächen die Sachdatenabrage benutzt und danach den erstellten Datensatz speichern will, gibt es ein Problem. Der Datensatz wird nicht gespeichert. Es erscheint die "Eieruhr" und das war es dann....

+ 2.9.58 Rechercheergebnis mit vielfachen Nachweisen bei bestimmten Voraussetzungen

--Mschulz (Diskussion) 16:14, 3. Jan. 2019 (CET) Sucht man nach Dokumenten ohne thematisches Häkchen (also nach der Geometrie der Flure) und eine dieser Nachweisgeometrien liegt in mehrere Flure, so erscheint der Nachweis für jede Flur einzeln im Rechercheergebnis (z.B. Geometrie überragt vier Flurgeometrien -> Nachweis ist im Rechercheergebnis viermal vorhanden).

+ 2.9.57 einschränkende Nachweisrecherche und anschließende Sortierung

--Mschulz (Diskussion) 10:13, 3. Jan. 2019 (CET) Wird bei der Nachweisrecherche die Suche eingeschränkt (z.B. nur geprüfte Nachweise) und in der korrekten Dokumentenliste anschließend nach z.B. der Rissnummer sortiert, kommen anschließend alle Nachweise der ausgewählten Gemarkung (in meinem Beispiel also auch wieder die ungeprüften Nachweise).

+ 2.9.56 Nachweisverwaltung: Sortierung nach Rissnummer

Die Sortierung nach Rissnummer ist nicht nummerisch.

+ 2.9.55 $hist_timestamp in Layerdefinitionen

Durch die Umstellung auf das neue ALKIS-Datenmodell funktionieren die zeitlich dynamischen Layerdefinitionen nicht mehr.

+ 2.9.54 Nachweisverwaltung: Übergabeprotokoll

Die Anzahl der Dokumente fehlt.

+ 2.9.53 Nachweisverwaltung: html-Übersicht

Wenn ein Nachweis doppelte Anführungszeichen im Bemerkungsfeld enthält, funktioniert die html-Übersicht nicht.

+ 2.9.52 umbenannte Migrationsdatei

Die umbenannte Migrationsdatei wird als neue Migration erkannt.

+ 2.9.51 Dateiname für Migration falsch

Für Installationen unter Windows dürfen Migrationsdateien keine Doppelpunkte haben. Wurde auf Minuszeichen geändert.

+ 2.9.50 Abfrage auf angrenzende Objekte

Wenn die Abfrage ins Leere führt, erscheint bei Layern, die kein Template haben eine Fehlermeldung.

+ 2.9.49 Daten anzeigen | Punktlayer

--Markus Hentschel (Diskussion) 14:22, 4. Dez. 2018 (CET) Wenn man punktförmige Daten anzeigen lässt, wird keine (ausreichende) Toleranz im Rollenlayer gesetzt. Klicks auf Objekte liefern keine Treffer.

+ 2.9.48 DEBUGFILE

Es ist nicht mehr möglich, die Debugdateien in einem extra Ordner abzulegen.

+ 2.9.47 Shape-Import

Wenn die in der dbf-Datei enthaltenen Feld-Definitionen nicht zu den Daten passen, erscheint eine Fehlermeldung.

+ 2.9.46 Auszug Bestandsdaten Erbbaurecht

Wenn auf einem Flurstück Erbbaurecht besteht, kommt es zu einem Darstellungsfehler im Auszug "Bestandsdaten".

+ 2.9.45 Bearbeiten von mehreren Nachweisen

Die Überprüfung ob der Dateipfad geändert werden muss, funktioniert nicht.

+ 2.9.44 Hochladen von Dateien

Wenn man einem Datensatz bei einem Dokument-Attribut die Datei austauscht, wird die alte Datei nicht gelöscht.

+ 2.9.43 Nachweisverwaltung: Rechercheergebnis nach Geometrieübertragung

--Mschulz (Diskussion) 10:54, 22. Nov. 2018 (CET) Nach der Übertragung von Geometrien gehen im Rechercheergebnis die Sortierung und die Markierungen verloren.

+ 2.9.42 Nachweisrecherche | zurück zum Suchergebnis

--Markus Hentschel (Diskussion) 13:38, 22. Nov. 2018 (CET) Wenn man eine bestimmte Unterdokumentart ausgewählt hatte und von der Trefferliste in die Bearbeitung eines Datensatzes und wieder zurück zur Trefferliste geht, dann hat er die Unterdokumentart verloren und zeigt viel mehr an.

+ 2.9.41 WMS-Checker

Der WMS-Checker kann keine Verbindung zur MySQL aufbauen.

+ 2.9.40 Nachweiserfassung aus Vorlage - Dokumentart

--Markus Hentschel (Diskussion) 16:08, 20. Nov. 2018 (CET) Wenn ein Datensatz aus einem vorhandenen Datensatz als Vorlage erzeugt werden soll, fehlt die Anzeige der Unterdokumentart aus dem Vorlage-Datensatz.

+ 2.9.39 Nachweisrecherche Auftragsnummer

--Markus Hentschel (Diskussion) 16:27, 20. Nov. 2018 (CET)Die Suche nach Antragsnummer liefert keine Ergebnisse.

+ 2.9.38 Nachweiserfassung

Wenn der Nutzer eine Dokumentart wählt und anschließend im Feld „Geometrie übernehmen von“ etwas auswählt, geht die Einstellung der Dokumentart verloren.

+ 2.9.37 Layerzeichenreihenfolge

Im Formular in den Legenden-Optionen zur Anpassung der Layerzeichenreihenfolge kommt es zu Darstellungsfehlern, wenn die Layernamen sehr lang sind.

+ 2.9.36 alphabetische Legende

Wenn in Layernamen Hochkommas enthalten sind, funktioniert die alphabetische Legende nicht.

+ 2.9.35 getfeatureinfo

WMS-Layer, die über https laufen, lassen sich nicht per getfeatureinfo abfragen.

+ 2.9.34 Nachweise packen

Beim Export von recherchierten Nachweisen gibt es noch Fehler.

+ 2.9.33 Nachweisrecherche

Im IE werden ausgewählte Dokumentarten nicht angezeigt.

+ 2.9.32 abhängige Sichtbarkeit von Attributen

Wenn ein Auswahlfeld nur lesbar ist, funktioniert die abhängige Sichtbarkeit nicht.

+ 2.9.31 Nachweiserfassung aus Vorlage

--Markus Hentschel (Diskussion) 08:23, 19. Nov. 2018 (CET)Wenn man einen vorhandenen Datensatz in der Nachweisrecherche als Vorlage für einen neuen Datensatz nimmt, fehlt die Anzeige der Dokumentart.

+ 2.9.30 abhängige Sichtbarkeit von Attributen

Wenn alle Attribute in einer Gruppe ausgeblendet sind, wird die Gruppe trotzdem angezeigt.

+ 2.9.29 Nachweisverwaltung

Im Datenmodell ist die Speicherung der Dokumentart in der Tabelle n_nachweise2dokumentarten ungünstig. Die Dokumentart sollte besser direkt in der Spalte n_nachweise.art gespeichert werden.

+ 2.9.28 Grundbuchblattanzeige

Die Änderungen in der Grundbuchblattanzeige sind nicht enthalten.

+ 2.9.27 Stellenwahl

Bei der Auswahl einer anderen Stelle werden die Einstellungen der Stelle nicht geladen.

+ 2.9.26 abhängige Sichtbarkeit von Attributen

Die Sichtbarkeitsabhängigkeit eines Attributs funktioniert nicht, wenn das Attribut eine Checkbox ist oder der Datensatz embedded angezeigt wird.

+ 2.9.25 Nachweisrecherche

Wenn ein Nachweis Zeilenumbrüche in seinen Feldern hat, funktioniert das Markieren im Rechercheergebnis nicht.

+ 2.9.24 Nachweisbearbeitung aus Vorlage

--Markus Hentschel (Diskussion) 13:32, 12. Nov. 2018 (CET) Wenn man einen vorhandenen Datensatz als Vorlage nimmt und in der Bearbeitung des neuen Datensatzes das Kartenbild verschiebt, verschwindet die Auswahl der Dokumentart in der Auswahlliste.

+ 2.9.23 Nachweisrecherche

Die Zeilen der Trefferliste sind im IE sehr schmal.

+ 2.9.22 abhängige Sichtbarkeit von Attributen

Die Sichtbarkeitsabhängigkeit eines Attributs funktioniert nicht, wenn das andere Attribut in einer anderen Gruppe ist.

+ 2.9.21 Nachweisrecherche

Wenn man in der Nachweisrecherche auf den "Besen" klickt, wird in den "bis"-Feldern nicht geleert.

+ 2.9.20 sizeitem

Bei den Styles gibt es noch das seit Mapserver 5.0 nicht unterstützte Attribut "sizeitem". Das Item wird jetzt direkt beim Attribut "size" angegeben.

+ 2.9.19 Nachweisbearbeitung

Wenn ein Nachweis bearbeitet wird, wird die Dateiendung des Dokuments abgeschnitten.

+ 2.9.18 Nachweisrecherche

Ist die Antragsnummer nicht numerisch, liefert die Von-bis-Suche eine SQL-Fehlermeldung.

+ 2.9.17 Sachdatenabfrage im Geometrie-Editor

Nach einer Sachdatenabfrage im Geometrie-Editor kommt es zu einem fehlerhaften Verhalten bei der nachfolgenden Navigation.

+ 2.9.16 Nachweisformular: alle der Messung anzeigen

Im Nachweisformular funktioniert der Link "alle der Messung anzeigen" nicht immer.

+ 2.9.15 Klassen automatisch erzeugen

Das automatische Erzeugen von Klassen funktioniert nicht.

+ 2.9.14 Zoom auf Geometriefehler

Der Zoom auf Geometriefehler funktioniert nicht für die Geometriebearbeitung von bestehenden Datensätzen.

+ 2.9.13 Daten-Import

Beim Drag&Drop von mehreren Dateien auf einmal werden diese nicht sortiert angezeigt.

+ 2.9.12 Nachweisrecherche

Wenn man eigene Hauptarten mit Unterarten verwendet, kommt es zu Problemen in der Darstellung.

+ 2.9.11 Login mit falscher IP-Adresse

Beim Login mit einer nicht erlaubten IP-Adressen kam man seit der Umstellung der Login-Routine trotzdem in die Stelle. Wurde behoben und zusätzlich werden jetzt die Optionen ausgeblendet, wenn man nicht berechtigt ist in die Stelle zu wechseln. Also ein Stelle Wählen Menü ohne Optionen.

+ 2.9.10 Daten-Import

Beim Daten-Import werden Dateien, die mehr als ein Punkt-Zeichen im Dateinamen haben, nicht importiert.

+ 2.9.9 Kartendruck

Im Kartendruck erscheint in der Werkzeugleiste ein i-Button.

+ 2.9.8 USE_EXISTING_SESSION

Der Parameter USE_EXISTING_SESSION wird nicht korrekt ausgewertet und die Session ist nicht anwendungsbezogen.

+ 2.9.7 Gast-Zugang

Der Gast-Zugang funktioniert nicht.

+ 2.9.6 Layer-Metadatenlink

Der Aufruf eines Layer-Metadatenlinks wird gecacht, so dass sich eine Änderung des Metadatendokuments nicht sofort auswirkt.

+ 2.9.5 Raster-Layer-Abfrage mit Tileindex

Raster-Layer mit Tileindex lassen sich nicht abfragen.

+ 2.9.4 Timepicker

Wenn man einen Zeitwert löscht, erscheint NaN im Eingabefeld.

+ 2.9.3 mobile_get_stellen Fehler

--Pkorduan (Diskussion) 20:56, 17. Okt. 2018 (CEST) Beim Abfragen der Stellen im Plugin mobile werden immer nur die Stellen von user_id=2 zurückgeliefert.

Das wurde korrigiert, dass die Stellen von dem aktuell angemeldeten User zurückgeliefert werden.

+ 2.9.2 Layer-Error-Page

Beim Anzeigen der Layer-Error-Page (Hoppla-Seite) wird der Header nicht korrekt angezeigt.

+ 2.9.1 Fehlermeldung beim Aktivieren oder Deaktivieren von CronTab Einträgen

--Pkorduan (Diskussion) 09:22, 17. Okt. 2018 (CEST) Wenn man CronTab Einträge aktiviert oder deaktiviert in der CronTab-Liste, erscheint eine Fehlermeldung, dass das Speichern nicht erfolgreich ist obwohl die Aktion erfolgreich war und es erscheint nicht die Liste sondern ein leeres Eingabeformular. --Pkorduan (Diskussion) 09:22, 17. Okt. 2018 (CEST) Ist behoben. Success und Fehler wurden vertauscht.

Version 2.8

+ Nachweisrecherche (Auswahlliste bei Dokumentart Andere)

--Mschulz (Diskussion) 10:52, 8. Okt. 2018 (CEST) Wird bei der Dokumentenrecherche unter der Dokumentart Andere eine Art in der Auswahlliste ausgewählt, so wird diese Art in das Fenster bei geschlossener Auswahlliste korrekt angezeigt. Ändert der Nutzer diese Art aber wieder (weil man sich vielleicht geirrt hat), so wird die geänderte Art bei geschlossener Auswahlliste nicht mehr angezeigt, sondern die vorherige. Die eigentliche Auswahl hat zwar funktioniert (die Suche läuft also über die geänderte Art und wird nach der Suche auch dort wieder angezeigt) aber es verwirrt etwas, da es so scheint als hätte die Änderung nicht funktioniert. --Rahn (Diskussion) 11:11, 9. Okt. 2018 (CEST) Ist in Version 2.9 behoben.

+ Nachweisrecherche ohne Auswahl der Dokumentart

--Markus Hentschel (Diskussion) 11:17, 4. Okt. 2018 (CEST) Wenn ich in der Nachweissuche vergesse, die Dokumentart auszuwählen, kommt eine PHP-FEhlermeldung. --Rahn (Diskussion) 14:15, 4. Okt. 2018 (CEST) Ist in Version 2.9 behoben.

+ Koordinate eingeben bei gepufferter Linie (Geometrieeditor)

-- Mschulz (Diskussion) 11:47, 27. Sept. 2018 (CEST) Der Bug ist bei der Nachweis-Erfassung von Liniennetzen aufgefallen: Befindet sich bei der Erfassung der Geometrie mit dem Werkzeug "gepufferte Linie hinzufügen" und anschließendem "Koordinate eingeben" die eingegebene Koordinate außerhalb des Kartenfensters, so wird die Linie dort nicht weitergezeichnet, auch springt das Werkzeug wieder zurück und die Erfassung beginnt trotz eingeschaltetem "weiterzeichnen" von vorn. --Rahn (Diskussion) 15:08, 16. Okt. 2018 (CEST) Ist in Version 2.9 behoben.


+ 2.8.78 Dokument bearbeiten (Nachweisverwaltung)

-- Mschulz (Diskussion) 11:59, 27. Sept. 2018 (CEST) Werden bei der Bearbeitung von Nachweis-Geometrien Einstellungen am Themenbaum vorgenommen (z.B. Thema einschalten), so springt das Kartenfenster wieder auf die volle Ausdehnung der gerade bearbeitenden Geometrie.

+ 2.8.77 Rasterlayer abfragen

Das Ergebnis einer Rasterlayer-Kartenabfrage wird nicht angezeigt.

+ 2.8.76 Nachweis speichern (Nachweisverwaltung)

-- Mschulz (Diskussion) 11:26, 01. Okt. 2018 (CEST) Beim Abspeichern eines Nachweises wird geprüft, ob die Blattnummer des Risses bereits vorhanden ist, um keine doppelten Eintragungen zu ermöglichen. Leider verwendet kvwmap beim Überprüfen scheinbar (wie bei der Suche) das Rausschneiden der alphanumerischen Zeichen, so dass z.B. bei vorhandenem Nachweis (Rissnummer SEC00018 / Blattnummer 0002) das Eintragen des Nachweises mit der Rissnr. 00018 / Blattnr. 0002 nicht mehr möglich ist.

+ 2.8.75 falsches Encoding beim Admin-Shape-Import

Beim Admin-Shape-Import wird als Encoding immer LATIN1 verwendet.

+ 2.8.74 lange Attribut-Aliasnamen im Daten-Export

Wenn man einen Layer mit langen Attribut-Aliasnamen hat, kommt es zu Darstellungsproblemen der Attribute im Daten-Export.

+ 2.8.73 UKO-Export

Die exportierte UKO-Datei ist leer.

+ 2.8.72 ALKIS: Nachfolger

Unter Umständen wird der Status des Nachfolgers eines Flurstücks nicht richtig angezeigt.

+ 2.8.71 Nachweisrecherche

Wenn man nach Riss- oder Antragsnummern mit Umlauten sucht, werden diese nicht gefunden.

+ 2.8.70 Tooltip-Abfrage

Wenn bei Abfrage von mehreren Layern einer dabei ist, für den keine Tooltip-Abfrage definiert ist, erscheint keine Tooltip-Abfrageergebnis.

+ 2.8.69 Zoom auf Objekt und andere Objekte ausblenden

Wenn der Layer ein Classitem mit entsprechenden Expressions verwendet, wird der Rollenlayer nicht korrekt erstellt.

+ 2.8.68 ALKIS: Doppelte Einträge

Laut LAIV kann es wegen der sog. "Modellschwäche" vorkommen, dass Objekte mehrmals geliefert werden (mit gleicher gml_id und beginnt). Der Bugfix legt in ax_person, ax_anschrift, ax_namensnummer, ax_buchungsstelle, ax_buchungsblatt und ax_lagebezeichnungmithausnummer einen Trigger an, der vor einem INSERT testet, ob es die Objektversion schon gibt und wenn ja, den INSERT nicht ausführt. Die Trigger sind standardmäßig deaktiviert, da sie natürlich den Einlesevorgang verlangsamen. Sie können bei Bedarf eingeschaltet werden.

+ 2.8.67 Nachweisssuche und zoomen

--Markus Hentschel (Diskussion) 13:02, 9. Aug. 2018 (CEST) Wenn man in der Nachweissuche Suchparameter einträgt und anschließend zoomt oder pant, dann ist die Auswahl wieder weg.

+ 2.8.66 Eigentümersuche - Grundbuchbezirk

--HolgerR (Diskussion) 08:01, 31. Jul. 2018 (CEST) Wenn bei der Eigentümersuche die Nummer für den Grundbuchbezirk eingegeben wird, kommt es zu folgender Fehlermeldung:

ERROR: operator does not exist: character varying = integer LINE 1: ...erfirma) LIKE lower('%a%') AND b.schluesselgesamt=132142 AN... ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.

+ 2.8.65 Schema "alkis" anlegen

Wenn das alkis Schema neu angelegt wird, kann es zu Fehlern kommen, weil erst der search_path gesetzt und dann das Schema angelegt wird, evtl. unbekannte Konfigurationsparameter verwendet werden und der Owner "kvwmap" gesetzt wird.

+ 2.8.64 Kartenbild speichern

Wenn die Option "Karte sofort neu laden" gesetzt ist und man auf "Bild speichern" klickt, führt eine anschließende Änderung in der Legende zu einem Fehler.

+ 2.8.63 Fehler beim Shape-Upload ohne .prj-Datei (Shape-Anzeigen)

Es kann eine Fehlermeldung beim Upload von Shape-Dateien ohne PRJ-Datei geben.

+ 2.8.62 Nachweisrecherche: Gültigkeit

Das Feld "Gültigkeit" lässt sich nicht über den Parameter gueltigkeit vorbelegen.

+ 2.8.61 Nachweisverwaltung: Download ohne Polygonabfragen

Wenn ein Antrag exportiert wird, dessen Nachweise ohne Polygonabfragen recherchiert worden sind, kommt eine Fehlermeldung.

+ 2.8.60 Nachweisverwaltung: Uebersicht.htm

Wenn man sehr viele Nachweise exportiert, funktioniert die Uebersicht.htm nicht mehr.

+ 2.8.59 Eigentümersuche

Wenn unter den Treffern Grundbuchblätter sind, auf die keine Flurstücke gebucht sind, kommt es zu Fehlern.

+ 2.8.58 Fehlklick bei mit vorhandener Geometrie ausschneiden

--Dolinski (Diskussion) 12:29, 6. Jul. 2018 (CEST) Wenn eine neue Geometrie (neuer Datensatz) erfasst wird und man nun eine vorhandene Geometrie davon abschneiden möchte, dann wird bei einem Fehlklick (außerhalb der ausgewählten Geometrie) die bis dahin gezeichnete /erfasste Fläche gelöscht.

+ 2.8.57 SubformEmbeddedPK-Verknüpfungen

Bei SubformEmbeddedPK-Verknüpfungen wird die Abfrage auch ausgeführt, wenn eines der Verknüpfungsattribute leer ist.

+ 2.8.56 Speichern von Druckausschnitten

Funktioniert nicht.

+ 2.8.55 Layer mit mehreren Schemata

Wenn ein Layer mehrere Schemata benutzt, kommt es zu Fehlern beim Speichern der Layerdefintion und in der Filterverwaltung.

+ 2.8.54 Aufklappen von Layergruppen

Wenn man eine Layergruppe aufklappt, deren Layer Klassen mit Legendenreihenfolge haben, erscheint eine Fehlermeldung.

+ 2.8.53 Sonderbauflächen fehlen in Bodenrichtwerterfassungsformular

Im Plugin Bodenrichtwerte fehlen Sonderbauflächen in der Auswahl der Zonentypen

Gemeldet von Andreas Thurm, korrigiert von Pkorduan (Diskussion) 14:01, 19. Jun. 2018 (CEST) in Commit 9ce02a5

+ 2.8.52 Problem bei Migration von agreement_accepted und lk_grenzpunkte

Es besteht das Problem, dass die Migration 2018-05-16_11-23-39_user_agreement_accepted.sql, die die Spalte agreement_accepted in der Users-Tabelle anlegt, nur aus dem angemeldeten Zustand heraus ausgeführt werden darf. Geht die Migration dann schief und man meldet sich danach ab, kommt man nicht mehr rein, weil der Quellcode schon aktualisiert ist und nach einem Wert in der Spalte fragt, aber die gibt es noch nicht und das führte in der Software zur Ablehnung der Authentifizierung.

Das habe ich jetzt verbessert, so dass die Software vorher prüft ob sie schon nach agreement_accepted fragt oder nicht, je nachdem ob es die Spalte in der Tabelle user schon gibt. Dann gab es noch eine Fehlermeldung bei der Ausführung der Migrationen, dass der View lk_grenzpunkte nicht geändert werden kann, wenn die Anzahl der Spalten anders ist. Hier lösche ich vorher den View und lege ihn neu an in der Migration. Habe also die Migrationsdatei angepasst. Bei allen, bei denen die Migration durchgelaufen ist, die hatten dann offensichtlich die Spalte schon drin, alle anderen haben die Migration noch nicht durchgeführt und bekommen nach einem pull die geänderte richtige Abfrage und damit auch die richtigen Views.

Commit 5b6745078

+ 2.8.51 Nachweisverwaltung: Zusammenstellen & Packen

Es gibt keine Möglichkeit, nur die Nachweisdokumente und das Übergabeprotokoll zu exportieren.

+ 2.8.50 lk_grenzpunkte

Die Sicht lk_grenzpunkte enthält eine falsche Verknüpfung und ist unvollständig.

+ 2.8.49 GLE: spaltenweise Darstellung & Datumsfelder

Mschulz (Diskussion) 11:42, 30. Mai 2018 (CEST) In der spaltenweisen Darstellung im GLE funktioniert das vereinfachte Eintragen eines Datumsfeld über die JavaScript-Kalenderfunktion nicht (Kalender erscheint nicht).

+ 2.8.48 Koordinatenzoom

--FalkoR (Diskussion) 12:35, 31. Mai 2018 (CEST) Bestätigt man die eingefügte Koordinate mit ENTER statt mit OK-Knopf, hat es den Anschein als wenn etwas vor sich geht, jedoch wird nicht hingezoomt

+ 2.8.47 Tooltip-Abfrage lk_grenzpunkte

Beim Layer Grenzpunkte macht die Tooltipabfrage Probleme.

+ 2.8.46 Einzelgeometrien übernehmen

Wenn die Geometriespalte im Data-SQL mit Tabellennamen angegeben ist, kommt es zu einem Fehler.

+ 2.8.45 verschobene Geometrie in den Plugins

Wenn man in den Plugins Anliegerbeiträge, Jagdkataster oder Bodenrichtwerte große Geometrien bearbeitet und sich nahe am maximalen Stellenextent befindet, wird die Geometrie verschoben dargestellt.

+ 2.8.44 WFS-Layer Sachdatenanzeige

Es werden keine Attribute angezeigt.

+ 2.8.43 Nachweisverwaltung: Bearbeiten von Nachweisen

Mschulz (Diskussion) 13:43, 24. Mai 2018 (CEST) Möchte man in der Nachweisverwaltung beim "Dokument bearbeiten" die Antragsnummer löschen, so bleibt der alte Wert bestehen. (Bei uns ist die stammnr kein NACHWEIS_PRIMARY_ATTRIBUTE oder NACHWEIS_SECONDARY_ATTRIBUTE.) Löscht man den Wert in Fortführung wird eine 0 eingetragen. In beiden Fällen sollte ein Nullwert eingetragen werden.

+ 2.8.42 Bodenrichtwerte: Abfrage und Suche geht nicht mehr

--Hschmidt (Diskussion) 09:53, 25. Mai 2018 (CEST) Wegen der Umstellung des Datentyps der Spalten von integer in text in pp_gemarkung verursachen die Abfragen Fehler.

--Rahn (Diskussion) 13:10, 29. Mai 2018 (CEST) Die Migrationsdatei "plugins/bodenrichtwerte/db/mysql/data/2014-09-12_16-33-22_layer.sql" für die Layerdefinitionen wurde angepasst. Bitte im Attributeditor beim Attribut "gemarkung" von Hand anpassen.

+ 2.8.41 Nachweisrecherche - gepufferte Linie

--Markus Hentschel (Diskussion) 10:37, 28. Mai 2018 (CEST) In der Nachweisrecherche funktionieren die beiden Werkzeuge "gepufferte Linie" und "linksseitig gepufferte Linie" nicht.

+ 2.8.40 WFS-Layer

Wenn WFS-Layer mit Namespace aktiviert sind, lässt sich nicht in der Karte navigieren.

+ 2.8.39 alkis.pp_flurstueck_nr

In alkis.pp_flurstueck_nr fehlt beginnt und endet vom Flurstück.

+ 2.8.38 Nachweisverwaltung: Anträge ohne Nachweise

Wenn man Anträge ohne Nachweise zusammenstellt und packt, erscheinen Fehlermeldungen.

+ 2.8.37 Nachweisverwaltung Edge Browser

Im Edge Browser wird das Recherche-Ergebnis nicht richtig angezeigt.

+ 2.8.36 Nachweisverwaltung: Sortierung z.B. nach Rissnr. und Blattnr.

Mschulz (Diskussion) 13:51, 24. Mai 2018 (CEST) Wird beim Rechercheergebnis nach Rissnr. und Blattnr. (auch bei Flur und Blattnr.) sortiert, ändert sich in der Kopfzeile die Formatierung und unter z.B. der Dokumentart steht das Datum.

+ 2.8.35 Nachweisverwaltung: von/bis-Suche und anschließende Sortierung

  • Mschulz (Diskussion) 13:59, 24. Mai 2018 (CEST) Wird eine von/bis-Suche z.B. nach der Rissnummer durchgeführt und anschließend das Rechercheergebnis sortiert, wird nur noch der Riss angezeigt, der im von-Feld stand.
  • --Markus Hentschel (Diskussion) 08:38, 28. Mai 2018 (CEST) Die von/bis-Suche in Antragsnummer ("stammnr") liefert eine Fehlermeldung. Liegts an unseren Nummern (z.B."18UEB12345")? Immerhin fraglich wie da eine von/bis-Suche funktionieren soll.

+ 2.8.34 Nachweisverwaltung

Bei der Erfassung und Recherche funktioniert der Kalender nicht.

+ 2.8.33 Sachdatenanzeige

Wenn die Geometriespalte im Query-SQL umbenannt wurde, erscheint eine Fehlermeldung.

+ 2.8.32 alphabetische Themendarstellung

--Andreas Wirsing (Diskussion) 16:01, 07. Mai 2018 (CET) Beim Umschalten auf die alphabetische Themendarstellung kommt es ab dem ersten Layer, der einen per Requires verknüpft Layer besitzt, zu einem Fehler in der Darstellung (nur wenn die Klassen eingeblendet sind und der verknüpfte Layer ggf. maßstabsabhängig angezeigt wird).

+ 2.8.31 Nachweisrecherche

Wenn die Antragsnummern in der Datenbank auch Buchstaben enthalten oder leer sind, kann es sein, dass bei einer Suche nach Antragsnummer eine Fehlermeldung erscheint.

+ 2.8.30 Koordinatenzoom

Hier gibt es einen kleinen Button zur Übernahme der eigenen Position. Durch den GPS-Verfolgungsmodus ist er überflüssig geworden.

+ 2.8.29 Abfrage der Buchungen

Zusätzliche Buchungen wie z.B. Erbbaurechte werden nicht angezeigt.

+ 2.8.28 Datenschutzerklärung beim Login

Ist kein Bug aber wird dringend benötigt wegen der DS-GVO. Für alle mit eigener Login-Seite: [1]

+ 2.8.27 Punktfang in der Nachweiserfassung im IE

Funktioniert nicht.

+ 2.8.26 Suche nach Gemarkung

--Markus Hentschel (Diskussion) 15:46, 14. Mai 2018 (CEST) Die Suche nur nach einer Gemarkung (ohne Flur und Flurstückskennzeichen) liefert eine Fehlermeldung.

+ 2.8.25 Filterverwaltung

Wenn ein Layer ein leeres Data-Feld hat, kommt eine Fehlermeldung.

+ 2.8.24 Letzte Suche

Die letzte Suche wird auch von SubForm-Layern überschrieben.

+ 2.8.23 Adress- und Flurstückssuche

Wenn man in der Adress- oder Flurstückssuche nach einer ganzen Strasse oder ganzen Flur sucht, kommt eine Fehlermeldung.

+ 2.8.22 Kartendruck

Wenn man in der Hauptkarte die Legende weggeklappt hat, wird die Karte in der Druckausschnittswahl nicht richtig angezeigt.

+ 2.8.21 Hinweismeldungen

Unter bestimmten Umständen werden Hinweismeldungen nicht angezeigt.

+ 2.8.20 Nachweis bearbeiten

Im Bemerkungsfeld der Nachweise lässt sich was eintragen aber das Löschen des gesamten Inhaltes klappt nicht.

+ 2.8.19 Warnmeldung im Footer

Z.B. nach dem Zusammenstellen und Packen von Vermessungsanträgen erscheint eine Warnmeldung im Footer.

+ 2.8.18 neuen Antrag anlegen

Fehlermeldungen kommen hier mit einem /n.

+ 2.8.17 "zurück zur Karte"

Ist in den Optionen die Sachdatenanzeige in extra Fenster deaktiviert und Datensätze werden bearbeitet/geändert kommt keine Hinweismeldung bei der Nutzung des Links "zurück zur Karte".

+ 2.8.16 Zeichenreihenfolge ändern

Beim Ändern der Zeichenreihenfolge der aktiven Layer lassen sich die Layer fehlerfrei nach oben legen, das Herunterlegen eines Layers funktioniert nur Stufenweise, d.h. dass man einen Layer nicht von ganz oben nach ganz unten holen kann.

+ 2.8.15 Radiolayer bei alphabetischer Reihenfolge

In der alphabetischen Reihenfolge lassen sich keine Radiolayer aktivieren.

+ 2.8.14 Kartendruck Maßstabsauswahl

Im Kartendruck ist die Maßstabsauswahl nicht zu sehen.

+ 2.8.13 Katasterrecherche in eingeschränkten Stellen

Bei über die Tabelle stelle_gemeinden eingeschränkten Stellen funktionieren die Katasterrecherche-Funktionen nicht.

+ 2.8.12 Geometriefeld umbenannt

Wenn man im Query-SQL das Geometriefeld umbenannt hat, funktioniert der Zoom auf das Objekt, der Geometrieeditor und die Querymap nicht.

+ 2.8.11 Nachweisrecherche

Wenn die Rissnummern in der Datenbank auch Buchstaben enthalten, kann es sein, dass bei einer Suche nach Rissnummer eine Fehlermeldung erscheint.

+ 2.8.10 Shape-Export

Wenn der Datenbankserver ein anderes Datestyle-Format als das standardmäßige Format verwendet, werden Date-Felder nicht richtig exportiert.

+ 2.8.9 Flurstücksanzeige: doppelte öffentl.-rechtl. Festlegungen

In der Flurstücksanzeige wird das endet-Feld von ax_dienststelle nicht berücksichtigt, so dass öffentl.-rechtl. Festlegungen doppelt erscheinen.

+ 2.8.8 Nachweisrecherche

Im IE wird das Rechercheergebnis nicht richtig dargestellt.

+ 2.8.7 schwebende Sachdatenanzeige im Chrome

Die schwebende Sachdatenanzeige wird im Chrome unnötig breit dargestellt.

+ 2.8.6 Debug-Dateien

In der Konstanten DEBUGFILE ist noch die entfernte Konstante VERSION enthalten.

+ 2.8.5 Schnell-Suche

Bei Attributen mit numerischen Datentypen wird auch der Operator "LIKE" verwendet.

+ 2.8.4 Daten-Export

Beim Datenexport wird vom Umschalten von CSV auf Shape das CRS-Auswahlfenster nicht angezeigt.

+ 2.8.3 Grundbuchblattanzeige

In der Grundbuchblattanzeige gibt es keinen Link, mit dem man sich die Flurstücke aller Buchungen anzeigen lassen kann.

+ 2.8.2 Bodenschätzung führende Nullen

In der Flurstücksanzeige werden bei der Bodenschätzung führende Nullen bei den Wertzahlen ausgegeben.

+ 2.8.1 Bodenschätzung Langtext

In der Flurstücksanzeige wird die Bodenschätzung in der langschriftlichen Form ausgegeben.

Version 2.7

+ 2.7.89 gespeicherte Zugangsdaten

Wenn im Browser Zugangsdaten gespeichert sind, werden sie fälschlicherweise auch im Stelleneditor und Nutzereditor eingetragen.

+ 2.7.88 Jagdkataster:zurück zur Trefferliste

Der Link funktioniert nicht.

+ 2.7.87 Eigentümeranzeige im Jagdkataster

Die Eigentümer werden im Jagdkataster auch angezeigt, wenn das Recht dazu im Flurstückslayer nicht gesetzt ist.

+ 2.7.86 nicht speicherbare Attribute

Nicht speicherbare Attribute werden nicht richtig erkannt.

+ 2.7.85 Suche nach Zeitspannen bei Datumsfeldern funktioniert nicht

Die Suche nach einer Zeitspanne (Operator "zwischen") bei Attributen vom Typ Datum funktioniert nicht. Es erscheint eine Fehlermeldung. Jacqueline Sambale, 22. Mär. 2018

+ 2.7.84 Punktfang in Punktlayern

Im Geometrie-Editor funktioniert der Punktfang in Punktlayern nicht.

+ 2.7.83 Kartenabfrage und Blätterfunktion

Die Blätterfunktion funktioniert in der Kartenabfrage nicht.

+ 2.7.82 Layer-Suche mit "!="

Hier werden Datensätze, bei denen das Suchattribut "NULL" ist, nicht gefunden.

+ 2.7.81 Druckausschnitt laden

Hier wird der Referenzpunkt für die Lagebezeichnung nicht zurückgesetzt.

+ 2.7.80 eingebettetes Rasterlayout

Hier fehlt der Link "alle anzeigen".

+ 2.7.79 Nachweiserfassung - Koordinate eingeben

--Markus Hentschel (Diskussion) 12:57, 20. Feb. 2018 (CET) Das Werkzeug Koordinate eingeben in der Nachweiserfassung funktioniert nicht.

+ 2.7.78 Plugin Bauleitplanung

Der Gebietstyp "Waldgebiet" hat eine falsche Zuordnung zur ROK-Tabelle. Außerdem fehlt ein Gebietstyp.

+ 2.7.77 Punktfang schaltet sich nach Pan und Zoom ab

Der Punktfang im GLE schaltet sich nach jeder Aktion wie "Pan" oder "Zoom" ab.

+ 2.7.76 letzte Suche

Der Link "zurück zur Suche" nach einer Suche funktioniert nicht mehr, wenn keine Suchparameter angegeben wurden. Außerdem wird die letzte Suche nicht gespeichert, wenn nichts gefunden wurde.

+ 2.7.75 Strecke messen mit Punktfang

--Markus Hentschel (Diskussion) 10:43, 1. Dez. 2017 (CET) Wenn ich das Streckenmessen mit Doppelklick unterbreche, kann ich zoomen/verschieben. Habe ich aber den Punktfang eingeschaltet und mache den Doppelklick auf einen roten Kuller, dann wird das Messen nicht unterbrochen.

+ 2.7.74 Shape-Anzeigen

Enthält das Shape ein Attribut "end", erscheint eine Fehlermeldung.

+ 2.7.73 Koordinatenzoom

Hat man die Koordinatendarstellung "Grad,Minuten,Sekunden" gewählt, funktioniert der Koordinatenzoom nicht.

+ 2.7.72 Datendrucklayout kopieren

Die Linien werden nicht mit kopiert.

+ 2.7.71 GeoJSON-Import

Das Koordinatensystem wird bei einigen Dateien nicht richtig erkannt.

+ 2.7.70 Datensätze kopieren

Es wird nicht nachgefragt, ob wirklich alles was dranhängt kopiert werden soll.

+ 2.7.69 Tooltip mit Checkobox-Attribut

Checkobox-Attribute erscheinen nicht im Tooltip.

+ 2.7.68 &-Zeichen in Layernamen verhindern Daten-Export

--Mario Harms (Diskussion) 15:49, 24. Jan. 2018 (CET) Wenn ein Layername ein kaufmännisches Und-Zeichen ("&") hat, dann ist beim Daten-Export des Layers als Shape die Zip-Datei leer.

+ 2.7.67 Nachweise löschen

Wird einer Stelle die Berechtigung zum Löschen von Nachweisen nicht erteilt, so ist in der GUI-Rechercheergebnis trotzdem noch die Funktion „Markierte Löschen“ vorhanden.

+ 2.7.66 Parametrisierter Aufruf

--Markus Hentschel (Diskussion) 13:50, 5. Jan. 2018 (CET) Ein parametriesierter Aufruf von kvwmap scheitert, wenn das Login noch nicht erfolgt ist. Beim Login verliert kvwmap die Parameter.

+ 2.7.65 CSV-Export

Wenn man alle Treffer exportiert, kommt es zu einer Fehlermeldung.

+ 2.7.64 Behebung der Möglichkeit eines Cross-Site-Scripting

--Pkorduan (Diskussion) 18:39, 21. Dez. 2017 (CET) Es war möglich mit einem Parameter einen Text, der JavaScript enthält, an den Server zu schicken, der dann im Formular wieder ausgegeben wird. Unsichere Browser interpretieren diesen Code und können so unerlaubten JavaScript-Code ausführen.

+ 2.7.63 markierte Nachweise bearbeiten und "zurück"

--Markus Hentschel (Diskussion) 08:25, 7. Nov. 2017 (CET) Wenn man in der Nachweisrecherche eine Trefferliste produziert und mehrere markierte über "markierte bearbeiten" in den GLE zur massenweisen Bearbeitung gegeben hat, dann erscheint dort ein Link "zurück zur Suche". Der führt jedoch nicht zurück zur Trefferliste der Nachweisrecherche, wie der Nutzer erwartet, sondern in die Fachdatensuche. Entweder sollte der Link in diesem Fall nicht erscheinen oder er müsste zur Trefferliste führen.

+ 2.7.62 Nachweisbearbeitung

Wenn man einen Nachweis bearbeitet und die gleichen Parameter verwendet wie ein anderer Nachweis, kann es sein, dass die Prüfung auf Eindeutigkeit nicht funktioniert.

+ 2.7.61 Kartenbild speichern im IE

Wenn man im IE eine Strecke gemessen hat, funktioniert das Speichern des Kartenbildes nicht.

+ 2.7.60 Shape-Import

Wenn die Shape-Datei Leerzeichen enthält, schlägt der Import fehl.

+ 2.7.59 Attribut "name"

Wenn man ein Attribut "name" hat, welches ein Auswahlfeld oder Radiobutton ist, erscheint in der Sachdatenanzeige und Suche ein zusätzliches Attribut.

+ 2.7.58 Koordinatenreferenzsystemsystem

Beim Koordinatenzoom gibt es einen Schreibfehler.

+ 2.7.57 WFS-Dienste mit Namespace

Wenn ein WFS-Dienst einen Namespace verwendet, kommt es zu einem Fehler in der Kartendarstellung.

+ 2.7.56 Letztes Suchergebnis

Wenn im "order by" vom Layer-Query-SQL Hochkommas vorkommen, schlägt das Speichern des letzten Suchergenisses fehl.

+ 2.7.55 Dokumente im GLE

Wenn Dokumente eine Dateiendung mit großen Buchstaben haben und eingebettet angezeigt werden, werden sie zu groß dargestellt.

+ 2.7.54 Linien im Sachdatendruck

In eingebetteten Drucklayouts werden Linien falsch gezeichnet.

+ 2.7.53 Bild speichern

Wenn man sich über "Bild speichern" das Kartenbild anzeigen lässt, lässt sich dieses nicht kopieren und in MS Word einfügen.

+ 2.7.52 Zoom auf Flurstücke mit falschen Flurstückskennzeichen

--Pkorduan (Diskussion) 14:52, 7. Nov. 2017 (CET) Der Zoom auf Flurstücke ging bisher nur mit der alten ALK (131851-001-00050/000.00) und der neuen ALKIS (13185100100050______) Notation der Flurstückskennzeichen. Es gibt aber auch Programme, die die Flurstücke in der neuen Notation mit 0 statt _ am Ende ausgeben, z.B. 13185100100050000000. Der Zoom auf diese Flurstücke hatte nicht funktioniert. Jetzt geht auch das. Namentlich ist damit der Zoom auf Flurstücke aus Kolibri heraus möglich, wenn darin die entsprechende Konfiguration auf ALKIS Format eingestellt ist.

+ 2.7.51 Summenberechnung in spaltenweiser Darstellung

--Markus Hentschel (Diskussion) 15:52, 18. Apr. 2017 (CEST) In der spaltenweisen Darstellung der Sachdsten können Summen gebildet werden. Wenn es sich um einen Layer mit einem nicht sichtbaren Attribut für eine SubformFK handelt, dann stimmt die Spaltenzahl nicht.

+ 2.7.50 Plugin Jagdkataster: Sachdatenanzeige

--SigridP (Diskussion) 17:50, 26. Okt. 2017 (CEST) Bei Nutzung des Templates jagdbezirke.php im JB-Layer werden in der ersten Sachdatenanzeige u.a. die Jagdpächter mit Namen aufgelistet. Eine Verlinkung über "Pächter" zeigt weitere Info’s an. Diese Anzeige funktioniert im IE nicht, wenn bei den Optionen "Sachdatenanzeige im extra Fenster" aktiviert ist.

+ 2.7.49 get_last_query und Blättern

Wird über go=get_last_query das letzte Suchergebnis aufgerufen, funktioniert danach weder das Weiterblättern noch das Ändern der Trefferanzahl.

+ 2.7.48 Räumliche Suche: Geometrie erzeugen und zoomen

--Markus Hentschel (Diskussion) 12:31, 27. Sep. 2017 (CEST) Wenn man in der Fachdatensuche eine räumliche Einschränkung realisieren will und eine Geometrie entweder freihand oder über Geometrie übernehmen erzeugt, dann erscheint die Geometrie irgendwann nach links verschoben, wenn man genügend weit rauszoomt.

+ 2.7.47 Shape-Import

Wenn die Shape-Datei Sonderzeichen enthält, schlägt der Import fehl.

+ 2.7.46 Vorschau-Attribute in SubformEmbeddedPK-Feldern

Wenn in einem untergeordneten Datensatz in einem SubformEmbeddedPK-Feld eines der Vorschau-Attribute leer ist, wird der Wert des vorangegangenen Datensatzes angezeigt anstatt nichts anzuzeigen.

+ 2.7.45 Koordinatenfeld zu kurz

Wenn man sich die mitlaufenden Koordinaten anzeigen lässt, dann ist für die Anzeige der Koordinatenwerte nach rechts raus zu wenig Platz, wenn man mittels "Punktfang" einen Punkt anfährt.

+ 2.7.44 Falsche id von Formularelementen mit subFormFk

Wenn ein Feld auf subFormFk gesetzt ist, bekam das Feld als ID den Namen in der Abfrage, nicht den Aliasnamen. Dadurch funktionierten z.B. dynamische Links nicht, die dieses Attribut verwenden wollten als dynamisches Element zur Übergabe in der URL.

+ 2.7.43 eigene Importe in der Layer-Suche

--Markus Hentschel (Diskussion) 13:02, 4. Okt. 2017 (CEST) Importierte Layer heißen in der Layer-Suche immer "Shape-Import", auch wenn es gar kein Shape-Import war.

+ 2.7.42 Plugin Bauleitplanung: Konkretisierung wird nicht geladen

Im Plugin Bauleitplanung wird bei Auswahl eines Gebietstyps die Konkretisierung nicht geladen.

+ 2.7.41 Länderkennung verallgemeinern im ProBaug Plugin

Die Spalten 27 bis 38 in bau_akten wurden hinzugefügt. Bisher funktionierte das Plugin ProBaug nur in M-V und die Länderkennung war fest mit Wert 13 einprogrammiert. Da aber in der Tabelle bau_akten Akten aus verschiedenen Bundesländern liegen können wird diese Tabelle um eine Spalte feld39 ergänzt. Default ist hier 13. Für Nutzer in M-V müssen also keine weiteren Anpassungen vorgenommen werden. Nutzer außerhalb von M-V tragen für alle Akten ihre Länderkennung ein.

+ 2.7.40 Tooltip und Mausrad-Zoom geht nicht gleichzeitig

--Erwin Bimüller (Diskussion) 09:31, 29. Sep. 2017 (CEST) Wenn man für einen Layer den Abfragehaken gesetzt hat und wenn für diesen Layer in der betreffenden Stelle Tooltips gesetzt sind, dann geht manchmal der Mausrad-Zoom nicht; er geht erst wieder, wenn man den Layer unsichtbar schaltet. Anscheinend wird das Verhalten ausgelöst, wenn man bei angehakter Layerabfrage mit dem Cursor den Bereich des Kartenbilds verlässt, z. B. um das Zoom-Werkzeug auszuwählen. Dann wird auch dort ein Tooltip angezeigt, man kann auch mit dem Zoom-Werkzeug arbeiten, aber der Mausrad-Zoom geht nicht.

+ 2.7.39 Kartenbild speichern im IE

Wenn man eine Flächenmessung gemacht hat, wird das Kartenbild im IE nicht angezeigt.

+ 2.7.38 Ändern des erlaubten Passwortalters einer Stelle

Das Passwortalter einer Stelle lässt sich nicht ändern.

+ 2.7.37 Legende unterhalb der Karte

Wenn man den Browser-Zoom verwendet, kann es sein, dass die Legende unterhalb der Karte erscheint.

+ 2.7.36 wms_proxy.php

Die wms_proxy.php liefert keinen Content-Type-Header aus. Das führt u.a. in der wms_checker.php dazu, dass der Layer als "nicht ok" gekennzeichnet wird.

+ 2.7.35 Layerdefinition speichern

Unter bestimmten Umständen kann es vorkommen, dass der Tabellenname nicht korrekt erkannt wird.

+ 2.7.34 Radiobutton als Tooltip

--SigridP (Diskussion) 10:48, 19. Sep. 2017 (CEST) Wenn man im Attribut-Editor den neuen Formularelementtyp "Radiobutton" wählt und unter Optionen mit entsprechendem SQL-Statement einen Anzeigetext definiert, wird dieser im Tooltip nicht angezeigt. (Beim „Auswahlfeld“ funktioniert das)

+ 2.7.33 POLAROFFSET fehlt in den styles

Bei der Definition eines Styles fehlt das Attribut POLAROFFSET.

+ 2.7.32 Flurstückssuche

Die Liste der Fluren einer ausgewählten Gemarkung kann u.U. unvollständig sein.

+ 2.7.31 relativ positionierte Linien im Sachdatendruck

Relativ positionierte Linien im Sachdatendruck werden falsch dargestellt.

+ 2.7.30 Grundbuchblattanzeige

In der Grundbuchblattanzeige wird die Buchungsart nicht angezeigt. Außerdem wird der Anteil 99999/99999 nicht richtig ausgegeben.

+ 2.7.29 CSV-Export Eigentümer

--Dolinski (Diskussion) 08:16, 7. Jun. 2017 (CEST) Beim CSV-Export Eigentümer werden die Eintragungen zur Erbengemeinschaft nicht vor den entsprechenden Eigentümern ausgegeben.

+ 2.7.28 volle Layerausdehnung

Beim Zoomen auf die volle Layerausdehnung wird bei einem Layer, der ein maxscale hat, immer auf maxscale gezoomt, auch wenn die maximale Ausdehnung kleiner ist.

+ 2.7.27 Datensatz kopieren

Es kann Fehler beim Kopieren der Subform-Objekte geben.

+ 2.7.26 Menüeditor - neuer Menüpunkt

Der Menüpunkt wird zwar angelegt aber es erscheint eine Fehlermeldung.

+ 2.7.25 letzte Suche und letztes Suchergebnis

Die letzte Suche wird gelöscht, wenn man das letzte Suchergebnis aufruft.

+ 2.7.24 Geometrie-Editor im extra Fenster

Wenn die Option "Karte sofort neu laden" aktiv ist, landet man bei einer Änderung in der Legende wieder in der Hauptkarte.

+ 2.7.23 Ähnlichkeitssuche in Autovervollständigungsfeldern

Die Ähnlichkeitssuche in Autovervollständigungsfeldern funktioniert nicht.

+ 2.7.22 Kalender im Raster-Layout

Der Kalender funktioniert im Raster-Layout nicht.

+ 2.7.21 Menüverwaltung wird nicht angezeigt

--Pkorduan (Diskussion) 12:10, 16. Aug. 2017 (CEST) Es gibt eine Fehlermeldung bezüglich MyObject Fehler wurde schon in develop korrigiert, wurde jetzt aber in einem Bugfix auch in den kvwmap Branch übernommen.

+ 2.7.20 WMS-Export - getMap-Request falsch

--Hschmidt (Diskussion) 08:39, 7. Aug. 2017 (CEST) Der WMS-Export liefert einen falschen getMap-Request: Layer u. SRS falsch, format fehlt.

+ 2.7.19 Spaltenweise Darstellung des GLE

Wenn das Geometrie-Attribut nicht am Ende steht, passt die Spaltenbeschriftung nicht.

+ 2.7.18 Shape-Import mit WGS84 Daten geht nicht

--Hschmidt (Diskussion) 09:05, 3. Aug. 2017 (CEST)
Beim Versuch shape-Daten in WGS84 zu importieren kommt ein Fehler.-
Die Tabelle spatial_ref_sys_alias war nur unvollständig befüllt nach update, geprüfte Vorlage für diese Tabelle wäre gut.

+ 2.7.17 Koordinatenzoom geht nicht mehr

--Hschmidt (Diskussion) 10:19, 9. Aug. 2017 (CEST) Der Koordinatenzoom geht nur noch in dem System der 1. Kartenprojektion.

+ 2.7.16 Eigentümer von historischen ALB-Flurstücken

Die Eigentümer von historischen ALB-Flurstücken werden nicht angezeigt bzw. es kommt zu einer Fehlermeldung.

+ 2.7.15 automatisch Generieren

Das automatische Generieren funktioniert bei der Neuerfassung im extra Fenster nicht.

+ 2.7.14 plattdeutsche Übersetzungen

Es fehlen einige plattdeutsche Übersetzungen in den Optionen bzw. in der Hauptkarte.

+ 2.7.13 in git 2.8.3 Fehler beim Sachdatendruck von Layern mit dynamischen Parametern

--Pkorduan (Diskussion) 09:41, 10. Aug. 2017 (CEST)Bei der Vorschau zum Sachdatendruck und beim Sachdatendruck selbst wurde das Replace der dynamischen Parameter vergessen. Das wurde ergänzt.

+ 2.7.12 in git 2.8.2 Fehler beim Speichern von neuen Menüpunkten

--Pkorduan (Diskussion) 18:32, 7. Aug. 2017 (CEST) Beim Speichern von neuen Menüpunkten in der Menüverwaltung kam es zu einer Warnung und die Liste wurde nicht angezeigt. Der Menüpunkt wurde trotzdem gespeichert. Das wurde behoben. Es gab einen Syntaxfehler in der find_where Funktion von MyObject.

+ 2.7.11 in git 2.8.1 Nachweisrecherche geht nicht mehr

--Pkorduan (Diskussion) 17:17, 7. Aug. 2017 (CEST)Die Suche nach Nachweisen funktioniert nicht mehr, weil keine Zeichenfunktionen mehr gehighlighted werden. Die Funktionen polygonfunctions2 werden in SVG_polygon_box_query_area.php die von der Nachweisrecherche verwendet wird nicht eingebunden. Damit kann nicht auf das Werkzeug split0 zugegriffen werden, was den Fehler wirft. Behoben in dem an der Stelle an der der Fehler auftritt geprüft wird ob split0 überhaupt existiert und wenn nicht, wird init0 nicht mit Wert belegt.

+ 2.7.10 Klassenstatus ändern

Hier kann es zu Fehlermeldungen kommen. Außerdem werden eigene Klassenbilder bzw. Größenangaben nicht richtig unterstützt.

+ 2.7.9 Spaltengrößenanpassung GLE

Die Größenanpassung der Spalten im GLE funktioniert in der spaltenweisen Ansicht bei vielen Attributen nicht.

+ 2.7.8 Karteninfo

In der Karteninfo steht "Koordinatensystem", statt "Koordinatenreferenzsystem".

+ 2.7.7 Nachweisrecherche

Wenn ein Nutzer nicht in rolle_nachweise eingetragen ist, erscheint eine Fehlermeldung.

+ 2.7.6 ProBaug-Suchergebnis

Hier fehlt das Vorhaben-Merkmal.

+ 2.7.5 Menü

Untermenüpunkte, die als Button dargestellt werden, fehlen im normalen Menü.

+ 2.7.4 Tooltip-Abfrage

Bei der Tooltip-Abfrage wird die umgedrehte Reihenfolge der Layer verwendet.

+ 2.7.3 Gast-Zugang

Der Gast-Zugang funktioniert nicht.

+ 2.7.2 Bearbeiten von mehreren Datensätzen

Die Mehrfachbearbeitung von Autovervollständigungsfeldern funktioniert nicht.

+ 2.7.1 Sachdatendruck

Beim Drucken von Punktobjekten mit Kartenbild erscheint eine Warnmeldung.

Version 2.6

+ Rules

--Markus Hentschel (Diskussion) 09:35, 19. Jun. 2017 (CEST) Rückmeldungen über Rules, die über ein DO oder DO INSTEAD Statement erzeugt werden, können eine zusätzliche Spalte msg_type mit dem Wert 'notice', 'warning' oder 'error' enthalten. Allerdings funktioniert das nicht, jede Meldung wird als rote Error-Meldung ausgegeben.

--Rahn (Diskussion) 10:39, 7. Jul. 2017 (CEST) Das geht erst in der Version 2.7.

+ 2.6.83 Abfrage-Tooltip

Bei einer Tooltip-Abfrage mit mehreren Auswahlfeld-Attributen kann es zu Fehlern kommen.

+ 2.6.82 Drucklegende - Anzeige von Layern mit Alias

--HolgerR (Diskussion) 16:24, 6. Jul. 2017 (CEST) In der Drucklegende fehlen Layer, die einen Alias haben, die Stelle aber keine Aliase verwenden soll.

+ 2.6.81 Anzeige der Rechtsgemeinschaften

Wenn es zu Rechtsgemeinschaften einen Namen und eine Adresse gibt, werden diese nicht angezeigt.

+ 2.6.80 Eingabeüberprüfung beim Typ "Zahl"

--Markus Hentschel (Diskussion) 15:54, 16. Jun. 2017 (CEST)Wenn der Nutzer bei einem Zahl-Attribut keine Zahl eingibt, dann reagiert kvwmap nicht.

+ 2.6.79 Raster-Layout embedded

Wenn ein Layer über das Raster-Layout in einem SubFormEmbeddedPK-Attribut angezeigt wird, kommt es zu Problemen, wenn mehr als 1 Datensatz aus dem übergeordneten Layer angezeigt wird.

+ 2.6.78 dynamische Layer

Wird ein Layer-Parameter im Query-SQL verwendet und der Layer geändert, kommt es zu einer Fehlermeldung. Eine Fehlermeldung kommt auch, wenn im Data-SQL Layer-Parameter verwendet werden und Querymaps für den Layer gezeichnet werden. Außerdem können die Layer-Parameter nicht im Layernamen und Alias verwendet werden.

+ 2.6.77 Layer-Stellen-Zuweisung

Beim Zuweisen eines Layers zu einer Stelle wird das Export-Recht nicht übernommen.

== + 2.6.76 POSTGRES_ROOT_PASSWORD nach install.php verschoben In der config.php musste für eine neue Installation von kvwmap die Konstante POSTGRES_ROOT_PASSWORD vorhanden sein, die anschließend dort gelöscht werden konnte. Diese Konstante wurde nun komplett gelöscht und wird nun in install.php aus der Umgebung env gelesen. Das heißt, dass für das Installieren mit install.php der web-Container zusammen mit dem pgsql-Container gestartet worden sein sollte. Denn dann, wird die Variable beim Starten des pgsql-Container in env_and_volumes des postgres-Containers abgefragt POSTGRES_ROOT_PASSWORD gesetzt und in env_and_volumes vom web-Container auch gesetzt und kann in install.php gelesen werden. Somit braucht man die Konstante im Regulären Betrieb nicht mehr. Diese Änderung wurde als Bugfix gemacht, da Neuinstallationen auf Basis von kvwmap branch laufen und die Installation sonst nicht geht.

+ 2.6.75 Shape Anzeigen Zeichensatz

Beim Shape Anzeigen wird der Zeichensatz der dbf-Datei nicht ermittelt, sondern immer von LATIN1 ausgegangen.

+ 2.6.74 Zoom auf Objekt und Objekt hervorheben

Wenn der Layer auf einem View basiert, wird das Data-SQL des Rollenlayers nicht richtig erzeugt.

+ 2.6.73 Nachweisbearbeitung

Der Test, ob schon ein Nachweis mit den gleichen Parametern existiert, funktioniert nicht richtg.

+ 2.6.72 Kommata im Query-SQL

Wird im Query-SQL für ein Attribut ein Komma in einem String verwendet, kann der Layer nicht abgefragt werden.

+ 2.6.71 Gruppen im Rastertemplate

--Markus Hentschel (Diskussion) 10:20, 11. Mai 2017 (CEST) Im Rastertemplate scheint die Angabe von Gruppen aus der Layer-Attributdefinition nicht berücksichtigt zu werden.

+ 2.6.70 Bestandsdaten mit Erbengemeinschaft

--HolgerR (Diskussion) 09:52, 11. Mai 2017 (CEST) Die Eigentümer von Erbengemeinschaften werden teilweise nicht angezeigt. Das könnte m.E. daran liegen, dass die laufendenummernachdin1421 statt z.B. 0002.00.00.00.00 bei uns als 0002.08.00.00.00 eingetragen und abgespeichert wird, damit der Hinweis auf die Erbengemeinschaft unterhalb der Eigentümerauflistung erfolgt.

+ 2.6.69 Sachdatenfenster verschieben

Wenn man das Sachdatenfenster schnell verschiebt und dann die Maustaste außerhalb des Fensters loslässt, bleibt das Fenster an der Maus hängen.

+ 2.6.68 Nachweisverwaltung: Suche nach anderen Dokumentarten

In der Nachweisverwaltung wird die Suche nach anderen Dokumentarten nicht korrekt ausgeführt.

+ 2.6.67 Nachweisbearbeitung

Der Geometrie-Editor befindet sich im Weiterzeichnen-Modus. Außerdem ist das Feld für die Koordinatenanzeige zu kurz.

+ 2.6.66 Sachdatendruck Seitenumbruch

Ist für ein Layout eingestellt, dass die Datensätze nicht durch Seitenumbruch unterbrochen werden dürfen und es gibt einen Datensatz, der aber länger als eine ganze Seite ist, kommt es zu einem Fehler.

+ 2.6.65 Hinweistext bei leerem Pflichtfeld

Wird im GLE ein Pflichtfeld leer gelassen, erscheint ein falscher Hinweistext.

+ 2.6.64 Zoom auf Flurstück

Beim Zoom auf ein Flurstück wird die Klasse des Suchergebnis-Layers nicht angezeigt.

+ 2.6.63 Geometrie-Überprüfung

In bestimmten Fällen kann es vorkommen, dass die Geometrie-Überprüfung im Geometrie-Editor nicht korrekt arbeitet und ungültige Geometrien nicht erkennt.

+ 2.6.62 mitlaufende Koordinaten im Geometrie-Editor

Wenn der Geometrie-Editor im separaten Fenster angezeigt wird, erscheinen die mitlaufenden Koordinaten nicht.

+ 2.6.61 Strecken- und Flächenreduktionen

Die in kvwmap oder über die PostGIS-Funktionen st_area_utm() bzw. st_length_utm() durchgeführten Strecken- und Flächenberechnungen sind ungenau, da die Reduktion nicht korrekt berechnet wird. Beispiel

+ 2.6.60 GLE-Sachdatenanzeige

Wenn ein Attribut an letzter Stelle im Query-SQL steht und über "as" umbenannt wird, fehlt dieses Attribut in der Sachdatenanzeige.

+ 2.6.59 Flurstücke mit zwei Lagebezeichnungen - Fehler im Auszug

--Hschmidt (Diskussion) 14:30, 24. Apr. 2017 (CEST) Hat ein Flurstück zwei (oder mehr?) Lagebezeichnugen mit unterschiedlichen Straßen, dann wird im PDF-Auszug "Flurstücksdaten" und "Flurstücksdaten mit Eigentümer" die Lagebezeichnung übereinander gedruckt und ist somit unleserlich.

+ 2.6.58 Datensätze speichern im extra Fenster mit Regeln

Verhindert eine "DO INSTEAD"-Regel die Speicherung, kommt keine Hinweismeldung und die Warteanimation wird auch nicht beendet.

+ 2.6.57 Flst-CSV-Export mit Eigentümern

Wenn ein Eigentümer ein " enthält, wird die CSV-Datei nicht korrekt erstellt.

+ 2.6.56 Umlaute im Loginnamen

Hier funktioniert die Anmeldung nicht.

+ 2.6.55 Maßstabsangabe

Der angegebene Maßstab ist nicht korrekt, wenn man der aktuelle Kartenausschnitt nahe dem maximalen Ausschnitt der Stelle ist.

+ 2.6.54 Geometrie von Suchergebnis übernehmen

Die Geometrie eines Suchergebnis-Layers wird auch übernommen, wenn schon eine Geometrie erzeugt wurde und verwirft diese damit wieder.

+ 2.6.53 DXF Import

--Hschmidt (Diskussion) 15:07, 13. Apr. 2017 (CEST) Beim DXF-Import wird nicht auf den Extent gezoomt, wenn es keine Polygone in der DXF-Datei gibt.

+ 2.6.52 Filterverwaltung

Geometrische Filter lassen sich nicht speichern.

+ 2.6.51 Flst-CSV-Export Eigentümer

Beim CSV-Export Eigentümer wird die Art der Rechtsgemeinschaft (Erbengemeinschaft) nicht mit exportiert.

+ 2.6.50 Speichern von Datensätzen im extra Fenster

Hier wird zwar gespeichert aber die Warteanimation wird nicht beendet.

+ 2.6.49 Layer-Suche zwischen

Wenn man den Operator "zwischen" auswählt, erscheint das 2. Eingabefeld nicht.

+ 2.6.48 Regel-Meldungen bei embeddeten Datensätzen

Durch Regeln erzeugte Hinweismeldungen werden beim Anlegen von embeddeten Datensätzen nicht ausgegeben.

+ 2.6.47 Info-Abfrage und Punktfang

Bei eingeschaltetem Punktfang funktioniert die Info-Abfrage nicht.

+ 2.6.46 Verknüpfte Suche in Eigenen Importen funktioniert nicht

--Andreas Thurm (Diskussion) 14:02, 30. Mär. 2017 (CEST)Wenn man über die Layersuche in den eigenen Importen sucht, kann man nicht wie gewohnt über oder/und einen weiteren Wert suchen. Es erscheint keine weitere Eingabemaske.

+ 2.6.45 Speichern eines embedded Datensatzes

Nach dem Speichern eines embedded Datensatzes wird der übergeordnete Datensatz nicht richtig aktualisiert.

+ 2.6.44 Autovervollständigungsfeld

Wenn in einem Autovervollständigungsfeld die Schlüssel Hochkommas enthalten, kommt es zu einer Fehlermeldung bei der Anzeige der Datensätze.

+ 2.6.43 Layer-Suche im IE und Chrome

Hier ist der Rahmen des Menüs nach innen verschoben.

+ 2.6.42 Zeichensatzproblem beim Shape-Import

Der Zeichensatz der DBF-Datei wird beim Shape-Import nicht korrekt erkannt.

+ 2.6.41 massiver Performanzeinbruch durch mitlaufende Koordinaten im IE

Im IE sorgt bei abgeschalteter Statusleiste ein zusätzliches kleines Overlayfenster unten links mit Koordinaten und EPSG für eine massive Performanzabsaugung auch dann, wenn der Curser bewegungslos auf dem Kartenfenster liegt (>75% der Prozessorkapazität auf den kreisweit verwendeten 2-Kern-VDIs (XEON E5-2660 2,2 GHz)). Bei eingeschalteter Statusleiste (sind profilseitig fest abgeschaltet) verschwindet diese Last komplett. --FalkoR (Diskussion) 19:07, 23. Mär. 2017 (CET)

+ 2.6.40 Geometrieeditor fehlt in der Erfassungsmaske

+ 2.6.39 Sprachauswahl

Wählt man eine andere Sprache als deutsch aus, kommt eine Fehlermeldung.

+ 2.6.38 Zoom auf Objekt und Highlighting

--Markus Hentschel (Diskussion) 09:59, 23. Mär. 2017 (CET) Nach einem Zoom auf Objekt kommt das Highlighting des Objekts erst, nachdem man mit dem Mauszeiger außerhalb des Datensatzes war und wieder auf den Datensatz geht.

+ 2.6.37 Anmelden mit Parametern

Ist man nicht angemeldet, wird der Parameter "go" unter den übergebenen Parametern nicht richtig weitergereicht.

+ 2.6.36 Flurstückssuche - ganze Flur

Bei der Flurstückssuche für eine ganze Flur werden die Suchergebnisse nicht sortiert ausgegeben, wenn die Stelle über die Tabelle stelle_gemeinden eingeschränkt wurde. (Danke Holger)

+ 2.6.35 Sachdatendruck

Wenn Sublayouts einen Seitenüberlauf verursachen, kann es sein, dass die nachfolgenden Elemente falsch angeordnet werden.

+ 2.6.34 Anzeige der Eigentümer

In bestimmten Fällen wird die Eigentümerliste in einer falschen Reihenfolge ausgegeben.

+ 2.6.33 Query-SQL

Wenn man im Query-SQL Funktionen mit Strings als Parametern verwendet, kommt es beim Speichern des Layers zu einer Fehlermeldung.

+ 2.6.32 Datensatzerfassung

Die Darstellung der Attribute kann fehlerhaft sein.

+ 2.6.31 Themen-Optionen - Transparenz

--Markus Hentschel (Diskussion) 10:44, 14. Feb. 2017 (CET) Wenn man in den Themenoptionen die Transparenz runtersetzt, werden die Legendenbildchen grau. Das ist irritierend bis unnötig, da Farben sehr schnell nicht mehr unterschieden werden können.

+ 2.6.30 Festpunkte

In der Festpunktanzeige lässt sich die Anzahl der Treffer nicht hochsetzen. Außerdem werden Sicherungspunkte sowie sonst.Vermessungspunkte bei den Festpunktbeschreibungen nicht berücksichtigt.

+ 2.6.29 Anliegerbeiträge im IE

Man kann keine Geometrien zeichnen.

+ 2.6.28 separates Eingabewerkzeug im GLE

Funktioniert nicht.

+ 2.6.27 Navigation im IE

Funktioniert nicht.

+ 2.6.26 Festpunktverwaltung

Das Weiterblättern funktioniert nicht.

+ 2.6.25 Geometrie übernimmt nichts

--Markus Hentschel (Diskussion) 08:31, 14. Feb. 2017 (CET) Die Auswahl bei „Geometrie übernehmen von“ löst kein Nachladen der ausgewählten Geometrie mehr aus, es passiert einfach gar nichts.

+ 2.6.24 Festpunktverwaltung

Im AFIS-MV ist die Punktnummer nur 5stellig. Dadurch wurden die Ordner zum Speichern der Festpunktbeschreibungen für das Zusammenstellen und Packen der Beschreibungen nicht richtig gebildet.

+ 2.6.23 Keine Warteanimation bei längeren Aktionen

--Markus Hentschel (Diskussion) 13:30, 1. Feb. 2017 (CET) Einige Aktionen, die asynchron ausgeführt werden, können länger dauern. Der Nutzer bekommt keinerlei Information, dass im Hintergrund gerade etwas passiert:

  • bei Anzahl Treffer hochsetzen
  • bei Umstellung zeilenweise - spaltenweise
  • bei Sortierung nach Attributen

+ 2.6.22 Warnungen bei der Eigentümersuche

Wenn die Stelle nicht über stelle_gemeinden eingeschränkt ist, erscheinen nach der Suche Warnungen.

+ 2.6.21 Blättern nach Schnellsuche

Hier gehen die Suchparameter verloren.

+ 2.6.20 neuer Datensatz und Formularelementtyp "Zahl"

Hier werden die Nachkommastellen abgeschnitten, wenn das Formular neu läd.

+ 2.6.19 Grundbuchblattanzeige

Die Darstellung der Grundbuchblattanzeige ist bei vielen Eigentümern verschoben.

+ 2.6.18 Festpunkte: Tabelle fp_afismv befüllen

Der Kommentar zu dieser Tabelle enthält nicht den richtigen ogr2ogr-Aufruf zum Befüllen der Tabelle.

+ 2.6.17 Daten-Import

Beim OVL, GPX und DXF-Import wird unnötigerweise geprüft, ob der Anwendungsfall ausgeführt werden darf.

+ 2.6.16 3rdparty in der gui_button.php

Die 3rdparty-Ressourcen werden in der gui_button.php nicht eingebunden.

+ 2.6.15 über stelle_gemeinden eingeschränkte Stellen und Eigentümersuche

Wenn das Gebiet nicht eingeschränkt wird, werden auch Eigentümer von außerhalb gefunden.

+ 2.6.14 für neuen Datensatz verwenden und Formularelementtyp "Zahl"

Hier wird die Zahl falsch übernommen.

+ 2.6.13 CSV-Export

Am Ende jeder Zeile steht ein ";", wodurch eine zusätzliche leere Spalte erzeugt wird.

+ 2.6.12 Punktlistenimport

Beim Punktlistenimport gibt es Probleme, wenn die Spaltenüberschriften "+" oder "," enthalten.

+ 2.6.11 Grundbuchblattsuche

--Markus Hentschel (Diskussion) 12:55, 30. Jan. 2017 (CET) Das Feld der ausgewählten Blätter in der Grundbuchblattsuche ist zu schmal, wenn man über verschiedene GB-Bezirke sucht.

+ 2.6.10 Jagdkataster: Exklaven

Die Jagdbezirksart Exklave fehlt.

+ 2.6.9 Jagdkataster: EJB-Verdachtsflächen

Das Shell-Skript lk_ejb-verdachtsflaechen.sh enthält einige kleine Fehler.

+ 2.6.8 Nachweisverwaltung: als Vorlage übernehmen

Funktioniert nicht.

+ 2.6.7 Nachweisverwaltung: Antrag löschen

Funktioniert nicht.

+ 2.6.6 Nachweisverwaltung: Dokumente zu Auftrag hinzufügen/entfernen

Beim Hinzufügen werden falsche Nachweis-IDs in die Tabelle n_nachweise2antraege eingetragen. Das Entfernen funktioniert auch nicht.

+ 2.6.5 Nachweisverwaltung: packen und herunterladen

Es erscheint eine Fehlermeldung.

+ 2.6.4 Suche in Geometrieattribut

Wird bei der Layer-Suche das Geometrieattribut verwendet, gehen diese Suchparameter beim Weiterblättern des Suchergebnisses verloren.

+ 2.6.3 Geometrieeditor

Manchmal sind alle Buttons in der Werkzeugleiste grau und funktionieren nicht.

+ 2.6.2 Legendenbilder

Zwischend den größeren Legendenbildern für Punktlayer gibt es keinen Abstand.

+ 2.6.1 Koordinatenzoom

Das Fenster für die Koordinateneingabe wird nicht angezeigt.



Ältere Versionen