<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Hello,<br>
<br>
I'd like to use the Delphi PROJ API to translate coordinates. The
coordinates come from GoogleMaps, thus are lat/lng values.<br>
<br>
I want to match them to shapes from a shape file which I can read with
the ShapeAPI. I have got the following information the the prj file of
the shape:<br>
PROJCS["Germany_Zone_3",GEOGCS["GCS_Deutsches_Hauptdreiecksnetz",DATUM["D_Deutsches_Hauptdreiecksnetz",SPHEROID["Bessel_1841",6377397.155,299.1528128]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",3500000.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",9.0],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]<br>
<br>
Therefore I thought that the TCoordinateTranslator I named "Proj"
should be opened with:<br>
Proj.Open('+proj=tmerc +ellps=bessel +lon_0=9 +x_0=3500000');<br>
<br>
...but I am not very familiar/experienced yet.<br>
<br>
Anyway I have test coordinates from GoogleMaps, e.g. (50.1056069418592,
8.404541015625). The region this coodinates lay in as exactly the
region that is covered by shapes in the shape file. The bounds of the
shape file are, according to what the ShapeAPI returned:<br>
( 3394468.028, 5504381.719,0.00,0.00) to ( 3424916.697,
5537463.422,0.00,0.00)<br>
<br>
But the translated Google coordinates are:<br>
8451430,97 m, 1229074.77 m<br>
<br>
Which is totally elsewhere.<br>
<br>
My question is: Did I read the values from the shape's prj file wrong?
Or did I use the wrong parameters when setting up the
TCoordinateTranslator?<br>
<br>
Any help for a better understanding of this matter would be greatly
appreciated.<br>
<br>
<div class="moz-signature">Regards,<br>
<br>
Christian Kirchhoff<br>
<small><b>Directmedia Publishing GmbH</b> · Möckernstraße 68 · 10965
Berlin<br>
<a class="moz-txt-link-abbreviated" href="http://www.digitale-bibliothek.de">www.digitale-bibliothek.de</a><br>
AG Berlin-Charlottenburg · HR B 58002 · USt.Id. DE173211737<br>
Geschäftsführer: Ralf Szymanski · Erwin Jurschitza</small></div>
</body>
</html>