Modify

Opened 5 years ago

Last modified 5 years ago

#18611 new defect

JOSM slows down after opening large geotif

Reported by: Glassman Owned by: team
Priority: normal Milestone:
Component: Plugin importimage Version:
Keywords: geotiff Cc:

Description

After opening https://mycloud.snowandsnow.us/index.php/s/jymfYxSiqSoRBKS, a 336MB geotif for a background layer JOSM slows down. Just going to help to get a system report takes seconds.

My Fedora 31 systems only reports a 5% increase in memory usage, from 405 to 45% and no increase in swap usage. Opening the same tif in QGIS has no slow down. (I used QGIS to capture the data for use in OSM.)

Attachments (3)

before_status.txt (115.0 KB ) - added by Glassman 5 years ago.
status report before opening geotif
after_status.txt (115.0 KB ) - added by Glassman 5 years ago.
status report after opening geotif
visual-vm-screenshot.PNG (49.2 KB ) - added by GerdP 5 years ago.
VisualVM trace when zooming in or out

Download all attachments as: .zip

Change History (10)

by Glassman, 5 years ago

Attachment: before_status.txt added

status report before opening geotif

by Glassman, 5 years ago

Attachment: after_status.txt added

status report after opening geotif

by GerdP, 5 years ago

Attachment: visual-vm-screenshot.PNG added

VisualVM trace when zooming in or out

comment:1 by GerdP, 5 years ago

The problem seems to be in the ImportImagePlugin, esp. the paint() method:
VisualVM trace when zooming in or out

comment:2 by GerdP, 5 years ago

@Dirk: The plugin ImportImagePlugin doesn't appear in the list of components.

comment:3 by skyper, 5 years ago

Component: CorePlugin

in reply to:  3 comment:4 by Glassman, 5 years ago

Replying to skyper:
The ImportImagePlugin (35248) is the second item on the list of plugins.

comment:5 by GerdP, 5 years ago

You probably refer to the list of plugins in your status reports?
I refered to the list of components in Trac and I don't find the plugin in this list.

comment:6 by GerdP, 5 years ago

Component: PluginPlugin importimage

comment:7 by Don-vip, 5 years ago

Keywords: geotiff added

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 Glassman.
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.