You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2013-03-27 18:15:42

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

[JOSM] zweierlei Maß (3D Mapping)

Hallo,
beim 3D Mapping kommt es ja auf's metergenaue Mapping an.

Mir ist folgendes aufgefallen: Zeichne ich eine Linie, dann wird unten die aktuelle Länge angezeigt.
Wenn ich beispielweise bei 10m stoppe, ESC drücke und dann die Linie selektiere ist
sie plötzlich nur noch 9m lang.

Was von beiden stimmt habe ich noch nicht getestet.

Grüße
Chris

Edit: Update auf latest (5802) hat nicht geholfen.

Last edited by chris66 (2013-03-27 20:19:49)


Mapper aus dem Münsterland.

Offline

#2 2013-03-27 18:40:16

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: [JOSM] zweierlei Maß (3D Mapping)

chris66 wrote:

Wenn ich beispielweise bei 10m stoppe, ESC drücke und dann die Linie selektiere ist
sie plötzlich nur noch 9m lang.

Wer "sagt" denn, dass die selektierte Linie soundso lang sei? Bei mir ist beim Selektieren Funkstille. Irgend ein Plugin (mesuring-tool ?)

Gruß
walter

Offline

#3 2013-03-27 19:27:37

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: [JOSM] zweierlei Maß (3D Mapping)

Tritt auch ohne Plugins auf:

13910055jh.png

aus 10 Metern werden 9, aus 100 werden 99.

Win7, Josm 5802, Java 7

Chris

Last edited by chris66 (2013-03-27 20:20:32)


Mapper aus dem Münsterland.

Offline

#4 2013-03-27 19:45:04

MKnight
Member
Registered: 2012-08-01
Posts: 2,406

Re: [JOSM] zweierlei Maß (3D Mapping)

Kann Dein Verhalten unter XP nicht provozieren.
Das Problem ist auch nach einem Neustart von Josm und/oder Win vorhanden?
Edit: die Anzeige am Lineal kann ich auch nicht nachvollziehen, bei mir stehen da nach dem Esc (und auch nach neuerlichem selektieren) generell irgendwelche Phantasie- oder gar keine Werte.

Last edited by MKnight (2013-03-27 19:50:02)


gesammelte Overpass-abfragen zu QA (hauptsächlich Strassenfehler) + verschiedene Stats zu Strassen-eigenschaften

Offline

#5 2013-03-27 19:56:44

geri-oc
Member
From: Sachsen
Registered: 2011-03-21
Posts: 5,055
Website

Re: [JOSM] zweierlei Maß (3D Mapping)

Unter Vista sind gezeichnete und gemessene Werte gleich.
Warum brichst du mit ESC ab?
Bei 10 m stoppen - mit Doppelklick beenden.

Offline

#6 2013-03-27 19:58:34

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: [JOSM] zweierlei Maß (3D Mapping)

chris66 wrote:

Tritt auch ohne Plugins auf

Sorry, bei mir zeigt er nur beim Zeichnen einer neuen Strecke die Entfernung vom letzten bis zum aktuellen Node an.
ttowrtchdf52.png
Später garnix.
u54d65xbtgui.png

Last edited by wambacher (2013-03-27 20:02:31)

Offline

#7 2013-03-27 19:59:36

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: [JOSM] zweierlei Maß (3D Mapping)

Mit Doppelklick geht's auch. Aus 2m wird 1m. Es wird also immer 1m zu wenig angezeigt für den selektierten Way.

Das Problem ist auch nach einem Neustart von Josm und/oder Win vorhanden?

Ja.

Last edited by chris66 (2013-03-27 20:22:01)


Mapper aus dem Münsterland.

Offline

#8 2013-03-27 20:28:21

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: [JOSM] zweierlei Maß (3D Mapping)

wambacher wrote:

Sorry, bei mir zeigt er nur beim Zeichnen einer neuen Strecke die Entfernung vom letzten bis zum aktuellen Node an.
Später garnix.

Komisch, das ist Ubuntu, oder?
Gerade mal eben meinen Ubuntu (12.04 LTS) Rechner angeworfen: Dort wird ebenfalls 1m zu wenig angezeigt bei der selektierten Linie.

Chris


Mapper aus dem Münsterland.

Offline

#9 2013-03-27 20:59:20

Oli-Wan
Member
From: NRW
Registered: 2010-09-14
Posts: 2,814

Re: [JOSM] zweierlei Maß (3D Mapping)

@chris66: Bevor Du an der Frage verzweifelst, ob es vielleicht an Dir liegt: Ich kann das Problem bestätigen.
Ist es möglich, daß JOSM während des Zeichnens eine andere (z.B. schnellere, dafür weniger präzise) Funktion zur Abstandsberechnung benutzt als im statischen Fall? Oder eine, die die Projektion nicht korrekt berücksichtig?


No animals were harmed in the writing of this posting.

Offline

#10 2013-03-27 21:06:24

Mondschein
Member
Registered: 2011-01-29
Posts: 1,831

Re: [JOSM] zweierlei Maß (3D Mapping)

Oli-Wan wrote:

Ist es möglich, daß JOSM während des Zeichnens eine andere (z.B. schnellere, dafür weniger präzise) Funktion zur Abstandsberechnung benutzt als im statischen Fall? Oder eine, die die Projektion nicht korrekt berücksichtig?

Halte ich für sehr unwahrscheinlich.
Bei selektierter Linie wird erst ab einem Meter überhaupt ein Wert angezeigt (darunter ist er vermutlich negativ), dafür dann aber immer ein Meter zu wenig.
Off-by-one-Error smile

Gruß,
Mondschein

Last edited by Mondschein (2013-03-27 21:07:45)

Offline

#11 2013-03-27 21:07:40

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: [JOSM] zweierlei Maß (3D Mapping)

Bevor wir hier rumraten: Dann werde ich mal nen Bug eröffnen. wink
josm.openstreetmap.de/ticket/8547

Last edited by chris66 (2013-03-27 21:16:10)


Mapper aus dem Münsterland.

Offline

#12 2013-03-27 21:32:23

mmd
Member
Registered: 2010-11-06
Posts: 2,150

Re: [JOSM] zweierlei Maß (3D Mapping)

http://josm.openstreetmap.de/browser/jo … ialog.java Zeile 567:

double dist = -1;
[...]
   dist += w.getLength();

Am off-by-one scheint etwas dran zu sein, sofern das die richtige Stelle war.

Main.map.statusLine.setDist(dist) zeigt "---" an, wenn dist negativ ist. Die Idee war wohl mal, bei einer zu großen Zahl an selektierten Wegen, einfach ein "---" in der Statuszeile auszugeben.

Last edited by mmd (2013-03-27 21:42:05)

Offline

#13 2013-03-27 21:42:22

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: [JOSM] zweierlei Maß (3D Mapping)

Schade, konnte den Link zu Post#12 nicht dem Bugreport hinzufügen.

Trac wrote:

Übertragung wird als potentieller Spam zurückgewiesen


Mapper aus dem Münsterland.

Offline

#14 2013-03-27 21:46:16

Mondschein
Member
Registered: 2011-01-29
Posts: 1,831

Re: [JOSM] zweierlei Maß (3D Mapping)

mmd wrote:

http://josm.openstreetmap.de/browser/jo … ialog.java Zeile 567:

double dist = -1;
[...]
   dist += w.getLength();

Am off-by-one scheint etwas dran zu sein, sofern das die richtige Stelle war.

Main.map.statusLine.setDist(dist) zeigt "---" an, wenn dist negativ ist. Die Idee war wohl mal, bei einer zu großen Zahl an selektierten Wegen, einfach ein "---" in der Statuszeile auszugeben.

Genau. smile
Vor 6 Wochen wurde der Fehler eingebaut:
http://josm.openstreetmap.de/changeset/ … ialog.java

Gruß,
Mondschein

Offline

#15 2013-03-27 21:47:10

mmd
Member
Registered: 2010-11-06
Posts: 2,150

Re: [JOSM] zweierlei Maß (3D Mapping)

chris66 wrote:

Schade, konnte den Link zu Post#12 nicht dem Bugreport hinzufügen.

Trac wrote:

Übertragung wird als potentieller Spam zurückgewiesen

Hab's gleich ins Ticket gepackt.

Offline

#16 2013-03-27 22:14:09

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: [JOSM] zweierlei Maß (3D Mapping)

mmd wrote:

Main.map.statusLine.setDist(dist) zeigt "---" an, wenn dist negativ ist. Die Idee war wohl mal, bei einer zu großen Zahl an selektierten Wegen, einfach ein "---" in der Statuszeile auszugeben.

Ahhh, das erklärt eventuell mein Sub-Problem (dass er "garnix" anzeigt).

Gruss
Walter

p.s. NEIN, ich steige jetzt nicht auf Potlatch um! wink

Offline

#17 2013-03-28 14:33:39

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: [JOSM] zweierlei Maß (3D Mapping)

Wurde nun gefixed. (v5806)


Mapper aus dem Münsterland.

Offline

Board footer

Powered by FluxBB