private static void WriteCoordinate(GeoCoordinate coordinate, BinaryWriter writer) { var scaled = new ScaledGeoCoordinate(coordinate); writer.Write(scaled.Latitude); writer.Write(scaled.Longitude); }
private GeoCoordinate ReadCoordinate(BinaryReader reader) { var scaled = new ScaledGeoCoordinate(reader.ReadInt32(), reader.ReadInt32()); return(scaled.Unscale()); }