[Mapbender-users] Digitalisierfunktion - was mache ich falsch?

Clemens Beyer beyer at multimediaplan.at
Tue Jun 19 07:21:54 EDT 2007


Hallo,

ich teste gerade den Mapbender 2.4.2-RC - vorweg einmal gleich: Das Ding
funktioniert sehr gut, ich habe keinen Grund zur Beschwerde. :-)

Ich möchte allerdings die Digitalisierfunktion nutzen und komme da nicht
wirklich weiter. Die vorbereiteten Layer von CCGIS funktionieren
einwandfrei, nur ein eigenes Digitalisierservice bringe ich nicht auf die
Reihe. Ich habe einen Layer mit Polygonen in meine PGSQL-Datenbank
gespielt und ein Mapfile dazu erzeugt - so weit, so gut, der Layer lässt
sich problemlos einbinden. Allerdings kann ich darauf nicht
digitalisieren.

Für Tipps, an welcher Ecke ich ansetzen muss, um die Digitalisierfunktion
auf meinem Layer zum Laufen zu bringen, wäre ich dankbar. (Ich kann zwar
mit den Digitalisiertools zeichnen, aber das Glühbirnensymbol zum
Eintragen der Attributdaten und Abspeichern des digitalisierten
Datensatzes erscheint nicht.)

Zum besseren Verständnis anbei das Mapfile, das auf den Layer in der
PGSQL-Datenbank zugreift:

**** START MAPFILE ****

MAP
  NAME "CE_Digitest"
  STATUS ON
  EXTENT 71473.4670152 40074.0096694 1251326.533 923294.99034 
  SIZE 800 600 
  SHAPEPATH "data/"
 # SYMBOLSET "symbols/symbols.sym"
  FONTSET "fonts/fonts.fnt"
  IMAGETYPE PNG
  IMAGECOLOR 255 255 226
  UNITS METERS
  DEBUG false

  WEB
    LOG log/ce_digitest.log
  #  MINSCALE 2e+006
  #  MAXSCALE 5e+007
    IMAGEPATH "/var/www/html/temp/"
    IMAGEURL "http://www.centropemap.org/temp/"
    METADATA
      wms_title				"CE_Digitest"
      wms_abstract			"Test for Mapbender Digitizing
Tools"
#      wms_extent                       "-3267490.62165714
-1293250.14095748 3583795.75578529 4894777.78291573"
      wms_encoding                     "ISO-8859-1"
      wms_opaque                       "0"
      wms_accesscontraints             "none"
      wms_addresstype                  "mailing address"
      wms_city                         "Vienna"
      wms_country                      "Austria"
      wms_feature_info_mime_type       "text/html"
      wms_fees                         "none"
#      wms_group_title                  ""
      wms_keywordlist                  "Central European Region"
      wms_timeformat                   "YYYY-MM-DDTHH, YYYY-MM-DDTHH:MM,
YYYY-MM-DD HH:MM:SS"
      wms_onlineresource
"http://www.centropemap.org/cgi-bin/mapserv?map=/data/wms/centrope/ce_digi
test.map"
      wms_srs                          "EPSG:31287 EPSG:4326 EPSG:31466
EPSG:31467"
      wfs_srs			       "EPSG:31287"
      wfs_encoding                     "ISO-8859-1"
      wfs_abstract                     "WFS_CE_Digitest"
      wfs_onlineresource
"http://www.centropemap.org/cgi-bin/mapserv?map=/data/wms/centrope/ce_digi
test.map"
      wfs_title			       "CE_Digitest"
    END
  END


 QUERYMAP
  SIZE 200 200
  STATUS ON
  STYLE HILITE
  COLOR 255 0 0
 End

  PROJECTION
    "init=epsg:31287" 
  END

  LEGEND
    STATUS ON
    IMAGECOLOR 255 255 255
    POSITION UL
    KEYSIZE 18 12 
    KEYSPACING 5 5 
   # TEMPLATE
"http://www.centropemap.org/cgi-bin/mapserv?map=/data/wms/templates/legend
_template.html"
    LABEL
      TYPE BITMAP # TRUETYPE
      FONT "fritqat-italic"
      SIZE MEDIUM
      OFFSET 0 0 
      BUFFER 0
      MINDISTANCE -1
      MINFEATURESIZE -1
      COLOR 0 0 89
      PARTIALS TRUE
      FORCE FALSE
    END
  END

  SCALEBAR
    STATUS ON
    COLOR 255 255 255
    OUTLINECOLOR 0 0 0
    BACKGROUNDCOLOR 0 0 0
    IMAGECOLOR 255 255 255
    UNITS KILOMETERS
    INTERVALS 5
    SIZE 300 5 
    STYLE 0
    POSITION LL
    LABEL
      TYPE BITMAP
      SIZE SMALL
      OFFSET 0 0 
      BUFFER 0
      MINDISTANCE -1
      MINFEATURESIZE -1
      COLOR 0 0 0
      PARTIALS TRUE
      FORCE FALSE
    END
  END

  LAYER
    TRANSPARENCY 30
    NAME "Centrope_Polygons"
    TEMPLATE "templates/query_centrope_polygons.html" 
    STATUS ON
    CONNECTIONTYPE POSTGIS
    CONNECTION "[...]"
    DATA "the_geom from centrope_polygons"
    TYPE POLYGON
    UNITS METERS
    SIZEUNITS PIXELS
    TOLERANCE 10
    TOLERANCEUNITS PIXELS
    LABELMINSCALE 380000 
    LABELMAXSCALE 3129914 # 6300000
    DUMP true
    DEBUG false


    METADATA
      "wms_title"    "Centrope_Polygons"
      "DESCRIPTION"    "Digitized Polygons"
      "WMS_SRS"    "EPSG:31287 EPSG:4326 EPSG:31466 EPSG:31467"
        "wfs_title"	"centrope_polygons"
	"wfs_version" "1.0.0"
        "wfs_srs" "EPSG:31287"
        "wfs_typename" "centrope_polygons"
        "wfs_request_method" "GET"
        "wfs_service" "WFS"
	"gml_include_items" "all"
	"gml_featureid"	"id"
    END

  CLASSITEM "id"
  LABELITEM "id"

   CLASS
    NAME "Centrope_Polygons"
      STYLE
       SYMBOL 0
       COLOR 50 50 255
       OUTLINECOLOR 0 0 0
       BACKGROUNDCOLOR 251 148 112
       SIZE 2
     # MINSIZE 1
     # MAXSIZE 100
     END # STYLE
     LABEL
      ANGLE AUTO
      ANTIALIAS TRUE
      FONT "arial"
      MAXSIZE 12
      MINSIZE 6
      TYPE TRUETYPE
      BUFFER 20
      SIZE 10
      COLOR 0 0 0
      POSITION UL
      FORCE FALSE
      PARTIALS FALSE
      OFFSET 0 0
     END #LABEL
   END # CLASS

END #LAYER

  OUTPUTFORMAT
    NAME "png"
    MIMETYPE "image/png"
    DRIVER "GD/PNG"
    EXTENSION "png"
    IMAGEMODE PC256
    TRANSPARENT ON
  END

END

**** ENDE MAPFILE ****

Vielen Dank und Grüße aus Wien,
Clemens


-- 
Dipl.-Ing. Clemens Beyer

CEIT ALANOVA gemeinnützige GmbH
Am Concorde-Park 2
2320 Schwechat

Tel: ++43 1 90360 - 1242
Fax: ++43 1 90360 - 1299



More information about the Mapbender_users mailing list