Статью "Виртуальные города" я забросил полностью и возвращаться к ней не планирую. Но некоторые положения там рассмотрены неплохо и есть ссылки на программы.
Из простого, понятного и легко реализуемого варианта на ум приходит создание сервиса KML. Как я представляю это технически (могу ошибаться т.к. сам с этим не работал):
- Рельеф уже есть, модели зданий создаются в SketchUp;
- Хранить модели в виде отдельных файлов;
- Собрать одном KML ссылки на все модели;
- Клиенты любые (Google Earth, Bing Maps и т.п.).