US 11,054,274 B2
Method, apparatus and storage medium for controlling navigation map
Jian Deng, Beijing (CN); Quankun Chen, Beijing (CN); and Kai Huang, Beijing (CN)
Assigned to Baidu Online Network Technology (Beijing) Co., Ltd., Beijing (CN)
Filed by Baidu Online Network Technology (Beijing) Co., Ltd., Beijing (CN)
Filed on Sep. 28, 2018, as Appl. No. 16/146,422.
Application 16/146,422 is a continuation of application No. PCT/CN2016/096102, filed on Aug. 19, 2016.
Claims priority of application No. 201610202159.0 (CN), filed on Mar. 31, 2016.
Prior Publication US 2019/0033088 A1, Jan. 31, 2019
Int. Cl. G01C 21/36 (2006.01)
CPC G01C 21/367 (2013.01) [G01C 21/36 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method for controlling a navigation map, comprising:
controlling a terminal to display a navigation map at an exhibit angle;
generating a scale display event in response to determining that a distance between a current position of a vehicle and a next maneuver point is smaller than or equal to a set first distance threshold, wherein the scale display event initiates display of the navigation map (1) at the exhibit angle, wherein the exhibit angle is not a top view perspective, and (2) at a zoom-in view;
acquiring navigation key points contained in a navigation route between the current position of the vehicle and the next maneuver point, upon detecting the scale display event;
calculating an optimal scale of the navigation map, according to the navigation key points and a pixel size of a terminal screen, wherein when the navigation map is displayed at the optimal scale, the navigation key points are distributed on the terminal screen;
navigating the navigation route according to the optimal scale; and
controlling the terminal to show the navigation map associated with the navigation route from the exhibit angle to the top view perspective, in response to determining that the distance between the current position of the vehicle and the next maneuver point is smaller than or equal to a second distance threshold, wherein the second distance threshold is smaller than the first distance threshold,
wherein the method is performed by at least one hardware processor.