https://bugzilla.wikimedia.org/show_bug.cgi?id=40881
Web browser: --- Bug #: 40881 Summary: GeoCoordinateValue is to simple Product: MediaWiki extensions Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: Unprioritized Component: DataValues AssignedTo: wikibugs-l@lists.wikimedia.org ReportedBy: jeb...@gmail.com CC: jeroen_ded...@yahoo.com, wikidata-b...@lists.wikimedia.org Classification: Unclassified Mobile Platform: --- The implementation of GeoCoordinateValue (Change Ia084e73a: Implemented GeoCoordinateValue) seems to make an assumption about a perfect sphere, ie. the implementation is really just polar coordinates with adjusted names for the coordinates. The implementation should refer to a valid datum, and only assume a perfect sphere if the datum is missing. Also note that use of altitude normally refer to a standard surface, and without a valid datum this can't be deducted. Use of elevation is more appropriate in this cases. In my opinion the naming of the class is misleading as it is now. See also Geographic coordinate system (http://en.wikipedia.org/wiki/Geographic_coordinate_system) In addition there should be methods for transformation between different datums and coordinate systems, but this can be done in Lua if the necessary data is available. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l