Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Georg Feddern

Moin,

malenki schrieb:

Bei Gelegenheit muss ich mal ausprobieren was passiert, wenn man eine
ungerade Zahl an Nodes vorgibt und eine Gerade als Kreisbasis
benutzt :)
  


hab ich schon :)

JOSM benutzt entweder 2 Punkte als Halbkreisdurchmesser und richtet die 
Punkte daran gleichmäßig aus oder eben 3 Punkte als 
Hilfskonstruktion-Umfangmarkierung.

Alles andere wäre m. W. mathematisch auch nicht möglich.

Leider ist das Verhalten bei 3 Punkten doch nicht immer so 
'unterstützend' wie ich vorher beschrieb.
Zeichnet man 3 Punkte als Linienzug oder Dreieck und benutzt sofort 
Shift+O wird anschließend der gesamte Kreis inkl. der Hilfspunkte 
ausgewählt.

Dito, wenn man dazwischen nur mit 's' den Modus wechselt.
Nur wenn man explizit mit der Maus die 3 Punkte (mit oder ohne 
Linienzug) auswählt und dann Shift+O verwendet, bleiben anschließend nur 
die Hilfspunkte ausgewählt und können einfach gelöscht werden.


Letzteres empfinde ich noch als Feature, erstere eher als Bug ...


Gruß
Georg

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden malenki
Georg Feddern schrieb:

>Beides gleichzeitig - [Nodes] gleichmäßig verteilt unter Verwendung
>der Vorgabepunkte - ginge leider nur, wenn man zufällig die richtigen
>Punkte trifft.

...oder verschiebt. Was bei einer kleinen Anzahl an vorgegebenen Nodes
aber unerwünschte Effekte haben kann.

Bei Gelegenheit muss ich mal ausprobieren was passiert, wenn man eine
ungerade Zahl an Nodes vorgibt und eine Gerade als Kreisbasis
benutzt :)



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Georg Feddern

Moin,

malenki schrieb:

Benutzt man als Basisobjekt ein Dreieck, entspricht die Anzahl der
Nodes $eingestellter_Anzahl+3

Ich habe ein entsprechendes Ticket erstellt:
https://josm.openstreetmap.de/ticket/5922
  


hmm, das kann man als Bug, aber auch als Feature sehen.
Früher(tm) fanden sich die vorgegebenen Punkte unter der vorgegebenen 
Gesamtanzahl - mit der Folge, dass die Punkte ungleichmäßig verteilt 
waren und der Kreis nicht gleichmäßig war.
Heute werden die vorgegebene Anzahl an Punkten zusätzlich gleichmäßig 
verteilt angeordnet (und nach Norden ausgerichtet).
Das ergibt ein gleichmäßigeres Erscheinungsbild - wenn man die immer 
noch ausgewählten Vorgabepunkte einfach löscht.
Eine automatische Löschung allerdings wäre zu eigenmächtig - vielleicht 
will man die Punkte ja als Anschlusspunkte verwenden.


Beides gleichzeitig - gleichmäßig verteilt unter Verwendung der 
Vorgabepunkte - ginge leider nur, wenn man zufällig die richtigen Punkte 
trifft.


Ich persönlich finde die jetzige Lösung besser.

Gruß
Georg

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden malenki
Markus schrieb:

>Bisher habe ich mich immer geärgert, dass mit  nicht ein
>Kreis sondern ein 8-Eck entsteht.
>Zufällig habe ich entdeckt, dass man das ändern kann.
> [Wert in erweiterten Einstellungen setzen]

Danke für den interessanten Hinweis. 
Allerdings verteilt diese Funktion die Nodes nur dann gleichmäßig, wenn
man aus einer Linie einen Kreis erstellt.
Benutzt man als Basisobjekt ein Dreieck, entspricht die Anzahl der
Nodes $eingestellter_Anzahl+3

Ich habe ein entsprechendes Ticket erstellt:
https://josm.openstreetmap.de/ticket/5922

Bisher zeichnete ich Kreise übrigens folgendermaßen:
Etwas entfernt Kreisähnliches zeichnen, dabei die Nodes möglichst
gleichmäßig verteilen.
O drücken
Wenn nötig, den entstandenen Kreis mit ctrl-alt-Mausklick+ziehen
skalieren.

Ist der Kreis unrund (durch schlecht verteilte Nodes), mit dem
Zeichenwerkzeug per Doppelklick an den entsprechenden Stellen Nodes
einfügen und
O drücken

malenki



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Markus

Hallo Henning,


Über 3 Punkte am Umfang ist ein Kreis eindeutig beschrieben.


Danke für Deine Ergänzung!
(sorry, hatte Dich falsch verstanden)

Gruss, Markus

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Markus

Hallo Michael,


Eine elegante Variante, Kreisobjekte zu zeichnen, ist das ImportVec-Plugin.
Noch besser geht es mit dem CommandLine-Plugin.


Genial was mit JOSM alles möglich ist!

Nach meiner Erfahrung beschränken sich die Benutzer auf das was in JOSM 
automatisch drin ist. Solche Plugins werden nur von einer kleinen 
Spezialistengruppe benutzt (gefühlt im Promillebereich).


Selbst die Standardfunktionen von JOSM werden von den meisten Benutzern 
nur benutzt, wenn sie

a) intuitiv selbsterklärend sind, oder
b) im Wiki allgemeinverständlich und nachvollziehbar beschrieben sind.

Deshalb versuche ich immer wieder, wenigstens die wichtigsten Fragen im 
Wiki zu beantworten.


Gruss, Markus

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Henning Scholland

Am 09.02.2011 13:09, schrieb Markus:



Normalerweise hat man ja nur den Umfang.


Hm - woher?

Im Luftbild sieht man den Kreis, zeichnet den Durchmesser, :
und schon hat man einen passenden Kreis.
Egal ob Kuppel, Tank, Parkbrunnen oder Kreisverkehr.
Das du genau den Durchmesser (also die Linie durch den Mittelpunkt des 
Kreises) erwischt ist eher unwahrscheinlich, weil man meist keinen Punkt 
sieht, wo der Mittelpunkt ist.



Über 3 Punkte am Umfang ist ein Kreis eindeutig beschrieben.


Nachteil:
Wenn man nicht ein exakt gleichseitiges Dreiek zeichnet "hüpft" der 
Kreis aus dem Mittelpunkt.
Es ist völlig egal, wie du die 3 Punkte wählst. Sie müssen nur alle auf 
dem Umfang liegen. Damit ist genau ein Kreis definiert, "simple" Mathematik.


Henning


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Markus

Hallo Sebastian,


Die Einstellung taucht nur in der Liste auf, wenn sie in der aktuellen
Session bereits abgerufen wurde.


Danke für den Tip!
Ohne diesen würden alle meine Kursteilnehmer scheitern.

Gruss, Markus

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Sebastian Klein

hike39 wrote:

Hallo Markus,
ich habe Deinen Wiki-Beitrag durchgelesen und wollte ihn gleich
nachvollziehen. Allerdings kann ich bei meinen
JOSM-Einstellungseinträgen (3751) keinen Key createcircle.nodecount.
Könnte es sein, dass man diesen hinzufügen muss?


Die Einstellung taucht nur in der Liste auf, wenn sie in der aktuellen 
Session bereits abgerufen wurde.


D.h. einfach mal einen Kreis malen und dann sollte der Eintrag auch zu 
finden sein!


Sebastian



Gruss
hike39

Am 09.02.2011 11:24, schrieb Markus:

Bisher habe ich mich immer geärgert, dass mit  nicht ein Kreis
sondern ein 8-Eck entsteht.
Zufällig habe ich entdeckt, dass man das ändern kann.

Habe das jetzt im Wiki beschrieben;
http://wiki.openstreetmap.org/wiki/DE:JOSM/Werkzeuge#Kreis_zeichnen

Vielleicht kann man in JOSM für Kreise 12 Punkte als Standard setzen?
(damit Kirchenkuppeln, Gasometer und Kreisverkehre "rund" werden)

Gruss, Markus



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de




___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Michael Buege
Zitat Markus:

> Bisher habe ich mich immer geärgert, dass mit  nicht ein Kreis
> sondern ein 8-Eck entsteht.
> Zufällig habe ich entdeckt, dass man das ändern kann.
> 
> Habe das jetzt im Wiki beschrieben;
> http://wiki.openstreetmap.org/wiki/DE:JOSM/Werkzeuge#Kreis_zeichnen
> 
> Vielleicht kann man in JOSM für Kreise 12 Punkte als Standard setzen?
> (damit Kirchenkuppeln, Gasometer und Kreisverkehre "rund" werden)

Eine elegante Variante, Kreisobjekte zu zeichnen, ist das ImportVec-Plugin.



Noch besser geht es mit dem CommandLine-Plugin. Damit kann man neben Boegen 
und anderen Objekten Kreise mit definierten Mittelpunkt und Radius 
einfuegen. 



-- 
Michael


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Markus

Hallo Henning,


Mit 12 Punkten sieht das auch hinreichend genau aus.


Denke ich auch.
Nur für sehr grosse Kreise wären Winkel <15° erforderlich.
Da wäre es gut, wenn man das im Werkzeug auswählen könnte.


Mir gefällt aber die Bedingung nicht, dass die Linie genau
der Durchmesser sein muss.


Ja das passte zumindest bei bisherigen 8-Eck nicht.
"Gefühlt" benutzt das Werkzeug nämlich der Innendurchmesser.
Je mehr Punkte, desto kleiner wird aber der Unterschied.


Normalerweise hat man ja nur den Umfang.


Hm - woher?

Im Luftbild sieht man den Kreis, zeichnet den Durchmesser, :
und schon hat man einen passenden Kreis.
Egal ob Kuppel, Tank, Parkbrunnen oder Kreisverkehr.


Über 3 Punkte am Umfang ist ein Kreis eindeutig beschrieben.


Nachteil:
Wenn man nicht ein exakt gleichseitiges Dreiek zeichnet "hüpft" der 
Kreis aus dem Mittelpunkt.



Kreisverkehr:
erst Kreis neu zeichnen und dann den Kreis mit den Wegen verbinden
Den Kreis kann man beim zeichnen schön auf die Mitte
legen und dann die Ausfahrten dazu modellieren, das es passt.


Nachteil: bei unregelmässig angeordneten Einmündungen (meistens)
können diese nicht direkt den regelässig angeordneten Punkten im Kreis 
zugeordnet werden. Dadurch wird der Kreis oft wieder verzogen.


Gruss, Markus

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Markus

Hi,


JOSM-Einstellungseinträgen (3751)


Das Icon mit dem Schraubenschlüssel.
Die Einstellungen (hunderte) sind alphabetisch sortiert.

> createcircle.nodecount

Ist leer (default dahinter: 8)
Einfach die von Dir gewünschte Zahl eintragen.

Gruss, Markus

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden hike39
Hallo Markus,
ich habe Deinen Wiki-Beitrag durchgelesen und wollte ihn gleich
nachvollziehen. Allerdings kann ich bei meinen
JOSM-Einstellungseinträgen (3751) keinen Key createcircle.nodecount.
Könnte es sein, dass man diesen hinzufügen muss?

Gruss
hike39

Am 09.02.2011 11:24, schrieb Markus:
> Bisher habe ich mich immer geärgert, dass mit  nicht ein Kreis
> sondern ein 8-Eck entsteht.
> Zufällig habe ich entdeckt, dass man das ändern kann.
> 
> Habe das jetzt im Wiki beschrieben;
> http://wiki.openstreetmap.org/wiki/DE:JOSM/Werkzeuge#Kreis_zeichnen
> 
> Vielleicht kann man in JOSM für Kreise 12 Punkte als Standard setzen?
> (damit Kirchenkuppeln, Gasometer und Kreisverkehre "rund" werden)
> 
> Gruss, Markus


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Georg Feddern

Henning Scholland schrieb:
Normalerweise hat man ja nur den Umfang. Sei es nun die 
Straßenmarkierung, der Track oder der Gebäudeumriss. Daher fände ich 
ein Dreieck als Ausgang für den Kreis besser.

Über 3 Punkte am Umfang ist ein Kreis eindeutig beschrieben.


das geht ja ebenso - Dreieck zeichnen - Shift+O
Habe es im Wiki hinzugefügt.

Gruß
Georg

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Kreis zeichnen mit JOSM

2011-02-09 Diskussionsfäden Henning Scholland

Am 09.02.2011 11:24, schrieb Markus:
Bisher habe ich mich immer geärgert, dass mit  nicht ein 
Kreis sondern ein 8-Eck entsteht.

Zufällig habe ich entdeckt, dass man das ändern kann.

Habe das jetzt im Wiki beschrieben;
http://wiki.openstreetmap.org/wiki/DE:JOSM/Werkzeuge#Kreis_zeichnen

Vielleicht kann man in JOSM für Kreise 12 Punkte als Standard setzen?
(damit Kirchenkuppeln, Gasometer und Kreisverkehre "rund" werden)

Gruss, Markus


Die Idee an sich ist gut. Mit 12 Punkten sieht das auch hinreichend 
genau aus. Mir gefällt aber die Bedingung nicht, dass die Linie genau 
der Durchmesser sein muss. Normalerweise hat man ja nur den Umfang. Sei 
es nun die Straßenmarkierung, der Track oder der Gebäudeumriss. Daher 
fände ich ein Dreieck als Ausgang für den Kreis besser.

Über 3 Punkte am Umfang ist ein Kreis eindeutig beschrieben.

Wenn der Abschnitt Kreisverkehr im wiki auch nch damit zusammenhängt: 
Ich finde erst Kreis neu zeichnen und dann den Kreis mit den Wegen 
verbinden besser. Den Kreis kann man beim zeichnen schön auf die Mitte 
legen und dann die Ausfahrten dazu modellieren, das es passt.


Henning


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de