Add a LatLng generic abstract class #2873
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Having to frequently manipulate different objects representing a LatLng geographic position (with potentially additional associated information), I was bored having to always convert back and forth beetween the different CN1 objects of this type (Location, Coord) and my own objects with a geo position. So I added an abstract LatLng class to the CN1 core that all these objects can extends, allowing me to have generic methods that will works with all LatLng objects without having to perform some conversion first.
This change could potentially be usefull for other peoples having to play with LatLng in their CN1 app. So you can accept this pull request if you find it usefull.