Lets take the following image and save it somewhere (in my case to f:\test.jpg
)

Then I execute (MMA 11.0.1):
Import["F:\\test.jpg", {"Exif", {"GPSLatitude", "GPSLongitude",
"GPSAltitude", "DateTime"}}]
The output is (contains gps data):
<|"Make" -> "Apple", "Model" -> "iPhone 4",
"Orientation" -> <|"CameraTopOrientation" -> Top,
"Mirrored" -> False|>, "XResolution" -> 72, "YResolution" -> 72,
"ResolutionUnit" -> "inch", "Software" -> "4.3.5",
"DateTime" ->
DateObject[{2011, 9, 4}, TimeObject[{12, 51, 11.}, TimeZone -> 1.],
TimeZone -> 1.], "ExposureTime" -> Quantity[1/3016, "Seconds"],
"FNumber" -> "f/2.8", "ExposureProgram" -> "Auto",
"ISOSpeedRatings" -> 80, "ExifVersion" -> "2.21",
"DateTimeOriginal" ->
DateObject[{2011, 9, 4}, TimeObject[{12, 51, 11.}, TimeZone -> 1.],
TimeZone -> 1.],
"DateTimeDigitized" ->
DateObject[{2011, 9, 4}, TimeObject[{12, 51, 11.}, TimeZone -> 1.],
TimeZone -> 1.], "ComponentsConfiguration" -> "YCbCr",
"ShutterSpeedValue" -> 11.5587, "ApertureValue" -> 2.8,
"MeteringMode" -> "Multi-segment",
"FlashInfo" -> <|"FlashUsed" -> False,
"FlashFiringStatus" -> "No strobe return detection function",
"FlashMode" -> Missing["Unknown"], "FlashFunctionPresent" -> True,
"RedEyeCorrection" -> False|>,
"FocalLength" -> Quantity[3.8, "Millimeters"],
"FlashpixVersion" -> "1.00", "ColorSpace" -> "RGBColor",
"PixelXDimension" -> 1024, "PixelYDimension" -> 765,
"SensingMethod" -> "One-chip color area",
"CustomRendered" -> Missing["Disputed"], "ExposureMode" -> "Auto",
"WhiteBalance" -> "Auto", "SceneCaptureType" -> "Standard",
"GPSLatitudeRef" -> "North",
"GPSLatitude" -> Quantity[38.9098, "AngularDegrees"],
"GPSLongitudeRef" -> "East",
"GPSLongitude" -> Quantity[1.43867, "AngularDegrees"],
"GPSAltitudeRef" -> "AboveSeaLevel",
"GPSAltitude" -> Quantity[Select[0, NumberQ[#1] &], "Meters"],
"GPSTimeStamp" -> TimeObject[{11, 7, 47.}, TimeZone -> 1.],
"GPSImgDirectionRef" -> "True direction",
"GPSImgDirection" -> Quantity[5338/65, "AngularDegrees"],
"GPSDateStamp" -> DateObject[{2011, 9, 4}]|>