Haversine distance (km/mi) and bearing between two lat/lon points.
Distance: 402.798 km Distance: 250.287 mi Bearing: 255.4°
Yes.
No.
DMS ↔ decimal degrees (lat/lon).
Japan 19-plane rectangular coordinates ↔ lat/lon (approx).
Convert GPX track points ↔ GeoJSON LineString.
Japan zip → address via zipcloud.