[Talk-es] To upload or not to upload, that is the question

Iván Sánchez Ortega ivansanchez en escomposlinux.org
Mar Jul 24 09:37:39 BST 2007


El Tuesday 24 July 2007 08:45:58 Miguel Blanco escribió:
> ¿Porqué no haces tus cuentas públicas con digamos diez puntos?
>
> Así los compañeros topógrafos (y los demás) pueden ver el proceso... y
> ayudar.

Vale, vamos a ver...

Lo primero es bajarse datos del WFS del IDEE. Os vais a:
http://www.idee.es/clientesIGN/wfsClient/index.html?lang=ES
y, con los controles de abajo, os bajáis las redes de Geodesia. Por si alguien 
tiene problemas, adjunto la Red Iberia 95 (27 puntos).


Lo siguiente que podéis hacer es abrir ese fichero con un editor de texto 
plano (notepad, vi, emacs, lo que queráis). Entre otros datos, veréis algo de 
este estilo:
<gml:Point srsName="EPSG:4230">
<gml:coordinates cs="," decimal="." ts=" ">-3.70952,40.44584</gml:coordinates>
</gml:Point>

Eso quiere decir que los datos están en EPSG 4230 = ED 50.



También adjunto un par de scripts en PHP, que seguramente sólo funcionarán en 
un Linux, si tenéis proj4 y cs2cs instalado.
El script princilap (traductor.php) hace la mayoría del trabajo: lee el GML 
correspondiente, interpreta los datos lo mejor que puede, y escupe un 
fichero .osm.

Si os fijáis atentamente, alrededor de la línea 71 del traductor.php, se hacen 
conversiones de sistemas de coordenadas. Se llama a una función definida en 
cs2cswrapper.php, que a su vez llama a cs2cs (componente de proj4).



Eso es lo que estoy haciendo, principalmente. Aparte, he probado a:
- Usar otros parámetros en la llamada a cs2cs.
- Pasar el GML por un WCTS; pasar el GML ya transformado una vez por el 
traductor.


-- 
Iván Sánchez Ortega <ivansanchez at escomposlinux.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: traductor.php
Type: application/x-php
Size: 3734 bytes
Desc: not available
Url : http://lists.openstreetmap.org/pipermail/talk-es/attachments/20070724/da7c09ce/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cs2cs_wrapper.php
Type: application/x-php
Size: 755 bytes
Desc: not available
Url : http://lists.openstreetmap.org/pipermail/talk-es/attachments/20070724/da7c09ce/attachment-0001.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Geodesia - Red Iberia95_-18.75587_27.36158_4.36897_43.81842.gml.zip
Type: application/x-zip
Size: 3733 bytes
Desc: not available
Url : http://lists.openstreetmap.org/pipermail/talk-es/attachments/20070724/da7c09ce/attachment-0002.bin 


Más información sobre la lista de distribución Talk-es