Hello all
The last significant patch scheduled for SIS 0.6 is the implementation
of mathematical derivative for the Transverse Mercator projection:
https://issues.apache.org/jira/browse/SIS-288
This work is done by Rémi Maréchal, who also did the analytic work for
finding the derivative of most other supported projections. Rémi already
contributed more than 30 patches to SIS. I will let him present himself.
Except for minor tweaks (documentation, minor refactoring, etc.), I do
not plan any significant work on SIS before the 0.6 release candidate.
The work has been merged to trunk and to all branches except Android. If
anyone has an opportunity to test, this would be a good time to report
issues. For example one can test from the command line as below:
mvn install
mvn org.apache.sis.core:sis-build-helper:dist --non-recursive
cd target/distribution
unzip apache-sis-0.6-SNAPSHOT.zip
./apache-sis-0.6-SNAPSHOT/bin/sis crs
http://svn.apache.org/repos/asf/sis/trunk/core/sis-referencing/src/test/resources/org/apache/sis/referencing/crs/ProjectedCRS.xml
--format WKT
The above should display the CRS in the given URL in WKT 2 format, using
syntax highlighting if possible. Possible values for the "--format"
argument are text (the default if "--format" argument is omitted), WKT1,
WLT2, WKT (default to WKT2) and XML.
Note that our GML parser does not yet support "gml:idref" or "xlink"
attributes. Consequently we can not yet read the GML produced by
http://www.epsg-registry.org, but I hope we can do that for the next
release (SIS 0.7).
SIS would be able to use the parsed CRS for performing map projections
on coordinate values, but the current command-line does not yet do that
because I do not yet have a proposal for a set of commands and their
syntax. Does anyone would like to start a thread on this topic?
Martin