<feed xmlns='http://www.w3.org/2005/Atom'>
<title>PROJ/docs/source/development, branch 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>DOCS: add missing functions from filemanager.cpp</title>
<updated>2022-03-11T04:32:37+00:00</updated>
<author>
<name>Brendan Jurd</name>
<email>brendan.jurd@geoplex.com.au</email>
</author>
<published>2022-03-11T04:28:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=29e2160e2c590c4d0b92f8c66cc2c07a12f98bb8'/>
<id>29e2160e2c590c4d0b92f8c66cc2c07a12f98bb8</id>
<content type='text'>
Add doxygen entries for:

- proj_context_set_file_finder
- proj_context_set_ca_bundle_path

Fixes #2540
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add doxygen entries for:

- proj_context_set_file_finder
- proj_context_set_ca_bundle_path

Fixes #2540
</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: improve CMake integration example; remove CMake &lt;3 detail (#3093)</title>
<updated>2022-03-08T20:12:04+00:00</updated>
<author>
<name>Mike Taves</name>
<email>mwtoews@gmail.com</email>
</author>
<published>2022-03-08T20:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=2fae94ba7be41d3a829db3da55d54ec20ce526da'/>
<id>2fae94ba7be41d3a829db3da55d54ec20ce526da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DOCS: Add doxygen entry for proj_context_set_search_paths.</title>
<updated>2021-11-19T07:59:27+00:00</updated>
<author>
<name>Brendan Jurd</name>
<email>brendan.jurd@geoplex.com.au</email>
</author>
<published>2021-11-19T00:06:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=4bada5813e03d89f3b8020481c52778500341a34'/>
<id>4bada5813e03d89f3b8020481c52778500341a34</id>
<content type='text'>
Refs #2540.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refs #2540.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new option to proj_create_crs_to_crs_from_pj method to force +over on transformation operations (#2914)</title>
<updated>2021-11-12T12:39:20+00:00</updated>
<author>
<name>Peter Townsend</name>
<email>38544371+mlptownsend@users.noreply.github.com</email>
</author>
<published>2021-11-12T12:39:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=ac882266b57d04720bb645b8144901127f7427cf'/>
<id>ac882266b57d04720bb645b8144901127f7427cf</id>
<content type='text'>
Fixes #2512</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #2512</pre>
</div>
</content>
</entry>
<entry>
<title>Add proj_trans_bounds to compute the image of a input bounding box through a transformation (#2882)</title>
<updated>2021-10-05T17:27:28+00:00</updated>
<author>
<name>Alan D. Snow</name>
<email>alansnow21@gmail.com</email>
</author>
<published>2021-10-05T17:27:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=06d299db13f301d261d49558a18aec7a91276bd8'/>
<id>06d299db13f301d261d49558a18aec7a91276bd8</id>
<content type='text'>
Fixes #2779</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #2779</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2868 from rouault/proj_factors_with_projected_crs</title>
<updated>2021-10-05T17:20:32+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-10-05T17:20:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=6b58adb4b7396b9c2aff2fa26aae2340d5a62d21'/>
<id>6b58adb4b7396b9c2aff2fa26aae2340d5a62d21</id>
<content type='text'>
proj_factors(): accept P to be a projected CRS (fixes #2854)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
proj_factors(): accept P to be a projected CRS (fixes #2854)</pre>
</div>
</content>
</entry>
<entry>
<title>proj_factors(): accept P to be a projected CRS (fixes #2854)</title>
<updated>2021-09-30T10:07:50+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-09-24T16:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=47b9629c56bd97022c1a7161cedc32b97b360957'/>
<id>47b9629c56bd97022c1a7161cedc32b97b360957</id>
<content type='text'>
Updated doc:

    Starting with PROJ 8.2, the P object can be a projected CRS, for example
    instantiated from a EPSG CRS code. The factors computed will be those of the
    map projection implied by the transformation from the base geographic CRS of
    the projected CRS to the projected CRS.

    The input geodetic coordinate lp should be such that lp.lam is the longitude
    in radian, and lp.phi the latitude in radian (thus independently of the
    definition of the base CRS, if P is a projected CRS).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated doc:

    Starting with PROJ 8.2, the P object can be a projected CRS, for example
    instantiated from a EPSG CRS code. The factors computed will be those of the
    map projection implied by the transformation from the base geographic CRS of
    the projected CRS to the projected CRS.

    The input geodetic coordinate lp should be such that lp.lam is the longitude
    in radian, and lp.phi the latitude in radian (thus independently of the
    definition of the base CRS, if P is a projected CRS).
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2865 from direvus/doc/2864-error-handling</title>
<updated>2021-09-27T07:18:59+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2021-09-27T07:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=ac1963352d3118b2ecc702f23df1f42f883d6f0c'/>
<id>ac1963352d3118b2ecc702f23df1f42f883d6f0c</id>
<content type='text'>
DOC: Add content for Development/Error handling page.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DOC: Add content for Development/Error handling page.</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: Refresh Development/Quickstart and remove Development/Threads (#2863)</title>
<updated>2021-09-27T07:17:58+00:00</updated>
<author>
<name>Brendan Jurd</name>
<email>direvus@gmail.com</email>
</author>
<published>2021-09-27T07:17:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=e27c4424ea84160ddc957032cb65e444f7d7944a'/>
<id>e27c4424ea84160ddc957032cb65e444f7d7944a</id>
<content type='text'>
* DOC: Refresh Development/Quickstart and remove Development/Threads

The document Development/Threads was severely out of date, and was
focussed on contrasting the current API with an old API that was
deprecated several years ago, and removed from the current PROJ earlier
this year.

Update Development/Quickstart to give more information about the use of
threading context, as a replacement for the content that was previously
in Threads.

Also give the example code examples/pj_obs_api_mini_demo.c a cleanup
pass to make it at least internally consistent with its own code style.

The header comments of the example code are still, much like the Threads
document, fixated on comparing proj.h against proj_api.h, which is an
interesting historical curio to be sure, but probably doesn't need to
persist here.  It might be worth cleaning this up further as a separate
exercise.

Fixes #2451</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* DOC: Refresh Development/Quickstart and remove Development/Threads

The document Development/Threads was severely out of date, and was
focussed on contrasting the current API with an old API that was
deprecated several years ago, and removed from the current PROJ earlier
this year.

Update Development/Quickstart to give more information about the use of
threading context, as a replacement for the content that was previously
in Threads.

Also give the example code examples/pj_obs_api_mini_demo.c a cleanup
pass to make it at least internally consistent with its own code style.

The header comments of the example code are still, much like the Threads
document, fixated on comparing proj.h against proj_api.h, which is an
interesting historical curio to be sure, but probably doesn't need to
persist here.  It might be worth cleaning this up further as a separate
exercise.

Fixes #2451</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: Add content for Development/Error handling page.</title>
<updated>2021-09-24T06:08:15+00:00</updated>
<author>
<name>Brendan Jurd</name>
<email>brendan.jurd@geoplex.com.au</email>
</author>
<published>2021-09-24T06:08:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=de062c141784f76d753e8c5aa891fa7e8a6fe7e6'/>
<id>de062c141784f76d753e8c5aa891fa7e8a6fe7e6</id>
<content type='text'>
This page was previously empty.  This commits populates it with some
very basic information and a code example of how to use
proj_context_errno and proj_context_errno_string.

Something: because something is better than nothing.

It might be good to include some more fine detail about how PROJ manages
the error state internally, but I don't yet have the expertise in PROJ
internals to write that content myself.

Also the code sample probably has a segfault bug or leaks memory,
because C.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This page was previously empty.  This commits populates it with some
very basic information and a code example of how to use
proj_context_errno and proj_context_errno_string.

Something: because something is better than nothing.

It might be good to include some more fine detail about how PROJ manages
the error state internally, but I don't yet have the expertise in PROJ
internals to write that content myself.

Also the code sample probably has a segfault bug or leaks memory,
because C.
</pre>
</div>
</content>
</entry>
</feed>
