NASAWorldWind / WebWorldWind

The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.
894 stars 384 forks source link

Load higher level tiles to avoid blurrying #39

Open letmaik opened 8 years ago

letmaik commented 8 years ago

Child of #568

screenshot

On the left there's the WebWorldWind globe, on the right is the tile image that was loaded from virtualearth in its native resolution. As you can see, WebWorldWind zooms in quite a lot, making it blurry. In my opinion it is picking the wrong tile level for the zoom that it is in. Or am I missing something?

pdavidc commented 8 years ago

These requests and recommendations are great. That said, the World Wind forum is a much better place than the GitHub issues. The World Wind development team supports the forum, as does a large community based. Please post this and future requests or recommendations in the Web World Wind section of our forum at: http://forum.worldwindcentral.com

letmaik commented 8 years ago

Well, there's just a "Help" forum for web world wind there which doesn't really fit for bug reports or feature requests I would say. Maybe this should be renamed to Web World Wind Discussion (like the android one) or separate subforums created as for the Java one.

pdavidc commented 8 years ago

Good points. In the meantime, posting in the forum would be appreciated.

letmaik commented 8 years ago

By the way, your forum is not linked from the web world wind website, at least I couldn't find any obvious link.

letmaik commented 8 years ago

Is this the solution: http://forum.worldwindcentral.com/showthread.php?46087-New-to-Web-World-Wind-and-have-a-couple-of-questions&p=125102&viewfull=1#post125102 ?

pdavidc commented 8 years ago

Thanks for looking in the forum. Yes, the layer's detailControl is an application settable property that could improve Bing layer detail. As documented in TiledImageLayer.js, this property indicates an approximate ratio of layer pixels to screen pixels.

The TiledImageLayer detailControl default is 1.75. I'd recommend that you try values closer to 1.0 to improve detail. Note that smaller detailControl values can adversely affect performance; please be judicious in your selection of an appropriate detailControl. Let us know what worked best in your opinion, and we'll consider applying this change to the WebWW source.

Finally, it's worth noting that the WebWW forum is linked from the webworldwind.org main page, under the section Other Important Links.

letmaik commented 8 years ago

Ah sorry, found the forum link, was expecting that in the top level navigation somewhere.

I tried 1.0 as detailControl value and this seems to work fine. I don't see any performance issues on my side.