OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2010-03-21 16:57:44

Eberth
Member
Registered: 2010-03-21
Posts: 195

WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Hat es jemand geschafft, die Yahoo-Luftbilder mit dem WMS-Plugin in JOSM unter Mac OS X einzubinden? Ich habe alle in Foren zu findenden Tipps ausprobiert und kriege nun immerhin keine roten Fehler-Kacheln mehr. Es gibt jetzt gar keine Fehlermeldung, aber eben auch leider keine Luftbilder.
Wäre für Tipps sehr dankbar, weil Potlatch auch keine Alternative ist – in der Zoom-Stufe, die noch Luftilder darstellt, müssen zu viele Daten geladen werden; das dauert zu lange.

Thomas

Offline

#2 2010-03-21 18:11:03

Walter Schlögl
Member
Registered: 2009-10-20
Posts: 594

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Hallo Thomas,

es ist auch mir unter Windows bisher nicht gelungen, JOSM zur Anzeige von Luftbilder zu überreden.
Dieses Feature scheint ja unglaublich kompliziert implementiert zu sein.

Im OSM Buch ist dazu auf Seite 122 zu lesen, dass man unter Linux noch gnome-web-photo benötigt und unter Windows das Programm webkit-image.
Diese Tipps haben mir leider nicht gereicht, um weiterzukommen. Du kannst es aber damit einmal probieren.

Auch diese sehr detailiert geschriebene Anleitung habe ich bisher noch nicht nachvollziehen können.
http://wiki.openstreetmap.org/wiki/DE:J … /WMSPlugin

Walter

Offline

#3 2010-03-21 21:40:44

Mikrokosmonaut
Member
Registered: 2008-07-27
Posts: 42

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Wo genau ist das Problem?
Habt ihr das webkit-image {0} heruntergeladen und den Pfad wie auf der Wiki Seite beschrieben in JOSM eingetragen?
Würde mich interessieren ob das nur bei mir die Problemlösung war.

Offline

#4 2010-03-21 22:58:18

Erwe
Member
Registered: 2010-03-16
Posts: 22

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Mikrokosmonaut wrote:

Wo genau ist das Problem?
Habt ihr das webkit-image {0} heruntergeladen und den Pfad wie auf der Wiki Seite beschrieben in JOSM eingetragen?
Würde mich interessieren ob das nur bei mir die Problemlösung war.

Hast Du auf Deinem Rechner die QT-Entwicklungsumgebung und Xcode installiert?

Ciao
Erwe

Offline

#5 2010-03-22 00:17:20

EvanE
Member
Registered: 2009-11-30
Posts: 5,716

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Walter Schlögl wrote:

es ist auch mir unter Windows bisher nicht gelungen, JOSM zur Anzeige von Luftbilder zu überreden.
Dieses Feature scheint ja unglaublich kompliziert implementiert zu sein.
...
Auch diese sehr detailiert geschriebene Anleitung habe ich bisher noch nicht nachvollziehen können.
http://wiki.openstreetmap.org/wiki/DE:J … /WMSPlugin

Hallo Walter

Wir haben es heute in einem Workshop innerhalb von 10 Minuten geschafft
sowohl Zugriff auf die Yahoo-Bilder als auch auf die Bilder aus dem
Dortmund-Projekt zu erlangen.

Das Problem ist in folgendem begründet:
   webkit-image für Windows herunterladen und nach c:\Programme\josm entpacken
(Von der JOSM-Plugin-Seite)

Das Entpacken des webkit-image.zip produziert dabei folgende Ordner-Struktur:
   webkit-image
         webkit-image
               Dateien

So werden die leider nicht gefunden.
Einfach die Dateien in den gleichen Ordner wie JOSM kopieren und schon klappt es.

Du musst natürlich das WMS-Plugin installiert haben oder neu installieren (über den
Einstellungsdialog Abschnitt Plugins) und ggfs. den JOSM ein- bis zweimal neu starten.


HTH
Edbert (EvanE)

Offline

#6 2010-03-22 10:25:29

Mikrokosmonaut
Member
Registered: 2008-07-27
Posts: 42

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Erwe wrote:
Mikrokosmonaut wrote:

Wo genau ist das Problem?
Habt ihr das webkit-image {0} heruntergeladen und den Pfad wie auf der Wiki Seite beschrieben in JOSM eingetragen?
Würde mich interessieren ob das nur bei mir die Problemlösung war.

Hast Du auf Deinem Rechner die QT-Entwicklungsumgebung und Xcode installiert?

Ciao
Erwe

XCode ist installiert, habe ich über für diese Operation nicht gebraucht. Selber habe ich aber auch Monate daran verzweifelt, als es dann geklappt hat habe ich den Weg auch gleich ins Wiki geschrieben.

Offline

#7 2010-03-22 11:27:17

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 8,950

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

EvanE wrote:

Das Problem ist in folgendem begründet:
   webkit-image für Windows herunterladen und nach c:\Programme\josm entpacken
(Von der JOSM-Plugin-Seite)

Das Entpacken des webkit-image.zip produziert dabei folgende Ordner-Struktur:
   webkit-image
         webkit-image
               Dateien

So werden die leider nicht gefunden.
Einfach die Dateien in den gleichen Ordner wie JOSM kopieren und schon klappt es.

Oder man installiert es unabhängig von JOSM direkt in den Windows system32 Ordner.

Chris


Nichtkommerzieller Mapper aus dem Münsterland.

Offline

#8 2010-03-22 13:58:45

EvanE
Member
Registered: 2009-11-30
Posts: 5,716

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

chris66 wrote:
EvanE wrote:

... webkit-image ...
Einfach die Dateien in den gleichen Ordner wie JOSM kopieren und schon klappt es.

Oder man installiert es unabhängig von JOSM direkt in den Windows system32 Ordner.

Hallo Chris

Das geht natürlich und macht dann Sinn, wenn man das webkit-image für mehrere
Programme benötigt. Wobei ich mich frage, ob der Ordner Programme nicht die
bessere Wahl wäre, da webkit-image ein ausführbares Programm (.exe) ist.


Edbert (EvanE)

Offline

#9 2010-03-22 14:32:46

Eberth
Member
Registered: 2010-03-21
Posts: 195

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Mein Problem ist, das unter Mac OS X hinzukriegen. Für Linux und Windows gibt es etliche Berichte, wie es funktioniert. Aber für Mac OS X scheinen es nur wenige bisher geschafft zu haben.
Natürlich habe ich webkit und Qt und XCode installiert. Seit ich den Pfad zu webkit eingetragen habe, bekomme ich die roten Fehler-Kacheln nicht mehr angezeigt. Aber wie gesagt eben auch nicht die Luftbilder.

Thomas

Offline

#10 2010-03-22 14:46:39

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

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Eberth wrote:

Mein Problem ist, das unter Mac OS X hinzukriegen. Für Linux und Windows gibt es etliche Berichte, wie es funktioniert. Aber für Mac OS X scheinen es nur wenige bisher geschafft zu haben.
Natürlich habe ich webkit und Qt und XCode installiert. Seit ich den Pfad zu webkit eingetragen habe, bekomme ich die roten Fehler-Kacheln nicht mehr angezeigt. Aber wie gesagt eben auch nicht die Luftbilder.

Thomas

hi thomas,

WAS bekommst du denn angezeigt? "gar nix" - weißer Hintergrund oder "etwas" - grauer Hintergrund mit etwas Text drauf?

es geht mir darum, festzustellen ob dein System überhaupt "versucht", die Bilder aus dem Netz zu besorgen. man könnte das auch mit netzwerk-tools (z.b. wireshark unter unix) herausbekommen oder indem man ganz einfach auf die led-anzeige vom dsl-router achtet.

wambacher

Offline

#11 2010-03-22 15:08:09

Eberth
Member
Registered: 2010-03-21
Posts: 195

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Hallo wambacher,

ich bekomme jetzt gar nichts angezeigt und auch keine Fehlermeldung. Es wird ein neuer Layer (WMS) in JOSM angelegt, dann passiert nichts mehr.

Ich versuche nachher mal zu beobachten, ob es einen Netzwerk-Traffic gibt, wenn ich das PlugIn aufrufe.

Thomas

Offline

#12 2010-03-22 15:53:51

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

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Eberth wrote:

Hallo wambacher,

ich bekomme jetzt gar nichts angezeigt und auch keine Fehlermeldung. Es wird ein neuer Layer (WMS) in JOSM angelegt, dann passiert nichts mehr.

Ich versuche nachher mal zu beobachten, ob es einen Netzwerk-Traffic gibt, wenn ich das PlugIn aufrufe.

Thomas

hi thomas,
a) achte drauf, dass zu der zeit kein netztwerktraffik läuft. bei mir dudelt da immer ein internet-radio im hintergrund mit - sollte dann besser aus sein ;-)
b) womit versuchst du es zur Zeit: webkit-image  oder gnome-web-photo? und welche version? ich will mal in den sources nach verborgenen debug-optionen suchen, da ich die auch gebrauchen kann.
sag bitte nicht "beide". ich würde mich gerne auf eins konzentrieren. da ich gnome-web-photo benutze (und das erfolgreich) wäre das meine "erste Wahl".

walter

Offline

#13 2010-03-22 17:12:08

Eberth
Member
Registered: 2010-03-21
Posts: 195

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Hallo wambacher,

ich habe mal die log-Datei von webkit kopiert:

Command: webkit-image
Path:    /usr/bin/webkit-image
Parent:  java [15120]

Version: ??? (???)

PID:    19365
Thread: Unknown

Link (dyld) error:

Library not loaded: /usr/local/lib/libpng12.0.dylib
  Referenced from: /usr/bin/webkit-image
  Reason: image not found
**********

Host Name:      iMac-Thomas
Date/Time:      2010-03-22 17:07:54.422 +0100
OS Version:     10.4.11 (Build 8S2167)
Report Version: 4


Mir ist leider nicht ganz klar, warum die Library hier nicht geladen werden kann.


Thomas

Offline

#14 2010-03-22 17:38:36

Eberth
Member
Registered: 2010-03-21
Posts: 195

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

...
console.log meldet übrigens:

Grabbing HTML http://josm.openstreetmap.de/wmsplugin/ … height=499
im == null!
im == null!
im == null!



Thomas

Offline

#15 2010-03-22 18:10:47

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

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Eberth wrote:

Link (dyld) error:

Library not loaded: /usr/local/lib/libpng12.0.dylib
  Referenced from: /usr/bin/webkit-image
  Reason: image not found

Mir ist leider nicht ganz klar, warum die Library hier nicht geladen werden kann.

Mir ein wenig, obwohl ich nicht "Schottisch spreche":

Sieht doch schon besser aus: wenn jetzt noch der Netzwerk-Traffic zu sehen war, dann geht es "nur noch" darum, die geladenen Bilder zu verarbeiten.

Klar, mit "image not found" meint er, dass er die Bibliothek nicht findet.
mir fallen da drei Gründe ein:
a) libpng ist nicht installiert.  - glaub ich nicht -
b) die library (das file) ist nicht da oder defekt. unter unix sind das Files, die mit ".so" enden; wie das beim Mac ist? ich nehme mal an, das sind die ".dylib"-files (dynamisch gelinkte Bibl.)
- auch eher unwahrscheinlich-
c) er findet es wirklich nicht. -wahrscheinlich zutreffend

unter unix kann man das mit der Environment-Variable LDDPATH steuern, obwohl ich das nie machen musste.

check das mal durch - das Jahr ist ja noch nicht zuende ;-)

ist mir gerade aufgefallen: mac os 10.4.11 und er sucht libpng12.0.dylib  - komisch -

Last edited by wambacher (2010-03-22 18:16:24)

Offline

#16 2010-03-22 19:47:34

Erwe
Member
Registered: 2010-03-16
Posts: 22

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Eberth wrote:

Library not loaded: /usr/local/lib/libpng12.0.dylib
  Referenced from: /usr/bin/webkit-image
  Reason: image not found
...
  Mir ist leider nicht ganz klar, warum die Library hier nicht geladen werden kann.

Ist diese Datei bei Dir vorhanden? Bei mir nämlich nicht.

Ciao
Erwe

Offline

#17 2010-03-22 20:16:49

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

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Erwe wrote:

Ist diese Datei bei Dir vorhanden? Bei mir nämlich nicht.

Natürlich, sonst kann das nicht gehen. ist bei UNIX/LINUX im paket für png drin und das Paket ist selbstverständlich installiert.

sprich mal mit nem mac-guru, sollte ganz einfach sein. ist absolut Standard, nix exotisches.

Sorry, ich hab keine Vorstellung über dein Know-How und kann die Begriffe nicht so konkret nennen, dass es einem MAC-User was sagt.

Die PNG-Bibliothek enthält alle Teile, die man so braucht um Bilder zu behandeln. Und die braucht webkit halt. Aber frag mich nicht, wo man die herkriegt und erst recht nicht wie man die installiert.

Auf "Ubuntu" würde ich sagen: "Leg deine Distributions-CD rein oder gehe online, ruf die Paketverwaltung auf und installiere die png-lib. oder mach nen apt-get oder nen dpkg". 3 Klicks und dann ist sie da.

walter

png bedeutet: Portable Network Graphics  http://www.google.de/url?sa=t&source=we … WwjBEeVUxw

Last edited by wambacher (2010-03-22 20:19:26)

Offline

#18 2010-03-22 21:31:06

Erwe
Member
Registered: 2010-03-16
Posts: 22

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

wambacher wrote:
Erwe wrote:

Ist diese Datei bei Dir vorhanden? Bei mir nämlich nicht.

Natürlich, sonst kann das nicht gehen. ist bei UNIX/LINUX im paket für png drin und das Paket ist selbstverständlich installiert.

Bei Dir vielleicht, ich habe aber Eberth gemeint. Auf einem Mac ist das nicht standardmäßig installiert. Und weder die JOSM-Installation noch die WMS-Plugin-Installation liefert dieses File.

(Talk-de) WMS unter MAC OSX 10.6 wrote:

JOSM-Plugin-WMS

Mac OS X
Prerequisites

    * Install XCode (free download from Apple after registration, see
http://developer.apple.com/mac/)
    * Install Qt SDK (free download from Qt Software, see
http://www.qtsoftware.com/downloads/ “LGPL Downloads”, “Download Qt
SDK for Mac”)

Fast alle User bei denen das WMS nicht läuft haben leider vergessen
das QT SDK zu installieren. XCode gibts auch auf der (Snow) Leopard DVD.

Man muß anscheinend XCode und QT SDK installieren um das WMS-Plugin nutzen zu können. Wenn jemand Entwickler ist, hat er das sicher schon lange getan, ein "Normal"-User tut das eher nicht. Und "absolut Standard" ist es schon gar nicht.

Auch ich werde es nicht tun da es die Yahoo-Bilder nicht wert sind, zumindest nicht für meine Gegend.

Offline

#19 2010-03-22 21:36:50

Eberth
Member
Registered: 2010-03-21
Posts: 195

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

libpng12.0.dylib

... ist bei mir auf dem Rechner. Allerdings nicht im angegebenen Verzeichnis. Sie befindet sich in einem Unterverzeichnis der QT-Bibliotheken (aus dem Mono-Paket).

Wahrscheinlich müsste ich irgendwie einen "path" dahin festlegen. Weiß aber nicht, wie ich das unter Mac OS X machen kann.

Thomas

Offline

#20 2010-03-22 22:28:03

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

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

hi, ihr beiden ;-)

komme gerade leicht durcheinander, wer hier welchen thread aufgemacht hat - ist aber egal.

diese lib kommt nicht mit josm, web-image oder gnome-web-photo. nie und nirgens. 

mit "standard" meinte ich nur, dass es nix exotisches ist, was man mal ganz selten braucht und sich dann mühsam bei irgend einer hacker-bude besorgen muss.

meld dich bitte wieder, wenn die lib installiert ist.

Offline

#21 2010-03-23 13:43:05

Eberth
Member
Registered: 2010-03-21
Posts: 195

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

... also wie gesagt, die lib ist bei mir installiert.

Thomas

Offline

#22 2010-03-23 16:00:52

Erwe
Member
Registered: 2010-03-16
Posts: 22

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Eberth wrote:

... also wie gesagt, die lib ist bei mir installiert.

Ich würde mal behaupten: sie ist auf Deinem Rechner. Ob installiert, bleibt noch offen.
Dein Logfile meldet:

Library not loaded: /usr/local/lib/libpng12.0.dylib

versuche mal folgendes: kopiere die gefundene Lib an diesen Ort " /usr/local/lib/" (kopieren, nicht verschieben, könnte sonst sein, daß was anderes nicht will). Vielleicht geht's. Dann war es installiert.
Wenn dann in den Logs weitere Fehler auftreten, wie z.B. solche:  Library not loaded: QtCore.framework/Versions/4/QtCore
dann war es nur da, aber nicht installiert. Dann fehlt z.B. das QT-SDK

Wenn Du es wirklich brauchst, wirst um die Installation von XCode und QT-SDK nicht rumkommen. Oder Du verwendest Merkaartor, dort ist das alles mit reincompiliert.

Offline

#23 2010-03-23 19:41:09

Eberth
Member
Registered: 2010-03-21
Posts: 195

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Das Verzeichnis /lib existiert in /usr/local nicht. Wenn ich im Terminal versuche es anzulegen, krieg ich die Fehlermeldung "permission denied". Wie kann ich die Schreibrechte in diesem Ordner ändern, so dass ich das Unterverzeichnis anlegen und die libpnh-Datei reinkopieren kann?

Thomas

Offline

#24 2010-03-23 20:12:37

Erwe
Member
Registered: 2010-03-16
Posts: 22

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Irgendwie wundert es mich, daß Du den Ordner nicht hast. Bei mir ist er da, zwar leer aber vorhanden.
Ich konnte die Datei problemlos reinkopieren. Er hat mich zwar gewarnt und nach dem Admin-Passwort gefragt aber dann war sie dort.

Mit Sudo kannst du es im Terminal versuchen.

Wenn Du es im Finder machen willst, kannst du dich im übergeordneten Ordner mit vollen Rechten ausstatten. Aber kleb' Dir einen Riesenzettel an den Monitor, damit Du das "Rechte reparieren" nicht vergisst. Hab' mal die Hosts-Datei geändert, danach hatte ich alle Rechte, das System gar keine mehr ....

Ciao
Erwe

Offline

#25 2010-03-23 21:12:37

Eberth
Member
Registered: 2010-03-21
Posts: 195

Re: WMS-Plugin / Yahoo-Luftbilder in JOSM unter Mac OS X

Yeah! Es funktioniert. "sudo" kannte ich nicht. Habe bisher nie mit dem OS X Terminal gearbeitet.
Habe nun also das Verzeichnis /usr/local/lib angelegt und die libpng12.0.dylib reinkopiert. Jetzt zeigt JOSM die Yahoo-Luftbilder an. Seltsam ist nur, dass alle Kacheln rechts und unten die Bildlaufleisten (scroll-Balken) haben. Sie lassen sich nicht benutzen, sind nur in den PNG-Bildern enthalten.

Danke an alle, die geholfen haben.

Thomas

Offline

Board footer

Powered by FluxBB