1. A computer-implemented method of providing a server-based feature cloud model of a realm, the method comprising: receiving by a server a series of digital contributions that collectively originate from a plurality of remote computing devices, characterizing portions of the realm; processing by the server the received digital contributions to associate them with a global coordinate system and storing the processed contributions in a realm model database as components of the feature cloud model of the realm; and in response to a query message over the Internet from a computing device of an end-user, serving, over the Internet by the server to the computing device, digital data defining a selected portion of the feature cloud model for integration and display by the computing device.