Неправильное размещение тайла спутникового изображения

Недавно я начал видеть следующую ерунду со спутниковыми снимками в моем плагине Google Earth:

введите здесь описание изображения

Неправильные плитки появляются и исчезают при увеличении, и на некоторых уровнях увеличения все выглядит нормально.

Это происходит во всех браузерах (chrome, IE9, Firefox), но только на моей машине. Я пробовал переустанавливать плагин, но это не помогло.

Я использую плагин версии 6.2.2.6613.

Кто-нибудь знает, что может быть причиной этой проблемы?


person WildCrustacean    schedule 05.12.2012    source источник
comment
Это происходит только в вашей реализации или для всех экземпляров подключаемого модуля? Например, сталкиваетесь ли вы с такой же проблемой рендеринга при посещении - google.com/ земля/исследовать/продукты/плагин.html   -  person Fraser    schedule 07.12.2012
comment
Это происходит во всех экземплярах плагина. Я начинаю подозревать проблемы с видеодрайвером, но мне нужно еще немного покопаться.   -  person WildCrustacean    schedule 07.12.2012
comment
Хорошо, я предполагаю, что это проблема с DirectX... Пожалуйста, смотрите мой ответ ниже.   -  person Fraser    schedule 08.12.2012


Ответы (3)


Я видел эту проблему раньше и снова в последнее время. В первый раз мне сказали, что это могут быть конфликты с аппаратными ускорителями, но потом проблема просто ушла.

До недавнего времени у меня было два экземпляра плагина, работавших в одном настольном приложении без проблем. Затем пару дней назад я снова начал видеть проблему, хотя сегодня этого не происходит. Я не знаю, поможет ли это, но я бы посоветовал перезагрузить компьютер.

Я также задавался вопросом, обновлял ли Google плагин или карты...

Извините, ничем помочь не могу, но подозреваю, что это скоро пройдет.

person CramerTV    schedule 05.12.2012
comment
Вот ответ, который я получил, когда у меня изначально были проблемы: во всяком случае, похоже, что у вас есть какая-то проблема с рендерингом - возможно, с DirectX - только на одной машине вы видите эту проблему? Если это так, я бы попробовал запустить dxdiag.exe (support.microsoft.com/kb/190900) и отключение таких вещей, как Direct3D и ускорение текстур, чтобы посмотреть, поможет ли это. - person CramerTV; 06.12.2012
comment
Я попытался отключить ускорение текстур, и это ничего не изменило, поэтому я посмотрю дальше драйверы. - person WildCrustacean; 07.12.2012
comment
Это все еще происходит? Я не видел его несколько дней. - person CramerTV; 07.12.2012
comment
Я все еще вижу это, но я еще не исчерпал свои возможности отключения частей драйвера. - person WildCrustacean; 18.12.2012
comment
Теперь эта проблема исчезла, не знаю, в чем была настоящая причина. - person WildCrustacean; 24.01.2013

Мне кажется проблема с DirectX. Одна из возможностей исправить это — заставить плагин использовать вместо этого OpenGL.

Вы можете контролировать, использует ли плагин DirectX или OpenGL, изменив раздел реестра:

HKLM\SOFTWARE\Google\GoogleEarthPlugin\Render\RenderingApi 

Допустимые значения:

0 (DirectX)
1 (OpenGL)

Попробуйте установить значение для использования OpenGL, чтобы посмотреть, решит ли это проблему.

Кроме того, если это проблема DirectX, вы можете попробовать отключить direct3D (а также и texture acceleration) через dxdiag, как предлагали другие.

Наконец, вы также можете попробовать отключить write combing на своей карте, если она включена. Обычно это делается через свойства дисплея для карты, которую вы используете.

person Fraser    schedule 07.12.2012

Я обнаружил, что проблема возникает только тогда, когда у меня запущено несколько экземпляров подключаемого модуля. Особенно, если он запущен в двух разных браузерах одновременно.

person lifeIsGood    schedule 05.12.2012
comment
Хм. Для меня это происходит, даже если у меня открыт только один браузер и запущен один экземпляр geplugin.exe. - person WildCrustacean; 05.12.2012