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