Estoy intentando usar COPY FROM STDIN para importar datos en mi tabla. Una de las columnas en mi tabla es de tipo geometría. Mi mando se ve algo como esto ...PostgreSQL COPY FROM STDIN Expresiones
COPY "WeatherStations" ("Station_ID", "Station_Code", "Station_Name", "Station_Location") FROM stdin;
1 KAVP WILKES-BARRE ST_GeomFromText('POINT(41.338055 -75.724166)')
2 KOKV WINCHESTER ST_GeomFromText('POINT(39.143333 -78.144444)')
3 KSHD SHENANDOAH ST_GeomFromText('POINT(38.263611 -78.896388)')
...
Sin embargo, creo que está tratando de insertar el texto "ST_GeomFromText (" punto de ..." y no en lugar de evaluar la expresión e insertando el resultado de la expresión . ¿alguien sabe qué podría estar pasando aquí y cómo puedo conseguir el Geoms reales insertan valor
Para cualquiera que esté jugando en casa, esto también funcionará para 'COPY FROM' para CSV. Esto debería estar mejor documentado en PostGIS. Me llevó una buena parte de una tarde encontrar tu publicación. Muchas gracias por su contribución. – apocryphalauthor
Aún válido en 2017. Al menos puedo evitar la función lenta 'wkb_hex' de' shapely'. – Michael