[Mapserver-DE] verwendung verschiedener projektionen
RASTADISASTA
rastadisasta at gmail.com
Fre Okt 13 12:37:21 CEST 2006
Das gleiche Problem hatte ich auch.
Der Fehler war bei mir dass die Projektionen in der Postgres DB nicht
richtig gespeichert waren. Beim erstellen der Daten achtete ich nicht darauf
und somit waren alle SRIDs auf -1 gestellt. Nachdem diesen Fehler in der
Datentabelle und in der "geometry_columns" bereinigt wurden war das Problem
entfernt.
Bei großen Datenmengen is es jedoch zu empfehlen alle Daten in einer
Projektion vorzuhalten da der Mapserver bei jedem Request die Daten
umrechnet. Und das kann sich stark auf die Performance schlagen.
Mfg
Hansi
Am 13.10.06 schrieb Katja Friebel <k.friebel at gmx.de>:
>
> hallo liste,
>
> ich bin dabei, meine erste anwendung mit dem mapserver (4.8.) zu
> erstellen. dazu verwende ich zwei layer mit unterschiedlichen
> projektionen (utm zone 33n mit wgs84 und lonlat) für berlin. das problem
> dabei ist, daß sich zwar beide layer in jeweils getrennten mapfiles ohne
> probleme darstellen lassen, die kombination beider layer in einem
> gemeinsamen mapfile mir bisher jedoch nicht gelungen ist. ich denke, daß
> es an der projektion liegt, weiß aber trotz vielem grübeln nicht, wo der
> fehler liegt.
>
> über einen tip wäre ich sehr dankbar!
> viele grüße, klaus
>
> hier das mapfile:
>
> MAP
> IMAGETYPE PNG
> EXTENT 13403574 52271840 13747157 52554816
> SIZE 1200 800
> UNITS METERS
> SHAPEPATH "d:/ms4w/apache/htdocs/berlin/data"
> PROJECTION
> "init=epsg:4326"
> END
>
>
> WEB
> IMAGEPATH "d:/ms4w/tmp/ms_tmp/"
> IMAGEURL "/ms_tmp/"
> END
>
> SCALEBAR
> TRANSPARENT ON
> BACKGROUNDCOLOR 254 254 254
> STATUS EMBED
> POSITION LR
> STYLE 1
> END
>
> SYMBOL
> NAME 'circle'
> TYPE ELLIPSE
> POINTS 1 1 END
> FILLED TRUE
> END
>
>
> # Start of LAYER DEFINITIONS ---------------------------------------------
> LAYER
> NAME einrichtungen
> TYPE POINT
> STATUS ON
> CONNECTIONTYPE POSTGIS
> CONNECTION "dbname=test user=postgres host=localhost port=5432"
> DATA "the_geom from mobkurz"
> CLASS
> SYMBOL 'circle'
> COLOR 32 32 32
> SIZE 10
> END #class
> PROJECTION
> "init=epsg:4326"
> END
> END # layer
>
>
> LAYER
> NAME strassen
> DATA strassen
> STATUS DEFAULT
> TYPE LINE
> CLASS
> COLOR 32 32 32
> END #class
> PROJECTION
> "init=epsg:32633"
> END
> END # layer
>
>
> END # map file
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20061013/04beb5f5/attachment.html
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)