Hi Michaël,

good idea with the variable z-value!
Thank you, this works fine.

But I see another problem:

I saved the layer with the option
"Create a primary Key column (gid) for this Table"
This works the first time and the table has a gid-column.
But when I try to save the layer again
without choosing "Create a primary Key ..." I always
receive the error-message:
"gid column cannot be created; a gid attribute already exists in the layer"

So I can not save the layer again.

Regards

Uwe


Am 07.10.2014 um 08:27 schrieb Michael Michaud:
> Hi Uwe,
>
> New option to save a layer to PostGIS with NaN to valid z
> conversion in r4063,
>
> Please let me know if it works for you, and if you have some
> screen capture or some public bundle of what you're developping,
> I would be very curious to know more.
>
> Michaël
>
>> Hi Michaël,
>>
>> I am trying to develop a 2d- and 3d-GIS with JOGL
>> and PostGIS (you can switch between 2d and 3d).
>> The 3d-geometries are stored in PostGIS.
>> With OpenJUMP I digitalise some geometries
>> and stored them to PostGIS with:
>> Save Dataset As>Write 3d geometries
>> (PostGIS Table (new)).
>> My program crashes because there is no valid z-coordinate.
>>
>> St_Force_3D ( ) crashes too:
>> "POLYGON((60 180 1.#QNAN,75 290 1.#QNAN,300 300 1.#QNAN,361 170
>> 1.#QNAN,200 60 1.#QNAN,60 180 1.#QNAN))"
>>
>> When I save the OpenJUMP layer without
>> "Write 3d geometries" my program works,
>> but the table has only 2d geometries.
>> I can use then St_Force_3D ( ) to receive
>> 3d coordinates (with z = 0.) but this is
>> not comfortable.
>>
>> I understand your "abdominal pain" to write 0.
>> instead NaN but I think the geometries I
>> digitalise with OpenJUMP have always z = 0.
>>
>> Thank you for thinking about may problem!
>>
>> Greetings from Hamburg
>>
>> Uwe
>>
>>
>> Am 02.10.2014 um 08:50 schrieb Michael Michaud:
>>> Hi Uwe,
>>>
>>> I suppose you are refering to the Save to PostGIS table (New) loader
>>> as the previous one has no 3D option.
>>> Could you tell me what your use case is ?
>>> I think it is not too complex to set the z to 0 while saving a dataset
>>> into postgis, but I'm a bit reluctant as NaN may have a different
>>> semantic (unknown, unset) which will be lost if the z is set to 0.
>>> On the other hand, it seems that the posgis st_force3d function
>>> set the z to 0 (I did not check though).
>>>
>>> Michaël
>>>> Hi,
>>>>
>>>> Save Dataset As>Save to PostGIS Table>Write 3d geometries
>>>> writes NaN for the z-coordinate.
>>>> Is it possible to write 0.0 (zero) instead NaN
>>>> for the z-coordinate?
>>>>
>>>> I use OJ Version 20140924 snapshot rev.4056
>>>>
>>>>
>>>> Regards
>>>>
>>>> Uwe
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
>>>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
>>>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
>>>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
>>>> _______________________________________________
>>>> Jump-pilot-devel mailing list
>>>> Jump-pilot-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
>>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
>>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
>>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>>> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Jump-pilot-devel mailing list
>>> Jump-pilot-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>
>> ------------------------------------------------------------------------------
>> Slashdot TV.  Videos for Nerds.  Stuff that Matters.
>> http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>>
>
>
> ------------------------------------------------------------------------------
> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to