-
公开(公告)号:US10042863B2
公开(公告)日:2018-08-07
申请号:US14288460
申请日:2014-05-28
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Honglei Zhu , Liujian Qian
Abstract: Systems, methods, and other embodiments associated with automatically updating a map cache are described. In one embodiment, a method includes detecting a modification to a spatial database record having a geometry attribute and recording, in a log table, an identifier for the record that was modified. The method includes periodically accessing the log table to identify map tiles that include at least one geometry of records that have been modified and periodically generating the identified map tiles. The generated map tiles are stored in a map cache.
-
公开(公告)号:US12061784B2
公开(公告)日:2024-08-13
申请号:US17691594
申请日:2022-03-10
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Smridh Malhotra , Liujian Qian
IPC: G06F3/04842 , G06F16/29 , G06T11/00
CPC classification number: G06F3/04842 , G06F16/29 , G06T11/00 , G06F2203/04806 , G06T2210/56
Abstract: Systems, methods, and other embodiments associated with generating aggregate data geospatial grid cells for encoding in vector tiles are described. In one embodiment, a method includes identifying a subset of finest-resolution geospatial grid cells contained by a vector tile in a set of finest-resolution geospatial grid cells and their associated aggregate data values; selecting a cell resolution level based on a zoom level of the vector tile; generating a new geospatial grid cell at the cell resolution level based on cell IDs of the subset of finest-resolution cells; generating a total aggregate data value for the new cell based on associated aggregate data values of the subset of finest-resolution cells; encoding the new cell and total aggregate data value in the vector tile; and transmitting the encoded vector tile to a client to cause the vector tile and the new cell to be displayed.
-
公开(公告)号:US10255293B2
公开(公告)日:2019-04-09
申请号:US15172196
申请日:2016-06-03
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Honglei Zhu , Liujian Qian , Siva Ravada
Abstract: Computerized systems, methods, and other embodiments associated with generating virtual map tiles according to an ad hoc specification are described. In one embodiment, a method includes defining, in response to receiving a request through an interface of a map server, virtual map tiles according to an ad hoc specification. The ad hoc specification indicates characteristics of the virtual map tiles including at least a format and map content of the virtual map tiles. The method includes computing the virtual map tiles from at least the map content specified by the ad hoc specification and according to the format indicated by the ad hoc specification. Computing the virtual map tiles includes computing the virtual map tiles in response to receiving the request. The method includes transmitting the virtual map tiles to a client device to cause the viewable region of the electronic map to be displayed on the client device.
-
-