[postgis-users] Error during the coordinate transformation

Eduin Carrillo yecarrillo at gmail.com
Fri Mar 27 14:24:12 PDT 2009


Hola Fernando. Tu inquietud debe ser resuelta mas bien en la lista de
desarrollo del proyecto PROJ.4
(http://lists.maptools.org/mailman/listinfo/proj)

También puedes enviar el reporte del bug en http://trac.osgeo.org/proj/newticket

Hace unos años logré incluir los parámetros de transformación (7
parámetros) para los sistemas de referncia de Colombia, enviando el
reporte del Bug y sustentandolos con las definiciones de EPSG
(www.epsg-registry.org/)

--

Hi Fernando. This question is more related to PROJ.4 Library. Maybe
you can submit it to its mailing list or report it as bug.

A few years ago, I got some changes to the definition of the datums
for Colombia by adding the "towgs84" parameters. I just report that
bug and the EPGS registry link.



Eduin Yesid Carrillo Vega
Ingeniero Civil, Esp. Sistemas de Información Geográfica
Grupo IDE & GIG
Centro de Investigación y Desarrollo en Información Geográfica
Instituto Geográfico Agustín Codazzi - IGAC
Cr 30 48-51
Tel +57 1 3694000  ext 4305
Bogotá D.C., Colombia




2009/3/27 Fernando Javier Luyo Zegarra <fluyoz at hotmail.com>:
> Hello,
>
> I'm developed a routine for transforming coordinates of points which are in
> PSAD56 Zone 18S (srid = 24878) to Wgs84 Zone 18s (srid = 32718)
>
> The items are stored in the fields "geom" the table "MyTable" (srid =
> 24878).
>
> To perform the operation using the following syntax:
>
>
>        select Transform (geom, 32718) from MyTable
>
>
> Reviewing the results found that there is an error:
>
>
> Example:
>
> Point in Psad56 Zn 18s
>
>         X = 264365.2955 Y = 8665287.3660 Z = 0.0000
>
> The result of the transformation is:
>
>         X = 264366.1196 Y = 8665292.17 Z = 0.0000
>
> However, the same point in cartografia WGS84 Zone 18S has the following
> coordinates:
>
>         X = 264143.0640 Y = 8664919.0231 Z = 0.0000
>
> Apparently the SRID of the parameters are not properly used or applied
> incorrectly the function Transform ()
>
> While waiting for your help
>
>
> Fernando Luyo
> pd: Sorry for my bad English
>
> **************************************************
>
> Hola
>
> Estoy elaborando una rutina para transformar coordenadas de puntos que estan
> en PSAD56 Zona 18S (srid=24878) a Wgs84 Zona 18s (srid=32718)
>
> Los puntos estan almacenados en el campo "geom" de la tabla "MyTable"
> (srid=24878).
>
>
> Para realizar la operacion estoy usando la siguiente sintaxis:
>
>
> select Transform(geom,32718) from MyTable
>
> Al revisar los resultados encontre que hay un error :
>
> Ejemplo :
>
> Punto en Psad56 Zn 18s
>
> X = 264365.2955     Y = 8665287.3660     Z = 0.0000
>
> El resultado de la transformacion es:
>
> X = 264366.1196     Y = 8665292.17       Z = 0.0000
>
> Sin embargo, el mismo punto en cartografia en WGS84 Zona 18S tiene las
> siguientes coordenadas:
>
> X = 264143.0640     Y = 8664919.0231     Z = 0.0000
>
> Al parecer los parametros de los SRID usado no estan correctos o estoy
> aplicando mal la funcion Transform()
>
> A la espera de su ayuda
>
> saludos
>
> Fernando Luyo
>
> **************************************************
>
> ________________________________
> Explore the seven wonders of the world Learn more!
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-users
>
>



More information about the postgis-users mailing list