<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>AW: [kvwmap-users] Verwenden von EPSG Codes</title>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="place" downloadurl="http://www.5iantlavalamp.com/"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="State"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
h1
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:3.0pt;
        margin-left:21.6pt;
        text-align:justify;
        text-indent:-21.6pt;
        page-break-after:avoid;
        mso-list:l1 level1 lfo7;
        font-size:16.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
h2
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:3.0pt;
        margin-left:28.8pt;
        text-align:justify;
        text-indent:-28.8pt;
        page-break-after:avoid;
        mso-list:l1 level2 lfo7;
        font-size:14.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
h3
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:3.0pt;
        margin-left:36.0pt;
        text-indent:-36.0pt;
        page-break-after:avoid;
        mso-list:l1 level3 lfo7;
        font-size:13.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
h4
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:3.0pt;
        margin-left:43.2pt;
        text-indent:-43.2pt;
        page-break-after:avoid;
        mso-list:l1 level4 lfo7;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
p.MsoCaption, li.MsoCaption, div.MsoCaption
        {margin-top:6.0pt;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
p.MsoListBullet2, li.MsoListBullet2, div.MsoListBullet2
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:32.15pt;
        margin-bottom:.0001pt;
        text-align:justify;
        text-indent:-18.0pt;
        mso-list:l0 level1 lfo6;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoTitle, li.MsoTitle, div.MsoTitle
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:12.0pt;
        margin-left:0cm;
        text-align:center;
        font-size:18.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman";}
pre
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.Autor, li.Autor, div.Autor
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:12.0pt;
        margin-left:0cm;
        text-align:center;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-variant:small-caps;}
p.Literaturverzeichnis, li.Literaturverzeichnis, div.Literaturverzeichnis
        {margin-top:3.0pt;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:35.45pt;
        margin-bottom:.0001pt;
        text-indent:-35.45pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.E-MailFormatvorlage23
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.Section1
        {page:Section1;}
/* List Definitions */
@list l0
        {mso-list-id:-125;
        mso-list-type:simple;
        mso-list-template-ids:-602487996;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-style-link:"Aufzählungszeichen 2";
        mso-level-text:o;
        mso-level-tab-stop:32.15pt;
        mso-level-number-position:left;
        margin-left:32.15pt;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l1
        {mso-list-id:329017703;
        mso-list-template-ids:-1269145284;}
@list l1:level1
        {mso-level-style-link:"Überschrift 1";
        mso-level-tab-stop:21.6pt;
        mso-level-number-position:left;
        margin-left:21.6pt;
        text-indent:-21.6pt;}
@list l1:level2
        {mso-level-style-link:"Überschrift 2";
        mso-level-text:"%1\.%2";
        mso-level-tab-stop:28.8pt;
        mso-level-number-position:left;
        margin-left:28.8pt;
        text-indent:-28.8pt;}
@list l1:level3
        {mso-level-style-link:"Überschrift 3";
        mso-level-text:"%1\.%2\.%3";
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        margin-left:36.0pt;
        text-indent:-36.0pt;}
@list l1:level4
        {mso-level-style-link:"Überschrift 4";
        mso-level-text:"%1\.%2\.%3\.%4";
        mso-level-tab-stop:43.2pt;
        mso-level-number-position:left;
        margin-left:43.2pt;
        text-indent:-43.2pt;}
@list l1:level5
        {mso-level-text:"%1\.%2\.%3\.%4\.%5";
        mso-level-tab-stop:50.4pt;
        mso-level-number-position:left;
        margin-left:50.4pt;
        text-indent:-50.4pt;}
@list l1:level6
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
        mso-level-tab-stop:57.6pt;
        mso-level-number-position:left;
        margin-left:57.6pt;
        text-indent:-57.6pt;}
@list l1:level7
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
        mso-level-tab-stop:64.8pt;
        mso-level-number-position:left;
        margin-left:64.8pt;
        text-indent:-64.8pt;}
@list l1:level8
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        margin-left:72.0pt;
        text-indent:-72.0pt;}
@list l1:level9
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
        mso-level-tab-stop:79.2pt;
        mso-level-number-position:left;
        margin-left:79.2pt;
        text-indent:-79.2pt;}
@list l2
        {mso-list-id:2104378013;
        mso-list-template-ids:1872815286;}
@list l2:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
</style>
</head>
<body lang=DE link=blue vlink=blue>
<div class=Section1>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Hallo,<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>auch von mir natürlich erstmal an alle,
die ich noch nicht hatte, die besten Glückwünsche zum neuen Jahr.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Die Lösung von Frau Philipp ist natürlich
sehr gut.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Nun kann es aber sein, dass noch mehr
solche Daten kommen und/oder auch noch Änderungen der Daten, die auch so
verschoben sind. Dann wird es auf die Dauer sicher zu aufwendig immer die
Koordinaten händisch zu ändern.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Lösung wäre entweder ein Skript (sind es
eigentlich nur Punkte oder auch Flächen?), oder ein anderer EPSG-Code, der die
verkürzten Koordinaten richtig berücksichtigt.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Zur Transformation von Koordinaten mit
falscher Additionskonstante im Rechtswert:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Es ist eine Frage wer die Transformation
vornimmt.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Wenn man einen Layer im MapFile (Ich sag
mal MapFile, obwohl in kvwmap der Layer ja nur im MapObjekt in phpMapScript
erzeugt wird.) mit einem EPSG-Code definiert wird, der nicht mit dem EPSG-Code im
WebObjekt übereinstimmt, transformiert der MapServer. => Fall 1<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Wenn man einen PostGIS-Layer hat, und dann
im Data Statement im MapFile …using SRID=epsg-code angibt, der nicht mit
dem für den Layer in der Tabelle geometry_columns angegebenen EPSG-Code übereinstimmt,
transformiert PostGIS. => Fall 2<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Es ist auch gut möglich, dass erst PostGIS
transformiert, von Datentabelle zum Layer und dann noch mal UMN-MapServer beim
herausgeben in sein WebObjekt Ausgabe EPSG-Code.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Wenn man eine Shape-Datei einbindet, kommt
nur Fall 1 vor.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Fall1<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>===<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Wie transformiert wird steht in der Datei
epsg im Unterverzeichnis nad des proj-Verzeichnisses auf dem Server.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>z.B.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># ETRS89 / UTM zone 33N<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><25833> +proj=utm +zone=33
+ellps=GRS80 +units=m +no_defs <><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Da müsste man die veränderte
Rechtswertkonstante hinzufügen.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Man vergleiche den Eintrag von 2398:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># Pulkovo 1942(83) / Gauss-Kruger zone 4<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><2398> +proj=tmerc +lat_0=0
+lon_0=12 +k=1.000000 +x_0=4500000 +y_0=0 +ellps=kra<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'>ss
+towgs84=24,-123,-94,0.02,-0.25,-0.13,1.1 +units=m +no_defs <><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Da steht x_0=4500000 als
Additionskonstante für den Rechtswert.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Wenn ich also 3500000 habe muss ich für
25833 auch x_0=3500000 angeben.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Nun möchte man das natürlich nicht gern ändern,
denn es gibt ja vielleicht noch Datensätze, die richtig in 25833 ohne Additionskonstant
kommen. Es bleibt wohl nichts anderes übrig, als einen eigenen zusätzlichen EPSG-Code
zu definieren. Z.B. mit dem folgenden Eintrag in die Datei epsg:<o:p></o:p></span></font></p>
<pre><font size=2 face="Courier New"><span style='font-size:10.0pt'><45833> +proj=utm +zone=33 +ellps=GRS80 +units=m +x_0=3500000 +no_defs <><o:p></o:p></span></font></pre>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Aber welchen EPSG-Code nimmt man?<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Im LaiV hat man für Koordinaten, die mit
führenden 33 daherkommen, also x_0=33500000 den nicht OGC-konformen Code 35833
eingeführt, siehe:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>http://www.geodaten-mv.de/geoportal/html/dienste_nutzung.html#epsgportal<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>EPSG:35833ETRS89, UTM(6-Grad-Streifensystem), 33. Zone, mit führender
33 (nicht OGC-konform!)</span></font><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Andere hatten auch schon das Problem, z.B.
die Kollegen im Land Brandenburg, siehe <o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><a
href="http://freegis.org/pipermail/mapserver-de/2005-January/000851.html">http://freegis.org/pipermail/mapserver-de/2005-January/000851.html</a><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Dort wurde kurzerhand 25833 umdefiniert<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<pre><font size=2 face="Courier New"><span lang=EN-GB style='font-size:10.0pt'># ETRS89 / UTM zone 33N<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span lang=EN-GB style='font-size:10.0pt'>#<25833> +proj=utm +zone=33 +ellps=GRS80 +units=m +no_defs <><o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span lang=EN-GB style='font-size:10.0pt'># new definition because <st1:place
w:st="on"><st1:State w:st="on">Brandenburg</st1:State></st1:place> uses another definition of EPSG 25833<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span lang=EN-GB style='font-size:10.0pt'><25833> +proj=tmerc +lon_0=15 +ellps=GRS80 +k=0.9996 +units=m +datum=WGS84 +x_0=3500000 <><o:p></o:p></span></font></pre>
<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>das kann es aus meiner Sicht auch nicht
sein, denn dann müssen alle, die EPSG-25833 richtig nutzen das in der MapDatei umdefinieren,
wie auf der Seite auch schon erkannt.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<pre><font size=2 face="Courier New"><span style='font-size:10.0pt'> PROJECTION<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> # ETRS89 / UTM zone 33N = 15. Laengengrad<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> "proj=utm"<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> "zone=33"<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font><span
lang=EN-GB>"ellps=GRS80"<o:p></o:p></span></pre><pre><font size=2
face="Courier New"><span lang=EN-GB style='font-size:10.0pt'> "units=m"<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span lang=EN-GB style='font-size:10.0pt'> "no_def"<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span lang=EN-GB style='font-size:10.0pt'> </span>END<o:p></o:p></font></pre>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Nun, besser wäre es doch wenn man seine
eigenen Daten richtig beschreibt und die Standardisierung nicht ändert.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Also schlage ich vor entweder eine
zusätzliche EPSG-Code-Reihe einzuführen (etwa wie 35832, 35833 in MV nun noch 45832
und 45833) oder<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>im Mapfile so zu tun, als wäre es was ganz
eigenes z.B.<o:p></o:p></span></font></p>
<pre><font size=2 face="Courier New"><span style='font-size:10.0pt'> PROJECTION<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> # ETRS89/UTM zone 33N = 15. Laengengrad mit x_0=3500000<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> "proj=utm"<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> "zone=33"<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font><span
lang=EN-GB>"ellps=GRS80"<o:p></o:p></span></pre><pre><font size=2
face="Courier New"><span lang=EN-GB style='font-size:10.0pt'> "units=m"<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span lang=EN-GB style='font-size:10.0pt'> "x_0=3500000"<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span lang=EN-GB style='font-size:10.0pt'> "no_def"<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span lang=EN-GB style='font-size:10.0pt'> END<o:p></o:p></span></font></pre>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Wohl bemerkt, diese Definition gehört in
die Layersektion für Layer mit falschen ETRS-Koordinaten (nach EPSG) und
funktioniert dann nur für den MapServer.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Fall 2<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>====<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Eigentlich das Selbe, nur, dass die
Eintragung nicht in die Datei epsg gehört, sondern in die Tabelle spatial_ref_sys
in der Spalte proj4text.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Ich poste das mal auch an Mapserver-DE,
weil da auch gerade wieder mal um SRS gerätselt wird. Geht ja auch mehr an als
nur kvwmap-Nutzer.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Gruß Peter<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<pre><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></pre>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'>
<div>
<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>
<hr size=2 width="100%" align=center tabindex=-1>
</span></font></div>
<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>Von:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
kvwmap-users-bounces@lists.sourceforge.net [mailto:kvwmap-users-bounces@lists.sourceforge.net]
<b><span style='font-weight:bold'>Im Auftrag von </span></b>Hentschel, Markus<br>
<b><span style='font-weight:bold'>Gesendet:</span></b> Freitag, 5. Januar 2007
12:23<br>
<b><span style='font-weight:bold'>An:</span></b> thurm@landkreis-mueritz.de;
Mailinglist Kvwmap (E-Mail)<br>
<b><span style='font-weight:bold'>Betreff:</span></b> Re: [kvwmap-users]
Verwenden von EPSG Codes</span></font><o:p></o:p></p>
</div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
<p><font size=2 color=blue face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:blue'>Ich habe die Daten jetzt hier. es sind zwei Shapes,
"NVP_blau" und "NVP_rot". Der Rechtswert wird verkuerzt,
d.h. 7-stellig angegeben. Außerdem scheint meine "blaue" Datei nicht
ganz in Ordnung zu sein, ein Zoom auf den maximalen Extent katapultiert mich
auf einen extraterrestrischen Orbit. Beim roten Shape ist der maximale Extent
_OPTISCH_ identisch mit dem des Landkreises. Ist das bei Dir auch so, Andreas?
Ich vermute, dass an den Ausgangsdaten was nicht stimmt, weshalb der Mapserver
zwar transformiert, aber ein fehlerhaftes Ergebnis liefert.</span></font><o:p></o:p></p>
<p><font size=2 color=blue face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:blue'>Versuch mal über pgadmin folgendes:</span></font> <o:p></o:p></p>
<p><font size=2 color=blue face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:blue'>"SELECT X(transform(pointfromtext('POINT(3358000
6010000)',25833),2398)),Y(transform(pointfromtext('POINT(3358000
6010000)',25833),2398))"</span></font><o:p></o:p></p>
<p><font size=2 color=blue face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:blue'>Die Koordinate stammt aus meiner "blauen" Datei. Du
muesstest natuerlich einen Wert aus Deinem Shape verwenden. Bei mir kommt ein
voellig falscher Wert raus, und zwar auch (und genau dergleiche), wenn ich
statt epsg 25833 den epsg 3045 verwende.</span></font><o:p></o:p></p>
<p><font size=2 color=blue face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:blue'>Aber jetzt kommts. Probier denselben Befehl mit derselben
Koordinate, nimm aber die fuehrende 3 beim Rechtswert raus:</span></font> <o:p></o:p></p>
<p><font size=2 color=blue face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:blue'>"SELECT X(transform(pointfromtext('POINT(358000
6010000)',25833),2398)),Y(transform(pointfromtext('POINT(358000
6010000)',25833),2398))"</span></font><o:p></o:p></p>
<p><font size=2 color=blue face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:blue'>dann lande ich mitten in meinem Landkreis. Das Weglassen der
_KOMPLETTEN_ Kennung des Ostwerts ("33") führt zum Ergebnis. Aber wie
kann man dann jetzt den Shape transformieren? Die Angabe des EPSG-Codes im
Layer reicht da wohl nicht aus - der EPSG 25833 erwartet offensichtlich einen
6-stelligen Ostwert.</span></font><o:p></o:p></p>
<p><font size=2 color=blue face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:blue'>Gruss</span></font> <br>
<font size=2 color=blue face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:blue'>Markus</span></font> <o:p></o:p></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
<p style='margin-left:36.0pt'><font size=1 face=Arial><span style='font-size:
7.5pt;font-family:Arial'>-----Ursprüngliche Nachricht-----</span></font> <br>
<b><font size=1 face=Arial><span style='font-size:7.5pt;font-family:Arial;
font-weight:bold'>Von: </span></font></b> <font size=1
face=Arial><span style='font-size:7.5pt;font-family:Arial'>thurm@landkreis-mueritz.de
[SMTP:thurm@landkreis-mueritz.de]</span></font> <br>
<b><font size=1 face=Arial><span style='font-size:7.5pt;font-family:Arial;
font-weight:bold'>Gesendet am: </span></font></b> <font
size=1 face=Arial><span style='font-size:7.5pt;font-family:Arial'>Freitag, 5.
Januar 2007 11:14</span></font> <br>
<b><font size=1 face=Arial><span style='font-size:7.5pt;font-family:Arial;
font-weight:bold'>An: </span></font></b> <font size=1
face=Arial><span style='font-size:7.5pt;font-family:Arial'>Schmidt.H@ludwigslust.de;
Hentschel, Markus</span></font> <br>
<b><font size=1 face=Arial><span style='font-size:7.5pt;font-family:Arial;
font-weight:bold'>Betreff: </span></font></b>
<font size=1 face=Arial><span style='font-size:7.5pt;font-family:Arial'>AW:
[kvwmap-users] Verwenden von EPSG Codes</span></font> <o:p></o:p></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>Hallo Heinz, hallo Markus</span></font> <o:p></o:p></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>erst mal vielen Dank für Eure Hilfe. Es hat aber
leider noch nicht geklappt. Sowohl der EPSG-Code 25833 als auch 3045 bringt
kein Ergebnis. Bei 3045 kommt eine Fehlermeldung des mapservers, weil er die
3045 noch nicht kennt. Bei der 25833 kommt nix. Wer weiß wo er das hin
transformiert. Ich vermute fast es ist der Code 35833. Den habe ich unter der
von Heinz angegebenen Quelle gefunden. Der ist aber nicht OGC-Konform. Mit dem
kann der Mapserver nicht umgehen. Ich habe die Codes auch schon mal ausserhalb
von kvwmap in einer externen mapserver-Umgebung getestet. Das brachte dasselbe
Ergebnis. Ich will am Montag mal Kontakt mit dem Urheber der Daten aufnehmen um
näheres zu erfahren. Mal sehen ob da was rauskommt.</span></font><o:p></o:p></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>Viele Grüße</span></font> <o:p></o:p></p>
<p class=MsoNormal style='margin-left:36.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>Andreas</span></font> <o:p></o:p></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>-----Ursprüngliche Nachricht-----</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Von:
Schmidt, Heinz [<a href="mailto:Schmidt.H@ludwigslust.de">mailto:Schmidt.H@ludwigslust.de</a>]
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Gesendet:
Donnerstag, 4. Januar 2007 15:12</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>An:
Hr. Thurm, SGL Katasterbenutzung</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Betreff:
AW: [kvwmap-users] Verwenden von EPSG Codes</span></font> <o:p></o:p></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>unter <a
href="http://www.geodaten-mv.de/geoportal/html/dienste_nutzung.html">http://www.geodaten-mv.de/geoportal/html/dienste_nutzung.html</a>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>sind
noch einige epsg-Codes aufgelistet, versuchs doch mal mit </span></font><o:p></o:p></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>EPSG:3045 ETRS
89, zylindrische TM-Abbildung, Zone 33</span></font> <o:p></o:p></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>Grüße</span></font> <o:p></o:p></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>Heinz Schmidt</span></font> <o:p></o:p></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>Vermessungs- und Katasterbehörde</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>für
den Landkreis Ludwigslust und die Landeshauptstadt Schwerin</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Fachdienst
Geoinformation und Bodenordnung</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>- Team
GIS / Geodatenmanagement -</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Tel.:
(03 85) 545-27 64 und (0 38 74) 6 24-28 56</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Fax:
(03 85) 545-27 09 und (0 38 74) 6 24-20 62</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>E-Mail:
HSchmidt@schwerin.de und Schmidt.H@ludwigslust.de </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Internet:
www.schwerin.de und www.kreis-lwl.de</span></font> <o:p></o:p></p>
<p style='margin-left:36.0pt'><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'>> -----Ursprüngliche Nachricht-----</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Von: thurm@landkreis-mueritz.de [SMTP:thurm@landkreis-mueritz.de]</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Gesendet am: Donnerstag, 4. Januar 2007 14:12</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
An: kvwmap-users@lists.sourceforge.net</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Betreff: [kvwmap-users] Verwenden von EPSG Codes</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Hallo alle zusammen!</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Erst einmal möchte ich allen ein erfolgreiches Jahr 2007 wünschen.</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Und um zu meinem ersten Erfolgserlebnis im Jahr 2007 zu kommen habe ich</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
eine Frage an Euch:</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Ich möchte ein Shape-File in kvwmap einbinden. Das ist eine Datei mit</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Bodendenkmalen. Die ist ja vielleicht bei Euch auch schon aufgetaucht. Das</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Koordinatensystem wird mit ETRS89, Zone 33 (Ostwert + 3 000 000)</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
angegeben. Ich habe in der Tabelle mit den EPSG-Codes den Wert 25833</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
gefunden. Wenn ich den dann bei der Layerdefinition im Feld EPSG eintrage,</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
müsste doch eine Transformation in mein Zielsystem (2398) stattfinden,</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
oder?</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Ich sehe die Objekte (Polygone) in meiner Karte jedenfalls nicht. Es kommt</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
aber auch keine Fehlermeldung.</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Wo kann denn der Fehler liegen ?</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Viele Grüße von der Müritz.</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Andreas Thurm</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
</span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>> **************************************************************************</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
************************ Der Inhalt dieser EMail ist vertraulich und nur</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
fuer den angegebenen Empfaenger bestimmt. Wenn Sie diese EMail</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
faelschlicherweise erhalten haben sollten, so leiten Sie sie, wenn</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
moeglich, an den richtigen Adressaten weiter und informieren Sie bitte den</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
Absender ueber die Aenderung der Adresse. ****** Der Inhalt dieser Mail</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
wurde auf Viren geprueft. *****</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
**************************************************************************</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
************************ << Datei: ATT02678.txt >>
<< Datei:</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>>
ATT02679.txt >> </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>**********************************************************************************************</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>IMPORTANT:
The contents of this email and any attachments are confidential. They are
intended for the </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>named
recipient(s) only.</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>If you
have received this email in error, please notify the system manager or the
sender immediately and do </span></font><br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>not
disclose the contents to anyone or make copies thereof.</span></font> <br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>***
eSafe scanned this email for viruses, vandals, and malicious content. ***</span></font>
<br>
<font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>**********************************************************************************************</span></font>
<o:p></o:p></p>
</div>
</div>
</body>
</html>