[Mapserver-DE] Antw: Postgis Fehler
Ronald Woita
Ronald.Woita at rostock.de
Die Feb 20 10:42:44 CET 2007
Hallo ,
Typ 'LINE' im Map File bei Multilinestring in der DB ist schon richtig - das war's also nicht.
Ansonsten fällt mir am MAP File nichts auf ?!
und wenn ein leeres image geliefert wird, tippe ich jetzt mal auch auf Probleme mit den Projektionen.
Ein Versuch wäre noch die Daten direkt mit openjump o.ä. darzustellen.
Gruß
Ronald
--
Ronald Woita
http://geoportal.rostock.de
Hansestadt Rostock
Kataster-, Vermessungs- und Liegenschaftsamt
Holbeinplatz 14, 18069 Rostock
email: ronald.woita at rostock.de
phone: +49 (0)381 - 381 6256
>>> Christina <cgackstatter at gmail.com> 20.02.2007 10:06:59 >>>
hallo ronald!
danke für deine hilfe,
als geometrie typ gibt er multilinestring aus. wenn ich das aber bei TYPE
eingebe, dann kommt pben links in der ecke ein gebrochenes bild.
epsg:31493 müßte stimmen. hab es mit ner 7 hinten probiert, aber dann kam
eine fehlermeldung.
ich schick dir mal mein komplettes mapfile:
NAME 'Portal_Demo'
STATUS ON
PROJECTION
'init=epsg:31463'
END
SIZE 1232 1348
EXTENT 8.49881935119629 47.7575912475586 10.3045101165771 48.738410949707
UNITS meters
SYMBOLSET 'D:/htdocs/symbols_portal/symbols.sym'
FONTSET 'd:/htdocs/fonts/fonts.fnt'
IMAGECOLOR 255 255 255
#
# Start of web interface definition
#
WEB
LOG Portal_Demo.log
TEMPLATE xxx.html
IMAGEPATH 'd:/htdocs/tmp/'
IMAGEURL 'http://localhost/tmp/'
EMPTY 'http://localhost/nothing.html'
# change this value to match your setup
METADATA
WMS_ONLINERESOURCE '
http://localhost/cgi-bin/mapserv.exe?map=D:/htdocs/Portal_Demo.map'
WMS_SRS 'epsg:31463'
WMS_ACCESSCONSTRAINTS 'none'
WMS_TITLE 'Portal_Demo'
WMS_FEATURE_INFO_MIME_TYPE 'text/html'
WMS_ABSTRACT ''
END #METADATA
END #HEADER
#
# Properties for the querymap
#
QUERYMAP
SIZE 200 200
STATUS ON #OFF
STYLE HILITE
COLOR 255 0 0
END
#
# Start of reference map
#
REFERENCE
STATUS ON
IMAGE graphics/reference.tif
SIZE 120 120
EXTENT 8.49881935119629 47.7575912475586 10.3045101165771 48.738410949707
COLOR -1 -1 -1
OUTLINECOLOR 255 0 0
END #REFERENCE
#
# Start of legend
#
LEGEND
STATUS ON
KEYSIZE 16 8
TEMPLATE 'legend.html'
LABEL
COLOR 120 120 120
END # ENDE LABEL
END #LEGEND
#
# Start of scalebar
#
SCALEBAR
STATUS EMBED
POSITION lr
STYLE 0
INTERVALS 4
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
SIZE SMALL
END #ENDE LABEL
SIZE 200 3
TRANSPARENT ON
COLOR 255 0 0
BACKGROUNDCOLOR 255 170 0
OUTLINECOLOR 100 100 100
UNITS KILOMETERS
END #SCALEBAR
#
# Start of layer definitions #
#
LAYER
NAME 'Reference.tif'
GROUP 'Reference.tif'
TYPE RASTER
TRANSPARENCY 50
DATA 'd:/htdocs/graphics/reference.tif'
STATUS OFF
METADATA
WMS_SRS 'epsg:31463'
WMS_TITLE 'Reference.ecw'
WMS_FEATURE_INFO_MIME_TYPE 'text/html'
WMS_ONLINERESOURCE '
http://localhost/cgi-bin/mapserv.exe?map=D:/htdocs/Portal_Demo.map'
END
PROJECTION
'init=epsg:31463'
END
END # end of layer file
LAYER
NAME 'test'
CONNECTIONTYPE postgis
CONNECTION "user=tina password=12345 dbname=test_mapbender host=localhost
port=5432"
DATA "the_geom from test"
TYPE LINE
STATUS ON
CLASS
STYLE
SYMBOL 1
COLOR 13 0 130
SIZE 3
END
END
METADATA
WMS_SRS 'epsg:31463'
WMS_TITLE 'test'
WMS_FEATURE_INFO_MIME_TYPE 'text/html'
WMS_ONLINERESOURCE '
http://localhost/cgi-bin/mapserv.exe?map=D:/htdocs/Portal_Demo.map'
END
PROJECTION
'init=epsg:31463'
END
END # END OF LAYERFILE
END # MAPFILE
Am 20.02.07 schrieb Ronald Woita <Ronald.Woita at rostock.de>:
>
> Hallo Christina,
>
> 1. welcher Geometrie-Typ ist denn für die Tabelle in Postgis definiert ?
> TYPE "LINE" ist meiner Erfahrung nach selten
>
> 2. der epsg:31463 ist meines Erachtens kein offizieller Code bzw. als
> deprecated deklariert worden.
> besser 31467 verwenden
>
> viele Grüße von der Ostsee
>
> Ronald
>
>
> --
> Ronald Woita
> http://geoportal.rostock.de
> Hansestadt Rostock
> Kataster-, Vermessungs- und Liegenschaftsamt
> Holbeinplatz 14, 18069 Rostock
> email: ronald.woita at rostock.de
> phone: +49 (0)381 - 381 6256
>
> >>> Christina <cgackstatter at gmail.com> 19.02.2007 16:00 >>>
> Hallo!
>
> Ich habe ein Problem mit dem Auslesen von Daten aus einer
> Postgresql/Postgis
> Datenbank.
> Ich habe 2 Shape Dateien in meine Tabelle namens "test" eingelesen und
> möchte sie nun anhand der MapDatei auslesen:
>
> LAYER
> NAME 'test'
> CONNECTIONTYPE postgis
> CONNECTION "user=tina password=**** dbname=test_mapbender
> host=localhost
> port=5432"
> DATA "the_geom from test"
> TYPE LINE
> STATUS ON
> CLASS
> STYLE
> SYMBOL 1
> COLOR 13 0 130
> SIZE 3
> END
> END
> METADATA
> WMS_SRS 'epsg:31463'
> WMS_TITLE 'test'
> WMS_FEATURE_INFO_MIME_TYPE 'text/html'
> WMS_ONLINERESOURCE '
> http://localhost/cgi-bin/mapserv.exe?map=D:/htdocs/Portal_Demo.map'
> END
>
> PROJECTION
> 'init=epsg:31463'
> END
> END # END OF LAYERFILE
>
> Ich habe "test" in "geometry_columns" Tabelle eingetragen. "test" hat die
> Spalten gid (PK; int4), legnumber (varchar), legdist_m (varchar), the_geom
> (geometry)
> Die Shapes werden einfach nicht angezeigt. Es kommt keine Fehlermeldung.
>
> Ich benutze
> Postgresql 8.1.5
> Postgis 1.2.0
> Mapserver 4.10.0
>
> Viele Grüße
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
>
--
Christina Gackstatter
Memmingerstr. 18/1
72072 Tübingen
Germany
eMail: cgackstatter at gmail.com
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)