Modify

Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#5599 closed enhancement (fixed)

[patch] Join areas speed improvement

Reported by: extropy Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc:

Description

Hi.

Improved intersections testing performance and fixed bug when intersection very close to existing node.
Also moved several functions to tools/Geometry.java, that are used in Extrude action and the multipolygon plugin.

Attachments (1)

joinAreas_fixes.diff (30.6 KB) - added by extropy 12 years ago.

Download all attachments as: .zip

Change History (6)

Changed 12 years ago by extropy

Attachment: joinAreas_fixes.diff added

comment:1 Changed 12 years ago by extropy

Summary: Join areas speed improvement[patch] Join areas speed improvement

comment:2 Changed 12 years ago by bastiK

Resolution: fixed
Status: newclosed

In [3650/josm]:

applied #5599 (patch by extropy) - Join areas speed improvement

comment:3 Changed 12 years ago by bastiK

When you adapt multipolygon plugin, please don't forget to set JOSM main version in build.xml.

Some unit tests for Geometry would be helpful!

comment:4 in reply to:  3 ; Changed 12 years ago by extropy

Replying to bastiK:

When you adapt multipolygon plugin, please don't forget to set JOSM main version in build.xml.

Sure.

Some unit tests for Geometry would be helpful!

I'll try to make some. Where do I put them? In the same package or somewhere else?

comment:5 in reply to:  4 Changed 12 years ago by bastiK

Replying to extropy:

I'll try to make some. Where do I put them? In the same package or somewhere else?

In "test" folder.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.