WMS Plugin for JOSM

Подскажите где лучше задать вопрос по WMS Plugin?

Не хочет показывать Yahoo! Aerial Imagery
webkit-image-gtk есть и прописан в настройках.

В stderr пишет строчки вида:

WMS::Browsing YAHOO: [/home/citrin/bin/webkit-image-gtk, file:////home/citrin/.josm/plugins/wmsplugin/ymap.html?bbox=39.2680265,55.7646459,39.3692328,55.8658522&srs=EPSG:4326&width=499&height=499]
im == null!
WMS::Browsing YAHOO: [/home/citrin/bin/webkit-image-gtk, file:////home/citrin/.josm/plugins/wmsplugin/ymap.html?bbox=39.3692328,55.7646459,39.4704391,55.8658522&srs=EPSG:4326&width=499&height=499]
im == null!
im == null!
WMS::Browsing YAHOO: [/home/citrin/bin/webkit-image-gtk, file:////home/citrin/.josm/plugins/wmsplugin/ymap.html?bbox=39.4704391,55.7646459,39.5716453,55.8658522&srs=EPSG:4326&width=500&height=499]
WMS::Browsing YAHOO: [/home/citrin/bin/webkit-image-gtk, file:////home/citrin/.josm/plugins/wmsplugin/ymap.html?bbox=39.2680265,55.7646459,39.3692328,55.8658522&srs=EPSG:4326&width=499&height=499]
im == null!
im == null!
im == null!

(в количестве)

Пробовали gnome-web-photo или Qt-шный webkit-image? У меня последний работает нормально. (или у вас вообще Qt не стоит?) В то время как gnome-web-photo наотрез работать отказывался(ещё когда в WMS не было WebKit)

Если запустить отдельно то пишет webkit-image-gtk
** ERROR **: This requires a compositing window manager for now

Похоже, что с моим WM (ion) webkit-image-gtk в принципе не работает…
QT, Gnome и т. п. нет и не планируется, проще уж Potlatch использовать. Не так уже много есть территорий для которых есть снимки хорошего разрешения.

Попробуй вот этот webkit-image-gtk.c , более старая версия вроде не требует никаких compiz-ов…

Эта версия работает, но криво - во время загрузки показывает белый экран, потом снимок, а после загрузки в Josm видны только кусочки снимков по краям экрана…

citrin, а ты citrin.ru? Если да, то я знаю какой ОС ты пользуешься. Надо просто cd /usr/ports/astro/josm && make install clean. Уже всё сделано и wms плагин тоже :wink:

Это я, только ОС у меня неправильная - Фря на этом ноуте живет плохо - не просыпается после suspend и wi-fi если работает, то только через ndis. Так что на ноуте пока Линух :frowning: Но проблема насколько понимаю из за специфичного window manager’а - ion.

Может кому пригодится - под линуксами замечательно работает тот-же webkit-image, что используется во FreeBSD’шном порте josm. Пробовал также под ion3 безо всяких компизов.
webkit-image-gtk.c у меня тоже показывает серое окно с картинкой на весь экран, а от gnome-web-photo получаются фотографии с серыми вертикальными полосами.

wget ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/webkit-image.cpp
moc webkit-image.cpp >webkit-image.h
g++ webkit-image.cpp -o webkit-image -lQtCore -lQtWebKit -lQtGui -s -O2 -I/usr/include/qt4
mv webkit-image <куда-нибудь в $PATH>

А чем собственно этот webkit-image.cpp лучше текущего из SVN? Вроде с Qt-шной версией пока ни у кого проблем не было…

Не знаю ни про какой SVN.

Я про webkit-image, который написано в вики: http://wiki.openstreetmap.org/wiki/WMSPlugin#webkit-image_.28QT.29

wget http://svn.openstreetmap.org/applications/editors/josm/plugins/wmsplugin/webkit-image.cpp
moc webkit-image.cpp > webkit-image.h
g++ -I /usr/include/qt4/ -I /usr/include/qt4/QtGui -I /usr/include/qt4/QtNetwork/ webkit-image.cpp -o webkit-image -lQtCore -lQtWebKit -lQtGui -s -O2

Мне проще было взять то что было, чем в wiki ковыряться. Во FreeBSD используется 13262 ревизия этого файла. В любом случае ценен тот факт, что из всего нормально работает только эта программка.

Напрасно. Тот, что в наших distfiles берётся именно оттуда :slight_smile: См. MASTER_SITES в порте.