Start by opening an image of a eye.
Using lasso tool select upper area of the eye lashes. Press Ctrl+J to let the image under selection paste in a new layer.
Hide the duplicate layer. Using elliptical marquee tool select the eye lid.
From select menu apply save selection.
Name this selection "eyelid".
Fill this selection with white color in a new layer.
Select eraser tool and using a feathered big radius brush settings, click at the center of the eye lid.
Insert a world map cutout.
Place it over the eye lid.
Create two duplicates of the world map layer. Move to the right and left of the original map layer. Make sure you have equal gaps in between the three instances of map layer.
Merge three map layers. Move the first join area of the map to the center of eye lid.
From select menu apply load selection.
Select "eyelid" from channel.
From layer menu apply layer mask>>reveal selection.
Move the map layer below the feathered white eye lid layer.
Unhide the eye lashes layer.
Open animation window.
In layer window unlink the mask and map.
In animation window duplicate the first frame and move the map layer towards the left.
Repeat the above step by moving map layer in equal increments with each duplicate frame till you reach the point where you have second joint of the maps at the center of the eye lid.
Press the play button in animation window to preview the animation.