{'fraction_non_alphanumeric': 0.008739076154806492, 'fraction_numerical': 0.0, 'mean_word_length': 5.1692307692307695, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A scalable approach to visualization of large virtual cities

Visualization of large urban complexes on the Web is a highly demanding task both from the networking and computational point of view. The whole three-dimensional model of a city is mostly too big to be downloaded in a reasonable time and to be stored in a memory of commonly used computers. This paper presents a scalable approach for subdividing an urban model into smaller parts. Dynamic loading and unloading data allows theoretically unlimited extension of a model with constant network and computation load. Further requirements specific to presentation of virtual cities are also discussed. Theoretical considerations are followed by a practical implementation utilizing the VRML language for modeling the historical city of Prague.