Hi,

Thanks for the tests Jukka.
Exploding selected multi-geometries even if they are not split seems 
reasonnable.
Problem with points / multi-points should be resolved (they should be 
unmodified)
I found another problem : the tool processed only selected features of 
the first selected layer in the layerNamePanel.
It now processes all selected features, but the undo tool undo features 
from one layer at a time.

Michaël

Le 06/12/2015 22:38, Rahkonen Jukka (MML) a écrit :
> Hi,
>
> Some comments:
>
> - Works well with polygon containing holes
> - Works with multipolygons and multilinestrings
> - Seems to explode multigeometries which may be a surprise for the user. On 
> the other hand it would be very hard to define what else to do it 
> multigeometries have many parts and linestring splits only some of them so I 
> think that "explode and split" is OK.
> - Tool should check that no point/multipoint geometries are selected. Now I 
> get "Layer must be editable" error with such misuse and the selected points 
> are deleted. Undo fortunately works.
>
> -Jukka Rahkonen-
>
> Michaël Michaud wrote:
>
> Hi Peppe, Jukka,
>
> I just improved CutFeatureTool recently added by Peppe,
>
> - simplified split routines
> - can now split a feature in more than two parts
> - more robust (should remove artefacts noticed by Jukka : can you confirm ?)
> - more transactional : undo will now un-split all features splitted durnig an 
> operation
>
> There is still a side effect which is difficult to avoid :
> - if a linestring contains a desired self-intersection (non 
> simple-linestring), splitting the linestring will node the self-intersection 
> (splitting uses union op which is noding all input features).
>
> Michaël
>
> Le 04/12/2015 10:21, Rahkonen Jukka (MML) a écrit :
>> Hi,
>>
>> The tool has good features:
>> - can split many polygons at the same time
>> - splits also linestrings
>>
>> Something to study:
>> - Splitting a polygon with hole through the hole creates odd geometries. The 
>> existing Split polygon with linestring toold does good job with those.
>> - Splitting multipolygons can create odd geometries.
>>
>> -Jukka Rahkonen-
>>
>>
>> ----------------------------------------------------------------------
>> -------- Go from Idea to Many App Stores Faster with Intel(R) XDK Give
>> your users amazing mobile app experiences with Intel(R) XDK.
>> Use one codebase in this all-in-one HTML5 development environment.
>> Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
>> http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
>> _______________________________________________
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>
> ------------------------------------------------------------------------------
> Go from Idea to Many App Stores Faster with Intel(R) XDK Give your users 
> amazing mobile app experiences with Intel(R) XDK.
> Use one codebase in this all-in-one HTML5 development environment.
> Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
> http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
> ------------------------------------------------------------------------------
> Go from Idea to Many App Stores Faster with Intel(R) XDK
> Give your users amazing mobile app experiences with Intel(R) XDK.
> Use one codebase in this all-in-one HTML5 development environment.
> Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
> http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>


------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to