Hi,
I cutted your massive dataset into halves and eliminater little by
little geometries which were OK for the process. Finally I got a minimum
dataset that can be used for re-producing the error and it contains only
two geometries (attached).
Please try to do the job of producing a minimal re-producible test case
by yourself next time. It would save the time of the developers that
they can use better for trying to fix the issue.
Now let's see if Michaël finds time to think how to avoid the null
pointer exception that seems to caused by this 8 millimeter long
triangular polygon in this small dataset:
com.vividsolutions.jump.feature.BasicFeature@509a8d69 9284193 103786 KETHN0FT000000015352000001 FP R C 6065.61 30.987533 -29.696919 RE/15352 3.6E-5 6.275635 MC N0FT00000001535200000 Wed
Nov 26 00:00:00 EET 2014 KWAZULU-NATAL FT N0FT0000 15352 0
Unfortunately deleting that single polygon from your original data does
not prevent NPE from happening.
-Jukka Rahkonen-
>> [1]
>>
>> i'll CC him and maybe he can come up with a fix.. ede
>>
>> On 20.08.2018 09:11, Zizi Jama wrote:
>>> I am using Version 20180819 snapshot rev.5917 and have also tried
>> with
>>> Version 1.13 release rev.5792 on Ubuntu 18.04 64bit
>>>
>>> I have a polygon layer (parcel boundaries) I get the following
>> error when
>>> running Plugins > Topology > Adjust Polygon Boundaries
>>>
>>> java.lang.NullPointerException
>>> at
>>>
>>
> com.vividsolutions.jcs.conflate.coverage.Coverage.computeAdjustedFeatureUpdates(Coverage.java:121)
>>
>>> at
>>>
>>
> com.vividsolutions.jcs.conflate.coverage.CoverageCleaner.adjustNearFeatures(CoverageCleaner.java:281)
>>
>>> at
>>>
>>
> com.vividsolutions.jcs.conflate.coverage.CoverageCleaner.process(CoverageCleaner.java:170)
>>
>>> at
>>>
>>
> com.vividsolutions.jcs.plugin.clean.CoverageCleanerPlugIn.run(CoverageCleanerPlugIn.java:126)
>>
>>> at
>>>
>>
> com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager$TaskWrapper.run(TaskMonitorManager.java:152)
>>
>>>
>>> I did run QA > Make Geometries Valid
>>>
>>> I did also run Plugins > Topology > Find Coverage Gaps
>>>
>>> Any idea what could be the cause of this?
>>>
>
> --
> -- You received this message because you are subscribed to the Google
> Groups openjump-users group. To post to this group, send email to
>
openjum...@googlegroups.com. To unsubscribe from this group, send
> email to
openjump-user...@googlegroups.com. For more
> options, visit this group at
>
https://groups.google.com/d/forum/openjump-users?hl=en
> ---
> You received this message because you are subscribed to the Google
> Groups "openjump-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
openjump-user...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.
>
>
> Links:
> ------
> [1]
>
https://sourceforge.net/p/jump-pilot/code/HEAD/tree/plug-ins/TopologyPlugin/trunk/src/com/vividsolutions/jcs/conflate/coverage/Coverage.java#l121