In the screenshot above, you see that I've got a few entries in the list that are not cities. These come from the original sample on which this is based, which is by Ken Russell. Or, at least, he passed it on to me, maybe someone else made it. I took his sample and then had to tweak the World Wind sources slightly. A few classes and methods used in the original sample had been turned from public to private, so I switched those back to public. Therefore, I don't want to share the code, because I didn't code according to the latest sources. Hope someone can explain how Interpolater.ViewProperties, for example, should be replaced now that it is set to private. Then I added aforementioned web service, which works great in combination with World Wind. The returned latitude and longitude are simply sent to the World Wind code, which does all the rest.
Some images are better, (i.e., clearer and more detailed) than others. For example, you see this when you use the application to go to the Moscone Center (which is where JavaOne was held, in San Francisco, California):
So, now that you know where Prague is, are you going to come round for a visit? The beer is good and always cold.