Platform independent application program interface for interactive 3D scene management
    1.
    发明授权
    Platform independent application program interface for interactive 3D scene management 失效
    平台独立的应用程序界面,用于交互式3D场景管理

    公开(公告)号:US06215495B1

    公开(公告)日:2001-04-10

    申请号:US08865696

    申请日:1997-05-30

    IPC分类号: G06T1500

    摘要: A computer-readable medium having stored thereon an applications programming interface for causing a computer system to render a three-dimensional scene according to a downloaded file. A scene graph is constructed from a number of objects stored in memory. These objects have variables which can be changed by subroutine calls. Furthermore, one or more objects can contain one or more fields. A field is comprised of a data type which represents the state of an object. Engines are used to perform defined functions to the fields. One or more routes can be used to change one field in response to changes made to another field. A class hierarchy is defined to implement a retained mode graphics.

    摘要翻译: 一种其上存储有用于使计算机系统根据下载的文件呈现三维场景的应用编程接口的计算机可读介质。 从存储在存储器中的多个对象构建场景图。 这些对象具有可以通过子程序调用更改的变量。 此外,一个或多个对象可以包含一个或多个字段。 字段由表示对象状态的数据类型组成。 引擎用于对字段执行定义的功能。 可以使用一个或多个路由来响应对另一个字段所做的更改来更改一个字段。 定义类层次结构以实现保留模式图形。

    Streaming and interactive visualization of filled polygon data in a geographic information system
    3.
    发明授权
    Streaming and interactive visualization of filled polygon data in a geographic information system 有权
    在地理信息系统中填充多边形数据的流式和交互式可视化

    公开(公告)号:US07746343B1

    公开(公告)日:2010-06-29

    申请号:US11426686

    申请日:2006-06-27

    IPC分类号: G06T17/00 G06F3/00

    摘要: 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.

    摘要翻译: 公开了交互式地理信息系统(GIS)和技术,为用户提供更大程度的灵活性,效用和信息。 提供了一种标记语言,其有助于交互式GIS的服务器和客户端之间的通信,其实现了许多GIS特征,诸如网络链接(基于时间和/或视图的动态数据层),地面覆盖,屏幕叠加, 地标,3D模型和风格化的GIS元素,例如用户看到目标区域的观察者中的几何图标,图标,描述气球,多边形和标签。 此外,在分布式地理空间可视化的上下文中启用了用户定义路径的“虚拟旅程”。 填充的多边形数据的流式和交互式可视化也被启用,从而允许建筑物和其他此类特征以3D形式提供。 此外,提供了用于在GIS中实现模糊搜索请求的技术。

    Markup Language for Interactive Geographic Information System
    4.
    发明申请
    Markup Language for Interactive Geographic Information System 有权
    互动地理信息系统的标记语言

    公开(公告)号:US20100104174A1

    公开(公告)日:2010-04-29

    申请号:US12651842

    申请日:2010-01-04

    IPC分类号: G06K9/00

    CPC分类号: G06F17/30241 G06F17/3087

    摘要: Data-driven guarded evaluation of conditional-data associated with data objects is used to control activation and processing of the data objects in an interactive geographic information system. Methods of evaluating conditional-data to control activation of the data objects are disclosed herein. Data structures to specify conditional data are also disclosed herein.

    摘要翻译: 与数据对象相关联的条件数据的数据驱动的守卫评估用于控制交互式地理信息系统中的数据对象的激活和处理。 本文公开了评估条件数据以控制数据对象的激活的方法。 本文还公开了用于指定条件数据的数据结构。

    Markup language for interactive geographic information system
    5.
    发明授权
    Markup language for interactive geographic information system 有权
    交互式地理信息系统的标记语言

    公开(公告)号:US07643673B2

    公开(公告)日:2010-01-05

    申请号:US11762049

    申请日:2007-06-12

    IPC分类号: G06K9/00

    CPC分类号: G06F17/30241 G06F17/3087

    摘要: Data-driven guarded evaluation of conditional-data associated with data objects is used to control activation and processing of the data objects in an interactive geographic information system. Methods of evaluating conditional-data to control activation of the data objects are disclosed herein. Data-structures to specify conditional data are also disclosed herein.

    摘要翻译: 与数据对象相关联的条件数据的数据驱动的守卫评估用于控制交互式地理信息系统中的数据对象的激活和处理。 本文公开了评估条件数据以控制数据对象的激活的方法。 本文还公开了用于指定条件数据的数据结构。

    Identifying Geo-Located Objects
    7.
    发明申请
    Identifying Geo-Located Objects 有权
    识别地理位置对象

    公开(公告)号:US20070282792A1

    公开(公告)日:2007-12-06

    申请号:US11740221

    申请日:2007-04-25

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3087 G06F17/30241

    摘要: A method of providing geo-coded information to a user of a graphical computing device is disclosed. The method includes receiving information identifying a view to be displayed on the graphical computing device, querying a geo-coded database containing information associated with publicly supplied models located in a geography, for one or more models located in the view, and transmitting information identifying the one or more models located in the view.

    摘要翻译: 公开了向图形计算设备的用户提供地理编码信息的方法。 该方法包括接收标识要在图形计算设备上显示的视图的信息,对位于视图中的一个或多个模型查询包含与位于地理位置的公开提供的模型相关联的信息的地理编码数据,以及发送标识 一个或多个模型位于视图中。

    View based streaming of GIS data
    8.
    发明授权
    View based streaming of GIS data 有权
    基于视图的GIS数据流

    公开(公告)号:US08832223B1

    公开(公告)日:2014-09-09

    申请号:US13028458

    申请日:2011-02-16

    IPC分类号: G06F15/16

    CPC分类号: H04L67/2842 G06F17/30241

    摘要: Systems, methods and articles of manufacture for view based streaming of geographical information system (GIS) data are described herein. An embodiment includes assigning priority values to cache nodes based on a current view of GIS data, reordering cache node requests based on the assigned priority, aggregating the reordered cache node requests into aggregated requests and providing the aggregated requests to a content server to retrieve cache nodes that fulfill the requests. Another embodiment includes receiving cache nodes in response to requests for a frame of data, wherein the cache nodes are associated with a requested view of GIS data, reviewing a priority value assigned to each requested cache node, determining cache nodes that are relevant to a current view and discarding cache nodes based on said determining step.

    摘要翻译: 本文描述了基于视图的地理信息系统(GIS)数据流的系统,方法和制品。 一个实施例包括基于GIS数据的当前视图来为高速缓存节点分配优先级值,基于所分配的优先级对高速缓存节点请求进行重新排序,将重新排序的高速缓存节点请求聚合成聚合的请求,并将聚合的请求提供给内容服务器以检索高速缓存节点 满足要求。 另一个实施例包括响应于对一帧数据的请求而接收高速缓存节点,其中高速缓存节点与所要求的GIS数据视图相关联,检查分配给每个请求的高速缓存节点的优先级值,确定与当前的相关的高速缓存节点 基于所述确定步骤查看和废弃缓存节点。

    Water surface generation
    9.
    发明授权
    Water surface generation 有权
    水面生成

    公开(公告)号:US08638330B1

    公开(公告)日:2014-01-28

    申请号:US12588812

    申请日:2009-10-28

    IPC分类号: G06T17/20

    摘要: Systems and methods for approximating terrain data representing a water surface are disclosed. A computer-based geographical information system for approximating terrain data representing a water surface is provided. The system includes a mesh simplifier and a surface inversion corrector. The mesh simplifier simplifies initial water surface and water bottom meshes. The surface inversion corrector corrects simplified water surface and/or water bottom meshes to avoid having a water bottom surface incorrectly appear above a corresponding water surface in a display view. In one example, the mesh simplifier simplifies the initial water surface mesh while accounting for water/land boundaries. The mesh simplifier also simplifies the initial water bottom mesh while accounting for geographic features and/or water/land boundaries. A computer-implemented method for approximating terrain data representing a water surface is provided. In further embodiments, systems and methods for altering tile information received at a client device are provided.

    摘要翻译: 公开了用于近似表示水面的地形数据的系统和方法。 提供了一种用于近似表示水面的地形数据的基于计算机的地理信息系统。 该系统包括网格简化器和表面反演校正器。 网格简化程序简化了初始水面和水底网格。 表面反转校正器校正了简化的水面和/或水底网,以避免在显示视图中在相应的水面上方出现水底表面不正确地出现。 在一个示例中,网格简化程序简化了初始水面网格,同时考虑到水/土地边界。 网格简化也简化了初始水底网格,同时考虑了地理特征和/或水/土地边界。 提供了一种计算机实现的用于近似表示水面的地形数据的方法。 在另外的实施例中,提供了用于改变在客户端设备处接收的瓦片信息的系统和方法。

    Embedded navigation interface
    10.
    发明授权
    Embedded navigation interface 有权
    嵌入式导航界面

    公开(公告)号:US07707516B2

    公开(公告)日:2010-04-27

    申请号:US11442227

    申请日:2006-05-26

    IPC分类号: G06F15/177

    摘要: A navigation interface is embedded in imagery and includes various controls for manipulating the imagery. The controls provide various navigation operations, including but not limited to: rotation, tilt, zoom and 360 degree. In some implementations, one or more controls can be operated to restore the imagery to a predetermined state. Some implementations include a control for providing 360 degree movement of imagery. One or more controls can provide incremental and continuous motion of imagery. The navigation interface can fade out or otherwise be obfuscated when the user is not interacting with the navigation controls. A compass or other graphic can replace the navigation interface when it is no longer displayed.

    摘要翻译: 导航界面嵌入到图像中,并包含用于操纵图像的各种控件。 控制提供各种导航操作,包括但不限于:旋转,倾斜,变焦和360度。 在一些实现中,可以操作一个或多个控制以将图像恢复到预定状态。 一些实现包括用于提供360度运动的图像的控件。 一个或多个控件可以提供图像的增量和连续运动。 当用户不与导航控件进行交互时,导航界面可以淡出或以其他方式混淆。 指南针或其他图形在不再显示时可以替换导航界面。