[Mapbender-commits] r1091 - trunk/mapbender/conf

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Thu Feb 8 09:36:10 EST 2007


Author: christoph
Date: 2007-02-08 09:36:09 -0500 (Thu, 08 Feb 2007)
New Revision: 1091

Modified:
   trunk/mapbender/conf/digitize_default.conf
   trunk/mapbender/conf/wfs_default.conf
Log:
enhanced configuration of error messages and labels

Modified: trunk/mapbender/conf/digitize_default.conf
===================================================================
--- trunk/mapbender/conf/digitize_default.conf	2007-02-07 16:14:41 UTC (rev 1090)
+++ trunk/mapbender/conf/digitize_default.conf	2007-02-08 14:36:09 UTC (rev 1091)
@@ -1,3 +1,127 @@
+//
+// Messages
+//
+var language = (function () {
+		function constructorFunction(){
+			this.de = "de";
+			this.en = "en";
+		}
+		return new constructorFunction();
+	}
+) ();
+var selectedLanguage = language.de;
+
+var messageErrorNotAnInteger = [];
+messageErrorNotAnInteger[language.de] = "Kein Integer-Wert.";
+messageErrorNotAnInteger[language.en] = "Not an integer value.";
+
+var messageErrorNotAFloat = [];
+messageErrorNotAFloat[language.de] = "Kein Double-Wert.";
+messageErrorNotAFloat[language.en] = "Not a double value.";
+
+var messageErrorFieldIsEmpty = [];
+messageErrorFieldIsEmpty[language.de] = "Das Feld darf nicht leer sein.";
+messageErrorFieldIsEmpty[language.en] = "This field may not be empty.";
+
+var messageErrorWfsWrite = [];
+messageErrorWfsWrite[language.de] = "Folgender Fehler ist aufgetreten:";
+messageErrorWfsWrite[language.en] = "The following error occured:";
+
+var messageSuccessWfsWrite = [];
+messageSuccessWfsWrite[language.de] = "Aktion erfolgreich beendet.";
+messageSuccessWfsWrite[language.en] = "Success.";
+
+var messageConfirmDeleteGeomFromDb = [];
+messageConfirmDeleteGeomFromDb[language.de] = "Geometrie in der Datenbank löschen?";
+messageConfirmDeleteGeomFromDb[language.en] = "Delete geometry from database?";
+
+var messageConfirmDeleteAllGeomFromList = [];
+messageConfirmDeleteAllGeomFromList[language.de] = "Soll die Geometrieliste wirklich geleert werden?";
+messageConfirmDeleteAllGeomFromList[language.en] = "Clear list of geometries?";
+
+var messageSelectAnOption = [];
+messageSelectAnOption[language.de] = "Bitte treffen Sie eine Auswahl.";
+messageSelectAnOption[language.en] = "Please select an entry.";
+
+var buttonLabelSaveGeometry = [];
+buttonLabelSaveGeometry[language.de] = "Speichern";
+buttonLabelSaveGeometry[language.en] = "Save";
+
+var buttonLabelUpdateGeometry = [];
+buttonLabelUpdateGeometry[language.de] = "Aktualisieren";
+buttonLabelUpdateGeometry[language.en] = "Update";
+
+var buttonLabelDeleteGeometry = [];
+buttonLabelDeleteGeometry[language.de] = "Löschen";
+buttonLabelDeleteGeometry[language.en] = "Delete";
+
+var errorMessageEpsgMismatch = [];
+errorMessageEpsgMismatch[language.de] = "Schwerwiegender Fehler: ungleiche EPSGs. ";
+errorMessageEpsgMismatch[language.en] = "Fatal error: EPSG mismatch. ";
+
+var errorMessageNoGeometrySelected = [];
+errorMessageNoGeometrySelected[language.de] = "Keine Geometrie ausgewählt!";
+errorMessageNoGeometrySelected[language.en] = "No geometry selected!";
+
+var buttonLabelPointOff = [];
+buttonLabelPointOff[language.de] = "Punkt hinzufügen";
+buttonLabelPointOff[language.en] = "add point";
+
+var buttonLabelPointOn = [];
+buttonLabelPointOn[language.de] = "Editieren abbrechen";
+buttonLabelPointOn[language.en] = "cancel editing";
+
+var buttonLabelLineOff = [];
+buttonLabelLineOff[language.de] = "Linie hinzufügen";
+buttonLabelLineOff[language.en] = "add line";
+
+var buttonLabelLineOn = [];
+buttonLabelLineOn[language.de] = "Linie abschliessen";
+buttonLabelLineOn[language.en] = "finish line";
+
+var buttonLabelPolygonOff = [];
+buttonLabelPolygonOff[language.de] = "Polygon hinzufügen";
+buttonLabelPolygonOff[language.en] = "add polygon";
+
+var buttonLabelPolygonOn = [];
+buttonLabelPolygonOn[language.de] = "Polygon schliessen";
+buttonLabelPolygonOn[language.en] = "close polygon";
+
+var buttonLabelMoveBasepointOff = [];
+buttonLabelMoveBasepointOff[language.de] = "Stützpunkt verschieben";
+buttonLabelMoveBasepointOff[language.en] = "move basepoint";
+
+var buttonLabelMoveBasepointOn = [];
+buttonLabelMoveBasepointOn[language.de] = "Stützpunkt verschieben";
+buttonLabelMoveBasepointOn[language.en] = "move basepoint";
+
+var buttonLabelInsertBasepointOff = [];
+buttonLabelInsertBasepointOff[language.de] = "Stützpunkt einfügen";
+buttonLabelInsertBasepointOff[language.en] = "Insert basepoint";
+
+var buttonLabelInsertBasepointOn = [];
+buttonLabelInsertBasepointOn[language.de] = "Stützpunkt einfügen";
+buttonLabelInsertBasepointOn[language.en] = "Insert basepoint";
+
+var buttonLabelDeleteBasepointOff = [];
+buttonLabelDeleteBasepointOff[language.de] = "Stützpunkt löschen";
+buttonLabelDeleteBasepointOff[language.en] = "Delete basepoint";
+
+var buttonLabelDeleteBasepointOn = [];
+buttonLabelDeleteBasepointOn[language.de] = "Stützpunkt löschen";
+buttonLabelDeleteBasepointOn[language.en] = "Delete basepoint";
+
+var buttonLabelClearListOff = [];
+buttonLabelClearListOff[language.de] = "Geometrieliste leeren";
+buttonLabelClearListOff[language.en] = "clear list of geometries";
+
+var buttonLabelClearListOn = [];
+buttonLabelClearListOn[language.de] = "Geometrieliste leeren";
+buttonLabelClearListOn[language.en] = "clear list of geometries";
+
+//
+// Buttons
+//
 function addButtonDig(id, isOn, src, titleOff, titleOn, x, y) {
 	buttonDig_id.push(id);
 	buttonDig_on.push(isOn);
@@ -9,21 +133,22 @@
 }
 
 var buttonDig_imgdir = "../img/button_digitize/";
-var buttonDig_id = new Array();
-var buttonDig_on = new Array();
-var buttonDig_src = new Array();
-var buttonDig_title_off = new Array();
-var buttonDig_title_on = new Array();
-var buttonDig_x = new Array();
-var buttonDig_y = new Array();
+var buttonDig_id = [];
+var buttonDig_on = [];
+var buttonDig_src = [];
+var buttonDig_title_off = [];
+var buttonDig_title_on = [];
+var buttonDig_x = [];
+var buttonDig_y = [];
 
-addButtonDig("Point", 1, "point_off.png", "add point", "finish editing", 0, 0);
-addButtonDig("Line", 1, "line_off.png", "add line", "finish editing", 25, 0);
-addButtonDig("Polygon", 1, "polygon_off.png", "add polygon", "close polygon", 50, 0);
-addButtonDig("dragBasePoint", 1, "move_node_off.png", "move basepoint", "move basepoint", 75, 0);
-addButtonDig("setBasePoint", 1, "new_node_off.png", "insert basepoint", "insert basepoint", 100, 0);
-addButtonDig("delBasePoint", 1, "delete_node_off.png", "delete basepoint", "delete basepoint", 125, 0);
-addButtonDig("clear", 1, "del_off.png", "clear", "clear", 150, 0);
+addButtonDig("Point", 1, "point_off.png", buttonLabelPointOff[selectedLanguage], buttonLabelPointOn[selectedLanguage], 0, 0);
+addButtonDig("Line", 1, "line_off.png", buttonLabelLineOff[selectedLanguage], buttonLabelLineOn[selectedLanguage], 25, 0);
+addButtonDig("Polygon", 1, "polygon_off.png", buttonLabelPolygonOff[selectedLanguage], buttonLabelPolygonOn[selectedLanguage], 50, 0);
+addButtonDig("dragBasePoint", 1, "move_node_off.png", buttonLabelMoveBasepointOff[selectedLanguage], buttonLabelMoveBasepointOn[selectedLanguage], 75, 0);
+addButtonDig("setBasePoint", 1, "new_node_off.png", buttonLabelMoveBasepointOff[selectedLanguage], buttonLabelMoveBasepointOn[selectedLanguage], 100, 0);
+addButtonDig("delBasePoint", 1, "delete_node_off.png", buttonLabelDeleteBasepointOff[selectedLanguage], buttonLabelDeleteBasepointOn[selectedLanguage], 125, 0);
+addButtonDig("clear", 1, "del_off.png", buttonLabelClearListOff[selectedLanguage], buttonLabelClearListOn[selectedLanguage], 150, 0);
+//addButtonDig("combine", 1, "combine_off.png", "combine to multigeometry", "combine to multigeometry", 175, 0);
 
 var buttonDig_wfs_src = "geomInfo.png";
 var buttonDig_wfs_title = "save / update / delete";
@@ -42,5 +167,37 @@
 var snappingColor = "#ff0000";
 var snappingTolerance = 12;
 
+var snappingHighlightZIndex = 120;
+var digitizeTransactionalZIndex = 80;
+var digitizeNonTransactionalZIndex = 10;
+// see also "generalHighlightZIndex" in wfs_default.conf
+
+
 var nonTransactionalEditable = true;
-var nonTransactionalColor = "#bedada";
\ No newline at end of file
+var nonTransactionalColor = "#bedada"; 
+var nonTransactionalLineWidth = 1; 
+
+var wfsWindowWidth = 400;
+var wfsWindowHeight = 300;
+
+var digitizeDefaultGeometryName = [];
+digitizeDefaultGeometryName[language.de] = "neu";
+digitizeDefaultGeometryName[language.en] = "new";
+
+
+//
+// measuring
+//
+var measureTagName = "dependentDiv";
+var measureTagTarget = "";
+var measureTagLabelCurrent = [];
+measureTagLabelCurrent[language.de] = "Letztes Segment: ";
+measureTagLabelCurrent[language.en] = "Current: ";
+
+var measureTagLabelTotal = [];
+measureTagLabelTotal[language.de] = "Gesamtlänge: ";
+measureTagLabelTotal[language.en] = "Total: ";
+
+var measureTagStyle = "position:absolute;top:530px;left:250px;width:5000px;height:30px;z-index:100";
+var measureNumberOfDigits = 3;
+

Modified: trunk/mapbender/conf/wfs_default.conf
===================================================================
--- trunk/mapbender/conf/wfs_default.conf	2007-02-07 16:14:41 UTC (rev 1090)
+++ trunk/mapbender/conf/wfs_default.conf	2007-02-08 14:36:09 UTC (rev 1091)
@@ -1,3 +1,13 @@
+var language = (function () {
+		function constructorFunction(){
+			this.de = "de";
+			this.en = "en";
+		}
+		return new constructorFunction();
+	}
+) ();
+var selectedLanguage = language.de;
+
 function addButtonWfs(id, isOn, src, titleOff, titleOn, x, y) {
 	buttonWfs_id.push(id);
 	buttonWfs_on.push(isOn);
@@ -9,19 +19,50 @@
 }
 
 var buttonWfs_imgdir = "../img/button_gray/";
-var buttonWfs_id = new Array();
-var buttonWfs_on = new Array();
-var buttonWfs_src = new Array();
-var buttonWfs_title_off = new Array();
-var buttonWfs_title_on = new Array();
-var buttonWfs_x = new Array();
-var buttonWfs_y = new Array();
+var buttonWfs_zIndex = 10;
+var buttonWfs_id = [];
+var buttonWfs_on = [];
+var buttonWfs_src = [];
+var buttonWfs_title_off = [];
+var buttonWfs_title_on = [];
+var buttonWfs_x = [];
+var buttonWfs_y = [];
 
-addButtonWfs("rectangle", 0, "select_rectangle_off.png", "select by rectangle", "select by rectangle", 750, 10);
-addButtonWfs("polygon", 0, "select_polygon_off.png", "select by polygon", "select by polygon", 780, 10);
-addButtonWfs("point", 1, "select_point_off.png", "select by point", "select by point", 810, 10);
-addButtonWfs("extent", 0, "select_extent_off.png", "select by extent", "select by extent", 840, 10);
-addButtonWfs("dialogue", 0, "select_choose_off.png", "select", "select", 870, 10);
+var buttonLabelRectangle = [];
+buttonLabelRectangle[language.de] = "Rechteckauswahl";
+buttonLabelRectangle[language.en] = "select by rectangle";
 
+var buttonLabelPolygon = [];
+buttonLabelPolygon[language.de] = "Polygonauswahl";
+buttonLabelPolygon[language.en] = "select by polygon";
+
+var buttonLabelPoint = [];
+buttonLabelPoint[language.de] = "Punktauswahl";
+buttonLabelPoint[language.en] = "select by point";
+
+var buttonLabelExtent = [];
+buttonLabelExtent[language.de] = "Universalauswahl";
+buttonLabelExtent[language.en] = "select by extent";
+
+var buttonLabelDialogue = [];
+buttonLabelDialogue[language.de] = "Auswahlfenster öffnen";
+buttonLabelDialogue[language.en] = "open dialogue form";
+
+addButtonWfs("rectangle", 0, "select_rectangle_off.png", buttonLabelRectangle[selectedLanguage], buttonLabelRectangle[selectedLanguage], 750, 10);
+addButtonWfs("polygon", 0, "select_polygon_off.png", buttonLabelPolygon[selectedLanguage], buttonLabelPolygon[selectedLanguage], 780, 10);
+addButtonWfs("point", 1, "select_point_off.png", buttonLabelPoint[selectedLanguage], buttonLabelPoint[selectedLanguage], 810, 10);
+addButtonWfs("extent", 0, "select_extent_off.png", buttonLabelExtent[selectedLanguage], buttonLabelExtent[selectedLanguage], 840, 10);
+addButtonWfs("dialogue", 0, "select_choose_off.png", buttonLabelDialogue[selectedLanguage], buttonLabelDialogue[selectedLanguage], 870, 10);
+
 var buttonWfs_toDigitize_on = 1;
-var buttonWfs_toDigitize_src = "../img/wfs_digitize.png";
\ No newline at end of file
+var buttonWfs_toDigitize_src = "../img/wfs_digitize.png";
+
+generalHighlightZIndex = 90;
+generalHighlightLineWidth = 2;
+
+var errorMessageInvalidExtent = [];
+errorMessageInvalidExtent[selectedLanguage] = "Ausschnitt ungültig!";
+errorMessageInvalidExtent[selectedLanguage] = "Invalid box!";
+
+wfsResultModulePath = "php/";
+wfsResultModuleFilename = "mod_wfs_result.php";
\ No newline at end of file



More information about the Mapbender_commits mailing list