EllipsoidGeodesic should have a fromStartHeadingDistance like EllipsoidRhumbLine
- Dominant language
- JavaScript
- Stars
- 15.7k
- Forks
- 3.9k
- Avg merge
- 4d 6h
- Merged PRs (30d)
- 34
Description
I asked [on the forum](https://community.cesium.com/t/move-a-cartographic-by-a-distance-in-meters/10234) about a function to "move" a Cartographic by a (meter) distance in a (heading) direction. I got a nice approximation using spherical equations that will be fine for my purposes, but it occurred to me that if I'm trying to do it, somebody else probably is too, and they might not be OK with the error. So, I'm opening this issue to request that somebody with better trig skills than mine implement a *correct* version of this method.
Contributor guide
Research direction
Start by locating the EllipsoidGeodesic and EllipsoidRhumbLine implementations and compare the existing fromStartHeadingDistance API on the rhumb-line class. Determine the geodesic method's expected inputs and outputs, then establish how correctness should be validated for moving a Cartographic by a heading and meter distance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100