CPC G06F 3/0481 (2013.01) [G06F 3/03547 (2013.01); G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); G06F 3/04883 (2013.01); G06F 3/04886 (2013.01); G06F 16/178 (2019.01); G06F 16/435 (2019.01); G06F 16/438 (2019.01); G06F 16/44 (2019.01); G06F 2203/04105 (2013.01); G06T 1/0007 (2013.01); G06T 2200/24 (2013.01)] | 27 Claims |
1. An electronic device, comprising:
a display;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying, via the display, a first visual media item of a collection of visual media items;
while displaying the first visual media item, detecting a first input;
in response to detecting the first input, displaying, via the display, a user interface that includes a first geographic map with a first location indicator representative of a first location characteristic of the first visual media item;
detecting a second input directed to the first geographic map;
in response to detecting the second input, replacing display of the user interface with a geographic map interface that includes a second geographic map with the first location indicator and a first graphical object that, when activated, causes the display of a second location indicator representative of a second location characteristic of a second visual media item of the collection of visual media items;
detecting a third input directed to the first graphical object; and
in response to detecting the third input, displaying on the second geographic map the second location indicator representative of the second location characteristic of the second visual media item.
|