Point Query
This demo displays a Shopping Mall along with its surrounding area, where both of them consist of numerous objects. A large subset of these objects has been unified in different activity areas according to their location in the X3D scene, such as the Playground, Parking, Cafeteria, DVD Club, Cinema, Record Shop, Furniture Store and Elevator. The 3D R-tree structure has been parameterized to spatially index these objects for location identification purposes with the assistance of a query point. This point is represented by a small silver-colored X3D Sphere element, which makes use of the coordinates picking buffer of X3DOM framework.
(1) Initialize a 3D R-tree data structure to populate scene's objects
(2) Display the generated 3D R-tree in X3DOM canvas (optional)
Choose any of the following viewpoints to easily navigate and zoom in/out
Place a query point in the scene to search for intersecting objects
X:
Y:
Z:
Implicate current location based on object's activity area