-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
4.x releases? #8
Comments
Hello Kevin Le 11/08/2017 à 23:14, Kevin Mehall a écrit :
Indeed, the web site has not been updated. Thanks for spotting that, we will fix it (it may take a little while since we have an issue to fix with Jenkins before we can rebuild the site).
I still see them as kind of milestones, but they are "released" in the sense that their API should not change much. This is because the development continue on 5.0-SNAPSHOT, and the 4.0.x branch should get only occasional bug fixes. The main difference between 4.0 and 5.0 is that we replaced the Geotk feature model by the GeoAPI interfaces (
The tag for Geotk 4.0.3 is available at https://github.com/Geomatys/geotoolkit/blob/4.0.3/.
We have not yet deployed a Geotk version on top of official Apache SIS release, but we have a prototype for the next official Apache SIS release (0.8). Apache SIS 0.8 release is currently blocked by GeoAPI 3.0.1, not yet officially released by OGC. We are working with OGC for helping them with this release; my hope is to have it this month (August 2017). The sole difference between GeoAPI 3.0.0 and 3.0.1 is that the "units of measurement" dependency has been changed from JSR-275 to JSR-363. This is important since we are not supposed to use JSR-275 anymore. So the schedule is:
For the support of Oblique Mercator projection, what is your time frame? Would it be okay if we add this support in SIS 0.8 at the end of this month? If you need it sooner, we may try to find workaround. |
Thanks! I should have posted an update -- I ended up just using geotoolkit 4.0.3 and its SIS 0.8-jdk7-M2 binaries from the geotoolkit.org maven. That has been working fine so far, but now I'm trying to upgrade to SIS 0.8 and running into dependency issues again. Is there a version of Geotk that is recommended for use with the SIS 0.8 release? From what I see in the git history, the master branch was updated directly from an 0.8 snapshot to a 1.0 snapshot. Alternatively, is there something I can help with to get Oblique Mercator and the remaining pieces of geotk-referencing into SIS? |
Hello Kevin Thanks for the update! We do not have a Geotk version for SIS 0.8 release unfortunately. Because of the amount of changes we do in Geotk has we transfer more code to Apache SIS, doing Geotk release is uneasy actually. The alternative solution is easier; I will look for porting the Oblique Mercator projection tomorrow (Saturday). The port involve not only code, but also a little bit of history for separating the parts that we can legally re-license. |
Oblique Mercator projection has been committed to Apache SIS (trunk and JDK8 branch). In the remaining projections (Cassini-Soldner, Equatorial Stereographic, Krovak, Lambert Azimuthal Equal Area, New Zealand Map Grid, Orthographic, Polyconic, Stereographic), is there a priority order? |
Excellent, thanks so much! We're not currently using any coordinate systems that require the remaining projections. If it's useful to you, here's a list of EPSG coordinate systems that require the projections still in Geotoolkit. (We maintain a blacklist so users can't choose a coordinate system that is known to fail). Of the referencing code remaining in Geotk, the thing that looks most useful to me is the EllipsoidToGeoid provider and related operations. I haven't tried using it yet, but have a use case coming up where I will need to find a way to convert WGS84 Geographic3D data to compound UTM + EGM96 and/or NAD83 to US state planes + NAVD88. |
FWIW, https://github.com/Geomatys/geotoolkit/blob/4.0.3/ returns a 404 now. |
I see there is a version 4.0.3 available on Maven, but it and several recent releases are not tagged on this repository, nor listed on the "Latest releases" section of Geotoolkit.org, nor on http://download.geotoolkit.org/. Are these versions considered released? Where can I obtain the source code corresponding to these jars?
4.0.3 also depends on a
0.8-M2
release of SIS. Is there a version recommended for use on top of standard SIS 0.7? I'm specifically looking for something to add support for Oblique Mercator projections, and the SIS issue points to the implementation here.The text was updated successfully, but these errors were encountered: