<feed xmlns='http://www.w3.org/2005/Atom'>
<title>PROJ/src/apps, branch backport-2856-to-master</title>
<subtitle>Forked from https://github.com/OSGeo/PROJ</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/'/>
<entry>
<title>createOperations(): deal with spherical planetocentric geodetic CRS</title>
<updated>2021-09-08T15:05:45+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-09-08T10:50:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=85733181ee7c2777139f5d1db94f2beabb737e96'/>
<id>85733181ee7c2777139f5d1db94f2beabb737e96</id>
<content type='text'>
This also fixes conversion between geocentric latlong and geodetic latlong
with cs2cs. This was dealt with in PR 1093, but in the wrong direction
(the geocentric latitude must be &lt;= in absolute value to the geodetic one)
The issue here was linked to the semantics of the +geoc specifier, which
affects the semantics of the input coordinates in the forward direction
(+geoc means that the input coordinate is is a geocentric latitude),
which defeats the logic of doing A to B by using the inverse path of A
and the forward path of B.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also fixes conversion between geocentric latlong and geodetic latlong
with cs2cs. This was dealt with in PR 1093, but in the wrong direction
(the geocentric latitude must be &lt;= in absolute value to the geodetic one)
The issue here was linked to the semantics of the +geoc specifier, which
affects the semantics of the input coordinates in the forward direction
(+geoc means that the input coordinate is is a geocentric latitude),
which defeats the logic of doing A to B by using the inverse path of A
and the forward path of B.
</pre>
</div>
</content>
</entry>
<entry>
<title>Workaround 'Overlapping read/write of union is undefined behavior' cppcheck warning (but really fixing them would be more involved)</title>
<updated>2021-09-04T16:01:11+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-09-04T16:00:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=a767ae5d14063f3df1a3af994f26915f973de408'/>
<id>a767ae5d14063f3df1a3af994f26915f973de408</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>projinfo: fix error message regarding --output-id</title>
<updated>2021-05-23T10:58:06+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-05-23T10:58:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=08d4b05771ada2a57dd5f96a6e852a52b6084014'/>
<id>08d4b05771ada2a57dd5f96a6e852a52b6084014</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>code formatting fix</title>
<updated>2021-05-22T22:41:46+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-05-22T22:41:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=bfa170c032c9d0a394197c4e25c4b15bda60087b'/>
<id>bfa170c032c9d0a394197c4e25c4b15bda60087b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>projsync: make it filter out files not intended for the current version</title>
<updated>2021-05-17T14:00:12+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-05-17T14:00:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=aee1709d6c02f466b88ea0aa44928e6820f45045'/>
<id>aee1709d6c02f466b88ea0aa44928e6820f45045</id>
<content type='text'>
* Add a PROJ_DATA.VERSION in proj.db to indicate the target PROJ-data
  package version
* Make projsync use that information and the version_added and
  version_removed properties added in https://github.com/OSGeo/PROJ-data/pull/67
  to filter out files that are not relevant
* Add --no-version-filtering and --verbose switches
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add a PROJ_DATA.VERSION in proj.db to indicate the target PROJ-data
  package version
* Make projsync use that information and the version_added and
  version_removed properties added in https://github.com/OSGeo/PROJ-data/pull/67
  to filter out files that are not relevant
* Add --no-version-filtering and --verbose switches
</pre>
</div>
</content>
</entry>
<entry>
<title>projinfo: increase file size limit of files opened with @filename to 1MB to be able to read file generated by ossfuzz</title>
<updated>2021-04-23T12:44:16+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-04-23T12:44:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=64f5b18c0a590b91b489bb9c76a37bba4632e75b'/>
<id>64f5b18c0a590b91b489bb9c76a37bba4632e75b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>projinfo: catch potential exception (master only, CID 193527)</title>
<updated>2021-04-23T10:37:36+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-04-23T10:37:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=a275d4591275c1a273c1c7b27565b808b253c6b9'/>
<id>a275d4591275c1a273c1c7b27565b808b253c6b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2659 from rouault/fix_2603</title>
<updated>2021-04-12T09:51:10+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-04-12T09:51:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=3bc25ac8a9deb868174a19392266dd2c870e3179'/>
<id>3bc25ac8a9deb868174a19392266dd2c870e3179</id>
<content type='text'>
CRS::normalizeForVisualization(): propagate domains/extent of original CRS (fixes #2603)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CRS::normalizeForVisualization(): propagate domains/extent of original CRS (fixes #2603)</pre>
</div>
</content>
</entry>
<entry>
<title>projinfo --list-crs --area: make it work when multiple areas matches the specified name</title>
<updated>2021-04-11T20:50:12+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-04-11T20:38:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=2ac8170863c56de3f7995ac25e74c6fab8aaacad'/>
<id>2ac8170863c56de3f7995ac25e74c6fab8aaacad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reformatting fix</title>
<updated>2021-04-11T20:24:15+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-04-11T20:24:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=f683aa04d6f83a6da8e23def22ac8480ccf7d325'/>
<id>f683aa04d6f83a6da8e23def22ac8480ccf7d325</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
