Add Exif Geo Tag to photos
- GMap.Net ( or download via NuGet) for web map display
- ypmap (can not download source code direct, maybe export it to github then download it), Get AMap/SoSo map provider code
- Microsoft .net framework >= v4.0
Classic Windows UI (before Windows 7
)
- ExplorerTree for display filesystem treeview
- ImageListView for display images thumbnail list
Modern Windows UI (after Windows 7
)
- Windows-API-Code-Pack-1.1, not recommanded download from NuGet, it can not add ExplorerBrowser WinForm control to toolbox for now version 1.1.2. When you clone source and recompiling it, everything is good.
- https://www.nuget.org/packages/WindowsAPICodePack-Core/
- https://www.nuget.org/packages/WindowsAPICodePack-Shell/
- https://www.nuget.org/packages/WindowsAPICodePack-ShellExtensions/
- https://www.nuget.org/packages/WindowsAPICodePack-DirectX/ (maybe not used)
- https://www.nuget.org/packages/WindowsAPICodePack-ExtendedLinguisticServices/ (maybe not used)
- https://www.nuget.org/packages/WindowsAPICodePack-Sensors/ (maybe not used)
- Open application
- Navigating to you photo folder
- Select photo(s) and click
View Map
button to open MapViewer window - Default map provider is google china, you can change it, and auto saved this setting
- If selected photo(s) has EXIF GEO Tag, it will auto adding marker(s) to map, these markers may changing via mouse drag
- If photo no GEO Tag, you can click blue marker button, pin photo to map, drap marker to change position, after release mouse left button, it will prompt you "Yes/No",
- if selectd "Yes", will auto set GEO Tag to photo(s) and try touch the photo datetime with photo's EXIF DateTaken Tag
- it selected "No", you can continued drag marker to changing position
Load GPX/KML file and display on map as reference of photo(s) geo location