[
https://issues.apache.org/jira/browse/SIS-212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Desruisseaux updated SIS-212:
------------------------------------
Labels: gsoc2016 java (was: gsoc2016)
> Coordinate operation methods to implement
> -----------------------------------------
>
> Key: SIS-212
> URL: https://issues.apache.org/jira/browse/SIS-212
> Project: Spatial Information Systems
> Issue Type: Task
> Components: Referencing
> Affects Versions: 0.6
> Reporter: Martin Desruisseaux
> Assignee: Martin Desruisseaux
> Labels: gsoc2016, java
> Fix For: 0.6, 0.7
>
>
> This is an umbrella task for some coordinate operation methods not yet
> supported in Apache SIS. Coordinate operations include _map projections_
> (e.g. Transverse Mercator, Lambert Conic Conformal, _etc._), _datum shifts_
> (e.g. transformations from NAD27 to NAD83 in United States), transformation
> of vertical coordinates, _etc_. We can of course not list all possible
> formulas that we do not support, but this JIRA task lists at least some of
> the operations listed in the EPSG guidance notes.
> The main material for this work is the EPSG guidance notes, which can be
> downloaded freely from the following site:
> {panel}
> IOGP Publication 373-7-2 – Geomatics Guidance Note number 7, part 2
> Coordinate Conversions and Transformations including Formulas
> http://www.epsg.org/GuidanceNotes
> {panel}
> Google summer of code students interested in this work would need to be
> reasonably comfortable with Java (but not necessarily with the large JDK
> library, since this work uses relatively few JDK classes outside {{Math}}),
> and in mathematic. In particular, this work requires that the developer is
> familiar with _affine transforms_: their representation as a matrix, and how
> to map a term in a formula to a coefficient in the affine transform matrix.
> This work requires also the capability to find the analytic derivative of a
> formula and to simplify it.
> Implementations of those formulas take place in one of the
> {{org.apache.sis.referencing.operation}} sub-packages ({{projection}} or
> {{transform}}).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)