Hi,
Perhaps at some point the old one could be changed back to read-only with
dynamic refresh.
I made some tests and at least I can edit, delete, and insert features into
tables which are created with GDAL and with OpenJUMP itself. I had brand new
versions: PostgreSQL 9.6.1 and PostGIS 2.3. Feels rather good so far. The old
driver is still good to have because it can read also not so thoroughly thought
tables without primary keys etc.
Some of my test tables were created from shapefiles having a mixture of
polygons/multipolygons. They were all converted into multipolygons for PostGIS.
If I now digitize new polygons with OpenJUMP they can't be written into the
database because it accepts only multipolygons. For effective editing OpenJUMP
could have an option for creating new lines and polygons as multi-versions even
if they are simple and the setting could be in the Options - View/Edit "Create
new features as MultiLinestring/MultiPolygon". Or would it be better to have
separate controls for lines and polygons?
-Jukka Rahkonen-
Lähettäjä: Michaël Michaud [mailto:m.michael.mich...@orange.fr]
Lähetetty: 2. marraskuuta 2016 14:57
Vastaanottaja: jump-pilot-devel@lists.sourceforge.net
Aihe: Re: [JPP-Devel] Meaning of PostGIS table (new)
Hi Jukka,
PostGIS table (new) is supposed to replace the old one at some point,
but both have a rich set of options which makes the comparison difficult
and I have only had very few feedback on the second until now.
Fundamentally, the old one load a table, then disconnect, then offers a
few options to insert, replace or delete rows based on a unique identifier.
The second one has a transaction mechanism based on OpenJUMP event
system. It keeps track of all modifications made on a layer and can commit
the corresponding transaction from a button click.
https://sourceforge.net/projects/jump-pilot/files/Documentation/OpenJUMP%201.7%20Docs/
Michaël
Le 02/11/2016 à 11:33, Rahkonen Jukka (MML) a écrit :
Hi,
We have two alternatives for saving data into PostGIS: "PostGIS table" and
"PostGIS table (new)". I wonder if "new" in the latter means that the driver
is new and better and it will replace the old driver in the future. Or does
"new" mean that the driver can only create new tables and not replace or append
data in existing tables?
-Jukka Rahkonen-
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net<mailto:Jump-pilot-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel