发明名称 Enabling quick display transitions between indoor and outdoor map data
摘要 A map data server may provide metadata about available indoor map data that accompanies map data for drawing a base map. For example, map data may include vector data for drawing a footprint of a building, and the metadata may include information about the physical properties of the building (e.g., an indication of how many floors the building has and if detailed map data is available for the indicated floors, etc.). A mapping application running on the client can use this metadata to display an interface that allows a user to select floors or otherwise interact with the floor data. Further, the metadata accompanying map data can include a bounding box, or a bounding polygon, for one or more floors. The mapping application can use these bounding shapes to properly reposition the viewport as map data for a new floor is being loaded, for example.
申请公布号 US9417777(B2) 申请公布日期 2016.08.16
申请号 US201414167496 申请日期 2014.01.29
申请人 GOOGLE INC. 发明人 Pensack-Rinehart Seth Jacob;Reaney Gavin;Chawathe Yatin;Lee Nicholas;Brawer Sascha Benjamin;Messmer Paul
分类号 G06F3/0484;G09B29/10;H04L29/08;G01C21/20;G01C21/32 主分类号 G06F3/0484
代理机构 Marshall, Gerstein & Borun LLP 代理人 Marshall, Gerstein & Borun LLP
主权项 1. A computer-implemented method in a network server for enabling quick transitions to indoor map data from a base map displaying outdoor map data, the method comprising: receiving, by one or more processors from the client device, a request for map data for a specified geographic area and a specified zoom level; retrieving, by one or more processors, outdoor map data for the requested geographic area at the zoom level, wherein the outdoor map data including a plurality of features corresponding corresponds to externally-visible physical entities; determining, by one or more processors, that the outdoor map data includes a map feature corresponding to a multi-floor building; determining, by one or more processors, a default floor for the multi-floor building; generating, by one or more processors, a single map tile including (i) descriptions of geometry for the plurality of features and (ii) metadata including an overview of available indoor map data for the feature corresponding to the multi-floor building, the overview including one or more of an indication of the default floor, an indication of a number of floors for the multi-floor building, a description of a bounding box for one or more floors of the multi-floor building, and names for each floor of the multi-floor building; and providing the map tile to the client device in response to the request, for rendering a base map of the specified geographic area and generating, using the metadata, a widget for activating a display of a selected floor, wherein determining the default floor includes selecting a floor other than a ground floor of the multi-floor building based on whether the default floor is likely to be interesting to a user.
地址 Mountain View CA US