[postgis-users] Can psql copy gml into postgis?
Bo Victor Thomsen
bo.victor.thomsen at gmail.com
Sun Sep 1 09:53:41 PDT 2019
First -
Thanks to Simon for an interesting angle on how to load gml data into
PostGIS. Using Postgres xml operators combined with the Postgis
ST_GeomFromGML() function is a new one for me :-)
However, the "standard" open source procedure for loading gml files into
PostGIS would be to use the OGR2OGR command-line tool (and not psql) for
this operation. More information on OGR2OGR :
https://gdal.org/programs/ogr2ogr.html and https://www.gisinternals.com/
More specific information on GML -> PostGIS using OGR2OGR:
https://gis.stackexchange.com/questions/302944/using-ogr2ogr-to-convert-multiple-gml-files-to-a-postgis-table.
And Shao, I would kindly like to second Barend Köbben's suggestion, that
you do some self study on the subjects of database schemas and PostGIS
technology. There is a ton of information waiting for you just by using
google search with the relevant search words. If you prefer your
information in a book form, i can recommend "PostGIS in Action, 2.
edition" for a primer in PostGIS and spatial databases. Available from
Amazon. This book include information about both OGR2OGR and general SQL
--
Med venlig hilsen / Kind regards
Bo Victor Thomsen
GIS- and Database specialist
AestasGIS Denmark
Den 01-09-2019 kl. 09:13 skrev Simon (SPDBA) Greener:
> Yes.
>
> One method is to copy the gml into a table (column declared as text or
> xml). Then use XML XQUERY processing to shred the GML document into
> nodes that ST_GeomFromGML() can consume.
>
> Simon
>
> 39 Cliff View Drive, Allens Rivulet, Tas 7150
> (H) 0362396397
> (M) 0418396391
> <http://www.spatialdbadvisor.com>www.spatialdbadvisor.com
> <http://www.spatialdbadvisor.com> /
> <http://www.spdba.com.au>www.spdba.com.au <http://www.spdba.com.au>
>
> Sent from BlueMail <http://www.bluemail.me/r?b=15487>
> On 1 Sep. 2019, at 16:57, Shaozhong SHI <shishaozhong at gmail.com
> <mailto:shishaozhong at gmail.com>> wrote:
>
> Hi, all,
> Can psql copy gml into postgis?
> Regards,
> Shao
>
> ------------------------------------------------------------------------
>
> postgis-users mailing list
> postgis-users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/postgis-users
>
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/postgis-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/postgis-users/attachments/20190901/f05490cb/attachment.html>
More information about the postgis-users
mailing list