[postgis-users] Using raster2pgsql on a system withno postgresqlinstall
Paragon Corporation
lr at pcorp.us
Sun Jan 8 12:23:22 PST 2012
Darrel,
BTW -- We put up newer windows binaries (just yesterday) which I think have
some raster2pgsql fixes and also has the officially released geos3-3-2
(not the dev one anymore)
I forgot about geos. I've been deliberating whether I should compile
libgdal with/wo Geos dependency. I think the last batch I did - it may not
be dependent on GEOS.
Bborie / Jorge,
does it make a difference anymore if I compile w/wout GEOS? e.g. are their
some formats that need geos if I don't or other idiosyncracies. I think it
used to.
Thanks,
Regina
http://www.postgis.us
_____
From: postgis-users-bounces at postgis.refractions.net
[mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of Darrel
Maddy
Sent: Sunday, January 08, 2012 3:07 PM
To: PostGIS Users Discussion
Subject: Re: [postgis-users] Using raster2pgsql on a system withno
postgresqlinstall
Dear Regina,
Many thanks for this - I did not look at the tutorial as it relates to 1.5
and I am using 2 (silly me). However, thankfully you did point me in the
right direction, although your enhanced list was a little short. I started
to systematically look at which files are needed by raster2pgsql and
determined the following list is needed on the client machine (n.b. this
also includes the necessary files to connect to a PG db). Here is the
directory listing from my 'working' (remote system) directory.
02/12/2011 02:07 419,328 psql.exe
21/12/2011 10:23 771,642 raster2pgsql.exe
21/12/2011 10:23 212,992 ssleay32.dll
02/12/2011 02:07 180,736 pg_restore.exe
02/12/2011 02:07 373,248 pg_dump.exe
21/12/2011 10:23 794,226 shp2pgsql.exe
21/12/2011 10:23 12,288 comerr32.dll
21/12/2011 10:23 634,880 krb5_32.dll
21/12/2011 10:23 83,906 libintl-8.dll
02/12/2011 02:07 167,936 libpq.dll
21/12/2011 10:23 1,032,192 libeay32.dll
21/12/2011 10:23 9,622,528 libgdal-1.dll
21/12/2011 10:23 926,208 libiconv-2.dll
21/12/2011 10:23 451,584 libgeos_c-1.dll
21/12/2011 10:23 1,789,952 libgeos-3-3-2dev.dll
21/12/2011 10:23 100,352 zlib1.dll
My batch file is not working as intended at present but I will resolve that
later - the executables seem to all work fine on their own, so I think this
is a complete list (but I guess only real use will tell).
Best wishes and many thanks again for your help.
Darrel
From: postgis-users-bounces at postgis.refractions.net
[mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of Paragon
Corporation
Sent: 08 January 2012 01:25
To: 'PostGIS Users Discussion'
Subject: Re: [postgis-users] Using raster2pgsql on a system with no
postgresqlinstall
Darrel,
This should work fine. I haven't tried it, but can't see why it would be
any different from shp2pgsql. It should be pretty much the same story as
shp2pgsql except you'll need to copy the libgdal-1.dll as well to the
folder.
I'm not sure if you have tried it before --- but here is a list of files as
I recall you need for all the postgis executables to work. I'll update for
1.5.
Way at the bottom of this tutorial we have listed the files you need to copy
to the folder:
http://www.bostongis.com/PrinterFriendly.aspx?content_name=postgis_tut01
So add to that list libgdal-1.dll, raster2pgsql.exe
Hope that helps,
Regina
http://www.postgis.us
_____
From: postgis-users-bounces at postgis.refractions.net
[mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of Darrel
Maddy
Sent: Saturday, January 07, 2012 6:36 PM
To: postgis-users at postgis.refractions.net
Subject: [postgis-users] Using raster2pgsql on a system with no
postgresqlinstall
Dear all,
I may be asking to do the impossible here but here goes.
We are about to deploy a landscape evolution model across a condor system
(comprising ~1000 computers) in order to undertake sensitivity analysis. The
output data will comprise hundreds of thousands of GTiff files (each with
about 0.5M cells at this stage). My idea was to get the individual 'clients'
(which run windows) to write output files directly into the db on our
linux-based server. Now I just tried a quick check using a batch file that
takes *.tif, uses raster2pgsql to create the sql file and issue the psql
command to write the files into a database table. This works (of course) on
my home windows-based server but each of the clients in the condor system
will not have postgres installed. I created a directory on a windows laptop
which does not have a PG install and included the executables I thought
necessary and an appropriate batch file but, I guess not surprisingly, it
did not work. Is there a way to do this without requiring additional
software to be installed on the clients? or will I need to just upload files
to a server directory and then run the command in batch mode directly on the
server? I guess I am just looking to let the condor machines do more of the
work.
Alternatively is the source code for raster2psql available for direct
integration into the model code? (sorry I am using the windows version to
test postgis2). I guess I could also be missing an equally obvious
alternative?
Hope that makes sense.
Darrel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/postgis-users/attachments/20120108/54fcde97/attachment.html>
More information about the postgis-users
mailing list