Modify

Opened 16 years ago

Closed 16 years ago

#3404 closed defect (fixed)

Regression: JOSM does not automatically zoom and center gpx track upon load

Reported by: anonymous Owned by: team
Priority: normal Milestone:
Component: unspecified Version: latest
Keywords: regression, center Cc:

Description

When I load up a gpx track, JOSM used to automatically zoom and center that track on the screen.

With JOSM version 2060 this is now not the case (it by default seems to center at the origin (0,0) zoomed in to about 1m - in the ocean just west of Africa)

The gpx file does load up fine.

This regression was not present in JOSM 2024

rhubarb@rhubarb-laptop:~/josm$ java -jar josm-latest.jar 
Revision: Path: trunk
URL: http://josm.openstreetmap.de/svn/trunk
Repository Root: http://josm.openstreetmap.de/svn
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Revision: 2060
Node Kind: directory
Last Changed Author: ce
Last Changed Rev: 2060
Last Changed Date: 2009-09-05 00:08:29 +0200 (Sat, 05 Sep 2009)


Uncaught error fetching image:
java.lang.ClassCastException: [I cannot be cast to [B
	at java.awt.image.ColorModel.getAlpha(ColorModel.java:833)
	at java.awt.image.ColorModel.getRGB(ColorModel.java:878)
	at sun.awt.image.ImageRepresentation.convertToRGB(ImageRepresentation.java:305)
	at sun.awt.image.ImageRepresentation.setPixels(ImageRepresentation.java:520)
	at java.awt.image.AreaAveragingScaleFilter.accumPixels(AreaAveragingScaleFilter.java:213)
	at java.awt.image.AreaAveragingScaleFilter.setPixels(AreaAveragingScaleFilter.java:252)
	at sun.awt.image.ImageDecoder.setPixels(ImageDecoder.java:126)
	at sun.awt.image.PNGImageDecoder.sendPixels(PNGImageDecoder.java:558)
	at sun.awt.image.PNGImageDecoder.produceImage(PNGImageDecoder.java:478)
	at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:264)
	at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:189)
	at sun.awt.image.ImageFetcher.run(ImageFetcher.java:153)
loading editgpx
loading openstreetbugs
loading remotecontrol
RemoteControl::Accepting connections on port 8111
loading usertools
loading validator
loading wmsplugin
opening fc for extension null
Open file: /home/rhubarb/Desktop/maps/test/test.gpx (1183 bytes)

Sample gpx file:

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
 <trk>
  <name>ACTIVE LOG103321</name>
  <trkseg>
   <trkpt lat="-34.056916" lon="150.756367">
    <ele>132.141</ele>
    <time>2009-09-03T02:11:54Z</time>
   </trkpt>
   <trkpt lat="-34.056995" lon="150.756363">
    <ele>132.300</ele>
    <time>2009-09-03T02:11:55Z</time>
   </trkpt>
   <trkpt lat="-34.057089" lon="150.756361">
    <ele>132.052</ele>
    <time>2009-09-03T02:11:56Z</time>
   </trkpt>
   <trkpt lat="-34.057187" lon="150.756365">
    <ele>131.714</ele>
    <time>2009-09-03T02:11:57Z</time>
   </trkpt>
   <trkpt lat="-34.057281" lon="150.756362">
    <ele>130.363</ele>
    <time>2009-09-03T02:11:58Z</time>
   </trkpt>
   <trkpt lat="-34.057357" lon="150.756339">
    <ele>128.660</ele>
    <time>2009-09-03T02:11:59Z</time>
   </trkpt>
   <trkpt lat="-34.057421" lon="150.756302">
    <ele>127.928</ele>
    <time>2009-09-03T02:12:00Z</time>
   </trkpt>
  </trkseg>
 </trk>
</gpx>

Attachments (0)

Change History (1)

comment:1 by Gubaer, 16 years ago

Resolution: fixed
Status: newclosed

(In [2062]) fixed #3404: Regression: JOSM does not automatically zoom and center gpx track upon load

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. Next status will be 'reopened'.

Add Comment


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