Remote-Control-Option JOSM

Hallo,

so gerade eben getestet:
Windows Vista 32bit, Java 7 Update 21 (Built 1.7.0_21-b11), JOSM Version 5939. Firefox: 17.0.5 (ESR-Version)

Remote-Control funktioniert. Ach ja, zu hause hab ich auch FF 17.0.5 ESR.

OSM.org produziert als Link z.B.: http://www.openstreetmap.org/edit?lat=51.95786&lon=13.90507&zoom=16

Sven

Ich glaube mittlerweile in JOSM (Genutzte JOSM-Version ist 5939-Windows) ist etwas (falsch):

Leider kann ich nicht sagen, wie die vorherigen Einstellungen waren. Ich habe nichts (bewusst) geändert - nur die neue Windows-Version installiert.

Danke denen die bisher geholfen haben.

Wenn jemand einen Hinweis zur Behebung geben kann …

Bei mir fehlt der osb-Abschnitt, da ich hier osb nicht aktiviert habe. Ansonsten steht osm-primitives.showid auf false. Ansonsten sieht es aus wie bei dir.

Sven

Hi,
in solchen Fällen empfehle ich eine Komplett-Neuinstallation von JOSM (inklusive Löschen der Userdaten).

Chris

Habe alles deinstaliert - userdaten gelöscht.
Neu installiert - Oauth erneuert - Expertenmodus aus: Nun geht auch das herunterladen in JOSM nicht mehr:

Seit ca. 1 Std:

Der OSM-Server ‘http://api.openstreetmap.org/api/0.6/’ meldete einen internen Serverfehler. Dies ist höchstwahrscheinlich ein vorübergehendes Problem. Bitte versuchen Sie es später noch einmal.

Auch aus OSB/OSMI geht nichts mehr.

Wenn ich morgen Lust habe, werde ich einmal die Vorgängerversion neu installieren.

Die API ist gerade auch buggy; und vorhin hieß es auf der Hauptseite, die Datenbank sei im nur-lesen-Modus.

mach mal dann folgendes:

  • Terminal-Fenster öffnen - keine Ahnung, wie das in Vista geht
  • “java -version”
  • josm aufrufen - dito
  • vom Browser aus Objekt laden

auf die Ausgaben/Meldungen achten und eventuell posten.

bei mit steht da das drin:


walter@wno-server:~/osm/maven/changesets/rrd$ josm-latest
Using /usr/lib/jvm/java-6-openjdk-amd64/bin/java to execute josm-latest.
Lade Plugin 'reverter' (Version 29561)
RemoteControl: adding command "revert_changeset" (handled by RevertChangesetHandler)
Lade Plugin 'log4j' (Version 29435)
... snip ...
Lade Plugin 'HouseNumberTaggingTool' (Version 29487)
INFO: RemoteControl::Accepting connections on port 8111
GET http://api.openstreetmap.org/api/0.6/map?bbox=8.0712204,50.1576875,8.0846417,50.1647639
GET http://api.openstreetmap.org/api/0.6/trackpoints?bbox=8.0712204,50.1576875,8.0846417,50.1647639&page=0
GET http://api.openstreetmap.org/api/0.6/trackpoints?bbox=8.0712204,50.1576875,8.0846417,50.1647639&page=1
GET http://api.openstreetmap.org/api/0.6/trackpoints?bbox=8.0712204,50.1576875,8.0846417,50.1647639&page=2
GET http://api.openstreetmap.org/api/0.6/map?bbox=8.0712204,50.1576875,8.0846417,50.1647639
GET http://api.openstreetmap.org/api/0.6/trackpoints?bbox=8.0712204,50.1576875,8.0846417,50.1647639&page=0
GET http://api.openstreetmap.org/api/0.6/trackpoints?bbox=8.0712204,50.1576875,8.0846417,50.1647639&page=1
GET http://api.openstreetmap.org/api/0.6/trackpoints?bbox=8.0712204,50.1576875,8.0846417,50.1647639&page=2
GET http://api.openstreetmap.org/api/0.6/map?bbox=8.0708665,50.1576097,8.0849956,50.1648417
RemoteControl received: GET /load_and_zoom?left=8.0854987&top=50.16244450000001&right=8.0856987&bottom=50.1622445 HTTP/1.1
GET http://api.openstreetmap.org/api/0.6/map?bbox=8.0854987,50.1622445,8.0856987,50.1624445

wobei die Zeilen mit der RemoteControl wichtig sind.

Ist unter Linux aber bei Win muß das Gleiche drin stehen.

Gruß
walter

p.s. ich war, bin und bleibe der Meinung, das es nicht an josm sondern an deiner Umgebung (Java/Firewall/andere Security-Programme/Netzwerk) liegt.

Hallo Walter,

ich weiß es auch nicht.

ABER

Alles deinstaliiert - JOSM 5836 unter Vista 32 - Java 1.7.21_0 installiert - Oauth neu - ohne Plugins gestartet:

Alles funktioniert

Plugins und Einstellungen verändert - neu gestartet - alles funktioniert - (Ausnahme: POI’s {Geschäfte, Bäume, Masten, …} im JOSM interne Stil’ sind jetzt eine “Uhr”?) - in Potlatch 2- Stil funktioniert es.

Auch der Start aus OSM, OSB, OSMI, … klappt - soll JOSM zwar aktualisieren - aber das lass ich erst einmal.

So nach dem ich alles deinstalliert und auch die Schlüssel gelöscht habe - habe ich JOSM {josm.jnlp starten (Version 5939)} installiert. Ohne Plugins oder andere Erweiterungen läuft alles erst einmal. Leider funktioniert das Bearbeiten von OSM {Bearbeiten mit Remote Control (JOSM oder Merkaartor)} nicht.

Habe in persönlichen Einstellungen Oauth (Account) alles gelöscht und neuen Oauth-Schlüssel angelegt. Testverbindung aus JOSM wird auch funktionierend angezeigt. Fernsteuerung aktiviert …

Aus OSB, OSMI, … kann ich direkt in JOSM starten.
Von OSM geht nichts {Das Bearbeiten ist fehlgeschlagen. Stelle sicher, dass JOSM oder Merkaartor gestartet ist und die Remote-Control-Option aktiviert ist.}

Was mir unter Fernsteuerung auffällt:
Josm lauscht immer an lokalen Port 8111. Der wird auch von OSMI, OSB verlinkt {http://localhost:8111/load_and_zoom?top=50.945857000000004&bottom=50.941857000000006&left=13.758245&right=13.764245}

OSM verlinkt auf {http://www.openstreetmap.org/edit?editor=remote&lat=50.82685&lon=13.62397&zoom=16}

Vielleicht hilft das auch weiter:
In JOSM - Proxy-Einstellungen ist (ohne eigene Veränderungen)

  • kein Proxy (aktiviert)
  • Benutze Standart-System-Einstellungen (deaktiviert. Starte JOSM mit -Djava.net.useSystemProxies=true zum aktivieren)
  • HTTP-Proxy manuell konfigurieren

Erst einmal schöne Pfingstgrüße.

Kann bitte einmal jemand nach K 7734 in diesem Bereich schauen. Habe mit JOSM dort die “ref=*” geändert und “description:de=sollte als Relation erstellt werden” - ergänzt.

Nach dem ich hochgeladen hatte, habe ich die Datenebene gelöscht und den Bereich neu heruntergelden - KEINE Änderungen vorhanden - Daten aktualisieren - keine Änderung - 3x das wiederholt - immer noch die “alten Daten”. Jetzt noch JOSM neugestartet und den Bereich neu heruntergeladen - KEINE Änderungen vorhanden.

Habe über iD zwischenzeitlich kontrolliert - Änderungen sind da. Gibt es irgendwelche Probleme mit der Version josm.jnlp (Version 5939)?

Für mich nicht nachvollziehbar:

Linie: Hauptstraße (222604113)
  Datensatz: 10ea4bb
  Geändert: 2013-05-22T07:15:18Z
  Geändert von: geri-oc (423685)
  Version: 1
  Im Änderungssatz: 16233916
  Merkmale: 
    "description:de"="ref K 7734 sollte als Kreisstraßenrelation eingetragen werden - falls sie überhaupt so noch exestiert - (http://wiki.openstreetmap.org/wiki/DE:Germany_roads_tagging#Kreisstra.C3.9Fe)"
    "ref"="K 7734"
...

Versehentlich von einer anderen API heruntergeladen?

PS. description(:de) ist das falsche Tag für eine solche Information.

Wie kann ich API ändern - nutze die (ungeänderten) Einstellungen in JOSM (Remote-Controll)?

description(:de)- sollte das dann als note=*?

Die Hauptstraße um 10:09 mit JOSM geladen. Die im gleichen Änderungssatz oben querverlaufende “Kammstraße” ist geändert.

Warum eigentlich? Sowas mach ich nie - wenn ich was hochlade, ist es da, feddich.

Gruss
walter

ansonsten empfehle ich - mal wieder - den Aufruf von Josm im Terminalfenster. Da sieht man ein Problem am einfachsten.

Kann es sein, daß Du schlichtweg entweder den falschen Weg bearbeitet hast oder jetzt am falschen Weg nachsiehst? Die Wege 222604113 (neu angelegt) und 153196730 tragen ein ref=K 7734 und das genannte description:de (wofür in der Tat note ein besserer Platz wäre). Hast Du vielleicht den Weg ungewollt geteilt und anschließend nur den nördlichen Teil bearbeitet?

Hallo Walter - ich weiß jetzt wie cmd.exe - aber dann ist “böhmische Dörfer”

Es liegt an der neuen Version JOSM: Mit dem grünen Pfeil runterladen von aktiver Karte lade ich die Daten von “irgendeinem (im Chache?)” heute früh.

Mit “Datei - vom OSM-Server laden” kommen die aktuellen. Das mit Remote-Controll von OSM geht auch nicht. Ich lösche heute nachmittag die aktuelle Version und lade den Vorgänger neu.

Danke für die Hilfe.

ich hab da eine “ziemlich komische” Idee: DNS

Der Call an api.openstreetmap.org wird per DNS auf drei unterschiedliche reale Server umgeleitet (thorn-01, 02, 03) und du kannst das nicht (so einfach) beeinflussen.
Sollte in deinem Netzwerk ein dns-Mismatch vorliegen, könnte dies solche Probleme verursachen.
Gib daher bitte mal im DOS-Fenster (cmd.exe kennst du ja inzwischen) den Befehl ipconfig /flushdns ein. Kostet nix, schadet nix und könnte eventuell helfen :wink:

näheres: http://tipps4you.de/tipp-127-winvista.html

ansonsten würde ich mal als primären DNS-Server die IP-Adresse 8.8.8.8 eintragen - ist zwar google, beißt aber nicht.

Gruss
walter

Danke:

Der DNS - Auflösungscache wurde geleert.

Ich lasse es erst einmal so. Ich vermute immer noch etwas falsches in den Einstellungen (#22), da ich nur aus OSM nicht auf JOSM komme, obwohl Fernbedienung ein ist. Über OSB, keep_right, … komme ich auf JOSM.

hatte nix mit remote zu tun - mein “Fix” war für die komischen Downloads vom API-Server.

ich kann keine verbindung zu HOT projekten herstellen bzw. die daten runterladen. jemand gleiche probleme?

JOSM remote control did not respond. Do you have JOSM running and configured to be controlled remotely?