[Mapserver-DE] Mapserver WMS

Markus Reinhardt markus.reinhardt at stud-mail.uni-wuerzburg.de
Don Jul 21 15:01:51 CEST 2005


Hallo Liste,

ich habe eine grundsätzliche Frage zu der WMS Server Funktionaliltät.
Wenn ich die unten gepostete MAP Datei direkt mit dem mapserver öffne
(ohne WMS), so ist die Projektion korrekt. D.h. meine Deutschlandkarte
ist nicht zu breit, wie wenn sie mit EPSG:4326 dargestellt wäre. Ich
gehe also davon aus, dass die Kartenbeschreibung soweit richtig ist.

Wenn ich nun die selbe Datei mit
 &SERVICE=WMS&VERSION=1.1.1&REQUEST=getmap&LAYERS=rivers,borders&SRS=epsg:31467
aufrufe, so orientiert sich die Länge und Breite der dargestellten Karte
ausschließlich an der angegebenen Bildgröße (SIZE). Bei einer anderen
WMS Karte im Internet ist das auch aufgefallen.

Eigentlich war ich der Meinung, dass der Projektionsparameter gerade
dazu da ist, länderspezifische Projektionen anzuwenden und diese beim
Kartenrequest angeben zu können. Zudem bin ich ratlos, wie ich die
Deutschlandkarte mit dem WMS Server so angezeigt bekomme, wie es üblich
ist. Selbst wenn ich in Zeile 12 EPSG:4326 lösche bekomme ich keine
korrekte Projektion...

Mit freundlichen Grüßen,

Markus Reinhardt

-----WMS4.MAP SOURCE-----

      1 MAP
      2   NAME WMSTEST
      3   EXTENT 3280173.17737989 5238018.88155289 3921337.60817421
6103262.57144029
      4   WEB
      5     log "tmp/fmv.log"
      6     TEMPLATE  'xml.xml'
      7     IMAGEPATH 'tmp/'
      8     IMAGEURL  'http://afs2b.informatik.uni-wuerzburg.de/maps/tmp/'
      9     METADATA
     10       "wms_title" "EpiDeGIS Web Surveillance WMS"
     11       "wms_onlineresource"
"http://localhost/cgi-bin/mapserv?map=/maps/wms4.map&"
     12       "wms_srs" "EPSG:4326 EPSG:31467"
     13     END
     14   END
     15   UNITS METERS
     16   IMAGETYPE JPEG
     17   SIZE           460 500
     18   IMAGECOLOR     255 255 255
     19
     20   PROJECTION
     21     "init=epsg:31467"
     22   END
     23
     24   LAYER #rivers
     25     METADATA
     26       "wms_title" "Rivers"
     27     END
     28     NAME rivers
     29     CONNECTIONTYPE postgis
     30     CONNECTION "user=XXX password=XXX dbname=XXX
host=localhost"
     31     DEBUG ON
     32     DATA "the_geom FROM (SELECT oid, the_geom FROM rivers WHERE
gid < 25) AS foo USING SRID=4326"
     33     STATUS OFF
     34     TYPE LINE
     35     PROJECTION
     36       "init=epsg:4326"
     37     END
     38     CLASS
     39      COLOR 100 100 200
     40      SIZE 1
     41     END
     42   END #Layer rivers
     43
     44   LAYER #countries
     45     METADATA
     46       "wms_title" "Borders"
     47     END
     48     NAME borders
     49     CONNECTIONTYPE postgis
     50     CONNECTION "user=XXX password=XXX dbname=XXX
host=localhost"
     51     DEBUG ON
     52     DATA "the_geom from countries"
     53     STATUS OFF
     54     TYPE POLYGON
     55
     56     PROJECTION
     57       "init=epsg:4326"
     58     END
     59     CLASS
     60      OUTLINECOLOR 200 200 200
     61      SIZE 1
     62     END
     63   END #Layer borders
     64
     65 END # end of map file/object

----ENDE WMS4.MAP SOURCE---



-- 
My GnuPG <http://www.gnupg.org> public key:
http://pgpkeys.pca.dfn.de:11371/pks/lookup?op=get&search=0x4CFAB28FFB576443
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050721/a52619d5/attachment.html
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 254 bytes
Beschreibung: OpenPGP digital signature
URL         : http://www.intevation.de/pipermail/mapserver-de/attachments/20050721/a52619d5/signature.asc


This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)