douarnenez (France) is in a wrong place

Bug #537944 reported by chevrel
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE Educational Applications
Fix Released
Medium
kdeedu (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: marble

the city of Douarnenez is in Brittany, not near from Troyes.
advTHANKSance

my environment :
Ubuntu 9.10
marble 0.8.1
kde 4.3.2

alain

Revision history for this message
Ben Crisford (bencrisford) wrote :

Unless google maps is wrong also, I believe you are correct :).

Congratulations on your impressive observation!

Changed in marble (Ubuntu):
status: New → Confirmed
Revision history for this message
Ben Crisford (bencrisford) wrote :

I've talked this through with a marble developer, and he is going to report it on the kde bug tracker.

The problem seems to be that the correct co-ordinates of Douarnenez are -4.35,48.1 but in the data files they are listed as 4.35,48.1 . As you can see, the negative sign was left off, which caused the location of Douarnenez to be the wrong side of Prime Meridian. But because prime meridian goes through France, the error was small enough not to be noticed until now.

Thank you for your report chevrel, and well done for noticing!

Nigel Babu (nigelbabu)
Changed in kdeedu:
importance: Undecided → Unknown
status: New → Unknown
Revision history for this message
In , Bastian Holst (bastianholst) wrote :

Version: (using Devel)
Installed from: Compiled sources

The city of Douarnenez (France) is mirrored at the Prime Meridian due to a missing '-' sign in the data file.
The position is correct in the current version of http://www.world-gazetteer.com and geonames.

This could also affect other places.

Changed in kdeedu:
status: Unknown → In Progress
Revision history for this message
In , Nigel Babu (nigelbabu) wrote :

Created attachment 42312
A patch to fix this city's problem

Revision history for this message
In , Bastian Holst (bastianholst) wrote :

(In reply to comment #1)
> Created an attachment (id=42312) [details]
> A patch to fix this city's problem

Hi Nigel Babu,

this shouldn't fix the problem or could lead to other problems. Read /data/placemarks/HOWTO-cities.txt [1] for more information.

Best Regards
Bastian

[1] http://websvn.kde.org/*checkout*/trunk/KDE/kdeedu/marble/data/placemarks/HOWTO-cities.txt?revision=774902

Revision history for this message
Philip Muškovac (yofel) wrote :

Being worked on upstream already.

Changed in marble (Ubuntu):
importance: Undecided → Low
status: Confirmed → Triaged
Revision history for this message
Philip Muškovac (yofel) wrote :

Marble is part of kdeedu sinc e a while ago. Reassigning.

affects: marble (Ubuntu) → kdeedu (Ubuntu)
Revision history for this message
In , Bastian Holst (bastianholst) wrote :

SVN commit 1135143 by bholst:

Patch by Harshit Jain:
Marble now uses Geonames.org for city placemarks to fix several bugs in the placemark file.

CCBUG: 240622
CCBUG: 232450

 M +10 -17 data/placemarks/COPYRIGHT
 M +6 -6 data/placemarks/HOWTO-cities.txt
 M data/placemarks/boundaryplacemarks.cache
 M +21656 -22583 data/placemarks/cities.txt
 M data/placemarks/cityplacemarks.cache
 M +127527 -138237 data/placemarks/cityplacemarks.kml
 A data/placemarks/statecodes.txt
 M +32 -20 src/lib/FileLoader.cpp
 M +0 -1 src/lib/MarbleDirs.cpp
 M +34 -51 src/lib/PlacemarkInfoDialog.cpp
 M +1 -1 src/lib/PlacemarkLayout.cpp
 M +43 -40 src/lib/PlacemarkManager.cpp
 M +2 -2 src/lib/geodata/data/GeoDataFeature.cpp
 M +2 -3 src/lib/geodata/data/GeoDataFeature.h
 M +2 -2 src/lib/geodata/data/GeoDataFeature_p.h
 M +0 -3 src/lib/geodata/data/GeoDataPlacemark.cpp
 U src/lib/geodata/data/GeoDataPlacemark_p.h
 M +1 -1 src/lib/geodata/data/GeoDataStyleMap.cpp
 M +1 -2 src/lib/geodata/handlers/kml/KmlRoleTagHandler.cpp
 M +1 -1 src/lib/geodata/parser/GeoDataTypes.cpp
 M +1 -1 src/lib/geodata/parser/GeoDataTypes.h
 M +49 -12 tools/asc2kml/asc2kml.cpp

WebSVN link: http://websvn.kde.org/?view=rev&revision=1135143

Changed in kdeedu:
status: In Progress → Fix Released
Changed in kdeedu (Ubuntu):
status: Triaged → Fix Released
Changed in kdeedu:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.