Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Duda sobre ogr2ogr

Estas en el tema de Duda sobre ogr2ogr en el foro de PostgreSQL en Foros del Web. Hola, he tenido problemas para leer la elevacion en un archivo gpx a traves de xpath, asi que estoy buscando otras alternativas. Encontre una herramienta, ...
  #1 (permalink)  
Antiguo 24/01/2012, 08:58
 
Fecha de Ingreso: enero-2012
Mensajes: 5
Antigüedad: 12 años, 3 meses
Puntos: 0
Duda sobre ogr2ogr

Hola, he tenido problemas para leer la elevacion en un archivo gpx a traves de xpath, asi que estoy buscando otras alternativas. Encontre una herramienta, ogr2ogr. La instale, ejecutandolo desde la consola me devuelve todo correctamente en una tabla en postgis.

C:\Program Files (x86)\FWTools2.4.7>ogr2ogr -f "PostgreSQL" PG:"host=localhost u
ser=postgres port=5432 dbname=postgis password=password" ..\PostgreSQL\9.1\data\t1.gpx -overwrite -lco GEOMETRY_NAME=the_geom -nln "aus_bike"

Mis dudas son, ¿como puedo ejecutar este codigo desde donde introduzco las query en postgres?¿tengo que instalarlo en postgres?, o como es una aplicacion web y uso jsp, tambien me serviria lanzarlo desde jsp a traves de un script de bash o algo asi¿como tandria que hacer?¿tengo que instalarlo en apache?¿seria recomendable lanzar un script asi desrde una web?¿es factible?

Gracias por leerlo, SALUDOS
  #2 (permalink)  
Antiguo 25/01/2012, 18:55
 
Fecha de Ingreso: enero-2012
Mensajes: 5
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: Duda sobre ogr2ogr

Un remiendo para ir tirando

<%!
public String cargarPuntosTrack(String comando)
{
try{
String linea;
Process p = Runtime.getRuntime().exec(comando);


} catch (IOException ioe) {
System.err.println("\n\n\nIOException: " + ioe.toString());
}

return "hola";
}
%>
<%= cargarPuntosTrack("cmd.exe /K start C:/\"Program Files (x86)\"/FWTools2.4.7/bin/ogr2ogr -f 'PostgreSQL' PG:\"host=localhost user=postgres port=5432 dbname=postgis password=password\" C:/\"Program Files (x86)\"/PostgreSQL/9.1/data/t1.gpx -overwrite -lco GEOMETRY_NAME=the_geom -nln \"puntostrack\"")%>

Etiquetas: end, postgres
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:34.