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

Miguel Blanco mblancom en gmail.com
Mar Jul 24 10:10:38 BST 2007


Ok, intentaré jugar un poco con el vértice del IGN:


   <gml:featureMember>
      <ideewfs:VerticeRedIberia95 gml:id="RI95_15">
         <gml:boundedBy>
            <gml:Envelope>
               <gml:pos srsDimension="2">-3.70952 40.44584</gml:pos>
               <gml:pos srsDimension="2">-3.70952 40.44584</gml:pos>
            </gml:Envelope>
         </gml:boundedBy>
         <ideewfs:nombre>IGNEÂ(c)</ideewfs:nombre>
         <ideewfs:numeroROI>55901</ideewfs:numeroROI>
         <ideewfs:husoUTM>30</ideewfs:husoUTM>
         <ideewfs:xUTM>439830.795</ideewfs:xUTM>
         <ideewfs:yUTM>4477484.219</ideewfs:yUTM>
         <ideewfs:longitud>-3.70952314444444</ideewfs:longitud>
         <ideewfs:latitud>40.4458356555556</ideewfs:latitud>
         <ideewfs:factorEscala>0.999644563</ideewfs:factorEscala>
         <ideewfs:convergencia>-0.46030196400334</ideewfs:convergencia>
         <ideewfs:geometria>
            <gml:Point srsName="EPSG:4230">
               <gml:coordinates cs="," decimal="." ts="
">-3.70952,40.44584</gml:coordinates>
            </gml:Point>
         </ideewfs:geometria>
         <ideewfs:alturaElipsoidal>766.919006347656</ideewfs:alturaElipsoidal>
      </ideewfs:VerticeRedIberia95>
   </gml:featureMember>

Saludos,
Miguel.







El 24/07/07, Iván Sánchez Ortega <ivansanchez en escomposlinux.org> escribió:
> 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 en escomposlinux.org>
>
> _______________________________________________
> Talk-es mailing list
> Talk-es en openstreetmap.org
> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-es
>
>
>



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