citrin
(Anton)
1
Подскажите где лучше задать вопрос по 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)
citrin
(Anton)
3
Если запустить отдельно то пишет 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-ов…
citrin
(Anton)
5
Эта версия работает, но криво - во время загрузки показывает белый экран, потом снимок, а после загрузки в Josm видны только кусочки снимков по краям экрана…
glebius
(Gleb Smirnoff)
6
citrin, а ты citrin.ru? Если да, то я знаю какой ОС ты пользуешься. Надо просто cd /usr/ports/astro/josm && make install clean. Уже всё сделано и wms плагин тоже 
citrin
(Anton)
7
Это я, только ОС у меня неправильная - Фря на этом ноуте живет плохо - не просыпается после suspend и wi-fi если работает, то только через ndis. Так что на ноуте пока Линух
Но проблема насколько понимаю из за специфичного window manager’а - ion.
AMDmi3
8
Может кому пригодится - под линуксами замечательно работает тот-же 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-шной версией пока ни у кого проблем не было…
AMDmi3
10
Не знаю ни про какой 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
AMDmi3
12
Мне проще было взять то что было, чем в wiki ковыряться. Во FreeBSD используется 13262 ревизия этого файла. В любом случае ценен тот факт, что из всего нормально работает только эта программка.
glebius
(Gleb Smirnoff)
13
Напрасно. Тот, что в наших distfiles берётся именно оттуда
См. MASTER_SITES в порте.