Dynamic View-Based Data Layer in a Geographic Information System
First Claim
1. A method for generating geospatial search queries in a client device, the method comprising:
- displaying a digital map within a current view;
storing a search query including (i) search terms and (ii) a geospatial search region corresponding to the current view;
detecting a change in the current view;
in response to detecting the change, automatically modifying the search query to include an updated geospatial search region; and
providing the modified search query to a search server.
2 Assignments
0 Petitions
Accused Products
Abstract
Interactive geographic information systems (GIS) and techniques are disclosed that provide users with a greater degree of flexibility, utility, and information. A markup language is provided that facilitates communication between servers and clients of the interactive GIS, which enables a number of GIS features, such as network links (time-based and/or view-dependent dynamic data layers), ground overlays, screen overlays, placemarks, 3D models, and stylized GIS elements, such as geometry, icons, description balloons, polygons, and labels in the viewer by which the user sees the target area. Also, “virtual tours” of user-defined paths in the context of distributed geospatial visualization is enabled. Streaming and interactive visualization of filled polygon data are also enabled thereby allowing buildings and other such features to be provided in 3D. Also, techniques for enabling ambiguous search requests in a GIS are provided.
65 Citations
14 Claims
-
1. A method for generating geospatial search queries in a client device, the method comprising:
-
displaying a digital map within a current view; storing a search query including (i) search terms and (ii) a geospatial search region corresponding to the current view; detecting a change in the current view; in response to detecting the change, automatically modifying the search query to include an updated geospatial search region; and providing the modified search query to a search server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable medium encoded with instructions, that when executed on by a processor, cause the processor to carry out a process involving generating geospatial search queries in a client device, the instructions comprising:
-
displaying a digital map within a current view; storing a search query including (i) search terms and (ii) a geospatial search region corresponding to the current view; detecting a change in the current view; in response to detecting the change, automatically modifying the search query to include an updated geospatial search region; and providing the modified search query to a search server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification