<feed xmlns='http://www.w3.org/2005/Atom'>
<title>PROJ/data/sql, branch 6.3</title>
<subtitle>Forked from https://github.com/OSGeo/PROJ</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/'/>
<entry>
<title>Add entries in grid_alternatives for Portugal grids coming from ESRI entries (#2103)</title>
<updated>2020-03-27T14:35:31+00:00</updated>
<author>
<name>Pedro Venancio</name>
<email>pedrongvenancio@gmail.com</email>
</author>
<published>2020-03-27T14:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=9d596034ceecb63f290fc6d88bc0f68c1864b05a'/>
<id>9d596034ceecb63f290fc6d88bc0f68c1864b05a</id>
<content type='text'>
Fixes #2096</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #2096</pre>
</div>
</content>
</entry>
<entry>
<title>Improvements to the INSERT</title>
<updated>2020-02-21T10:25:19+00:00</updated>
<author>
<name>Martin Dobias</name>
<email>wonder.sk@gmail.com</email>
</author>
<published>2020-02-19T22:25:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=b07d8d8077f832eb671c860b72e025c578a5e9d7'/>
<id>b07d8d8077f832eb671c860b72e025c578a5e9d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added more comments</title>
<updated>2020-02-21T10:25:19+00:00</updated>
<author>
<name>Martin Dobias</name>
<email>wonder.sk@gmail.com</email>
</author>
<published>2020-02-19T22:00:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=9e0148f844ab4d94542916d01ea5d4aac75cb28a'/>
<id>9e0148f844ab4d94542916d01ea5d4aac75cb28a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add alternative grid for JTSK - JTSK03 transform (EPSG:8364)</title>
<updated>2020-02-21T10:25:19+00:00</updated>
<author>
<name>Martin Dobias</name>
<email>wonder.sk@gmail.com</email>
</author>
<published>2020-02-18T21:19:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=c9d4b0efb994ee522a036628d6becc6f6a519261'/>
<id>c9d4b0efb994ee522a036628d6becc6f6a519261</id>
<content type='text'>
The definition of EPSG:8364 uses NADCON method for horizontal grid (.las/.los files)
but this format is not supported by PROJ.

UGKK (Slovak Geodetic and Cartographic Institute) provides NADCON .las/.los files here:
https://www.geoportal.sk/files/gz/slovakia_jtsk03_to_jtsk.zip

Additionally UGKK also provides the same grid file in NTv2 format:
https://www.geoportal.sk/files/gz/slovakia_jtsk03_to_jtsk_ntv2.zip

So let's add the NTv2 file the grid_alternatives table so that PROJ can automatically pick it up...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The definition of EPSG:8364 uses NADCON method for horizontal grid (.las/.los files)
but this format is not supported by PROJ.

UGKK (Slovak Geodetic and Cartographic Institute) provides NADCON .las/.los files here:
https://www.geoportal.sk/files/gz/slovakia_jtsk03_to_jtsk.zip

Additionally UGKK also provides the same grid file in NTv2 format:
https://www.geoportal.sk/files/gz/slovakia_jtsk03_to_jtsk_ntv2.zip

So let's add the NTv2 file the grid_alternatives table so that PROJ can automatically pick it up...
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix performance issue, affecting projinfo EPSG:7842</title>
<updated>2020-02-06T12:55:06+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2020-02-05T16:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=589c44aa12f7a93e73297e76a898bae3783879c9'/>
<id>589c44aa12f7a93e73297e76a898bae3783879c9</id>
<content type='text'>
Fixes #1913

AuthorityFactory::createBetweenGeodeticCRSWithDatumBasedIntermediates() issued
a complex SQL query that pushes the SQLite3 query plan optimizer to its limits.
Was working reasonably with sqlite 3.11, but not with later versions.
So put less constraints in the main query and do post-processing checks and
auxiliary requests to avoid such issues.

For some unknown reason, this slightly slows down a bit execution time of the
whole test_cpp_api binary (~ 10%), but couldn't come with something better,
despite trying many variations of the main SQL query. It seems that in the
general case the non-filter LEFT JOIN on the supersession table helped,
except on this EPSG:7842 case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1913

AuthorityFactory::createBetweenGeodeticCRSWithDatumBasedIntermediates() issued
a complex SQL query that pushes the SQLite3 query plan optimizer to its limits.
Was working reasonably with sqlite 3.11, but not with later versions.
So put less constraints in the main query and do post-processing checks and
auxiliary requests to avoid such issues.

For some unknown reason, this slightly slows down a bit execution time of the
whole test_cpp_api binary (~ 10%), but couldn't come with something better,
despite trying many variations of the main SQL query. It seems that in the
general case the non-filter LEFT JOIN on the supersession table helped,
except on this EPSG:7842 case.
</pre>
</div>
</content>
</entry>
<entry>
<title>Database: add a geoid_like value for proj_method column of grid_alternatives, fix related entries and simplify/robustify logic to deal with EPSG 'Geographic3D to GravityRelatedHeight' methods</title>
<updated>2020-01-23T18:05:50+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2020-01-23T12:08:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=ba37cd70b299d8ea918f6bb219805713c9e6507a'/>
<id>ba37cd70b299d8ea918f6bb219805713c9e6507a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Database: update to EPSG v9.8.6</title>
<updated>2020-01-23T18:05:48+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2020-01-22T21:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=ae1a0324fb51c8a357b24991c3627d5c2414a784'/>
<id>ae1a0324fb51c8a357b24991c3627d5c2414a784</id>
<content type='text'>
Fixes #1867
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1867
</pre>
</div>
</content>
</entry>
<entry>
<title>Database: add mapping for TOR27CSv1.GSB</title>
<updated>2019-12-28T22:27:25+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2019-12-28T22:14:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=5bd8446ef48f34a5e333cdb31b6bded29ee6a429'/>
<id>5bd8446ef48f34a5e333cdb31b6bded29ee6a429</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Database: add mapping for gg10_smv2.mnt and gg10_sbv2.mnt French grids</title>
<updated>2019-12-28T22:27:25+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2019-12-28T21:47:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=737e71f3b2909d3ef77e722c0a40b7ce4c42f9db'/>
<id>737e71f3b2909d3ef77e722c0a40b7ce4c42f9db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Database: tune accuracy of Canadian NTv1 file w.r.t NTv2</title>
<updated>2019-12-25T15:23:31+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2019-12-25T15:23:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=b8f8a708c2299ba55b3d4754aa75633e3ee5897b'/>
<id>b8f8a708c2299ba55b3d4754aa75633e3ee5897b</id>
<content type='text'>
As on import of EPSG, we remove the supersession of Canadian NTv1 file w.r.t NTv2
(because the default behaviour of PROJ is to ignore superseded operations). However
the NTv1 operation is advertized with an accuracy of 1m, whereas NTv2 is advertized
with 1.5m. Consequently on areas where both files are valid, and if both files are
available, NTv1 would be selected. So as a workaround, worsen the NTv1 accuracy to
2m so that NTv2 is used in priority.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As on import of EPSG, we remove the supersession of Canadian NTv1 file w.r.t NTv2
(because the default behaviour of PROJ is to ignore superseded operations). However
the NTv1 operation is advertized with an accuracy of 1m, whereas NTv2 is advertized
with 1.5m. Consequently on areas where both files are valid, and if both files are
available, NTv1 would be selected. So as a workaround, worsen the NTv1 accuracy to
2m so that NTv2 is used in priority.
</pre>
</div>
</content>
</entry>
</feed>
