# Coordinate Systems

### ENU

* a local projection from sphere to cylinder (base point is not fixed)
* z axis is always the opposite direction of gravity (z can represent altitude)
* the far from base point, the greater distortion of the space

### GENU

* a global projection from sphere to cylinder (base point is fixed)
* the far from base point, the greater difference between z axis and gravity (z cannot represent altitude anymore)
* no distortion of the space, no matter how far from the base point

### ECEF

* the earth-centered coordinate system
* no distortion, but not intuitive for objects moving on earth surface

### References

* <https://zhuanlan.zhihu.com/p/33295151>
* <https://en.wikipedia.org/wiki/Mercator_projection>
* <https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates>
* <https://en.wikipedia.org/wiki/Geographic_coordinate_conversion#From_ECEF_to_ENU>

![](https://3310611219-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LwRt8_BWYScDaMKj3wZ%2Fuploads%2FKs7IvY56cVNA2vh4O8r1%2FENU.jpg?alt=media\&token=98aa6921-0aa8-43b9-af1e-ab4f2cfbf6b9)

![](https://3310611219-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LwRt8_BWYScDaMKj3wZ%2Fuploads%2FeTzBcUZHeM5gm2xnaKR5%2FECEF.png?alt=media\&token=e7187441-be49-4930-bcbd-e0cb61ab3335)
