Modify

Opened 9 years ago

Last modified 9 years ago

#11783 new defect

Terracer splits in wrong direction

Reported by: james2432 Owned by: team
Priority: normal Milestone:
Component: Plugin terracer Version:
Keywords: template_report Cc:

Description

What steps will reproduce the problem?

  1. Trace building
  2. Select building
  3. Split/Terrace building

What is the expected result?

Building is split in the right direction (left to right or up to down)

What happens instead?

Sometimes the terracer splits it in the wrong direction i.e. up to down, but should be split along the left to right

Please provide any additional information below. Attach a screenshot if possible.

Revision: 8491
Repository Root: http://josm.openstreetmap.de/svn
Relative URL: ^/trunk
Last Changed Author: Don-vip
Last Changed Date: 2015-06-16 23:27:08 +0200 (Tue, 16 Jun 2015)
Build-Date: 2015-06-16 21:45:58
URL: http://josm.openstreetmap.de/svn/trunk
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last Changed Rev: 8491

Identification: JOSM/1.5 (8491 en) Windows 7 64-Bit
Memory Usage: 797 MB / 910 MB (67 MB allocated, but free)
Java version: 1.8.0_31, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Dataset consistency test: No problems found

Plugins:
- DirectDownload (31241)
- FixAddresses (31241)
- Mapillary (31331)
- OpeningHoursEditor (31241)
- buildings_tools (31241)
- commons-imaging (31241)
- editgpx (31241)
- geotools (31126)
- jts (31126)
- kendzi3d (1.0.184)
- kendzi3d-jogl (37)
- log4j (31231)
- opendata (31241)
- print (31241)
- terracer (31241)
- turnrestrictions (31241)
- utilsplugin2 (31463)

Last errors/warnings:
- W: Unable to create parent directory: C:\Users\cecce\AppData\Local\JOSM\cache\wms\3\mercator
- W: Unable to create parent directory: C:\Users\cecce\AppData\Local\JOSM\cache\wms\3\mercator
- W: Terracer: wrong or missing outline
- W: Terracer: wrong or missing outline
- W: Terracer: {Node id=-462649 version=0 MV lat=45.50953529449752,lon=-75.57120496960273} is not a way

Attachments (2)

splitwrongdirection.JPG (24.0 KB ) - added by james2432 9 years ago.
Split in the wrong direction and no way to force it to split the other directions (top is correct bottom is wrong)
Analyse11783.osm (16.8 KB ) - added by mdk 9 years ago.
Example for numbering direction

Download all attachments as: .zip

Change History (5)

by james2432, 9 years ago

Attachment: splitwrongdirection.JPG added

Split in the wrong direction and no way to force it to split the other directions (top is correct bottom is wrong)

comment:1 by mdk, 9 years ago

I don't know if I understand your problem, because terracer has (at least) two things you could not really influence:

  • The direction of the numbering ("left" to "right" or "right" to "left")
  • The direction of the splitting ("horizonztal" or "vertical")

The direction of the numbering depends on the direction of the way (clockwise or counter clockwis) and the starting point. Look at the example I attached.

The direction of splitting is simple to understand: Terracer always splits the longer side of the rectangle. But in your screenshot I don't understand how you have managed to split the top two buildings, because terracer never split the short side!

by mdk, 9 years ago

Attachment: Analyse11783.osm added

Example for numbering direction

comment:2 by james2432, 9 years ago

Splitting on the short side is the problem as there are buildings in Canada that are longer than wide but split on the short way, but theres no way to way to force it(or do like reverse terrace and change it)

comment:3 by mdk, 9 years ago

If I have to map such buildings, I draw both buildings with the buildings_Tool plugin. You can simply adjust the second building using two nodes from the first building.

For terracer I would see an enhancement like adding a checkbox "Split short side".

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to james2432.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.