[](./README_EN.md) [](https://www.npmjs.com/package/mars-coord) [
Takes two points and calculates a point midway between them geodesically.
Measures the straight-line distance between two points, like cities or landmarks.
Calculate great circles routes as LineString or MultiLineString.
Takes two points and finds the geographic bearing between them.
Returns the shortest path from start to end without colliding with any Feature in obstacles.
Takes two points and finds the bearing angle between them along a Rhumb line.
Calculates the distance along a rhumb line between two points.
Takes a Point and calculates the ellipse polygon given two semi-axes expressed in variable units and steps for precision.
Useful for extracting only the part of a route between waypoints.
> 地理坐标系
mars binary for Linux x64
mars binary for macOS x64 (Intel)
Mars — agent package manager for .agents/ directories
mars binary for Linux ARM64
mars binary for macOS ARM64 (Apple Silicon)
mars binary for Windows x64
File-backed MCP server for coordinating multiple AI coding agents (Claude Code, Cursor, Cline, etc.) on the same machine.
A collection of JavaScript functions for working with coordinates and geospatial data.