Hi Andrea, I'm definitely aware of the contributing and would only be aiming at patches to head. By back porting, I only mean to my local repository I'm in that isn't public anyway.
Even noted that the WKT PROJ extension is a hack and the sweep WKT2 is stuff he made up, so it would be worth discussing how GeoTools would want to do these. See Even's comments here: https://lists.osgeo.org/pipermail/proj/2019-June/008679.html On Thu, Jun 27, 2019 at 10:38 AM Andrea Aime <andrea.a...@geo-solutions.it> wrote: > Hi Kurt, > your assumptions are correct. > > GeoTools 19 is out of support and no longer being released, if you want to > contribute you'd have to start with a pull > request with changes and tests on the master branch (version 22-SNAPSHOT) > and then eventually backport to > 21.x and 20.x (those are the branches currently alive, and until > September). > > See also: https://github.com/geotools/geotools/blob/master/CONTRIBUTING.md > > Cheers > Andrea > > > On Thu, Jun 27, 2019 at 7:26 PM Kurt Schwehr <schw...@gmail.com> wrote: > >> Hi all, >> >> I'm trying to figure out how to correctly handle projecting GEOS 16 / 17 >> data with GeoTools. >> >> My initial attempt was via data imported through gdal_translate, so I >> started asking here: >> >> https://lists.osgeo.org/pipermail/proj/2019-June/008675.html >> <https://www.google.com/url?q=https://lists.osgeo.org/pipermail/proj/2019-June/008675.html&sa=D&usg=AFQjCNHQlTTVWYkpwMESXvRpXiYzhNm5lw> >> >> Source rasters: >> gsutil cp >> gs://gcp-public-data-goes-17/ABI-L1b-RadC/2019/151/21/OR_ABI-L1b-RadC-*_G17_s20191512131197_*.nc >> . >> >> Earth Engine screen shots: >> https://photos.app.goo.gl/sW1upk1iZ9p62MuY9 >> https://photos.app.goo.gl/UAGccF2rjPDfenS27 >> >> However, I can bypass to write any WKT into the raster's info on the >> GeoTools side. Is there anything I can add to do the same thing as the >> proj extension that Even has via the NetCDF gdal driver? e.g. >> >> EXTENSION["PROJ4","+proj=geos +lon_0=-137 +h=35786023 +x_0=0 +y_0=0 >> +ellps=GRS80 +units=m +no_defs +sweep=x"]] >> >> Looking >> through GeostationarySatellite.java, GEOS.txt, >> GeostationarySatelliteTest.java, >> I don't see any mention of sweep >> >> I see adapted from: >> https://github.com/OSGeo/proj.4/blob/4.9/src/PJ_geos.c >> I don't see the 2012 / 2013 initial changes for sweep axis. >> >> <https://github.com/geotools/geotools/blob/master/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/GeostationarySatellite.java>So >> I presume not the changes since that are now it: >> https://github.com/OSGeo/PROJ/blob/master/src/projections/geos.cpp >> >> I presume that we would need to add sweep support and some mechanism to >> support setting it, yes? >> >> >> https://github.com/geotools/geotools/blob/master/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/GeostationarySatellite.java >> >> https://github.com/geotools/geotools/blob/master/modules/library/referencing/src/test/resources/org/geotools/referencing/test-data/scripts/GEOS.txt >> >> https://github.com/geotools/geotools/blob/master/modules/library/referencing/src/test//java/org/geotools/referencing/operation/projection/GeostationarySatelliteTest.java >> >> I happen to be using GeoTools 19, but I'm fine back porting things if >> necessary. >> >> Thanks! >> -kurt >> >> _______________________________________________ >> GeoTools-Devel mailing list >> GeoTools-Devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geotools-devel >> > > > -- > > Regards, Andrea Aime == GeoServer Professional Services from the experts! > Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime > @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 > Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 > 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it > ------------------------------------------------------- *Con riferimento > alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - > Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni > circostanza inerente alla presente email (il suo contenuto, gli eventuali > allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i > destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per > errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le > sarei comunque grato se potesse darmene notizia. This email is intended > only for the person or entity to which it is addressed and may contain > information that is privileged, confidential or otherwise protected from > disclosure. We remind that - as provided by European Regulation 2016/679 > “GDPR” - copying, dissemination or use of this e-mail or the information > herein by anyone other than the intended recipient is prohibited. If you > have received this email by mistake, please notify us immediately by > telephone or e-mail.* > -- -- http://schwehr.org
_______________________________________________ GeoTools-Devel mailing list GeoTools-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel