Проблема с отображением слоя Yahoo в JOSM

Второй день не могу открыть подложку Yahoo с помощью плагина WMS. Слой YAHOO(Webkit) заливатся красными квадратами с надписью “Произошла ошибка”.
JOSM 1607
WMS 14120

webkit-image поставили?

Да, поставил. Причем такая проблема возникла на двух разных машинах одновременно.

Попробуйте запустить из консоли и посмотреть что он пишет.

Спасибо за помощь, webkit-image и правда не стартовал. Виноват был способ запуска JOSM

“C:\Program Files\Java\jre6\bin\javaw.exe” -Xmx512M -jar D:\Programs\JOSM\josm-tested.jar

После запуска просто по щелчку на josm-tested.jar - стал стартовать.

При запуске через просто клик у меня JOSM постоянно вылетает из-за недостатка памяти… :frowning:

Именно по этой причине я и пытался запускать таким образом JOSM. Бывалым - каким образом стартовать JOSM, чтобы ему было выделено больше 64 мб оперативки и работал webkit image?

Ни разу не видел картинку с Яхи :frowning: либо красные квадраты, либо белые :slight_smile: И пути прописывал, и таскал по всем папкам… И память… чё тока ни делал… Дуля

Надо запускать через javaw, просто чтобы рабочая директория была там, где находится JOSM. А можно просто в настройках WMS прописать полный путь к webkit-image: yahoo://D:\Programs\JOSM\webkit-image.exe

Так вместо того, чтобы гадать, нужно смореть конкретно что не так, и действовать сообразно ситуации. Разработчики не зря пихают в консоль такое количество отладочной информации. Если непонятно – копировать ошибки сюда и по ним уже спрашивать.

Я пускаю bat-файлом. Содержание таково:

java -jar -Xmx1024M "D:\...\JOSM\josm-latest.jar"

В папке JOSM’а лежит также webkit-image.exe с QtWebKit4.dll.
Всё.

а я сделал ярлычок в винде на рабочий стол, там Рабочая папка как раз где josm, а вызываю через javaw с параметрами.

webkit куда только ни клал… и пути показывал, вроде он видится вполне, так что дело не в этом.

Upliner, а где лог webkit’а найти под виндой?.. Или как-то особо его стартануть надо? Кто научит? Прорыл все папки типа temp’а, папок josm, нигде ничего похожего на лог нетути.

Путь плагинов примерно таков:
C:\Documents and Settings\Userxxx\Application Data\JOSM\plugins

Путь плагинов такой, вот только там никаких логов нет.
А лог надо имеет смысл смотреть для JOSM в целом. Для этого его нужно запустить в командной строке (например как java -jar “D:.…\JOSM\josm-latest.jar”) и посмотреть на то, что выводится в эту консоль.

вываливает в консоль ровно одну строчку на запрос через меню WMS/YAHOO (WebKit):

yahoo://webkit-image {0}

И всё. И рисует белый квадрат. В инет – НЕ лезет. Плаг лежит в папке josm, пробовал перезагружать тайлы через контекстное меню, всё равно рисует белые квадраты. Мои действия? :slight_smile:

Для примера, Landsat пишет длиннючие строки, по какой ссылке он ходил. И всё показывает.

Это явно неправильное поведение плагина

Он должен (по крайней мере так делает у меня) выдавать следующее:

yahoo://webkit-image {0}
WMS::Browsing YAHOO: [webkit-image, file:///<путь до пользовательских данных>/JOSM/plug
ins/wmsplugin/ymap.html?bbox=<координаты>&srs=EPS
G:4326&width=500&height=499]
WMS::Browsing YAHOO: [webkit-image, file:///<путь до пользовательских данных>/JOSM/plug
ins/wmsplugin/ymap.html?bbox=<координаты>&srs=EPS
G:4326&width=500&height=499]

И так еще кучка

А дальше может ругаться если не наешел webkit-image.exe

java.lang.Exception: Could not start browser. Please check that the executable
ath is correct.
Cannot run program "webkit-image": CreateProcess error=2, ?? ??????? ????? ????
???? ????
Image couldn't be fetched: file:/...

Какая версия плагина (у меня слегка устаревшая 15725) и JOSM (вмеру старый нестабильный 1654).

Вот это интересно… Какая версия wmsplugin?(последнюю сейчас(15858) не качайте – там с yahoo проблема обнаружилась.)

WMS у меня версии 15725 (не так давно обновлял вроде).
josm-latest.jar 1649.

Можно попробовать обновить JOSM. С 1665 эта версия плагина работает.

coolkaas
Я кажется понял. Думаю, он закэшировал неправильный результат. Попробуйте удалить кэш. Лежит он в …\JOSM\plugins\wmsplugin\cache\ .
Может быть, тогда он хотя бы покажет строчку “WMS::Browsing YAHOO:” и станет ясно, в чём проблема…

2 Upliner - Не подскажете, каким образом настраивать этот самый кэш? А то у меня упорно отказываются кэшироваться более чем 94 тайла.