aboutsummaryrefslogtreecommitdiff
path: root/docs/source
AgeCommit message (Collapse)Author
2022-02-17Remove terrible formattingPaul Ramsey
2022-02-17Add note on named specializationsPaul Ramsey
2022-02-11Doc: ob_tran.rst: fix name of o_lon_1, o_lat_1, o_lon_2, o_lat_2 parametersEven Rouault
2022-01-07labrd: document in the tagline and documentation that lat_0 is required (#2997)Bert Huijben
2022-01-02Merge pull request #3000 from rouault/fix_2999Kristian Evers
news.rst: add hints about usage changes in PROJ 8.2.0 for Windows users (fixes #2999)
2022-01-01Update website forr 8.2.1 releaseKristian Evers
2021-12-23Merge pull request #2992 from anbj/fix-formattingEven Rouault
bertin1953.rst: fix formatting
2021-12-20Fix and additional options for Peirce Quincuncial projections (#2978)Toby C. Wilkinson
This fixes the current forward implementation of Peirce Quincuncial proj to correctly flip/reflect out the southern hemisphere to four triangles, and rotate entire result to a square or diamond. (It there resolves the issues identified with pull request https://github.com/OSGeo/PROJ/pull/2230 , where southern hemisphere was wrongly projected over northern, and reverses the restriction to northern hemisphere introduced there). It also adds additional lateral projection of the hemispheres. - This PR adds an optional parameter `+type` which allows selection of projection. The `+type=square` and `+type=diamond` types match in principle ESRI's twin implementations of square and diamond PQ projs. The **default** if not specified is `+type=diamond`. - The previous behaviour restricted to the northern hemisphere can be reproduced using the `+type=nhemisphere`, though this is an edge case only. - An additional `+type=horizontal` and `+type=vertical` rectangular lateral versions have been added that place each hemisphere side-by-side. This is primarily to allow creation of projections such as Greiger Triptychial, which also require the additional optional params `scrollx` or `scrolly` in order to shift parts of the projection from one side of the map to the other. - Additional documentation has been added to proj description, including quoting the usual meridian used in common usage of projection, and images showing the different types.
2021-12-20Update website for 8.2 release (#2989)Martijn Visser
* Update website for 8.2 release * update "Edit on GitHub" button branch
2021-12-14Merge pull request #2982 from DFEvans/patch-1 (#2984)github-actions[bot]
Remove git stash holdover in news.rst Co-authored-by: Even Rouault <even.rouault@spatialys.com>
2021-12-02Merge pull request #2964 from Fa7C0n/masterEven Rouault
Fix github path for crs2crs2grid.py in HTDP
2021-11-20Docs: Add new Ellipsoids page to explain ellipsoidal parameters (#2922)Brendan Jurd
Co-authored-by: Rohit <rohitpingale103@gmail.com> Co-authored-by: Brendan Jurd <brendan.jurd@geoplex.com.au> Co-authored-by: Mike Taves <mwtoews@gmail.com>
2021-11-19Merge pull request #2944 from direvus/2540-docs-missing-funcsKristian Evers
DOCS: Add doxygen entry for proj_context_set_search_paths.
2021-11-09RFC 7: Drop Autotools, maintain CMake (#2880)Mike Taves
2021-11-03Doc: news.rst: formatting fixesEven Rouault
2021-11-01docs: Fix errors in 8.2.0 news sectionKristian Evers
2021-11-01Update website for 8.1.1 release8.2.0Kristian Evers
2021-10-26Bump PROJ-data version number in docsKristian Evers
2021-10-21Add fallback_strategy to tinshift transformJohannes Schauer Marin Rodrigues
- this bumps format_version of tinshift JSON to 1.1 for the new field fallback_strategy - the default behaviour without that field is retained - if fallback_strategy is set to "nearest_side", then points that do not fall into any of the triangles will be transformed according to the nearest triangle - if fallback_centroid is set to "nearest_side", then points that do not fall into any of the triangles will be transformed according to the triangle with the nearest centroid
2021-10-10CMake: add a BUILD_APPS to be able to disable build of all programsEven Rouault
This makes it easier to turn off all programs, rather than individually. Useful for example to avoid https://github.com/OSGeo/gdal/blob/master/gdal/fuzzers/build.sh#L138
2021-10-05Add proj_trans_bounds to compute the image of a input bounding box through a ↵Alan D. Snow
transformation (#2882) Fixes #2779
2021-10-05Merge pull request #2868 from rouault/proj_factors_with_projected_crsEven Rouault
proj_factors(): accept P to be a projected CRS (fixes #2854)
2021-09-30proj_factors(): accept P to be a projected CRS (fixes #2854)Even Rouault
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).
2021-09-29doc: clarify use of +datum option with +proj=latlonKristian Evers
2021-09-27Merge pull request #2865 from direvus/doc/2864-error-handlingKristian Evers
DOC: Add content for Development/Error handling page.
2021-09-27DOC: Refresh Development/Quickstart and remove Development/Threads (#2863)Brendan Jurd
* 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
2021-09-24DOC: Add content for Development/Error handling page.Brendan Jurd
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.
2021-09-17DOC: fix the inclusion of the custom css fileJoris Van den Bossche
2021-09-16update projsync command Waheed Barghouthi
I added the --all arg to the command, it seems its now a requirement, not sure if this is meant to be like this
2021-09-14PROJJSON: support additional properties allowed in id object (version, ↵Even Rouault
authority_citation, uri) for parity with WKT2:2019
2021-09-10Use `literalinclude` for COPYING in About page.Brendan Jurd
This avoids a sphinx error due to the leading space in front of the horizontal divider in COPYING and also helps to indicate where the included license text begins and ends.
2021-09-10Update docs About page to pull in license text from COPYING.Brendan Jurd
Fixes #2709.
2021-09-02Merge pull request #2836 from OSGeo/rouault-patch-1Even Rouault
ortho.rst: fix typo
2021-09-01Doc: mentions EPSG methods that corresponds to topocentric and ortho (fixes ↵Even Rouault
#2832)
2021-08-27Doc: projjson.rst: update to PROJJSON v0.3Even Rouault
2021-08-19BoundCRS: accept importing/exporting in WKT2 and PROJJSON the ↵Even Rouault
scope/area/extent/id attributes (fixes #2813) For PROJJSON only, also accept the ``name`` attribute.
2021-08-15Add support for Degree Sign on input (#2791)Brendan Jurd
This commit adds support in dsmtor() for a Degree Sign (U+00B0), encoded as UTF-8 (`\xc2\xb0`) or as a single byte (`\xb0`) (in ISO 8859 parts 1-4, 7-10, 13, 15, 16, and several Windows code pages), as an alternative symbol to `D`/`d` to designate the degree unit. Fixes #2712.
2021-08-12Fix order of instructions for installing from source. (#2797)Brendan Jurd
The note about running autogen.sh was previously placed below the instructions to run configure.
2021-07-21Doc: fix links to :c:func:`proj_...` by specifying "h" as "c" domainMike Taves
2021-07-13Add S2 projection (#2749)marcus-elia
2021-06-30Bump version numbers in anticipation of 8.2.0Kristian Evers
2021-06-30Update website for 8.1.0 release8.1.0Kristian Evers
2021-06-18operations_computation.rst: add note about proj_create_crs_to_crs not ↵Even Rouault
necessarily using the operation that appears as first
2021-06-04Update link to dutch coord transform website.Roel van den Berg
2021-05-18Update install.rst: update Windows noteHeidi Vanparys
Add info that OSGeo4W Shell may be present already when QGIS is present.
2021-05-18Update projinfo doc: add example --single-lineHeidi Vanparys
2021-05-17projsync: make it filter out files not intended for the current versionEven Rouault
* 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
2021-05-09Mention what the default +units are積丹尼 Dan Jacobson
2021-05-04Fix typo: "Mod. Stererographics" -> "Modified Stereographic"Mike Taves
2021-05-04DOC: configure and add spelling wordlist; fix typos, apply Sphinx syntax (#2705)Mike Taves