[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)