Hello all

One minor detail before to freeze the API for release candidate: we have this "GeodeticObjects" class [1] which serves no other purpose than making easier to get some frequently-used geodetic objects (CRS, datum or ellipsoid). However I think that in the vast majority of cases, users will be interested only about the CRS. The datum and ellipsoid are simply there as a side-effect of providing CRS. What about renaming this class as "CommonCRS"? Advantages that I see:

 * The "CommonCRS" name makes clear that its purpose is only to provide
   shortcuts to commonly-used CRS, not to provide all of them.
 * Users looking for CRS objects are more likely to get their attention
   caught by this name than by "GeodeticObjects".
 * This class is an enum, and the plural in "GeodeticObjects" is a
   little bit confusing when using that enum type in a method signature.


Does anyone agree, object or would like to comment?

    Martin


[1] https://builds.apache.org/job/sis-jdk7/site/apidocs/org/apache/sis/referencing/GeodeticObjects.html

Reply via email to