| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-05-06 | DOC: configure and add spelling wordlist; fix typos, apply Sphinx syntax (#2707) | Mike Taves | |
| 2021-03-03 | Reformat code with clang-format-10 from ubuntu 20.04 | Even Rouault | |
| 2021-02-22 | Formatting fix | Even Rouault | |
| 2021-02-13 | BUG: Close database connection if autoclose set to True | snowman2 | |
| 2020-12-12 | Split coordinateoperation.cpp in many files in iso19111/operation directory | Even Rouault | |
| The big size of coordinateoperation.cpp could require significant amount of RAM to build it with -O2 level, and cause compiler crashes in some environments. | |||
| 2020-12-02 | Merge pull request #2444 from rouault/topocentric | Even Rouault | |
| Add +proj=topocentric geocentric->topocentric conversion (fixes #500) | |||
| 2020-11-29 | Merge pull request #2450 from rouault/setAllowEllipsoidalHeightAsVerticalCRS | Even Rouault | |
| Add option to allow export of Geographic/Projected 3D CRS in WKT1_GDAL | |||
| 2020-11-27 | crs.hpp: add cppcheck suppression for cppcheck 1.90 of ubuntu 20.04 | Even Rouault | |
| 2020-11-24 | Add option to allow export of Geographic/Projected 3D CRS in WKT1_GDAL | Even Rouault | |
| as CompoundCRS with a VerticalCRS being an ellipsoidal height, which is not conformant. But needed for LAS 1.4 that only supports WKT1 | |||
| 2020-11-23 | Add +proj=topocentric geocentric->topocentric conversion (fixes #500) | Even Rouault | |
| 2020-11-21 | Make GeographicCRS/GeodeticCRS::isEquivalentTo() work properly when ↵ | Even Rouault | |
| comparing to a DerivedGeographicCRS/DerivedGeodeticCRS | |||
| 2020-11-04 | createBoundCRSToWGS84IfPossible(): make it return same result with a CRS ↵ | Even Rouault | |
| built from EPSG code or WKT1 Related to https://github.com/OSGeo/gdal/issues/3144 | |||
| 2020-11-01 | projinfo / createObjectsFromName(): support returning a datum ensemble | Even Rouault | |
| 2020-11-01 | When reading from database, possibly return VerticalCRS with a DatumEnsemble | Even Rouault | |
| Only occurence for now is EPSG:9451 'BI height' using the 'British Isles height ensemble' | |||
| 2020-11-01 | When reading from database, possibly return Geographic/GeodeticCRS with a ↵ | Even Rouault | |
| DatumEnsemble, typically for WGS 84 and ETRS89 ('breaking change') | |||
| 2020-10-26 | build_esri_projection_mapping.py: use symbolic name ↵ | Even Rouault | |
| EPSG_NAME_METHOD_COLOMBIA_URBAN | |||
| 2020-10-26 | Map ESRI IGAC_Plano_Cartesiano to EPSG Colombia Urban (refs #2395) | Even Rouault | |
| 2020-10-25 | Add +proj=col_urban projection, implementing a EPSG projection method used ↵ | Even Rouault | |
| by a number of projected CRS in Colombia (fixes #589) | |||
| 2020-10-23 | Add logic to handle interpolationCRS in PROJBasedOperation and ↵ | Even Rouault | |
| ConcatenatedOperation | |||
| 2020-10-20 | Improve identification of compound CRS from ESRI WKT1, and for compound CRS ↵ | Even Rouault | |
| whose result is not in the DB but whose horiz and vertical parts are known | |||
| 2020-10-16 | Add multi-line PROJ string export capability, and use it by default in ↵ | Even Rouault | |
| projinfo (unless --single-line is specified) (fixes #1543) | |||
| 2020-10-16 | Merge pull request #2370 from rouault/epsg10 | Even Rouault | |
| Update to EPSG 10.003 and make code base robust to dealing with WKT CRS with DatumEnsemble | |||
| 2020-10-11 | Database query: add ↵ | Even Rouault | |
| AuthorityFactory::ObjectType::DYNAMIC_GEODETIC_REFERENCE_FRAME and DYNAMIC_VERTICAL_REFERENCE_FRAME, and make corresponding C API work | |||
| 2020-10-10 | WKT2:2019 import/export: handle DATUM (at top level object) with PRIMEM | Even Rouault | |
| This is a peculiarity of the WKT grammar. Despite ISO 19111 saying that the prime meridian is a component of the datum, in WKT, they are placed at the same level, for backward compatibility with earlier WKT versions. So handle exporting and importing that. The fix is only for situation where DATUM is the top level object (was working fine otherwise), which is a uncommon use case. And to limit the amount of issue, on export emit the prime meridian only if it is not Greenwich. | |||
| 2020-10-08 | Make GeographicCRS::is2DPartOf3D() work with DatumEnsemble | Even Rouault | |
| 2020-10-08 | Make CRS identification work with CRS with DatumEnsemble | Even Rouault | |
| 2020-10-08 | Add DatumEnsemble::asDatum() and use it in exportToWkt() | Even Rouault | |
| to allow exporting DatumEnsemble to WKT < 2019. | |||
| 2020-10-08 | Add a AuthorityFactory::createDatumEnsemble() method, and make it inherit ↵ | Even Rouault | |
| from ObjectUsage as mandated by ISO 19111:2019 | |||
| 2020-09-26 | Implement ellipsoidal formulation of +proj=ortho (fixes #397) | Even Rouault | |
| - Map ESRI 'Local' to +proj=ortho when Scale_Factor = 1 and Azimuth = 0 - Map ESRI 'Orthographic' to a PROJ WKT2 'Orthographic (Spherical)' which maps to +proj=ortho +f=0 to froce spherical evaluation | |||
| 2020-09-04 | Fix compiling warnings when using GCC 4.8.x | Alexander Saprykin | |
| 2020-08-26 | proj_create_vertical_crs_ex(): add a ACCURACY option to provide an explicit ↵ | Even Rouault | |
| accuracy, or derive it from the grid name if it is known | |||
| 2020-08-19 | Code reformatting | Even Rouault | |
| 2020-08-19 | Clone projCppContext context when copying projCtx_t (#2324) | Alan D. Snow | |
| 2020-08-13 | WKT importer: tune for Oracle WKT and 'Lambert Conformal Conic' (#2321) | Even Rouault | |
| Fixes https://github.com/qgis/QGIS/issues/37898 | |||
| 2020-06-24 | ESRI WKT: correctly map 'Goode Homolosine' from ESRI:54052 (resp. 54053) to ↵ | Even Rouault | |
| 'Interrupted Googe Homolosine' (resp. 'Interrupted Googe Homolosine Ocean') | |||
| 2020-06-06 | createOperations(): changes so that EPSG:9635 'Geog3D to ↵ | Even Rouault | |
| Geog2D+GravityRelatedHeight (US .gtx)' method used by Slovakian geoids correctly deal with axis order and unit conversion, to be used as 'standalone'. Also improves when using directly 'Geographic3D to GravityRelatedHeight' method | |||
| 2020-05-25 | Fix identification of (one of the) ESRI WKT formulations of EPSG:3035 | Even Rouault | |
| Fixes https://github.com/qgis/QGIS/issues/36111 | |||
| 2020-05-19 | WKT1 ingestion: fix ingestion of COMPD_CS with ellipsoidal vertical datum ↵ | Even Rouault | |
| and non metre units (contributes to fixes #2232) | |||
| 2020-05-16 | Allow importing WKT1 COMPD_CS with a VERT_DATUM[Ellipsoid,2002], and ↵ | Even Rouault | |
| exporting it back as such (on the same object) (fixes #2228) | |||
| 2020-05-15 | Make projinfo --3d --boundcrs-to-wgs84 better work (fixes #2202) | Even Rouault | |
| 2020-05-09 | scripts/fix_typos.sh: fix URLs to dictionaries, and fix typos spotted | Even Rouault | |
| 2020-04-25 | include/proj/util.hpp: recognized a PROJ_INTERNAL_CPP_NAMESPACE to use ↵ | Even Rouault | |
| osgeo::internalproj namespace | |||
| 2020-04-23 | io.hpp: avoid dependency to proj_json_streaming_writer.hpp (fixes #2182) (#2183) | Even Rouault | |
| 2020-04-21 | Add limited support for non-conformant WKT1 LAS COMPD_CS[] (#2171) | Even Rouault | |
| * Allow importing EPSG:{horizontal_code}+{geographic_code} and turn it into valid Geographic 3D or Projected 3D CRS internally * Allow importing WKT1 COMPD_CS[] with above structure * On an object imported that way, allow exporting to WKT1_GDAL, with this non-standard structure of a horizontal CRS + geographic CRS | |||
| 2020-04-19 | Ingestion of WKT1_GDAL: correctly map 'Cylindrical_Equal_Area' | Even Rouault | |
| Map it to 'Lambert Cylindrical Equal Area' / EPSG:9835 non-spherical method, when the ellipsoid is not a sphere. And rationalize the handling of this for other methods with spherical vs non-spherical formulations | |||
| 2020-04-14 | createOperations(): do not remove ballpark transformation if there are only ↵ | Even Rouault | |
| grid based operations, even if they cover the whole area of use (fixes #2143) | |||
| 2020-03-12 | Add proj_get_units_from_database() (fixes #2004) | Even Rouault | |
| 2020-03-09 | Map ESRI Transverse_Mercator_Complex to Transverse Mercator | Even Rouault | |
| According to https://gis.stackexchange.com/questions/226679/complex-utm-projection it is highly likely that Transverse_Mercator_Complex corresponds to our extended/enhanced/Poder-Engsager transverse mercator method (etmerc), or something similarly precise. So we can map that to the standard Transverse Mercator method, since etmerc is used for it. | |||
| 2020-03-06 | WKT import/export: add support for WKT1_ESRI VERTCS syntax | Even Rouault | |
| 2020-03-05 | ESRI WKT: map Mercator_Variant_A, Mercator_Variant_C and ↵ | Even Rouault | |
| Transverse_Cylindrical_Equal_Area projections (#2020) * Add mapping of ESRI projection methods Mercator_Variant_A, Mercator_Variant_C and Transverse_Cylindrical_Equal_Area * Add a few notes about missing mappings | |||
