using System; using System.IO; using ExifLibrary; using Newtonsoft; using Newtonsoft.Json; using GeoJSON; using GeoJSON.Net; using System.Collections.Generic; using GeoJSON.Net.Feature; using GeoJSON.Net.Geometry; using System.Collections.Specialized;
namespace ConsoleAppExif { class Program { static void Main(string[] args) { var files = Directory.GetFiles("Photos"); FeatureCollection featureCollection = new FeatureCollection(); foreach (var file in files) { //讀取Exif var img = ImageFile.FromFile(file); var lon = img.Properties.Get<GPSLatitudeLongitude>(ExifTag.GPSLatitude); var lat = img.Properties.Get<GPSLatitudeLongitude>(ExifTag.GPSLongitude);
//設定經緯度的 geometry Position position = new Position(lon.ToFloat(), lat.ToFloat()); Point point = new Point(position);