| CPC G01C 21/3626 (2013.01) [G01C 21/3492 (2013.01); G01C 21/3691 (2013.01); G06F 3/14 (2013.01)] | 26 Claims |

|
1. An electronic navigation system comprising:
an electronic display;
a communication circuit configured to communicate with a server;
an electronic input device configured to receive information about a type of transportation from a user; and
a controller comprising a processor and a memory coupled to the processor with instructions stored thereon, wherein the instructions, when executed by the processor enable the controller to:
determine a route to be guided between a departure point and an arrival point, wherein the route comprises an outdoor segment selected from a first outdoor route and a second outdoor route, and an indoor segment selected from a first indoor route and a second indoor route, wherein the first outdoor route is shorter than the second outdoor route, and the first indoor route is shorter than the second indoor route, the first indoor route, and the second indoor route, the first outdoor route and the second outdoor route are stored in the memory, wherein the route to be guided is determined by:
selecting the first indoor route and the second outdoor route in response to the user requesting a shortest indoor path via the electronic input device, and
selecting the second indoor route and the first outdoor route in response to information about an external environment received from the server via the communication circuit;
in response to a first vehicle being input as the type of transportation, setting an indoor entrance and an indoor exit as an entrance and an exit close to a parking lot, respectively, to control the electronic display to display route guidance information that is different from route guidance displayed in response to a two-wheeled vehicle being selected as the type of transportation, the route guidance being related to the route of the two-wheeled vehicle between the same departure point as the first vehicle and the same arrival point as the first vehicle; and
control the electronic display of the electronic navigation system to display the determined route.
|