Hi,
You're right.
I thought the problem was solved because it does not appear on the first
layer
of a newly opened project.
Starting from the second layer of a project the problems is still there.
I have currently no idea why the order is not kept after a feature
deletion and
why the first layer behaviour is different from subsequent ones.
Michaël
Dear Michael
I have checked r3608-PLUS, but the problem still remains.
Geoff
On 10/07/2013 14:07, Michaël Michaud wrote:
Hi Geoff,
I changed HashMap to LinkedHashMap in the EditTransaction class
so that it should preserve order now.
I did not test with your use case (pie charts) though.
Please, let me know it it solves the problem (use r3608+)
Michaël
Dear Stefan
I can confirm that:
* On move: the same depth position is retained
* On cut/paste: the new pie is on top (last painted).
* On delete: the order is changed (seemingly at random)
Geoff
On 10/07/2013 07:55, Stefan Steiniger wrote:
Hi,
Am 09.07.13 19:19, schrieb Geoffrey Roy:
Dear Michael
Thanks for the follow up, the following is a note from Andrei
------------------
Thanks you for your reply. I hope the order issue after deleting/cutting
pies can be fixed. I wonder why this doesn't happen when pies are moved
or duplicated (copy-paste).
------------------
This might give a clue
well.. I would assume that
a - a move action does not change the order, because only a new position
is assigned.
b - a copy action create a new feature/polygon (with a new featureID)
that is attached to the end of the list. So it should be drawn last?
stefan
Geoff
On 10/07/2013 04:31, Michaël Michaud wrote:
Hi Geoff,
Dataset features are backed by an ArrayList, so I don't know why removing
a feature changes feature rendering order.
I had a look in the renderer, and in the process of filtering features which
intersect the viewport, but I only saw ArrayLists or iterators iterating
over
ArrayLists.
Last year, I've changed unordered maps and sets to ordered ones in the code
(especially in selection), but there is still a few places with
unordered collections
(I can still see a HashMap in EditTransaction). I may try to change the
later to a
LinkedHashMap to see if it solves the problem.
Michaël
Dear Team
I have had a query about my ChartPlugin - and the ordering of the "pies"
in the layer. When I construct the layer the pies are created largest
first so as to minimize the chance of hiding one behind the other. This
works OK providing you do not delete a pie (i.e. a polygon shape). If
you do then the ordering is changed so some small pies can then be hidden.
Can any one offer advice on how to control, or change, the order of the
display of the polygons in a layer after the layer has been edited?
thanks
Geoff
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
--
Dr Geoffrey G Roy
Cadplan
129 Gloster Street, Subiaco WA 6008
Tel: (08) 9381 4870 Mob: 04000 31298
Email:ge...@cadplan.com.au
http://www.cadplan.com.au
No virus found in this message.
Checked by AVG - www.avg.com <http://www.avg.com>
Version: 2013.0.3349 / Virus Database: 3204/6478 - Release Date:
07/09/13
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
--
Dr Geoffrey G Roy
Cadplan
129 Gloster Street, Subiaco WA 6008
Tel: (08) 9381 4870 Mob: 04000 31298
Email:ge...@cadplan.com.au
http://www.cadplan.com.au
No virus found in this message.
Checked by AVG - www.avg.com <http://www.avg.com>
Version: 2013.0.3349 / Virus Database: 3204/6478 - Release Date: 07/09/13
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel