From aecec570644fc8291b027f585311db4007c935f9 Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Mon, 7 May 2018 13:24:50 +0200 Subject: Change duplicate doc entry of proj_lp_dist() to proj_lpz_dist() --- docs/source/development/reference/functions.rst | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'docs/source') diff --git a/docs/source/development/reference/functions.rst b/docs/source/development/reference/functions.rst index 52f801e5..e6a54cba 100644 --- a/docs/source/development/reference/functions.rst +++ b/docs/source/development/reference/functions.rst @@ -386,16 +386,19 @@ Distances .. c:function:: double proj_lp_dist(const PJ *P, PJ_COORD a, PJ_COORD b) - Calculate geodesic distance between two points in geodetic coordinates. + Calculate geodesic distance between two points in geodetic coordinates. The + calculated distance is between the two points located on the ellipsoid. :param PJ* P: Transformation object :param PJ_COORD a: Coordinate of first point :param PJ_COORD b: Coordinate of second point :returns: :c:type:`double` Distance between :c:data:`a` and :c:data:`b` in meters. -.. c:function:: double proj_lp_dist(const PJ *P, PJ_COORD a, PJ_COORD b) +.. c:function:: double proj_lpz_dist(const PJ *P, PJ_COORD a, PJ_COORD b) Calculate geodesic distance between two points in geodetic coordinates. + Similar to :c:func:`proj_lp_dist` but also takes the height above the ellipsoid + into account. :param PJ* P: Transformation object :param PJ_COORD a: Coordinate of first point -- cgit v1.2.3 From 7a4ae9fcfe12d7b7c94df18ef9d1780c664040f0 Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Wed, 9 May 2018 23:20:33 +0200 Subject: Remove PDF download link to download section --- docs/source/download.rst | 9 +++------ docs/source/index.rst | 5 ----- 2 files changed, 3 insertions(+), 11 deletions(-) (limited to 'docs/source') diff --git a/docs/source/download.rst b/docs/source/download.rst index d7c60d63..510751c4 100644 --- a/docs/source/download.rst +++ b/docs/source/download.rst @@ -4,13 +4,7 @@ Download ================================================================================ -.. contents:: Contents - :depth: 3 - :backlinks: none -Release Notes --------------------------------------------------------------------------------- -* `NEWS `_ Current Release -------------------------------------------------------------------------------- @@ -20,6 +14,7 @@ Current Release * **2018-03-01** `proj-datumgrid-europe-1.0.zip`_ * **2018-03-01** `proj-datumgrid-north-america-1.0.zip`_ * **2018-03-01** `proj-datumgrid-oceania-1.0.zip`_ +* **PDF Manual** `proj.pdf`_ Past Releases -------------------------------------------------------------------------------- @@ -42,6 +37,8 @@ Past Releases .. _`proj-datumgrid-north-america-1.0.zip`: http://download.osgeo.org/proj/proj-datumgrid-north-america-1.0.zip .. _`proj-datumgrid-oceania-1.0.zip`: http://download.osgeo.org/proj/proj-datumgrid-oceania-1.0.zip .. _`md5`: http://download.osgeo.org/proj/proj-5.0.1.tar.gz.md5 +.. _`proj.pdf`: https://raw.githubusercontent.com/OSGeo/proj.4/gh-pages/proj.pdf + Binaries -------------------------------------------------------------------------------- diff --git a/docs/source/index.rst b/docs/source/index.rst index 72bf1600..5eb521c8 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -27,11 +27,6 @@ own software. PROJ is maintained on `GitHub `_. .. |coverals| image:: https://coveralls.io/repos/OSGeo/proj.4/badge.svg?branch=master :target: https://coveralls.io/r/OSGeo/proj.4?branch=master -.. only:: not latex - - Full documentation is available as a single PDF at - https://raw.githubusercontent.com/OSGeo/proj.4/gh-pages/proj.pdf - Documentation ================= -- cgit v1.2.3 From d02e9ede9aebc10d63007ca8d18650fad6d301d7 Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Thu, 10 May 2018 00:23:48 +0200 Subject: Create "Community" section at top level of docs Mailing list section from frontpage moved to the new section. So is the contributing and for_proj_contributors pages. --- docs/source/community/channels.rst | 37 +++++ docs/source/community/code_contributions.rst | 153 +++++++++++++++++++ docs/source/community/contributing.rst | 173 ++++++++++++++++++++++ docs/source/community/index.rst | 18 +++ docs/source/contributing.rst | 173 ---------------------- docs/source/development/for_proj_contributors.rst | 153 ------------------- docs/source/development/index.rst | 1 - docs/source/index.rst | 6 +- 8 files changed, 382 insertions(+), 332 deletions(-) create mode 100644 docs/source/community/channels.rst create mode 100644 docs/source/community/code_contributions.rst create mode 100644 docs/source/community/contributing.rst create mode 100644 docs/source/community/index.rst delete mode 100644 docs/source/contributing.rst delete mode 100644 docs/source/development/for_proj_contributors.rst (limited to 'docs/source') diff --git a/docs/source/community/channels.rst b/docs/source/community/channels.rst new file mode 100644 index 00000000..ea12c3f7 --- /dev/null +++ b/docs/source/community/channels.rst @@ -0,0 +1,37 @@ +.. _channels: + +=========================== +Communication channels +=========================== + +Mailing list +------------------------------------------------------------------------------- + +Users and developers of the library are using the mailing list to discuss all +things related to PROJ. The mailing list is the primary forum for asking for +help with use of PROJ. The mailing list is also used for announcements, discussions +about the development of the library and from time to time interesting discussions +on geodesy appear as well. You are more than welcome to join in on the discussions! + + +The PROJ mailing list can be found at http://lists.maptools.org/mailman/listinfo/proj + + +GitHub +------------------------------------------------------------------------------- + +GitHub is the development platform we use for collaborating on the PROJ code. +We use GitHub to keep track of the changes in the code and to index bug reports +and feature requests. We are happy to take contributions in any form, either +as code, bug reports, documentation or feature requests. See :ref:`contributing` +for more info on how you can help improve PROJ. + +The PROJ GitHub page can be found at https://github.com/OSGeo/proj.4 + +.. note:: + + The issue tracker on GitHub is only meant to keep track of bugs, feature + request and other things related to the development of PROJ. Please ask + your questions about the use of PROJ on the mailing list instead. + + diff --git a/docs/source/community/code_contributions.rst b/docs/source/community/code_contributions.rst new file mode 100644 index 00000000..ef144399 --- /dev/null +++ b/docs/source/community/code_contributions.rst @@ -0,0 +1,153 @@ +.. _code_contributions: + +================================================================================ +Guidelines for PROJ code contributors +================================================================================ + +This is a guide for PROJ, casual or regular, code contributors. + +Code contributions. +############################################################################### + +Code contributions can be either bug fixes or new features. The process +is the same for both, so they will be discussed together in this +section. + +Making Changes +~~~~~~~~~~~~~~ + +- Create a topic branch from where you want to base your work. +- You usually should base your topic branch off of the master branch. +- To quickly create a topic branch: ``git checkout -b my-topic-branch`` +- Make commits of logical units. +- Check for unnecessary whitespace with ``git diff --check`` before + committing. +- Make sure your commit messages are in the `proper + format `__. +- Make sure you have added the necessary tests for your changes. +- Make sure that all tests pass + +Submitting Changes +~~~~~~~~~~~~~~~~~~ + +- Push your changes to a topic branch in your fork of the repository. +- Submit a pull request to the PROJ repository in the OSGeo + organization. +- If your pull request fixes/references an issue, include that issue + number in the pull request. For example: + +:: + + Wiz the bang + + Fixes #123. + +- PROJ developers will look at your patch and take an appropriate + action. + +Coding conventions +~~~~~~~~~~~~~~~~~~ + +Programming language +^^^^^^^^^^^^^^^^^^^^ + +PROJ is developed strictly in ANSI C 89. + +Coding style +^^^^^^^^^^^^ + +We don't enforce any particular coding style, but please try to keep it +as simple as possible. If improving existing code, please try to conform +with the style of the locally surrounding code. + +Whitespace +^^^^^^^^^^ + +Throughout the PROJ code base you will see differing whitespace use. +The general rule is to keep whitespace in whatever form it is in the +file you are currently editing. If the file has a mix of tabs and space +please convert the tabs to space in a separate commit before making any +other changes. This makes it a lot easier to see the changes in diffs +when evaluating the changed code. New files should use spaces as +whitespace. + +File names +^^^^^^^^^^ + +Files in which projections are implemented are prefixed with an +upper-case ``PJ_`` and most other files are prefixed with lower-case +``pj_``. Some file deviate from this pattern, most of them dates back to +the very early releases of PROJ. New contributions should follow the +pj-prefix pattern. Unless there are obvious reasons not to. + + +Tools +############################################################################### + +cppcheck static analyzer +~~~~~~~~~~~~~~~~~~~~~~~~ + +You can run locally ``scripts/cppcheck.sh`` that is a wrapper script around the +cppcheck utility. It is known to work with cppcheck 1.61 of Ubuntu Trusty 14.0, +since this is what is currently used on Travis-CI +(``travis/linux_gcc/before_install.sh``). +At the time of writing, this also works with cppcheck 1.72 of Ubuntu Xenial +16.04, and latest cppcheck +master. + +cppcheck can have false positives. In general, it is preferable to rework the +code a bit to make it more 'obvious' and avoid those false positives. When not +possible, you can add a comment in the code like + +:: + + /* cppcheck-suppress duplicateBreak */ + +in the preceding line. Replace +duplicateBreak with the actual name of the violated rule emitted by cppcheck. + +CLang Static Analyzer (CSA) +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +CSA is run by the ``travis/csa`` build configuration. You may also run it locally. + +Preliminary step: install clang. For example: + +:: + + wget http://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04.tar.xz + tar xJf clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04.tar.xz + +Run configure under the scan-build utility of clang: + +:: + + ./clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04/bin/scan-build ./configure + +Build under scan-build: + +:: + + ./clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04/bin/scan-build make [-j8] + +If CSA finds errors, they will be emitted during the build. And in which case, +at the end of the build process, scan-build will emit a warning message +indicating errors have been found and how to display the error report. This +is with someling like + +:: + + ./clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04/bin/scan-view /tmp/scan-build-2018-03-15-121416-17476-1 + + +This will open a web browser with the interactive report. + +CSA may also have false positives. In general, this happens when the code is +non-trivial / makes assumptions that hard to check at first sight. You will +need to add extra checks or rework it a bit to make it more "obvious" for CSA. +This will also help humans reading your code ! + +Typo detection and fixes +~~~~~~~~~~~~~~~~~~~~~~~~ + +Run ``scripts/fix_typos.sh`` diff --git a/docs/source/community/contributing.rst b/docs/source/community/contributing.rst new file mode 100644 index 00000000..d56aef6e --- /dev/null +++ b/docs/source/community/contributing.rst @@ -0,0 +1,173 @@ +.. _contributing: + +=========================== +Contributing +=========================== + +PROJ has a wide and varied user base. Some are highly skilled +geodesists with a deep knowledge of map projections and reference +systems, some are GIS software developers and others are GIS users. All +users, regardless of the profession or skill level, has the ability to +contribute to PROJ. Here's a few suggestion on how: + +- Help PROJ-users that is less experienced than yourself. +- Write a bug report +- Request a new feature +- Write documentation for your favorite map projection +- Fix a bug +- Implement a new feature + +In the following sections you can find some guidelines on how to +contribute. As PROJ is managed on GitHub most contributions require +that you have a GitHub account. Familiarity with +`issues `__ and the `GitHub +Flow `__ is an advantage. + +Help a fellow PROJ user +------------------------- + +The main forum for support for PROJ is the mailing list. You can +subscribe to the mailing list +`here `__ and read the +archive `here `__. + +If you have questions about the usage of PROJ the mailing list is also +the place to go. Please *do not* use the GitHub issue tracker as a +support forum. Your question is much more likely to be answered on the +mailing list, as many more people follow that than the issue tracker. + +Adding bug reports +------------------ + +Bug reports are handled in the `issue +tracker `__ on PROJ's home on +GitHub. Writing a good bug report is not easy. But fixing a poorly +documented bug is not easy either, so please put in the effort it takes +to create a thorough bug report. + +A good bug report includes at least: + +- A title that quickly explains the problem +- A description of the problem and how it can be reproduced +- Version of PROJ being used +- Version numbers of any other relevant software being used, e.g. + operating system +- A description of what already has been done to solve the problem + +The more information that is given up front, the more likely it is that +a developer will find interest in solving the problem. You will probably +get follow-up questions after submitting a bug report. Please answer +them in a timely manner if you have an interest in getting the issue +solved. + +Finally, please only submit bug reports that are actually related to +PROJ. If the issue materializes in software that uses PROJ it is +likely a problem with that particular software. Make sure that it +actually is a PROJ problem before you submit an issue. If you can +reproduce the problem only by using tools from PROJ it is definitely a +problem with PROJ. + +Feature requests +---------------- + +Got an idea for a new feature in PROJ? Submit a thorough description +of the new feature in the `issue +tracker `__. Please include any +technical documents that can help the developer make the new feature a +reality. An example of this could be a publicly available academic paper +that describes a new projection. Also, including a numerical test case +will make it much easier to verify that an implementation of your +requested feature actually works as you expect. + +Note that not all feature requests are accepted. + +Write documentation +------------------- + +PROJ is in dire need of better documentation. Any contributions of +documentation are greatly appreciated. The PROJ documentation is +available on `proj4.org `__. The website is generated +with `Sphinx `__. Contributions to +the documentation should be made as `Pull +Requests `__ on GitHub. + +If you intend to document one of PROJ's supported projections please +use the :doc:`Mercator projection <../operations/projections/merc>` +as a template. + +Code contributions +------------------ + +See :doc:`Code contributions ` + +Legalese +~~~~~~~~ + +Committers are the front line gatekeepers to keep the code base clear of +improperly contributed code. It is important to the PROJ users, +developers and the OSGeo foundation to avoid contributing any code to +the project without it being clearly licensed under the project license. + +Generally speaking the key issues are that those providing code to be +included in the repository understand that the code will be released +under the MIT/X license, and that the person providing the code has the +right to contribute the code. For the committer themselves understanding +about the license is hopefully clear. For other contributors, the +committer should verify the understanding unless the committer is very +comfortable that the contributor understands the license (for instance +frequent contributors). + +If the contribution was developed on behalf of an employer (on work +time, as part of a work project, etc) then it is important that an +appropriate representative of the employer understand that the code will +be contributed under the MIT/X license. The arrangement should be +cleared with an authorized supervisor/manager, etc. + +The code should be developed by the contributor, or the code should be +from a source which can be rightfully contributed such as from the +public domain, or from an open source project under a compatible +license. + +All unusual situations need to be discussed and/or documented. + +Committers should adhere to the following guidelines, and may be +personally legally liable for improperly contributing code to the source +repository: + +- Make sure the contributor (and possibly employer) is aware of the + contribution terms. +- Code coming from a source other than the contributor (such as adapted + from another project) should be clearly marked as to the original + source, copyright holders, license terms and so forth. This + information can be in the file headers, but should also be added to + the project licensing file if not exactly matching normal project + licensing (COPYING). +- Existing copyright headers and license text should never be stripped + from a file. If a copyright holder wishes to give up copyright they + must do so in writing to the foundation before copyright messages are + removed. If license terms are changed it has to be by agreement + (written in email is ok) of the copyright holders. +- Code with licenses requiring credit, or disclosure to users should be + added to COPYING. +- When substantial contributions are added to a file (such as + substantial patches) the author/contributor should be added to the + list of copyright holders for the file. +- If there is uncertainty about whether a change is proper to + contribute to the code base, please seek more information from the + project steering committee, or the foundation legal counsel. + +Additional Resources +-------------------- + +- `General GitHub documentation `__ +- `GitHub pull request + documentation `__ + +Acknowledgements +---------------- + +The *code contribution* section of this CONTRIBUTING file is inspired by +`PDAL's `__ +and the *legalese* section is modified from `GDAL committer +guidelines `__ + diff --git a/docs/source/community/index.rst b/docs/source/community/index.rst new file mode 100644 index 00000000..07308753 --- /dev/null +++ b/docs/source/community/index.rst @@ -0,0 +1,18 @@ +.. _community: + +Community +=============================================================================== + +The PROJ community is what makes the software stand out from its competitors. +PROJ is used and developed by group of very enthusiastic, knowledgeable and +friendly people. Whether you are a first time user of PROJ or a long-time +contributor the community is always very welcoming. + +.. only:: html + + .. toctree:: + :maxdepth: 1 + + channels + contributing + code_contributions diff --git a/docs/source/contributing.rst b/docs/source/contributing.rst deleted file mode 100644 index 368f659f..00000000 --- a/docs/source/contributing.rst +++ /dev/null @@ -1,173 +0,0 @@ -.. _contributing: - -=========================== -Contributing -=========================== - -PROJ has a wide and varied user base. Some are highly skilled -geodesists with a deep knowledge of map projections and reference -systems, some are GIS software developers and others are GIS users. All -users, regardless of the profession or skill level, has the ability to -contribute to PROJ. Here's a few suggestion on how: - -- Help PROJ-users that is less experienced than yourself. -- Write a bug report -- Request a new feature -- Write documentation for your favorite map projection -- Fix a bug -- Implement a new feature - -In the following sections you can find some guidelines on how to -contribute. As PROJ is managed on GitHub most contributions require -that you have a GitHub account. Familiarity with -`issues `__ and the `GitHub -Flow `__ is an advantage. - -Help a fellow PROJ user -------------------------- - -The main forum for support for PROJ is the mailing list. You can -subscribe to the mailing list -`here `__ and read the -archive `here `__. - -If you have questions about the usage of PROJ the mailing list is also -the place to go. Please *do not* use the GitHub issue tracker as a -support forum. Your question is much more likely to be answered on the -mailing list, as many more people follow that than the issue tracker. - -Adding bug reports ------------------- - -Bug reports are handled in the `issue -tracker `__ on PROJ's home on -GitHub. Writing a good bug report is not easy. But fixing a poorly -documented bug is not easy either, so please put in the effort it takes -to create a thorough bug report. - -A good bug report includes at least: - -- A title that quickly explains the problem -- A description of the problem and how it can be reproduced -- Version of PROJ being used -- Version numbers of any other relevant software being used, e.g. - operating system -- A description of what already has been done to solve the problem - -The more information that is given up front, the more likely it is that -a developer will find interest in solving the problem. You will probably -get follow-up questions after submitting a bug report. Please answer -them in a timely manner if you have an interest in getting the issue -solved. - -Finally, please only submit bug reports that are actually related to -PROJ. If the issue materializes in software that uses PROJ it is -likely a problem with that particular software. Make sure that it -actually is a PROJ problem before you submit an issue. If you can -reproduce the problem only by using tools from PROJ it is definitely a -problem with PROJ. - -Feature requests ----------------- - -Got an idea for a new feature in PROJ? Submit a thorough description -of the new feature in the `issue -tracker `__. Please include any -technical documents that can help the developer make the new feature a -reality. An example of this could be a publicly available academic paper -that describes a new projection. Also, including a numerical test case -will make it much easier to verify that an implementation of your -requested feature actually works as you expect. - -Note that not all feature requests are accepted. - -Write documentation -------------------- - -PROJ is in dire need of better documentation. Any contributions of -documentation are greatly appreciated. The PROJ documentation is -available on `proj4.org `__. The website is generated -with `Sphinx `__. Contributions to -the documentation should be made as `Pull -Requests `__ on GitHub. - -If you intend to document one of PROJ's supported projections please -use the `Mercator projection `__ -as a template. - -Code contributions ------------------- - -See :doc:`Code contributions ` - -Legalese -~~~~~~~~ - -Committers are the front line gatekeepers to keep the code base clear of -improperly contributed code. It is important to the PROJ users, -developers and the OSGeo foundation to avoid contributing any code to -the project without it being clearly licensed under the project license. - -Generally speaking the key issues are that those providing code to be -included in the repository understand that the code will be released -under the MIT/X license, and that the person providing the code has the -right to contribute the code. For the committer themselves understanding -about the license is hopefully clear. For other contributors, the -committer should verify the understanding unless the committer is very -comfortable that the contributor understands the license (for instance -frequent contributors). - -If the contribution was developed on behalf of an employer (on work -time, as part of a work project, etc) then it is important that an -appropriate representative of the employer understand that the code will -be contributed under the MIT/X license. The arrangement should be -cleared with an authorized supervisor/manager, etc. - -The code should be developed by the contributor, or the code should be -from a source which can be rightfully contributed such as from the -public domain, or from an open source project under a compatible -license. - -All unusual situations need to be discussed and/or documented. - -Committers should adhere to the following guidelines, and may be -personally legally liable for improperly contributing code to the source -repository: - -- Make sure the contributor (and possibly employer) is aware of the - contribution terms. -- Code coming from a source other than the contributor (such as adapted - from another project) should be clearly marked as to the original - source, copyright holders, license terms and so forth. This - information can be in the file headers, but should also be added to - the project licensing file if not exactly matching normal project - licensing (COPYING). -- Existing copyright headers and license text should never be stripped - from a file. If a copyright holder wishes to give up copyright they - must do so in writing to the foundation before copyright messages are - removed. If license terms are changed it has to be by agreement - (written in email is ok) of the copyright holders. -- Code with licenses requiring credit, or disclosure to users should be - added to COPYING. -- When substantial contributions are added to a file (such as - substantial patches) the author/contributor should be added to the - list of copyright holders for the file. -- If there is uncertainty about whether a change is proper to - contribute to the code base, please seek more information from the - project steering committee, or the foundation legal counsel. - -Additional Resources --------------------- - -- `General GitHub documentation `__ -- `GitHub pull request - documentation `__ - -Acknowledgements ----------------- - -The *code contribution* section of this CONTRIBUTING file is inspired by -`PDAL's `__ -and the *legalese* section is modified from `GDAL committer -guidelines `__ - diff --git a/docs/source/development/for_proj_contributors.rst b/docs/source/development/for_proj_contributors.rst deleted file mode 100644 index d85f5cb1..00000000 --- a/docs/source/development/for_proj_contributors.rst +++ /dev/null @@ -1,153 +0,0 @@ -.. _for_proj_contributors: - -================================================================================ -Development rules and tools for PROJ code contributors -================================================================================ - -This is a guide for PROJ, casual or regular, code contributors. - -Code contributions. -############################################################################### - -Code contributions can be either bug fixes or new features. The process -is the same for both, so they will be discussed together in this -section. - -Making Changes -~~~~~~~~~~~~~~ - -- Create a topic branch from where you want to base your work. -- You usually should base your topic branch off of the master branch. -- To quickly create a topic branch: ``git checkout -b my-topic-branch`` -- Make commits of logical units. -- Check for unnecessary whitespace with ``git diff --check`` before - committing. -- Make sure your commit messages are in the `proper - format `__. -- Make sure you have added the necessary tests for your changes. -- Make sure that all tests pass - -Submitting Changes -~~~~~~~~~~~~~~~~~~ - -- Push your changes to a topic branch in your fork of the repository. -- Submit a pull request to the PROJ repository in the OSGeo - organization. -- If your pull request fixes/references an issue, include that issue - number in the pull request. For example: - -:: - - Wiz the bang - - Fixes #123. - -- PROJ developers will look at your patch and take an appropriate - action. - -Coding conventions -~~~~~~~~~~~~~~~~~~ - -Programming language -^^^^^^^^^^^^^^^^^^^^ - -PROJ is developed strictly in ANSI C 89. - -Coding style -^^^^^^^^^^^^ - -We don't enforce any particular coding style, but please try to keep it -as simple as possible. If improving existing code, please try to conform -with the style of the locally surrounding code. - -Whitespace -^^^^^^^^^^ - -Throughout the PROJ code base you will see differing whitespace use. -The general rule is to keep whitespace in whatever form it is in the -file you are currently editing. If the file has a mix of tabs and space -please convert the tabs to space in a separate commit before making any -other changes. This makes it a lot easier to see the changes in diffs -when evaluating the changed code. New files should use spaces as -whitespace. - -File names -^^^^^^^^^^ - -Files in which projections are implemented are prefixed with an -upper-case ``PJ_`` and most other files are prefixed with lower-case -``pj_``. Some file deviate from this pattern, most of them dates back to -the very early releases of PROJ. New contributions should follow the -pj-prefix pattern. Unless there are obvious reasons not to. - - -Tools -############################################################################### - -cppcheck static analyzer -~~~~~~~~~~~~~~~~~~~~~~~~ - -You can run locally ``scripts/cppcheck.sh`` that is a wrapper script around the -cppcheck utility. It is known to work with cppcheck 1.61 of Ubuntu Trusty 14.0, -since this is what is currently used on Travis-CI -(``travis/linux_gcc/before_install.sh``). -At the time of writing, this also works with cppcheck 1.72 of Ubuntu Xenial -16.04, and latest cppcheck -master. - -cppcheck can have false positives. In general, it is preferable to rework the -code a bit to make it more 'obvious' and avoid those false positives. When not -possible, you can add a comment in the code like - -:: - - /* cppcheck-suppress duplicateBreak */ - -in the preceding line. Replace -duplicateBreak with the actual name of the violated rule emitted by cppcheck. - -CLang Static Analyzer (CSA) -~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -CSA is run by the ``travis/csa`` build configuration. You may also run it locally. - -Preliminary step: install clang. For example: - -:: - - wget http://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04.tar.xz - tar xJf clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04.tar.xz - -Run configure under the scan-build utility of clang: - -:: - - ./clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04/bin/scan-build ./configure - -Build under scan-build: - -:: - - ./clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04/bin/scan-build make [-j8] - -If CSA finds errors, they will be emitted during the build. And in which case, -at the end of the build process, scan-build will emit a warning message -indicating errors have been found and how to display the error report. This -is with someling like - -:: - - ./clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04/bin/scan-view /tmp/scan-build-2018-03-15-121416-17476-1 - - -This will open a web browser with the interactive report. - -CSA may also have false positives. In general, this happens when the code is -non-trivial / makes assumptions that hard to check at first sight. You will -need to add extra checks or rework it a bit to make it more "obvious" for CSA. -This will also help humans reading your code ! - -Typo detection and fixes -~~~~~~~~~~~~~~~~~~~~~~~~ - -Run ``scripts/fix_typos.sh`` diff --git a/docs/source/development/index.rst b/docs/source/development/index.rst index 0a5fea60..3f8a7bf6 100644 --- a/docs/source/development/index.rst +++ b/docs/source/development/index.rst @@ -19,4 +19,3 @@ PROJ project or using the library in their own software. cmake bindings migration - for_proj_contributors diff --git a/docs/source/index.rst b/docs/source/index.rst index 5eb521c8..03e993ec 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -41,16 +41,12 @@ Documentation resource_files geodesic development/index + community/index faq - contributing glossary license references -Mailing List -================================================================================ - -The PROJ mailing list can be found at http://lists.maptools.org/mailman/listinfo/proj Indices and tables ================== -- cgit v1.2.3 From 5272565cdf5acfd15ab5c96a74f49d57b5a18217 Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Thu, 10 May 2018 12:35:33 +0200 Subject: Complete overhaul of the website frontpage Removed everything but the leading introduction and added release history from 5.0.0 and on. --- docs/source/index.rst | 330 +++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 298 insertions(+), 32 deletions(-) (limited to 'docs/source') diff --git a/docs/source/index.rst b/docs/source/index.rst index 03e993ec..ca14a5d6 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -1,37 +1,11 @@ .. _home: -****************************************************************************** PROJ -****************************************************************************** - -PROJ is a standard UNIX filter function which converts geographic longitude -and latitude coordinates into cartesian coordinates (and vice versa), and it is -a C API for software developers to include coordinate transformation in their -own software. PROJ is maintained on `GitHub `_. - -.. only:: html - - ============= ================================================================ - Platform Test Status and Coverage - ============= ================================================================ - Travis |travis| - AppVeyor |appveyor| - Coverage |coverals| - ============= ================================================================ - - - .. |travis| image:: https://travis-ci.org/OSGeo/proj.4.svg?branch=master - :target: https://travis-ci.org/OSGeo/proj.4 - .. |appveyor| image:: https://ci.appveyor.com/api/projects/status/584j49uguwoo5evi?svg=true - :target: https://ci.appveyor.com/project/OSGeo/proj-4 - .. |coverals| image:: https://coveralls.io/repos/OSGeo/proj.4/badge.svg?branch=master - :target: https://coveralls.io/r/OSGeo/proj.4?branch=master - -Documentation -================= +############################################################################### .. toctree:: :maxdepth: 1 + :hidden: download install @@ -47,10 +21,302 @@ Documentation license references +PROJ is a standard UNIX filter function which converts geographic longitude +and latitude coordinates into cartesian coordinates (and vice versa), and it is +a C API for software developers to include coordinate transformation in their +own software. PROJ is maintained on `GitHub `_. + +.. only:: html + + NEWS + --------------------------------------------------------------------------- + + .. attention:: + + The ``projects.h`` header and the functions related to it is considered + deprecated from version 5.0.0 and onwards. The header will be removed + from PROJ in version 6.0.0 scheduled for release February 1st 2019. + + .. attention:: + + The nmake build system on Windows will not be supported from + version 6.0.0 on onwards. Use CMake instead. + + .. attention:: + + The ``proj_api.h`` header and the functions related to it is + considered deprecated from version 5.0.0 and onwards. The header will be + removed from PROJ in version 7.0.0 scheduled for release February 1st + 2020. + + + + + PROJ 5.0.1 + ++++++++++++++++++++++++++++++++++++++++ + *March 1st 2018* + + Bug fixes + *********** + + * Handle ellipsoid change correctly in pipelines when ``+towgs84=0,0,0`` is set (`#881 `_) + + + * Handle the case where nad_ctable2_init returns NULL (`#883 `_) + + + * Avoid shadowed declaration errors with old gcc (`#880 `_) + + + * Expand ``+datum`` properly in pipelines (`#872 `_) + + + * Fail gracefully when incorrect headers are encountered in grid files (`#875 `_) + + + * Improve roundtrip stability in pipelines using ``+towgs84`` (`#871 `_) + + + * Fixed typo in gie error codes (`#861 `_) + + + * Numerical stability fixes to the geodesic package (`#826 `_ & `#843 `_) + + + * Make sure that transient errors are returned correctly (`#857 `_) + + + * Make sure that locally installed header files are not used when building PROJ (`#849 `_) + + + * Fix inconsistent parameter names in ``proj.h``/``proj_4D_api.c`` (`#842 `_) + + + * Make sure ``+vunits`` is applied (`#833 `_) + + + * Fix incorrect Web Mercator transformations (`#834 `_) + + + + PROJ 5.0.0 + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + *February 1st 2018* + + This version of PROJ introduces some significant extensions and + improvements to (primarily) the geodetic functionality of the system. + + The main driver for introducing the new features is the emergence of + dynamic reference frames, the increasing use of high accuracy GNSS, + and the related growing demand for accurate coordinate + transformations. While older versions of PROJ included some geodetic + functionality, the new framework lays the foundation for turning PROJ + into a generic geospatial coordinate transformation engine. + + The core of the library is still the well established projection code. + The new functionality is primarily exposed in a new programming + interface and a new command line utility, :ref:`cct` + (for "Coordinate Conversion and Transformation"). The old programming interface is + still available and can - to some extent - use the new geodetic + transformation features. + + The internal architecture has also seen many changes and much + improvement. So far, these improvements respect the existing + programming interface. But the process has revealed a need to simplify + and reduce the code base, in order to support sustained active + development. + + + **Therefore we have scheduled regular releases over the coming years** + **which will gradually remove the old programming interface.** + + **This will cause breaking changes with the next two major version** + **releases, which will affect all projects that depend on PROJ** + **(cf. section "deprecations" below).** + + The decision to break the existing API has not been easy, but has + ultimately been deemed necessary to ensure the long term survival of + the project. Not only by improving the maintainability immensely, but + also by extending the potential user (and hence developer) community. + + The end goal is to deliver a generic coordinate transformation + software package with a clean and concise code base appealing to + both users and developers. + + + Versioning and naming + *************************************************************************** + + For the first time in more than 25 years the major version number of + the software is changed. The decision to do this is based on the many + new features and new API. While backwards compatibility remains - + except in a few rare corner cases - the addition of a new and improved + programming interface warrants a new major release. + + The new major version number unfortunately leaves the project in a bit + of a conundrum regarding the name. For the majority of the life-time + of the product it has been known as PROJ.4, but since we have now + reached version 5 the name is no longer aligned with the version + number. + + Hence we have decided to decouple the name from the version number and + from this version and onwards the product will simply be called PROJ. + + In recognition of the history of the software we are keeping PROJ.4 as + the *name of the organizing project*. The same project team also + produces the datum-grid package. + + In summary: + + * The PROJ.4 project provides the product PROJ, which is now at + version 5.0.0. + + * The foundational component of PROJ is the library libproj. + + * Other PROJ components include the application proj, which provides + a command line interface to libproj. + + * The PROJ.4 project also distributes the datum-grid package, + which at the time of writing is at version 1.6.0. + + Updates + *************************************************************************** + + * Introduced new API in ``proj.h``. + + - The new API is orthogonal to the existing ``proj_api.h`` API and the internally used ``projects.h`` API. + + - The new API adds the ability to transform spatiotemporal (4D) coordinates. + + - Functions in the new API use the ``proj_`` namespace. + + - Data types in the new API use the ``PJ_`` namespace. + + * Introduced the concept of "transformation pipelines" that makes possible to do complex geodetic transformations of coordinates by daisy chaining simple coordinate operations. + + * Introduced :ref:`cct`, the Coordinate Conversion and Transformation application. + + * Introduced :ref:`gie`, the Geospatial Integrity Investigation Environment. + + - Selftest invoked by ``-C`` flag in :ref:`proj` has been removed + - Ported approx. 1300 built-in selftests to :ref:`gie` format + - Ported approx. 1000 tests from the gigs test framework + - Added approx. 200 new tests + + * Adopted terminology from the OGC/ISO-19100 geospatial standards series. Key definitions are: + + - At the most generic level, a *coordinate operation* is a change of coordinates, based on a one-to-one relationship, from one coordinate reference system to another. + + - A *transformation* is a coordinate operation in which the two coordinate reference systems are based on different datums, e.g. a change from a global reference frame to a regional frame. + + - A *conversion* is a coordinate operation in which both coordinate reference systems are based on the same datum, e.g. change of units of coordinates. + + - A *projection* is a coordinate conversion from an ellipsoidal coordinate system to a plane. Although projections are simply conversions according to the standard, they are treated as separate entities in PROJ as they make up the vast majority of operations in the library. + + * New operations + + - :ref:`The pipeline operator` (``pipeline``) + + - Transformations + + :ref:`Helmert transform` (``helmert``) + + Horner real and complex polynomial evaluation (``horner``) + + :ref:`Horizontal gridshift` (``hgridshift``) + + :ref:`Vertical gridshift` (``vgridshift``) + + :ref:`Molodensky transform` (``molodensky``) + + :ref:`Kinematic gridshift with deformation model` (``deformation``) + + - Conversions + + :ref:`Unit conversion` (``unitconvert``) + + :ref:`Axis swap` (``axisswap``) + + - Projections + + :ref:`Central Conic projection` (``ccon``) + + * Significant documentation updates, including + + - Overhaul of the structure of the documentation + - A better introduction to the use of PROJ + - :ref:`A complete reference to the new API` + - a complete rewrite of the section on geodesic calculations + - Figures for all projections + + * New "free format" option for operation definitions, which permits separating tokens by whitespace when specifying key/value- pairs, e.g. ``proj = merc lat_0 = 45``. + + * Added metadata to init-files that can be read with the :c:func:`proj_init_info` function in the new ``proj.h`` API. + + * Added ITRF2000, ITRF2008 and ITRF2014 init-files with ITRF transformation parameters, including plate motion model parameters. + + * Added ellipsoid parameters for GSK2011, PZ90 and "danish". The latter is similar to the already supported andrae ellipsoid, but has a slightly different semimajor axis. + + * Added Copenhagen prime meridian. + + * Updated EPSG database to version 9.2.0. + + * Geodesic library updated to version 1.49.2-c. + + * Support for analytical partial derivatives has been removed. + + * Improved performance in Winkel Tripel and Aitoff. + + * Introduced ``pj_has_inverse()`` function to ``proj_api.h``. Checks if an operation has an inverse. Use this instead of checking whether ``P->inv`` exists, since that can no longer be relied on. + + * ABI version number updated to 13:0:0. + + * Removed support for Windows CE. + + * Removed the VB6 COM interface. + + Bug fixes + *************************************************************************** + + * Fixed incorrect convergence calculation in Lambert Conformal Conic. (`#16 `_) + + + * Handle ellipsoid parameters correctly when using ``+nadgrids=@null``. (`#22 `_) + + + * Return correct latitude when using negative northings in Transverse Mercator. (`#138 `_) + + + * Return correct result at origin in inverse Mod. Stereographic of Alaska. (`#161 `_) + + + * Return correct result at origin in inverse Mod. Stereographic of 48 U.S. (`#162 `_) + + + * Return correct result at origin in inverse Mod. Stereographic of 50 U.S. (`#163 `_) + + + * Return correct result at origin in inverse Lee Oblated Stereographic. (`#164 `_) + + + * Return correct result at origin in inverse Miller Oblated Stereographic. (`#165 `_) + + + * Fixed scaling and wrap-around issues in Oblique Cylindrical Equal Area. (`#166 `_) + + + * Corrected a coefficient error in inverse Transverse Mercator. (`#174 `_) + + * Respect ``-r`` flag when calling :program:`proj` with ``-V``. (`#184 `_) + + * Remove multiplication by 2 at the equator error in Stereographic projection. (`#194 `_) + + * Allow +alpha=0 and +gamma=0 when using Oblique Mercator. (`#195 `_) + + * Return correct result of inverse Oblique Mercator when alpha is between 90 and 270. (`#331 `_) + + * Avoid segmentation fault when accessing point outside grid. (`#396 `_) + + * Avoid segmentation fault on NaN input in Robin inverse. (`#463 `_) + + * Very verbose use of :program:`proj` (``-V``) on Windows is fixed. (`#484 `_) + + * Fixed memory leak in General Oblique Transformation. (`#497 `_) -Indices and tables -================== + * Equations for meridian convergence and partial derivatives have + been corrected for non-conformal projections. (`#526 `_) -* :ref:`genindex` -* :ref:`search` + * Fixed scaling of cartesian coordinates in ``pj_transform()``. (`#726 `_) + * Additional bug fixes courtesy of `Google's OSS-Fuzz program `_ -- cgit v1.2.3 From f5eeef8a5933d41f229f6551c6612daa5d61a7b5 Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Thu, 10 May 2018 17:34:36 +0200 Subject: Add about section to docs Short description of PROJ. Citation section added from README. License moved from it's own page to a section on the about page. --- docs/source/about.rst | 69 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/source/index.rst | 2 +- docs/source/license.rst | 46 --------------------------------- 3 files changed, 70 insertions(+), 47 deletions(-) create mode 100644 docs/source/about.rst delete mode 100644 docs/source/license.rst (limited to 'docs/source') diff --git a/docs/source/about.rst b/docs/source/about.rst new file mode 100644 index 00000000..198dbead --- /dev/null +++ b/docs/source/about.rst @@ -0,0 +1,69 @@ +############################################################################### +About +############################################################################### + +PROJ is a generic coordinate transformation software, that transforms geospatial +coordinates from one coordinate reference system (CRS) to another. This +includes cartographic projections as well as geodetic transformations. + +PROJ includes :ref:`command line applications` for easy conversion of +coordinates from text files or directly from user input. In addition to the +command line utilities PROJ also exposes an +:ref:`application programming interface`, or API in short. The API +let developers use the functionality of PROJ in their own software without having +to implement similar functionality themselves. + +PROJ started purely as a cartography application letting users convert geodetic +coordinates into projected coordinates using a number of different cartographic +projections. Over the years, as the need has become apparent, support for datum +shifts has slowly worked it's way into PROJ as well. Today PROJ support more +than a hundred different map projections and can transform coordinates between +datums using all but the most obscure geodetic techniques. + +Citation +------------------------------------------------------------------------------- + +To cite PROJ in publications use: + + PROJ contributors (2018). PROJ coordinate transformation software + library. Open Source Geospatial Foundation. URL http://proj4.org/. + +A BibTeX entry for LaTeX users is + +.. code-block:: latex + + @Manual{, + title = {{PROJ} coordinate transformation software library}, + author = {{PROJ contributors}}, + organization = {Open Source Geospatial Foundation}, + year = {2018}, + url = {http://proj4.org/}, + } + +License +------------------------------------------------------------------------------- + +PROJ uses the MIT license. The software was initially released by the USGS in +the public domain. When Frank Warmerdam took over the development of PROJ it +was moved under the MIT license. The license is as follows: + + Copyright (c) 2000, Frank Warmerdam + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. + diff --git a/docs/source/index.rst b/docs/source/index.rst index ca14a5d6..97872470 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -7,6 +7,7 @@ PROJ :maxdepth: 1 :hidden: + about download install usage/index @@ -18,7 +19,6 @@ PROJ community/index faq glossary - license references PROJ is a standard UNIX filter function which converts geographic longitude diff --git a/docs/source/license.rst b/docs/source/license.rst deleted file mode 100644 index bd4f633c..00000000 --- a/docs/source/license.rst +++ /dev/null @@ -1,46 +0,0 @@ -.. _license: - -================================================================================ -License -================================================================================ - -:Author: Frank Warmerdam -:Contact: warmerdam@pobox.com -:Date: 2001 - -PROJ.4 has been placed under an MIT license. I believe this to be as close as -possible to public domain while satisfying those who say that a copyright -notice is required in some countries. The COPYING file read as follows: - -All source, data files and other contents of the PROJ.4 package are available -under the following terms. Note that the PROJ 4.3 and earlier was "public -domain" as is common with US government work, but apparently this is not a well -defined legal term in many countries. I am placing everything under the -following MIT style license because I believe it is effectively the same as -public domain, allowing anyone to use the code as they wish, including making -proprietary derivatives. - -Though I have put my own name as copyright holder, I don't mean to imply I did -the work. Essentially all work was done by Gerald Evenden. - -:: - - Copyright (c) 2000, Frank Warmerdam - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - DEALINGS IN THE SOFTWARE. -- cgit v1.2.3 From 609873534e6407ba0ca5c3bb6ff40425222d6a9b Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Thu, 10 May 2018 21:19:37 +0200 Subject: Update install doc page with build instructions Also added more possible ways to install from package managers. Removed links to externally build binaries from download page. --- docs/source/download.rst | 33 ++----------- docs/source/install.rst | 123 ++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 126 insertions(+), 30 deletions(-) (limited to 'docs/source') diff --git a/docs/source/download.rst b/docs/source/download.rst index 510751c4..32ce8012 100644 --- a/docs/source/download.rst +++ b/docs/source/download.rst @@ -4,7 +4,11 @@ Download ================================================================================ +Here you can download current and previous releases of PROJ. We only supply a +distribution of the source code and various resource files archives. See +:ref:`install` for information on how to get pre-built packages of PROJ. +.. _current_release: Current Release -------------------------------------------------------------------------------- @@ -38,32 +42,3 @@ Past Releases .. _`proj-datumgrid-oceania-1.0.zip`: http://download.osgeo.org/proj/proj-datumgrid-oceania-1.0.zip .. _`md5`: http://download.osgeo.org/proj/proj-5.0.1.tar.gz.md5 .. _`proj.pdf`: https://raw.githubusercontent.com/OSGeo/proj.4/gh-pages/proj.pdf - - -Binaries --------------------------------------------------------------------------------- - -Linux -................................................................................ - -* `RedHat RPMs `__ -* `SUSE `__ -* `Debian `__ -* `pkgsrc `__ -* `Delphi `__ - -Docker -................................................................................ - -A `Docker`_ image with just PROJ binaries and a full compliment of grid shift -files is available on `DockerHub`_: - -.. _`Docker`: https://docker.org -.. _`DockerHub`: https://hub.docker.com/r/osgeo/proj.4/ - -Windows -................................................................................ - -* `OSGeo4W`_ contains 32-bit and 64-bit Windows binaries, including support for many :ref:`grids `. - -.. _`OSGeo4W`: https://trac.osgeo.org/osgeo4w/ diff --git a/docs/source/install.rst b/docs/source/install.rst index 5b3256a1..03e6bc9d 100644 --- a/docs/source/install.rst +++ b/docs/source/install.rst @@ -9,6 +9,34 @@ yourself. Below are guides for installing on Windows, Linux and Mac OS X. This is a good place to get started if this is your first time using PROJ. More advanced users may want to compile the software themselves. +Installation from package management systems +################################################################################ + + +Cross platform +-------------------------------------------------------------------------------- + +PROJ is also available via cross platform package managers. + +Conda +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +The conda package manager includes several PROJ packages. We recommend installing +from the ``conda-forge`` channel:: + + conda install -c conda-forge proj4 + +Docker ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +A `Docker`_ image with just PROJ binaries and a full compliment of grid shift +files is available on `DockerHub`_. Get the package with:: + + docker pull osgeo/proj.4 + +.. _`Docker`: https://docker.org +.. _`DockerHub`: https://hub.docker.com/r/osgeo/proj.4/ + Windows -------------------------------------------------------------------------------- @@ -69,6 +97,99 @@ On Red Hat based system packages are installed with yum:: Mac OS X -------------------------------------------------------------------------------- -On OS X PROJ can be installed via the Homebrew package manager: +On OS X PROJ can be installed via the Homebrew package manager:: brew install proj + +PROJ is also available from the MacPorts system:: + + sudo ports install proj + +Compilation and installation from source code +################################################################################ + +The classical way of installing PROJ is via the source code distribution. The +most recent version is available from the :ref:`download page`. +You will need that and at least the standard *proj-datumgrid* package for a +successful installation. +The following guides show how to compile and install the software using the +Autotools and CMake build systems. + +Autotools +-------------------------------------------------------------------------------- + +FSF's configuration procedure is used to ease installation of the PROJ system. + +.. note:: + The Autotools build system is only available on UNIX-like systems. + Follow the CMake installation guide if you are not using a UNIX-like + operating system. + +The default destination path prefix for installed files is ``/usr/local``. +Results from the installation script will be placed into subdirectories ``bin``, +``include``, ``lib``, ``man/man1`` and ``man/man3``. If this default path prefix +is proper, then execute:: + + ./configure + +If another path prefix is required, then execute:: + + ./configure --prefix=/my/path + +In either case, the directory of the prefix path must exist and be writable by +the installer. + +Before proceeding with the installation we need to add the datum grids. Unzip +the contents of the *proj-datumgrid* package into ``nad/``:: + + unzip proj-datumgrid-1.7.zip -d proj-5.0.1/nad/ + +The installation will automatically move the grid files to the correct location. +Alternatively the grids can be installed manually in the directory pointed to +by the :envvar:`PROJ_LIB` environment variable. The default location is +``/usr/local/share/proj``. + +With the grid files in place we can now build and install PROJ:: + + make + make install + +The install target will create, if necessary, all required sub-directories. + +Tests are run with:: + + make check + +The test suite requires that the proj-datumgrid package is installed in +:envvar:`PROJ_LIB`. + + +CMake +-------------------------------------------------------------------------------- + +With the CMake build system you can compile and install PROJ on more or less any +platform. After unpacking the source distribution archive step into the source- +tree:: + + cd proj-5.0.1 + +Create a build directory and step into it:: + + mkdir build + cd build + +From the build directory you can now configure CMake and build the binaries:: + + cmake .. + cmake --build . + +On Windows, one may need to specify generator:: + + cmake -G "Visual Studio 15 2017" .. + +Tests are run with:: + + ctest + +The test suite requires that the proj-datumgrid package is installed +in :envvar:`PROJ_LIB`. -- cgit v1.2.3 From 6f8e1b56a9277d6689f162fda9b0be285de237ab Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Thu, 10 May 2018 22:50:10 +0200 Subject: Remove annotations from old version of example --- docs/source/usage/projections.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs/source') diff --git a/docs/source/usage/projections.rst b/docs/source/usage/projections.rst index f5f46f46..20e82763 100644 --- a/docs/source/usage/projections.rst +++ b/docs/source/usage/projections.rst @@ -129,8 +129,8 @@ meridian. :: cs2cs +proj=latlong +datum=WGS84 +to +proj=latlong +datum=WGS84 +pm=madrid - 0 0 (input) - 3d41'16.48"E 0dN 0.000 (output) + 0 0 + 3d41'16.48"E 0dN 0.000 Axis orientation -- cgit v1.2.3 From a9758f60f02bb04657312c76f9bba55b2128641f Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Thu, 10 May 2018 22:50:38 +0200 Subject: Improve PDF generation of docs Removed content sections from a bunch of pages since they clutter up the PDF output and the same info is available in the sidebar of the webpage. A few sections has been turned of for the PDF output, most notable the front page of the webpage. It doesn't really fit in the PDF. --- docs/source/community/index.rst | 12 +++++------- docs/source/faq.rst | 8 +++++--- docs/source/geodesic.rst | 4 ---- docs/source/index.rst | 13 +++++++------ docs/source/references.rst | 8 +++++--- docs/source/resource_files.rst | 4 ---- 6 files changed, 22 insertions(+), 27 deletions(-) (limited to 'docs/source') diff --git a/docs/source/community/index.rst b/docs/source/community/index.rst index 07308753..675d107a 100644 --- a/docs/source/community/index.rst +++ b/docs/source/community/index.rst @@ -8,11 +8,9 @@ PROJ is used and developed by group of very enthusiastic, knowledgeable and friendly people. Whether you are a first time user of PROJ or a long-time contributor the community is always very welcoming. -.. only:: html +.. toctree:: + :maxdepth: 1 - .. toctree:: - :maxdepth: 1 - - channels - contributing - code_contributions + channels + contributing + code_contributions diff --git a/docs/source/faq.rst b/docs/source/faq.rst index 6d6d2280..333a5029 100644 --- a/docs/source/faq.rst +++ b/docs/source/faq.rst @@ -4,9 +4,11 @@ FAQ ****************************************************************************** -.. contents:: Contents - :depth: 3 - :backlinks: none +.. only:: not latex + + .. contents:: + :depth: 3 + :backlinks: none diff --git a/docs/source/geodesic.rst b/docs/source/geodesic.rst index 8f6f5bbe..f677ae1d 100644 --- a/docs/source/geodesic.rst +++ b/docs/source/geodesic.rst @@ -3,10 +3,6 @@ Geodesic calculations ===================== -.. contents:: Contents - :depth: 2 - :backlinks: none - Introduction ------------ diff --git a/docs/source/index.rst b/docs/source/index.rst index 97872470..86393291 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -4,7 +4,7 @@ PROJ ############################################################################### .. toctree:: - :maxdepth: 1 + :maxdepth: 3 :hidden: about @@ -21,13 +21,14 @@ PROJ glossary references -PROJ is a standard UNIX filter function which converts geographic longitude -and latitude coordinates into cartesian coordinates (and vice versa), and it is -a C API for software developers to include coordinate transformation in their -own software. PROJ is maintained on `GitHub `_. - .. only:: html + PROJ is a standard UNIX filter function which converts geographic longitude + and latitude coordinates into cartesian coordinates (and vice versa), and it is + a C API for software developers to include coordinate transformation in their + own software. PROJ is maintained on `GitHub `_. + + NEWS --------------------------------------------------------------------------- diff --git a/docs/source/references.rst b/docs/source/references.rst index 75d7f352..807e2faa 100644 --- a/docs/source/references.rst +++ b/docs/source/references.rst @@ -1,8 +1,10 @@ .. _references: -================================================================================ -References -================================================================================ +.. only:: not latex + + ================================================================================ + References + ================================================================================ .. [AltamimiEtAl2002] Altamimi, Z., P. Sillard, and C. Boucher (2002), ITRF2000: A new release of the International Terrestrial Reference Frame for earth science applications, diff --git a/docs/source/resource_files.rst b/docs/source/resource_files.rst index daf5c00a..b6aa950d 100644 --- a/docs/source/resource_files.rst +++ b/docs/source/resource_files.rst @@ -4,10 +4,6 @@ Resource files ================================================================================ -.. contents:: Contents - :depth: 2 - :backlinks: none - A number of files containing preconfigured transformations and default parameters for certain projections are bundled with the PROJ distribution. Init files contains preconfigured proj-strings for various coordinate reference systems -- cgit v1.2.3 From 325477ed0fac2c9233c2f6a2b7bb4125e04df24c Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Mon, 14 May 2018 20:57:00 +0200 Subject: Set projection plot scale to 100% for better PDF output --- docs/source/operations/projections/aea.rst | 2 +- docs/source/operations/projections/aeqd.rst | 2 +- docs/source/operations/projections/airy.rst | 2 +- docs/source/operations/projections/aitoff.rst | 2 +- docs/source/operations/projections/alsk.rst | 2 +- docs/source/operations/projections/apian.rst | 2 +- docs/source/operations/projections/august.rst | 2 +- docs/source/operations/projections/bacon.rst | 2 +- docs/source/operations/projections/bipc.rst | 2 +- docs/source/operations/projections/boggs.rst | 2 +- docs/source/operations/projections/bonne.rst | 2 +- docs/source/operations/projections/calcofi.rst | 2 +- docs/source/operations/projections/cass.rst | 2 +- docs/source/operations/projections/cc.rst | 2 +- docs/source/operations/projections/ccon.rst | 2 +- docs/source/operations/projections/cea.rst | 2 +- docs/source/operations/projections/chamb.rst | 2 +- docs/source/operations/projections/collg.rst | 2 +- docs/source/operations/projections/crast.rst | 2 +- docs/source/operations/projections/denoy.rst | 2 +- docs/source/operations/projections/eck1.rst | 2 +- docs/source/operations/projections/eck2.rst | 2 +- docs/source/operations/projections/eck3.rst | 2 +- docs/source/operations/projections/eck4.rst | 2 +- docs/source/operations/projections/eck5.rst | 2 +- docs/source/operations/projections/eck6.rst | 2 +- docs/source/operations/projections/eqc.rst | 2 +- docs/source/operations/projections/eqdc.rst | 2 +- docs/source/operations/projections/etmerc.rst | 2 +- docs/source/operations/projections/euler.rst | 2 +- docs/source/operations/projections/fahey.rst | 2 +- docs/source/operations/projections/fouc.rst | 2 +- docs/source/operations/projections/fouc_s.rst | 2 +- docs/source/operations/projections/gall.rst | 2 +- docs/source/operations/projections/geos.rst | 3 ++- docs/source/operations/projections/gins8.rst | 2 +- docs/source/operations/projections/gn_sinu.rst | 2 +- docs/source/operations/projections/gnom.rst | 2 +- docs/source/operations/projections/goode.rst | 2 +- docs/source/operations/projections/gs48.rst | 2 +- docs/source/operations/projections/gs50.rst | 2 +- docs/source/operations/projections/gstmerc.rst | 2 +- docs/source/operations/projections/hammer.rst | 2 +- docs/source/operations/projections/hatano.rst | 2 +- docs/source/operations/projections/healpix.rst | 1 + docs/source/operations/projections/igh.rst | 2 +- docs/source/operations/projections/imw_p.rst | 2 +- docs/source/operations/projections/isea.rst | 2 +- docs/source/operations/projections/kav5.rst | 2 +- docs/source/operations/projections/kav7.rst | 2 +- docs/source/operations/projections/krovak.rst | 2 +- docs/source/operations/projections/labrd.rst | 2 +- docs/source/operations/projections/laea.rst | 2 +- docs/source/operations/projections/lagrng.rst | 2 +- docs/source/operations/projections/larr.rst | 2 +- docs/source/operations/projections/lask.rst | 2 +- docs/source/operations/projections/lcc.rst | 2 +- docs/source/operations/projections/lcca.rst | 2 +- docs/source/operations/projections/leac.rst | 2 +- docs/source/operations/projections/lee_os.rst | 2 +- docs/source/operations/projections/loxim.rst | 2 +- docs/source/operations/projections/lsat.rst | 2 +- docs/source/operations/projections/mbt_fps.rst | 2 +- docs/source/operations/projections/mbt_s.rst | 2 +- docs/source/operations/projections/mbtfpp.rst | 2 +- docs/source/operations/projections/mbtfpq.rst | 2 +- docs/source/operations/projections/mbtfps.rst | 2 +- docs/source/operations/projections/merc.rst | 2 +- docs/source/operations/projections/mil_os.rst | 2 +- docs/source/operations/projections/mill.rst | 2 +- docs/source/operations/projections/moll.rst | 2 +- docs/source/operations/projections/murd1.rst | 2 +- docs/source/operations/projections/murd2.rst | 2 +- docs/source/operations/projections/murd3.rst | 2 +- docs/source/operations/projections/natearth.rst | 2 +- docs/source/operations/projections/nell.rst | 2 +- docs/source/operations/projections/nell_h.rst | 2 +- docs/source/operations/projections/nicol.rst | 2 +- docs/source/operations/projections/nsper.rst | 2 +- docs/source/operations/projections/nzmg.rst | 2 +- docs/source/operations/projections/ob_tran.rst | 2 +- docs/source/operations/projections/ocea.rst | 2 +- docs/source/operations/projections/oea.rst | 2 +- docs/source/operations/projections/omerc.rst | 2 +- docs/source/operations/projections/ortel.rst | 2 +- docs/source/operations/projections/ortho.rst | 2 +- docs/source/operations/projections/pconic.rst | 2 +- docs/source/operations/projections/poly.rst | 2 +- docs/source/operations/projections/putp1.rst | 2 +- docs/source/operations/projections/putp2.rst | 2 +- docs/source/operations/projections/putp3.rst | 2 +- docs/source/operations/projections/putp3p.rst | 2 +- docs/source/operations/projections/putp4p.rst | 2 +- docs/source/operations/projections/putp5.rst | 2 +- docs/source/operations/projections/putp5p.rst | 2 +- docs/source/operations/projections/putp6.rst | 2 +- docs/source/operations/projections/putp6p.rst | 2 +- docs/source/operations/projections/qsc.rst | 12 ++++++------ docs/source/operations/projections/qua_aut.rst | 2 +- docs/source/operations/projections/robin.rst | 2 +- docs/source/operations/projections/rouss.rst | 2 +- docs/source/operations/projections/rpoly.rst | 2 +- docs/source/operations/projections/sinu.rst | 2 +- docs/source/operations/projections/somerc.rst | 2 +- docs/source/operations/projections/stere.rst | 2 +- docs/source/operations/projections/sterea.rst | 2 +- docs/source/operations/projections/tcc.rst | 2 +- docs/source/operations/projections/tcea.rst | 2 +- docs/source/operations/projections/tissot.rst | 2 +- docs/source/operations/projections/tmerc.rst | 2 +- docs/source/operations/projections/tpeqd.rst | 2 +- docs/source/operations/projections/tpers.rst | 2 +- docs/source/operations/projections/ups.rst | 2 +- docs/source/operations/projections/urm5.rst | 2 +- docs/source/operations/projections/urmfps.rst | 2 +- docs/source/operations/projections/utm.rst | 2 +- docs/source/operations/projections/vandg.rst | 2 +- docs/source/operations/projections/vandg2.rst | 2 +- docs/source/operations/projections/vandg3.rst | 2 +- docs/source/operations/projections/vandg4.rst | 2 +- docs/source/operations/projections/vitk1.rst | 2 +- docs/source/operations/projections/wag1.rst | 2 +- docs/source/operations/projections/wag2.rst | 2 +- docs/source/operations/projections/wag3.rst | 2 +- docs/source/operations/projections/wag4.rst | 2 +- docs/source/operations/projections/wag5.rst | 2 +- docs/source/operations/projections/wag6.rst | 2 +- docs/source/operations/projections/wag7.rst | 2 +- docs/source/operations/projections/weren.rst | 2 +- docs/source/operations/projections/wink1.rst | 2 +- docs/source/operations/projections/wink2.rst | 2 +- docs/source/operations/projections/wintri.rst | 2 +- 132 files changed, 138 insertions(+), 136 deletions(-) (limited to 'docs/source') diff --git a/docs/source/operations/projections/aea.rst b/docs/source/operations/projections/aea.rst index 4fcd3cac..c21b8236 100644 --- a/docs/source/operations/projections/aea.rst +++ b/docs/source/operations/projections/aea.rst @@ -21,7 +21,7 @@ Albers Equal Area .. image:: ./images/aea.png - :scale: 50% + :scale: 100% :alt: Albers Equal Area Options diff --git a/docs/source/operations/projections/aeqd.rst b/docs/source/operations/projections/aeqd.rst index 4663af3e..e9a3e45b 100644 --- a/docs/source/operations/projections/aeqd.rst +++ b/docs/source/operations/projections/aeqd.rst @@ -19,7 +19,7 @@ Azimuthal Equidistant .. image:: ./images/aeqd.png - :scale: 50% + :scale: 100% :alt: Azimuthal Equidistant diff --git a/docs/source/operations/projections/airy.rst b/docs/source/operations/projections/airy.rst index a6e89e30..64ce9fe3 100644 --- a/docs/source/operations/projections/airy.rst +++ b/docs/source/operations/projections/airy.rst @@ -27,7 +27,7 @@ within the small or great circle defined by an angular distance, .. image:: ./images/airy.png - :scale: 50% + :scale: 100% :alt: Airy Options diff --git a/docs/source/operations/projections/aitoff.rst b/docs/source/operations/projections/aitoff.rst index 92ef2f12..357600ec 100644 --- a/docs/source/operations/projections/aitoff.rst +++ b/docs/source/operations/projections/aitoff.rst @@ -20,7 +20,7 @@ Aitoff +---------------------+----------------------------------------------------------+ .. image:: ./images/aitoff.png - :scale: 50% + :scale: 100% :alt: Aitoff Parameters diff --git a/docs/source/operations/projections/alsk.rst b/docs/source/operations/projections/alsk.rst index d08fa827..0af63bc8 100644 --- a/docs/source/operations/projections/alsk.rst +++ b/docs/source/operations/projections/alsk.rst @@ -21,7 +21,7 @@ Modified Stererographics of Alaska .. image:: ./images/alsk.png - :scale: 50% + :scale: 100% :alt: Mod. Stererographics of Alaska Options diff --git a/docs/source/operations/projections/apian.rst b/docs/source/operations/projections/apian.rst index 6b5e247d..2a57e630 100644 --- a/docs/source/operations/projections/apian.rst +++ b/docs/source/operations/projections/apian.rst @@ -22,7 +22,7 @@ Apian Globular I .. image:: ./images/apian.png - :scale: 50% + :scale: 100% :alt: Apian Globular I Options diff --git a/docs/source/operations/projections/august.rst b/docs/source/operations/projections/august.rst index e2ad3516..1283ddd7 100644 --- a/docs/source/operations/projections/august.rst +++ b/docs/source/operations/projections/august.rst @@ -5,6 +5,6 @@ August Epicycloidal ******************************************************************************** .. image:: ./images/august.png - :scale: 50% + :scale: 100% :alt: August Epicycloidal diff --git a/docs/source/operations/projections/bacon.rst b/docs/source/operations/projections/bacon.rst index a87ea7d8..cf3bf6f8 100644 --- a/docs/source/operations/projections/bacon.rst +++ b/docs/source/operations/projections/bacon.rst @@ -5,6 +5,6 @@ Bacon Globular ******************************************************************************** .. image:: ./images/bacon.png - :scale: 50% + :scale: 100% :alt: Bacon Globular diff --git a/docs/source/operations/projections/bipc.rst b/docs/source/operations/projections/bipc.rst index 7045f04a..b7981716 100644 --- a/docs/source/operations/projections/bipc.rst +++ b/docs/source/operations/projections/bipc.rst @@ -5,6 +5,6 @@ Bipolar conic of western hemisphere ******************************************************************************** .. image:: ./images/bipc.png - :scale: 50% + :scale: 100% :alt: Bipolar conic of western hemisphere diff --git a/docs/source/operations/projections/boggs.rst b/docs/source/operations/projections/boggs.rst index 1dd7d19f..23f00c2b 100644 --- a/docs/source/operations/projections/boggs.rst +++ b/docs/source/operations/projections/boggs.rst @@ -5,6 +5,6 @@ Boggs Eumorphic ******************************************************************************** .. image:: ./images/boggs.png - :scale: 50% + :scale: 100% :alt: Boggs Eumorphic diff --git a/docs/source/operations/projections/bonne.rst b/docs/source/operations/projections/bonne.rst index ef87d7c9..d7cb5e7c 100644 --- a/docs/source/operations/projections/bonne.rst +++ b/docs/source/operations/projections/bonne.rst @@ -5,6 +5,6 @@ Bonne (Werner lat_1=90) ******************************************************************************** .. image:: ./images/bonne.png - :scale: 50% + :scale: 100% :alt: Bonne (Werner lat_1=90) diff --git a/docs/source/operations/projections/calcofi.rst b/docs/source/operations/projections/calcofi.rst index 8a240ebd..b28530c5 100644 --- a/docs/source/operations/projections/calcofi.rst +++ b/docs/source/operations/projections/calcofi.rst @@ -26,7 +26,7 @@ California Cooperative Oceanic Fisheries Investigations program, known as CalCOF .. image:: ../../../images/calcofi.png - :scale: 50% + :scale: 100% :align: center :alt: Cal Coop Ocean Fish Invest Lines/Stations diff --git a/docs/source/operations/projections/cass.rst b/docs/source/operations/projections/cass.rst index dba6a7c4..7c009c9c 100644 --- a/docs/source/operations/projections/cass.rst +++ b/docs/source/operations/projections/cass.rst @@ -24,7 +24,7 @@ Although the Cassini projection has been largely replaced by the Transverse Merc .. image:: ./images/cass.png - :scale: 50% + :scale: 100% :alt: Cassini Usage diff --git a/docs/source/operations/projections/cc.rst b/docs/source/operations/projections/cc.rst index 5b30e6c6..6bd86a7b 100644 --- a/docs/source/operations/projections/cc.rst +++ b/docs/source/operations/projections/cc.rst @@ -5,6 +5,6 @@ Central Cylindrical ******************************************************************************** .. image:: ./images/cc.png - :scale: 50% + :scale: 100% :alt: Central Cylindrical diff --git a/docs/source/operations/projections/ccon.rst b/docs/source/operations/projections/ccon.rst index f5ceed67..595af087 100644 --- a/docs/source/operations/projections/ccon.rst +++ b/docs/source/operations/projections/ccon.rst @@ -27,7 +27,7 @@ latitude, identical with ``conic()`` projection from ``mapproj`` R package. .. image:: ./images/ccon.png - :scale: 50% + :scale: 100% :alt: Central Conic diff --git a/docs/source/operations/projections/cea.rst b/docs/source/operations/projections/cea.rst index 20ebc285..0ad964ae 100644 --- a/docs/source/operations/projections/cea.rst +++ b/docs/source/operations/projections/cea.rst @@ -5,6 +5,6 @@ Equal Area Cylindrical ******************************************************************************** .. image:: ./images/cea.png - :scale: 50% + :scale: 100% :alt: Equal Area Cylindrical diff --git a/docs/source/operations/projections/chamb.rst b/docs/source/operations/projections/chamb.rst index 2ec9bffe..36d3d08f 100644 --- a/docs/source/operations/projections/chamb.rst +++ b/docs/source/operations/projections/chamb.rst @@ -5,6 +5,6 @@ Chamberlin Trimetric ******************************************************************************** .. image:: ./images/chamb.png - :scale: 50% + :scale: 100% :alt: Chamberlin Trimetric diff --git a/docs/source/operations/projections/collg.rst b/docs/source/operations/projections/collg.rst index aa16182a..7fb7269d 100644 --- a/docs/source/operations/projections/collg.rst +++ b/docs/source/operations/projections/collg.rst @@ -5,6 +5,6 @@ Collignon ******************************************************************************** .. image:: ./images/collg.png - :scale: 50% + :scale: 100% :alt: Collignon diff --git a/docs/source/operations/projections/crast.rst b/docs/source/operations/projections/crast.rst index 9d17f274..02ca4063 100644 --- a/docs/source/operations/projections/crast.rst +++ b/docs/source/operations/projections/crast.rst @@ -5,6 +5,6 @@ Craster Parabolic (Putnins P4) ******************************************************************************** .. image:: ./images/crast.png - :scale: 50% + :scale: 100% :alt: Craster Parabolic (Putnins P4) diff --git a/docs/source/operations/projections/denoy.rst b/docs/source/operations/projections/denoy.rst index a885ab0e..e879df49 100644 --- a/docs/source/operations/projections/denoy.rst +++ b/docs/source/operations/projections/denoy.rst @@ -5,6 +5,6 @@ Denoyer Semi-Elliptical ******************************************************************************** .. image:: ./images/denoy.png - :scale: 50% + :scale: 100% :alt: Denoyer Semi-Elliptical diff --git a/docs/source/operations/projections/eck1.rst b/docs/source/operations/projections/eck1.rst index 841533ec..b39b1fd3 100644 --- a/docs/source/operations/projections/eck1.rst +++ b/docs/source/operations/projections/eck1.rst @@ -5,7 +5,7 @@ Eckert I ******************************************************************************** .. image:: ./images/eck1.png - :scale: 50% + :scale: 100% :alt: Eckert I diff --git a/docs/source/operations/projections/eck2.rst b/docs/source/operations/projections/eck2.rst index b1bd3179..42b43dba 100644 --- a/docs/source/operations/projections/eck2.rst +++ b/docs/source/operations/projections/eck2.rst @@ -5,6 +5,6 @@ Eckert II ******************************************************************************** .. image:: ./images/eck2.png - :scale: 50% + :scale: 100% :alt: Eckert II diff --git a/docs/source/operations/projections/eck3.rst b/docs/source/operations/projections/eck3.rst index ecacc32d..535969d8 100644 --- a/docs/source/operations/projections/eck3.rst +++ b/docs/source/operations/projections/eck3.rst @@ -5,6 +5,6 @@ Eckert III ******************************************************************************** .. image:: ./images/eck3.png - :scale: 50% + :scale: 100% :alt: Eckert III diff --git a/docs/source/operations/projections/eck4.rst b/docs/source/operations/projections/eck4.rst index 3fc6a9fd..96118ae9 100644 --- a/docs/source/operations/projections/eck4.rst +++ b/docs/source/operations/projections/eck4.rst @@ -5,7 +5,7 @@ Eckert IV ******************************************************************************** .. image:: ./images/eck4.png - :scale: 50% + :scale: 100% :alt: Eckert IV diff --git a/docs/source/operations/projections/eck5.rst b/docs/source/operations/projections/eck5.rst index 1442d99d..20383b47 100644 --- a/docs/source/operations/projections/eck5.rst +++ b/docs/source/operations/projections/eck5.rst @@ -5,6 +5,6 @@ Eckert V ******************************************************************************** .. image:: ./images/eck5.png - :scale: 50% + :scale: 100% :alt: Eckert V diff --git a/docs/source/operations/projections/eck6.rst b/docs/source/operations/projections/eck6.rst index caeaefa6..7f30d386 100644 --- a/docs/source/operations/projections/eck6.rst +++ b/docs/source/operations/projections/eck6.rst @@ -5,6 +5,6 @@ Eckert VI ******************************************************************************** .. image:: ./images/eck6.png - :scale: 50% + :scale: 100% :alt: Eckert VI diff --git a/docs/source/operations/projections/eqc.rst b/docs/source/operations/projections/eqc.rst index de463034..766537b7 100644 --- a/docs/source/operations/projections/eqc.rst +++ b/docs/source/operations/projections/eqc.rst @@ -24,7 +24,7 @@ The simplest of all projections. Standard parallels (0° when omitted) may be sp .. image:: ./images/eqc.png - :scale: 50% + :scale: 100% :alt: Equidistant Cylindrical (Plate Carrée) Usage diff --git a/docs/source/operations/projections/eqdc.rst b/docs/source/operations/projections/eqdc.rst index 3ee5999d..f6eb1295 100644 --- a/docs/source/operations/projections/eqdc.rst +++ b/docs/source/operations/projections/eqdc.rst @@ -5,6 +5,6 @@ Equidistant Conic ******************************************************************************** .. image:: ./images/eqdc.png - :scale: 50% + :scale: 100% :alt: Equidistant Conic diff --git a/docs/source/operations/projections/etmerc.rst b/docs/source/operations/projections/etmerc.rst index b7f89032..bcdc1f18 100644 --- a/docs/source/operations/projections/etmerc.rst +++ b/docs/source/operations/projections/etmerc.rst @@ -5,6 +5,6 @@ Extended Transverse Mercator ******************************************************************************** .. image:: ./images/etmerc.png - :scale: 50% + :scale: 100% :alt: Extended Transverse Mercator diff --git a/docs/source/operations/projections/euler.rst b/docs/source/operations/projections/euler.rst index e495063f..fc7c892c 100644 --- a/docs/source/operations/projections/euler.rst +++ b/docs/source/operations/projections/euler.rst @@ -5,6 +5,6 @@ Euler ******************************************************************************** .. image:: ./images/euler.png - :scale: 50% + :scale: 100% :alt: Euler diff --git a/docs/source/operations/projections/fahey.rst b/docs/source/operations/projections/fahey.rst index 2e09337f..60c95495 100644 --- a/docs/source/operations/projections/fahey.rst +++ b/docs/source/operations/projections/fahey.rst @@ -5,6 +5,6 @@ Fahey ******************************************************************************** .. image:: ./images/fahey.png - :scale: 50% + :scale: 100% :alt: Fahey diff --git a/docs/source/operations/projections/fouc.rst b/docs/source/operations/projections/fouc.rst index 7467dcb1..e510be23 100644 --- a/docs/source/operations/projections/fouc.rst +++ b/docs/source/operations/projections/fouc.rst @@ -5,6 +5,6 @@ Foucaut ******************************************************************************** .. image:: ./images/fouc.png - :scale: 50% + :scale: 100% :alt: Foucaut diff --git a/docs/source/operations/projections/fouc_s.rst b/docs/source/operations/projections/fouc_s.rst index ac353adb..cd461794 100644 --- a/docs/source/operations/projections/fouc_s.rst +++ b/docs/source/operations/projections/fouc_s.rst @@ -5,7 +5,7 @@ Foucaut Sinusoidal ******************************************************************************** .. image:: ./images/fouc_s.png - :scale: 50% + :scale: 100% :alt: Foucaut Sinusoidal diff --git a/docs/source/operations/projections/gall.rst b/docs/source/operations/projections/gall.rst index bdb88895..f1abda48 100644 --- a/docs/source/operations/projections/gall.rst +++ b/docs/source/operations/projections/gall.rst @@ -25,7 +25,7 @@ It is neither equal-area nor conformal but instead tries to balance the distorti .. image:: ./images/gall.png - :scale: 50% + :scale: 100% :alt: Gall (Gall Stereographic) Usage diff --git a/docs/source/operations/projections/geos.rst b/docs/source/operations/projections/geos.rst index 3dc914b3..317978e2 100644 --- a/docs/source/operations/projections/geos.rst +++ b/docs/source/operations/projections/geos.rst @@ -25,7 +25,7 @@ scanning angle intervals. .. image:: ./images/geos.png - :scale: 50% + :scale: 100% :alt: Geostationary Satellite View @@ -55,6 +55,7 @@ and a E/W axis (or ``x``). .. image:: ../../..//images/geos_sweep.png :scale: 50% + :align: center :alt: Gimbal geometry In the image above, the outer-gimbal axis, or sweep-angle axis, is the N/S axis (``y``) diff --git a/docs/source/operations/projections/gins8.rst b/docs/source/operations/projections/gins8.rst index f6adb092..5f85e225 100644 --- a/docs/source/operations/projections/gins8.rst +++ b/docs/source/operations/projections/gins8.rst @@ -5,6 +5,6 @@ Ginsburg VIII (TsNIIGAiK) ******************************************************************************** .. image:: ./images/gins8.png - :scale: 50% + :scale: 100% :alt: Ginsburg VIII (TsNIIGAiK) diff --git a/docs/source/operations/projections/gn_sinu.rst b/docs/source/operations/projections/gn_sinu.rst index c1017c27..c24c3f38 100644 --- a/docs/source/operations/projections/gn_sinu.rst +++ b/docs/source/operations/projections/gn_sinu.rst @@ -5,6 +5,6 @@ General Sinusoidal Series ******************************************************************************** .. image:: ./images/gn_sinu.png - :scale: 50% + :scale: 100% :alt: General Sinusoidal Series diff --git a/docs/source/operations/projections/gnom.rst b/docs/source/operations/projections/gnom.rst index 08d0db5f..e365296d 100644 --- a/docs/source/operations/projections/gnom.rst +++ b/docs/source/operations/projections/gnom.rst @@ -5,6 +5,6 @@ Gnomonic ******************************************************************************** .. image:: ./images/gnom.png - :scale: 50% + :scale: 100% :alt: Gnomonic diff --git a/docs/source/operations/projections/goode.rst b/docs/source/operations/projections/goode.rst index c4590bf2..32d5a98b 100644 --- a/docs/source/operations/projections/goode.rst +++ b/docs/source/operations/projections/goode.rst @@ -5,6 +5,6 @@ Goode Homolosine ******************************************************************************** .. image:: ./images/goode.png - :scale: 50% + :scale: 100% :alt: Goode Homolosine diff --git a/docs/source/operations/projections/gs48.rst b/docs/source/operations/projections/gs48.rst index bdaa367c..3b083f54 100644 --- a/docs/source/operations/projections/gs48.rst +++ b/docs/source/operations/projections/gs48.rst @@ -5,6 +5,6 @@ Mod. Stererographics of 48 U.S. ******************************************************************************** .. image:: ./images/gs48.png - :scale: 50% + :scale: 100% :alt: Mod. Stererographics of 48 U.S. diff --git a/docs/source/operations/projections/gs50.rst b/docs/source/operations/projections/gs50.rst index 0d4b7e81..2e8ba5a9 100644 --- a/docs/source/operations/projections/gs50.rst +++ b/docs/source/operations/projections/gs50.rst @@ -5,6 +5,6 @@ Mod. Stererographics of 50 U.S. ******************************************************************************** .. image:: ./images/gs50.png - :scale: 50% + :scale: 100% :alt: Mod. Stererographics of 50 U.S. diff --git a/docs/source/operations/projections/gstmerc.rst b/docs/source/operations/projections/gstmerc.rst index fc587ab0..d5f1acaa 100644 --- a/docs/source/operations/projections/gstmerc.rst +++ b/docs/source/operations/projections/gstmerc.rst @@ -5,6 +5,6 @@ Gauss-Schreiber Transverse Mercator (aka Gauss-Laborde Reunion) ******************************************************************************** .. image:: ./images/gstmerc.png - :scale: 50% + :scale: 100% :alt: Gauss-Schreiber Transverse Mercator (aka Gauss-Laborde Reunion) diff --git a/docs/source/operations/projections/hammer.rst b/docs/source/operations/projections/hammer.rst index e795b91b..7603d704 100644 --- a/docs/source/operations/projections/hammer.rst +++ b/docs/source/operations/projections/hammer.rst @@ -5,6 +5,6 @@ Hammer & Eckert-Greifendorff ******************************************************************************** .. image:: ./images/hammer.png - :scale: 50% + :scale: 100% :alt: Hammer & Eckert-Greifendorff diff --git a/docs/source/operations/projections/hatano.rst b/docs/source/operations/projections/hatano.rst index 99e9ac3d..c461d0f1 100644 --- a/docs/source/operations/projections/hatano.rst +++ b/docs/source/operations/projections/hatano.rst @@ -26,7 +26,7 @@ Hatano Asymmetrical Equal Area .. image:: ./images/hatano.png - :scale: 50% + :scale: 100% :alt: Hatano Asymmetrical Equal Area diff --git a/docs/source/operations/projections/healpix.rst b/docs/source/operations/projections/healpix.rst index e13c5456..ae1c7781 100644 --- a/docs/source/operations/projections/healpix.rst +++ b/docs/source/operations/projections/healpix.rst @@ -22,6 +22,7 @@ HEALPix .. image:: ../../../images/healpix.png :scale: 75% + :align: center :alt: HEALPix The HEALPix projection is area preserving and can be used with a spherical and diff --git a/docs/source/operations/projections/igh.rst b/docs/source/operations/projections/igh.rst index d74e1362..0decf7b2 100644 --- a/docs/source/operations/projections/igh.rst +++ b/docs/source/operations/projections/igh.rst @@ -5,6 +5,6 @@ Interrupted Goode Homolosine ******************************************************************************** .. image:: ./images/igh.png - :scale: 50% + :scale: 100% :alt: Interrupted Goode Homolosine diff --git a/docs/source/operations/projections/imw_p.rst b/docs/source/operations/projections/imw_p.rst index 1fd3ded0..556b2cf4 100644 --- a/docs/source/operations/projections/imw_p.rst +++ b/docs/source/operations/projections/imw_p.rst @@ -5,6 +5,6 @@ International Map of the World Polyconic ******************************************************************************** .. image:: ./images/imw_p.png - :scale: 50% + :scale: 100% :alt: International Map of the World Polyconic diff --git a/docs/source/operations/projections/isea.rst b/docs/source/operations/projections/isea.rst index 1b6457af..d6af3943 100644 --- a/docs/source/operations/projections/isea.rst +++ b/docs/source/operations/projections/isea.rst @@ -5,6 +5,6 @@ Icosahedral Snyder Equal Area ******************************************************************************** .. image:: ./images/isea.png - :scale: 50% + :scale: 100% :alt: Icosahedral Snyder Equal Area diff --git a/docs/source/operations/projections/kav5.rst b/docs/source/operations/projections/kav5.rst index 2ec5d1c1..e0cc9890 100644 --- a/docs/source/operations/projections/kav5.rst +++ b/docs/source/operations/projections/kav5.rst @@ -5,6 +5,6 @@ Kavraisky V ******************************************************************************** .. image:: ./images/kav5.png - :scale: 50% + :scale: 100% :alt: Kavraisky V diff --git a/docs/source/operations/projections/kav7.rst b/docs/source/operations/projections/kav7.rst index 8371e6ea..1ada3048 100644 --- a/docs/source/operations/projections/kav7.rst +++ b/docs/source/operations/projections/kav7.rst @@ -5,6 +5,6 @@ Kavraisky VII ******************************************************************************** .. image:: ./images/kav7.png - :scale: 50% + :scale: 100% :alt: Kavraisky VII diff --git a/docs/source/operations/projections/krovak.rst b/docs/source/operations/projections/krovak.rst index 6c774825..3ebb4216 100644 --- a/docs/source/operations/projections/krovak.rst +++ b/docs/source/operations/projections/krovak.rst @@ -5,6 +5,6 @@ Krovak ******************************************************************************** .. image:: ./images/krovak.png - :scale: 50% + :scale: 100% :alt: Krovak diff --git a/docs/source/operations/projections/labrd.rst b/docs/source/operations/projections/labrd.rst index 5be58db5..0efa3e17 100644 --- a/docs/source/operations/projections/labrd.rst +++ b/docs/source/operations/projections/labrd.rst @@ -5,6 +5,6 @@ Laborde ******************************************************************************** .. image:: ./images/labrd.png - :scale: 50% + :scale: 100% :alt: Laborde diff --git a/docs/source/operations/projections/laea.rst b/docs/source/operations/projections/laea.rst index 2377f294..ee28a0d0 100644 --- a/docs/source/operations/projections/laea.rst +++ b/docs/source/operations/projections/laea.rst @@ -5,6 +5,6 @@ Lambert Azimuthal Equal Area ******************************************************************************** .. image:: ./images/laea.png - :scale: 50% + :scale: 100% :alt: Lambert Azimuthal Equal Area diff --git a/docs/source/operations/projections/lagrng.rst b/docs/source/operations/projections/lagrng.rst index de9e5640..6e4d68c2 100644 --- a/docs/source/operations/projections/lagrng.rst +++ b/docs/source/operations/projections/lagrng.rst @@ -5,6 +5,6 @@ Lagrange ******************************************************************************** .. image:: ./images/lagrng.png - :scale: 50% + :scale: 100% :alt: Lagrange diff --git a/docs/source/operations/projections/larr.rst b/docs/source/operations/projections/larr.rst index 9529f83f..23791ea7 100644 --- a/docs/source/operations/projections/larr.rst +++ b/docs/source/operations/projections/larr.rst @@ -5,6 +5,6 @@ Larrivee ******************************************************************************** .. image:: ./images/larr.png - :scale: 50% + :scale: 100% :alt: Larrivee diff --git a/docs/source/operations/projections/lask.rst b/docs/source/operations/projections/lask.rst index d34dc8a0..cbd68334 100644 --- a/docs/source/operations/projections/lask.rst +++ b/docs/source/operations/projections/lask.rst @@ -5,6 +5,6 @@ Laskowski ******************************************************************************** .. image:: ./images/lask.png - :scale: 50% + :scale: 100% :alt: Laskowski diff --git a/docs/source/operations/projections/lcc.rst b/docs/source/operations/projections/lcc.rst index a3075e76..56a7daee 100644 --- a/docs/source/operations/projections/lcc.rst +++ b/docs/source/operations/projections/lcc.rst @@ -5,6 +5,6 @@ Lambert Conformal Conic ******************************************************************************** .. image:: ./images/lcc.png - :scale: 50% + :scale: 100% :alt: Lambert Conformal Conic diff --git a/docs/source/operations/projections/lcca.rst b/docs/source/operations/projections/lcca.rst index ca87e67e..ab76334d 100644 --- a/docs/source/operations/projections/lcca.rst +++ b/docs/source/operations/projections/lcca.rst @@ -5,6 +5,6 @@ Lambert Conformal Conic Alternative ******************************************************************************** .. image:: ./images/lcca.png - :scale: 50% + :scale: 100% :alt: Lambert Conformal Conic Alternative diff --git a/docs/source/operations/projections/leac.rst b/docs/source/operations/projections/leac.rst index 2957798e..bafccafa 100644 --- a/docs/source/operations/projections/leac.rst +++ b/docs/source/operations/projections/leac.rst @@ -5,6 +5,6 @@ Lambert Equal Area Conic ******************************************************************************** .. image:: ./images/leac.png - :scale: 50% + :scale: 100% :alt: Lambert Equal Area Conic diff --git a/docs/source/operations/projections/lee_os.rst b/docs/source/operations/projections/lee_os.rst index 711dc754..3ba6fccd 100644 --- a/docs/source/operations/projections/lee_os.rst +++ b/docs/source/operations/projections/lee_os.rst @@ -5,6 +5,6 @@ Lee Oblated Stereographic ******************************************************************************** .. image:: ./images/lee_os.png - :scale: 50% + :scale: 100% :alt: Lee Oblated Stereographic diff --git a/docs/source/operations/projections/loxim.rst b/docs/source/operations/projections/loxim.rst index e50ba472..5766ef97 100644 --- a/docs/source/operations/projections/loxim.rst +++ b/docs/source/operations/projections/loxim.rst @@ -5,6 +5,6 @@ Loximuthal ******************************************************************************** .. image:: ./images/loxim.png - :scale: 50% + :scale: 100% :alt: Loximuthal diff --git a/docs/source/operations/projections/lsat.rst b/docs/source/operations/projections/lsat.rst index fb64bdb2..bc0257e5 100644 --- a/docs/source/operations/projections/lsat.rst +++ b/docs/source/operations/projections/lsat.rst @@ -5,6 +5,6 @@ Space oblique for LANDSAT ******************************************************************************** .. image:: ./images/lsat.png - :scale: 50% + :scale: 100% :alt: Space oblique for LANDSAT diff --git a/docs/source/operations/projections/mbt_fps.rst b/docs/source/operations/projections/mbt_fps.rst index 55ebcf6c..5be6634a 100644 --- a/docs/source/operations/projections/mbt_fps.rst +++ b/docs/source/operations/projections/mbt_fps.rst @@ -5,6 +5,6 @@ McBryde-Thomas Flat-Pole Sine (No. 2) ******************************************************************************** .. image:: ./images/mbt_fps.png - :scale: 50% + :scale: 100% :alt: McBryde-Thomas Flat-Pole Sine (No. 2) diff --git a/docs/source/operations/projections/mbt_s.rst b/docs/source/operations/projections/mbt_s.rst index 9a355ec8..3731e019 100644 --- a/docs/source/operations/projections/mbt_s.rst +++ b/docs/source/operations/projections/mbt_s.rst @@ -5,6 +5,6 @@ McBryde-Thomas Flat-Polar Sine (No. 1) ******************************************************************************** .. image:: ./images/mbt_s.png - :scale: 50% + :scale: 100% :alt: McBryde-Thomas Flat-Polar Sine (No. 1) diff --git a/docs/source/operations/projections/mbtfpp.rst b/docs/source/operations/projections/mbtfpp.rst index 9be309d9..b8dc4c65 100644 --- a/docs/source/operations/projections/mbtfpp.rst +++ b/docs/source/operations/projections/mbtfpp.rst @@ -5,6 +5,6 @@ McBride-Thomas Flat-Polar Parabolic ******************************************************************************** .. image:: ./images/mbtfpp.png - :scale: 50% + :scale: 100% :alt: McBride-Thomas Flat-Polar Parabolic diff --git a/docs/source/operations/projections/mbtfpq.rst b/docs/source/operations/projections/mbtfpq.rst index 295e814d..47461256 100644 --- a/docs/source/operations/projections/mbtfpq.rst +++ b/docs/source/operations/projections/mbtfpq.rst @@ -5,6 +5,6 @@ McBryde-Thomas Flat-Polar Quartic ******************************************************************************** .. image:: ./images/mbtfpq.png - :scale: 50% + :scale: 100% :alt: McBryde-Thomas Flat-Polar Quartic diff --git a/docs/source/operations/projections/mbtfps.rst b/docs/source/operations/projections/mbtfps.rst index b9365361..bae81f49 100644 --- a/docs/source/operations/projections/mbtfps.rst +++ b/docs/source/operations/projections/mbtfps.rst @@ -5,6 +5,6 @@ McBryde-Thomas Flat-Polar Sinusoidal ******************************************************************************** .. image:: ./images/mbtfps.png - :scale: 50% + :scale: 100% :alt: McBryde-Thomas Flat-Polar Sinusoidal diff --git a/docs/source/operations/projections/merc.rst b/docs/source/operations/projections/merc.rst index 2d419c02..301d7cfb 100644 --- a/docs/source/operations/projections/merc.rst +++ b/docs/source/operations/projections/merc.rst @@ -26,7 +26,7 @@ The projection is conformal which makes it suitable for navigational purposes. +---------------------+----------------------------------------------------------+ .. image:: ./images/merc.png - :scale: 50% + :scale: 100% :alt: Mercator diff --git a/docs/source/operations/projections/mil_os.rst b/docs/source/operations/projections/mil_os.rst index 5547e43c..1e0de842 100644 --- a/docs/source/operations/projections/mil_os.rst +++ b/docs/source/operations/projections/mil_os.rst @@ -5,6 +5,6 @@ Miller Oblated Stereographic ******************************************************************************** .. image:: ./images/mil_os.png - :scale: 50% + :scale: 100% :alt: Miller Oblated Stereographic diff --git a/docs/source/operations/projections/mill.rst b/docs/source/operations/projections/mill.rst index 718d4b9b..88f0382a 100644 --- a/docs/source/operations/projections/mill.rst +++ b/docs/source/operations/projections/mill.rst @@ -25,7 +25,7 @@ The latitude is scaled by a factor of :math:`\frac{4}{5}`, projected according t .. image:: ./images/mill.png - :scale: 50% + :scale: 100% :alt: Miller Cylindrical Usage diff --git a/docs/source/operations/projections/moll.rst b/docs/source/operations/projections/moll.rst index 1bd3d005..44be38ab 100644 --- a/docs/source/operations/projections/moll.rst +++ b/docs/source/operations/projections/moll.rst @@ -5,6 +5,6 @@ Mollweide ******************************************************************************** .. image:: ./images/moll.png - :scale: 50% + :scale: 100% :alt: Mollweide diff --git a/docs/source/operations/projections/murd1.rst b/docs/source/operations/projections/murd1.rst index 71cbf155..f20aae8c 100644 --- a/docs/source/operations/projections/murd1.rst +++ b/docs/source/operations/projections/murd1.rst @@ -5,6 +5,6 @@ Murdoch I ******************************************************************************** .. image:: ./images/murd1.png - :scale: 50% + :scale: 100% :alt: Murdoch I diff --git a/docs/source/operations/projections/murd2.rst b/docs/source/operations/projections/murd2.rst index b55cde35..4c9b0714 100644 --- a/docs/source/operations/projections/murd2.rst +++ b/docs/source/operations/projections/murd2.rst @@ -5,6 +5,6 @@ Murdoch II ******************************************************************************** .. image:: ./images/murd2.png - :scale: 50% + :scale: 100% :alt: Murdoch II diff --git a/docs/source/operations/projections/murd3.rst b/docs/source/operations/projections/murd3.rst index 70cc9276..94fb86e3 100644 --- a/docs/source/operations/projections/murd3.rst +++ b/docs/source/operations/projections/murd3.rst @@ -5,6 +5,6 @@ Murdoch III ******************************************************************************** .. image:: ./images/murd3.png - :scale: 50% + :scale: 100% :alt: Murdoch III diff --git a/docs/source/operations/projections/natearth.rst b/docs/source/operations/projections/natearth.rst index 4d304fab..d3c4e683 100644 --- a/docs/source/operations/projections/natearth.rst +++ b/docs/source/operations/projections/natearth.rst @@ -22,7 +22,7 @@ Natural Earth .. image:: ./images/natearth.png - :scale: 50% + :scale: 100% :alt: Natural Earth diff --git a/docs/source/operations/projections/nell.rst b/docs/source/operations/projections/nell.rst index c6a3771c..16e1eb71 100644 --- a/docs/source/operations/projections/nell.rst +++ b/docs/source/operations/projections/nell.rst @@ -5,6 +5,6 @@ Nell ******************************************************************************** .. image:: ./images/nell.png - :scale: 50% + :scale: 100% :alt: Nell diff --git a/docs/source/operations/projections/nell_h.rst b/docs/source/operations/projections/nell_h.rst index 6a3b26ba..53a3451a 100644 --- a/docs/source/operations/projections/nell_h.rst +++ b/docs/source/operations/projections/nell_h.rst @@ -5,6 +5,6 @@ Nell-Hammer ******************************************************************************** .. image:: ./images/nell_h.png - :scale: 50% + :scale: 100% :alt: Nell-Hammer diff --git a/docs/source/operations/projections/nicol.rst b/docs/source/operations/projections/nicol.rst index 995cedb5..0b3f17cc 100644 --- a/docs/source/operations/projections/nicol.rst +++ b/docs/source/operations/projections/nicol.rst @@ -5,6 +5,6 @@ Nicolosi Globular ******************************************************************************** .. image:: ./images/nicol.png - :scale: 50% + :scale: 100% :alt: Nicolosi Globular diff --git a/docs/source/operations/projections/nsper.rst b/docs/source/operations/projections/nsper.rst index d7611587..d0a7d690 100644 --- a/docs/source/operations/projections/nsper.rst +++ b/docs/source/operations/projections/nsper.rst @@ -25,7 +25,7 @@ The near-sided perspective projection simulates a view from a height .. image:: ./images/nsper.png - :scale: 50% + :scale: 100% :alt: Near-sided perspective Parameters diff --git a/docs/source/operations/projections/nzmg.rst b/docs/source/operations/projections/nzmg.rst index 926655d8..f25c5e9d 100644 --- a/docs/source/operations/projections/nzmg.rst +++ b/docs/source/operations/projections/nzmg.rst @@ -5,6 +5,6 @@ New Zealand Map Grid ******************************************************************************** .. image:: ./images/nzmg.png - :scale: 50% + :scale: 100% :alt: New Zealand Map Grid diff --git a/docs/source/operations/projections/ob_tran.rst b/docs/source/operations/projections/ob_tran.rst index 3c996336..c0110bf2 100644 --- a/docs/source/operations/projections/ob_tran.rst +++ b/docs/source/operations/projections/ob_tran.rst @@ -5,6 +5,6 @@ General Oblique Transformation ******************************************************************************** .. image:: ./images/ob_tran.png - :scale: 50% + :scale: 100% :alt: General Oblique Transformation diff --git a/docs/source/operations/projections/ocea.rst b/docs/source/operations/projections/ocea.rst index 40005d9e..d4fd0d20 100644 --- a/docs/source/operations/projections/ocea.rst +++ b/docs/source/operations/projections/ocea.rst @@ -5,6 +5,6 @@ Oblique Cylindrical Equal Area ******************************************************************************** .. image:: ./images/ocea.png - :scale: 50% + :scale: 100% :alt: Oblique Cylindrical Equal Area diff --git a/docs/source/operations/projections/oea.rst b/docs/source/operations/projections/oea.rst index 379dc157..bbc88af3 100644 --- a/docs/source/operations/projections/oea.rst +++ b/docs/source/operations/projections/oea.rst @@ -5,6 +5,6 @@ Oblated Equal Area ******************************************************************************** .. image:: ./images/oea.png - :scale: 50% + :scale: 100% :alt: Oblated Equal Area diff --git a/docs/source/operations/projections/omerc.rst b/docs/source/operations/projections/omerc.rst index 114b9fa3..682e9975 100644 --- a/docs/source/operations/projections/omerc.rst +++ b/docs/source/operations/projections/omerc.rst @@ -5,6 +5,6 @@ Oblique Mercator ******************************************************************************** .. image:: ./images/omerc.png - :scale: 50% + :scale: 100% :alt: Oblique Mercator diff --git a/docs/source/operations/projections/ortel.rst b/docs/source/operations/projections/ortel.rst index 03f132ef..a91d2e67 100644 --- a/docs/source/operations/projections/ortel.rst +++ b/docs/source/operations/projections/ortel.rst @@ -5,6 +5,6 @@ Ortelius Oval ******************************************************************************** .. image:: ./images/ortel.png - :scale: 50% + :scale: 100% :alt: Ortelius Oval diff --git a/docs/source/operations/projections/ortho.rst b/docs/source/operations/projections/ortho.rst index 5e96e2a2..fe27a11c 100644 --- a/docs/source/operations/projections/ortho.rst +++ b/docs/source/operations/projections/ortho.rst @@ -25,7 +25,7 @@ around a given latitude and longitude. +---------------------+--------------------------------------------------------+ .. image:: ./images/ortho.png - :scale: 50% + :scale: 100% :alt: Orthographic Parameters diff --git a/docs/source/operations/projections/pconic.rst b/docs/source/operations/projections/pconic.rst index 6bc0018e..c11c3b74 100644 --- a/docs/source/operations/projections/pconic.rst +++ b/docs/source/operations/projections/pconic.rst @@ -5,6 +5,6 @@ Perspective Conic ******************************************************************************** .. image:: ./images/pconic.png - :scale: 50% + :scale: 100% :alt: Perspective Conic diff --git a/docs/source/operations/projections/poly.rst b/docs/source/operations/projections/poly.rst index e252feb5..31796a94 100644 --- a/docs/source/operations/projections/poly.rst +++ b/docs/source/operations/projections/poly.rst @@ -5,6 +5,6 @@ Polyconic (American) ******************************************************************************** .. image:: ./images/poly.png - :scale: 50% + :scale: 100% :alt: Polyconic (American) diff --git a/docs/source/operations/projections/putp1.rst b/docs/source/operations/projections/putp1.rst index 68971a46..b12da0ec 100644 --- a/docs/source/operations/projections/putp1.rst +++ b/docs/source/operations/projections/putp1.rst @@ -5,6 +5,6 @@ Putnins P1 ******************************************************************************** .. image:: ./images/putp1.png - :scale: 50% + :scale: 100% :alt: Putnins P1 diff --git a/docs/source/operations/projections/putp2.rst b/docs/source/operations/projections/putp2.rst index 01ea8073..9aa96fea 100644 --- a/docs/source/operations/projections/putp2.rst +++ b/docs/source/operations/projections/putp2.rst @@ -5,6 +5,6 @@ Putnins P2 ******************************************************************************** .. image:: ./images/putp2.png - :scale: 50% + :scale: 100% :alt: Putnins P2 diff --git a/docs/source/operations/projections/putp3.rst b/docs/source/operations/projections/putp3.rst index 3aa6b9e6..f589335a 100644 --- a/docs/source/operations/projections/putp3.rst +++ b/docs/source/operations/projections/putp3.rst @@ -5,6 +5,6 @@ Putnins P3 ******************************************************************************** .. image:: ./images/putp3.png - :scale: 50% + :scale: 100% :alt: Putnins P3 diff --git a/docs/source/operations/projections/putp3p.rst b/docs/source/operations/projections/putp3p.rst index 5b87512e..f47622e5 100644 --- a/docs/source/operations/projections/putp3p.rst +++ b/docs/source/operations/projections/putp3p.rst @@ -5,6 +5,6 @@ Putnins P3' ******************************************************************************** .. image:: ./images/putp3p.png - :scale: 50% + :scale: 100% :alt: Putnins P3' diff --git a/docs/source/operations/projections/putp4p.rst b/docs/source/operations/projections/putp4p.rst index b211ad9b..ce73e1ee 100644 --- a/docs/source/operations/projections/putp4p.rst +++ b/docs/source/operations/projections/putp4p.rst @@ -5,6 +5,6 @@ Putnins P4' ******************************************************************************** .. image:: ./images/putp4p.png - :scale: 50% + :scale: 100% :alt: Putnins P4' diff --git a/docs/source/operations/projections/putp5.rst b/docs/source/operations/projections/putp5.rst index 5b60a961..65ed1509 100644 --- a/docs/source/operations/projections/putp5.rst +++ b/docs/source/operations/projections/putp5.rst @@ -5,6 +5,6 @@ Putnins P5 ******************************************************************************** .. image:: ./images/putp5.png - :scale: 50% + :scale: 100% :alt: Putnins P5 diff --git a/docs/source/operations/projections/putp5p.rst b/docs/source/operations/projections/putp5p.rst index f586b889..2014ff9b 100644 --- a/docs/source/operations/projections/putp5p.rst +++ b/docs/source/operations/projections/putp5p.rst @@ -5,6 +5,6 @@ Putnins P5' ******************************************************************************** .. image:: ./images/putp5p.png - :scale: 50% + :scale: 100% :alt: Putnins P5' diff --git a/docs/source/operations/projections/putp6.rst b/docs/source/operations/projections/putp6.rst index 94683ace..68d36ca1 100644 --- a/docs/source/operations/projections/putp6.rst +++ b/docs/source/operations/projections/putp6.rst @@ -5,6 +5,6 @@ Putnins P6 ******************************************************************************** .. image:: ./images/putp6.png - :scale: 50% + :scale: 100% :alt: Putnins P6 diff --git a/docs/source/operations/projections/putp6p.rst b/docs/source/operations/projections/putp6p.rst index 8c3add71..2a01ddd1 100644 --- a/docs/source/operations/projections/putp6p.rst +++ b/docs/source/operations/projections/putp6p.rst @@ -5,6 +5,6 @@ Putnins P6' ******************************************************************************** .. image:: ./images/putp6p.png - :scale: 50% + :scale: 100% :alt: Putnins P6' diff --git a/docs/source/operations/projections/qsc.rst b/docs/source/operations/projections/qsc.rst index 56d4ea3f..6cfb76cb 100644 --- a/docs/source/operations/projections/qsc.rst +++ b/docs/source/operations/projections/qsc.rst @@ -114,32 +114,32 @@ The resulting images can be laid out in a grid like below. .. |topside| image:: ../../../images/qsc_topside.jpg - :scale: 50% + :scale: 100% :align: middle :alt: Top side .. |leftside| image:: ../../../images/qsc_leftside.jpg - :scale: 50% + :scale: 100% :align: middle :alt: Left side .. |frontside| image:: ../../../images/qsc_frontside.jpg - :scale: 50% + :scale: 100% :align: middle :alt: Front side .. |rightside| image:: ../../../images/qsc_rightside.jpg - :scale: 50% + :scale: 100% :align: middle :alt: Right side .. |backside| image:: ../../../images/qsc_backside.jpg - :scale: 50% + :scale: 100% :align: middle :alt: Back side .. |bottomside| image:: ../../../images/qsc_bottomside.jpg - :scale: 50% + :scale: 100% :align: middle :alt: Bottom side diff --git a/docs/source/operations/projections/qua_aut.rst b/docs/source/operations/projections/qua_aut.rst index d3a0aece..514b465a 100644 --- a/docs/source/operations/projections/qua_aut.rst +++ b/docs/source/operations/projections/qua_aut.rst @@ -5,6 +5,6 @@ Quartic Authalic ******************************************************************************** .. image:: ./images/qua_aut.png - :scale: 50% + :scale: 100% :alt: Quartic Authalic diff --git a/docs/source/operations/projections/robin.rst b/docs/source/operations/projections/robin.rst index 3e58be46..a5ad9cf1 100644 --- a/docs/source/operations/projections/robin.rst +++ b/docs/source/operations/projections/robin.rst @@ -5,6 +5,6 @@ Robinson ******************************************************************************** .. image:: ./images/robin.png - :scale: 50% + :scale: 100% :alt: Robinson diff --git a/docs/source/operations/projections/rouss.rst b/docs/source/operations/projections/rouss.rst index e27fb1cf..a6e95ee5 100644 --- a/docs/source/operations/projections/rouss.rst +++ b/docs/source/operations/projections/rouss.rst @@ -5,6 +5,6 @@ Roussilhe Stereographic ******************************************************************************** .. image:: ./images/rouss.png - :scale: 50% + :scale: 100% :alt: Roussilhe Stereographic diff --git a/docs/source/operations/projections/rpoly.rst b/docs/source/operations/projections/rpoly.rst index 80e0d640..0e9f4ed6 100644 --- a/docs/source/operations/projections/rpoly.rst +++ b/docs/source/operations/projections/rpoly.rst @@ -5,6 +5,6 @@ Rectangular Polyconic ******************************************************************************** .. image:: ./images/rpoly.png - :scale: 50% + :scale: 100% :alt: Rectangular Polyconic diff --git a/docs/source/operations/projections/sinu.rst b/docs/source/operations/projections/sinu.rst index a7ebd232..762696fd 100644 --- a/docs/source/operations/projections/sinu.rst +++ b/docs/source/operations/projections/sinu.rst @@ -5,7 +5,7 @@ Sinusoidal (Sanson-Flamsteed) ******************************************************************************** .. image:: ./images/sinu.png - :scale: 50% + :scale: 100% :alt: Sinusoidal (Sanson-Flamsteed) MacBryde and Thomas developed generalized formulas for sever of the diff --git a/docs/source/operations/projections/somerc.rst b/docs/source/operations/projections/somerc.rst index c572622b..7584e63b 100644 --- a/docs/source/operations/projections/somerc.rst +++ b/docs/source/operations/projections/somerc.rst @@ -5,6 +5,6 @@ Swiss. Obl. Mercator ******************************************************************************** .. image:: ./images/somerc.png - :scale: 50% + :scale: 100% :alt: Swiss. Obl. Mercator diff --git a/docs/source/operations/projections/stere.rst b/docs/source/operations/projections/stere.rst index d4958ec9..01943c3a 100644 --- a/docs/source/operations/projections/stere.rst +++ b/docs/source/operations/projections/stere.rst @@ -5,6 +5,6 @@ Stereographic ******************************************************************************** .. image:: ./images/stere.png - :scale: 50% + :scale: 100% :alt: Stereographic diff --git a/docs/source/operations/projections/sterea.rst b/docs/source/operations/projections/sterea.rst index 4f2f8727..f331cf3b 100644 --- a/docs/source/operations/projections/sterea.rst +++ b/docs/source/operations/projections/sterea.rst @@ -5,6 +5,6 @@ Oblique Stereographic Alternative ******************************************************************************** .. image:: ./images/sterea.png - :scale: 50% + :scale: 100% :alt: Oblique Stereographic Alternative diff --git a/docs/source/operations/projections/tcc.rst b/docs/source/operations/projections/tcc.rst index 586dd3b8..6475fef6 100644 --- a/docs/source/operations/projections/tcc.rst +++ b/docs/source/operations/projections/tcc.rst @@ -5,6 +5,6 @@ Transverse Central Cylindrical ******************************************************************************** .. image:: ./images/tcc.png - :scale: 50% + :scale: 100% :alt: Transverse Central Cylindrical diff --git a/docs/source/operations/projections/tcea.rst b/docs/source/operations/projections/tcea.rst index cf5549a3..7516388e 100644 --- a/docs/source/operations/projections/tcea.rst +++ b/docs/source/operations/projections/tcea.rst @@ -5,6 +5,6 @@ Transverse Cylindrical Equal Area ******************************************************************************** .. image:: ./images/tcea.png - :scale: 50% + :scale: 100% :alt: Transverse Cylindrical Equal Area diff --git a/docs/source/operations/projections/tissot.rst b/docs/source/operations/projections/tissot.rst index 7ec1a741..73e3a185 100644 --- a/docs/source/operations/projections/tissot.rst +++ b/docs/source/operations/projections/tissot.rst @@ -5,6 +5,6 @@ Tissot ******************************************************************************** .. image:: ./images/tissot.png - :scale: 50% + :scale: 100% :alt: Tissot diff --git a/docs/source/operations/projections/tmerc.rst b/docs/source/operations/projections/tmerc.rst index cd864d13..20279dbc 100644 --- a/docs/source/operations/projections/tmerc.rst +++ b/docs/source/operations/projections/tmerc.rst @@ -26,7 +26,7 @@ The transverse Mercator projection in its various forms is the most widely used .. image:: ./images/tmerc.png - :scale: 50% + :scale: 100% :alt: Transverse Mercator Usage diff --git a/docs/source/operations/projections/tpeqd.rst b/docs/source/operations/projections/tpeqd.rst index e6d7ef29..884b0620 100644 --- a/docs/source/operations/projections/tpeqd.rst +++ b/docs/source/operations/projections/tpeqd.rst @@ -5,6 +5,6 @@ Two Point Equidistant ******************************************************************************** .. image:: ./images/tpeqd.png - :scale: 50% + :scale: 100% :alt: Two Point Equidistant diff --git a/docs/source/operations/projections/tpers.rst b/docs/source/operations/projections/tpers.rst index 1d36b07c..79ef02cb 100644 --- a/docs/source/operations/projections/tpers.rst +++ b/docs/source/operations/projections/tpers.rst @@ -22,7 +22,7 @@ Tilted perspective .. image:: ./images/tpers.png - :scale: 50% + :scale: 100% :alt: Tilted perspective diff --git a/docs/source/operations/projections/ups.rst b/docs/source/operations/projections/ups.rst index 7a9ab50b..be99c946 100644 --- a/docs/source/operations/projections/ups.rst +++ b/docs/source/operations/projections/ups.rst @@ -5,6 +5,6 @@ Universal Polar Stereographic ******************************************************************************** .. image:: ./images/ups.png - :scale: 50% + :scale: 100% :alt: Universal Polar Stereographic diff --git a/docs/source/operations/projections/urm5.rst b/docs/source/operations/projections/urm5.rst index 91d06308..fe84259b 100644 --- a/docs/source/operations/projections/urm5.rst +++ b/docs/source/operations/projections/urm5.rst @@ -5,6 +5,6 @@ Urmaev V ******************************************************************************** .. image:: ./images/urm5.png - :scale: 50% + :scale: 100% :alt: Urmaev V diff --git a/docs/source/operations/projections/urmfps.rst b/docs/source/operations/projections/urmfps.rst index 515ced84..eca1d328 100644 --- a/docs/source/operations/projections/urmfps.rst +++ b/docs/source/operations/projections/urmfps.rst @@ -5,6 +5,6 @@ Urmaev Flat-Polar Sinusoidal ******************************************************************************** .. image:: ./images/urmfps.png - :scale: 50% + :scale: 100% :alt: Urmaev Flat-Polar Sinusoidal diff --git a/docs/source/operations/projections/utm.rst b/docs/source/operations/projections/utm.rst index 7fb66cb8..d26b57e1 100644 --- a/docs/source/operations/projections/utm.rst +++ b/docs/source/operations/projections/utm.rst @@ -5,6 +5,6 @@ Universal Transverse Mercator (UTM) ******************************************************************************** .. image:: ./images/utm.png - :scale: 50% + :scale: 100% :alt: Universal Transverse Mercator (UTM) diff --git a/docs/source/operations/projections/vandg.rst b/docs/source/operations/projections/vandg.rst index cdc772bb..9acbe720 100644 --- a/docs/source/operations/projections/vandg.rst +++ b/docs/source/operations/projections/vandg.rst @@ -5,6 +5,6 @@ van der Grinten (I) ******************************************************************************** .. image:: ./images/vandg.png - :scale: 50% + :scale: 100% :alt: van der Grinten (I) diff --git a/docs/source/operations/projections/vandg2.rst b/docs/source/operations/projections/vandg2.rst index 556929e2..cc8f11ca 100644 --- a/docs/source/operations/projections/vandg2.rst +++ b/docs/source/operations/projections/vandg2.rst @@ -5,6 +5,6 @@ van der Grinten II ******************************************************************************** .. image:: ./images/vandg2.png - :scale: 50% + :scale: 100% :alt: van der Grinten II diff --git a/docs/source/operations/projections/vandg3.rst b/docs/source/operations/projections/vandg3.rst index d767c4d5..4c2cb860 100644 --- a/docs/source/operations/projections/vandg3.rst +++ b/docs/source/operations/projections/vandg3.rst @@ -5,6 +5,6 @@ van der Grinten III ******************************************************************************** .. image:: ./images/vandg3.png - :scale: 50% + :scale: 100% :alt: van der Grinten III diff --git a/docs/source/operations/projections/vandg4.rst b/docs/source/operations/projections/vandg4.rst index 097ba1d8..8b350710 100644 --- a/docs/source/operations/projections/vandg4.rst +++ b/docs/source/operations/projections/vandg4.rst @@ -5,6 +5,6 @@ van der Grinten IV ******************************************************************************** .. image:: ./images/vandg4.png - :scale: 50% + :scale: 100% :alt: van der Grinten IV diff --git a/docs/source/operations/projections/vitk1.rst b/docs/source/operations/projections/vitk1.rst index b9081547..6470ef55 100644 --- a/docs/source/operations/projections/vitk1.rst +++ b/docs/source/operations/projections/vitk1.rst @@ -5,6 +5,6 @@ Vitkovsky I ******************************************************************************** .. image:: ./images/vitk1.png - :scale: 50% + :scale: 100% :alt: Vitkovsky I diff --git a/docs/source/operations/projections/wag1.rst b/docs/source/operations/projections/wag1.rst index dd1ed39e..d085391c 100644 --- a/docs/source/operations/projections/wag1.rst +++ b/docs/source/operations/projections/wag1.rst @@ -5,6 +5,6 @@ Wagner I (Kavraisky VI) ******************************************************************************** .. image:: ./images/wag1.png - :scale: 50% + :scale: 100% :alt: Wagner I (Kavraisky VI) diff --git a/docs/source/operations/projections/wag2.rst b/docs/source/operations/projections/wag2.rst index 9c7b0edc..1f0a2682 100644 --- a/docs/source/operations/projections/wag2.rst +++ b/docs/source/operations/projections/wag2.rst @@ -5,7 +5,7 @@ Wagner II ******************************************************************************** .. image:: ./images/wag2.png - :scale: 50% + :scale: 100% :alt: Wagner II diff --git a/docs/source/operations/projections/wag3.rst b/docs/source/operations/projections/wag3.rst index fb70a0a6..43e89471 100644 --- a/docs/source/operations/projections/wag3.rst +++ b/docs/source/operations/projections/wag3.rst @@ -5,7 +5,7 @@ Wagner III ******************************************************************************** .. image:: ./images/wag3.png - :scale: 50% + :scale: 100% :alt: Wagner III diff --git a/docs/source/operations/projections/wag4.rst b/docs/source/operations/projections/wag4.rst index 7b8dac96..a68e55c4 100644 --- a/docs/source/operations/projections/wag4.rst +++ b/docs/source/operations/projections/wag4.rst @@ -5,6 +5,6 @@ Wagner IV ******************************************************************************** .. image:: ./images/wag4.png - :scale: 50% + :scale: 100% :alt: Wagner IV diff --git a/docs/source/operations/projections/wag5.rst b/docs/source/operations/projections/wag5.rst index f880290b..c6753c43 100644 --- a/docs/source/operations/projections/wag5.rst +++ b/docs/source/operations/projections/wag5.rst @@ -5,6 +5,6 @@ Wagner V ******************************************************************************** .. image:: ./images/wag5.png - :scale: 50% + :scale: 100% :alt: Wagner V diff --git a/docs/source/operations/projections/wag6.rst b/docs/source/operations/projections/wag6.rst index f74749a5..cf714133 100644 --- a/docs/source/operations/projections/wag6.rst +++ b/docs/source/operations/projections/wag6.rst @@ -5,6 +5,6 @@ Wagner VI ******************************************************************************** .. image:: ./images/wag6.png - :scale: 50% + :scale: 100% :alt: Wagner VI diff --git a/docs/source/operations/projections/wag7.rst b/docs/source/operations/projections/wag7.rst index be1401b8..cb3fc06f 100644 --- a/docs/source/operations/projections/wag7.rst +++ b/docs/source/operations/projections/wag7.rst @@ -5,6 +5,6 @@ Wagner VII ******************************************************************************** .. image:: ./images/wag7.png - :scale: 50% + :scale: 100% :alt: Wagner VII diff --git a/docs/source/operations/projections/weren.rst b/docs/source/operations/projections/weren.rst index de7c5abf..01fdb290 100644 --- a/docs/source/operations/projections/weren.rst +++ b/docs/source/operations/projections/weren.rst @@ -5,6 +5,6 @@ Werenskiold I ******************************************************************************** .. image:: ./images/weren.png - :scale: 50% + :scale: 100% :alt: Werenskiold I diff --git a/docs/source/operations/projections/wink1.rst b/docs/source/operations/projections/wink1.rst index 00346765..5f7c877b 100644 --- a/docs/source/operations/projections/wink1.rst +++ b/docs/source/operations/projections/wink1.rst @@ -5,6 +5,6 @@ Winkel I ******************************************************************************** .. image:: ./images/wink1.png - :scale: 50% + :scale: 100% :alt: Winkel I diff --git a/docs/source/operations/projections/wink2.rst b/docs/source/operations/projections/wink2.rst index 7e9b48a7..41f100c1 100644 --- a/docs/source/operations/projections/wink2.rst +++ b/docs/source/operations/projections/wink2.rst @@ -5,6 +5,6 @@ Winkel II ******************************************************************************** .. image:: ./images/wink2.png - :scale: 50% + :scale: 100% :alt: Winkel II diff --git a/docs/source/operations/projections/wintri.rst b/docs/source/operations/projections/wintri.rst index bfd5032f..270cb69c 100644 --- a/docs/source/operations/projections/wintri.rst +++ b/docs/source/operations/projections/wintri.rst @@ -5,6 +5,6 @@ Winkel Tripel ******************************************************************************** .. image:: ./images/wintri.png - :scale: 50% + :scale: 100% :alt: Winkel Tripel -- cgit v1.2.3 From 6284d19e1d2efdc60fd3752187c275e345ab423b Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Mon, 14 May 2018 22:14:01 +0200 Subject: Revert "Set projection plot scale to 100% for better PDF output" This had unexpected side-effects when building the HTML docs on Travis compared to locally. The correct solution would be to set different scaling depending on the output. This reverts commit 325477ed0fac2c9233c2f6a2b7bb4125e04df24c. --- docs/source/operations/projections/aea.rst | 2 +- docs/source/operations/projections/aeqd.rst | 2 +- docs/source/operations/projections/airy.rst | 2 +- docs/source/operations/projections/aitoff.rst | 2 +- docs/source/operations/projections/alsk.rst | 2 +- docs/source/operations/projections/apian.rst | 2 +- docs/source/operations/projections/august.rst | 2 +- docs/source/operations/projections/bacon.rst | 2 +- docs/source/operations/projections/bipc.rst | 2 +- docs/source/operations/projections/boggs.rst | 2 +- docs/source/operations/projections/bonne.rst | 2 +- docs/source/operations/projections/calcofi.rst | 2 +- docs/source/operations/projections/cass.rst | 2 +- docs/source/operations/projections/cc.rst | 2 +- docs/source/operations/projections/ccon.rst | 2 +- docs/source/operations/projections/cea.rst | 2 +- docs/source/operations/projections/chamb.rst | 2 +- docs/source/operations/projections/collg.rst | 2 +- docs/source/operations/projections/crast.rst | 2 +- docs/source/operations/projections/denoy.rst | 2 +- docs/source/operations/projections/eck1.rst | 2 +- docs/source/operations/projections/eck2.rst | 2 +- docs/source/operations/projections/eck3.rst | 2 +- docs/source/operations/projections/eck4.rst | 2 +- docs/source/operations/projections/eck5.rst | 2 +- docs/source/operations/projections/eck6.rst | 2 +- docs/source/operations/projections/eqc.rst | 2 +- docs/source/operations/projections/eqdc.rst | 2 +- docs/source/operations/projections/etmerc.rst | 2 +- docs/source/operations/projections/euler.rst | 2 +- docs/source/operations/projections/fahey.rst | 2 +- docs/source/operations/projections/fouc.rst | 2 +- docs/source/operations/projections/fouc_s.rst | 2 +- docs/source/operations/projections/gall.rst | 2 +- docs/source/operations/projections/geos.rst | 3 +-- docs/source/operations/projections/gins8.rst | 2 +- docs/source/operations/projections/gn_sinu.rst | 2 +- docs/source/operations/projections/gnom.rst | 2 +- docs/source/operations/projections/goode.rst | 2 +- docs/source/operations/projections/gs48.rst | 2 +- docs/source/operations/projections/gs50.rst | 2 +- docs/source/operations/projections/gstmerc.rst | 2 +- docs/source/operations/projections/hammer.rst | 2 +- docs/source/operations/projections/hatano.rst | 2 +- docs/source/operations/projections/healpix.rst | 1 - docs/source/operations/projections/igh.rst | 2 +- docs/source/operations/projections/imw_p.rst | 2 +- docs/source/operations/projections/isea.rst | 2 +- docs/source/operations/projections/kav5.rst | 2 +- docs/source/operations/projections/kav7.rst | 2 +- docs/source/operations/projections/krovak.rst | 2 +- docs/source/operations/projections/labrd.rst | 2 +- docs/source/operations/projections/laea.rst | 2 +- docs/source/operations/projections/lagrng.rst | 2 +- docs/source/operations/projections/larr.rst | 2 +- docs/source/operations/projections/lask.rst | 2 +- docs/source/operations/projections/lcc.rst | 2 +- docs/source/operations/projections/lcca.rst | 2 +- docs/source/operations/projections/leac.rst | 2 +- docs/source/operations/projections/lee_os.rst | 2 +- docs/source/operations/projections/loxim.rst | 2 +- docs/source/operations/projections/lsat.rst | 2 +- docs/source/operations/projections/mbt_fps.rst | 2 +- docs/source/operations/projections/mbt_s.rst | 2 +- docs/source/operations/projections/mbtfpp.rst | 2 +- docs/source/operations/projections/mbtfpq.rst | 2 +- docs/source/operations/projections/mbtfps.rst | 2 +- docs/source/operations/projections/merc.rst | 2 +- docs/source/operations/projections/mil_os.rst | 2 +- docs/source/operations/projections/mill.rst | 2 +- docs/source/operations/projections/moll.rst | 2 +- docs/source/operations/projections/murd1.rst | 2 +- docs/source/operations/projections/murd2.rst | 2 +- docs/source/operations/projections/murd3.rst | 2 +- docs/source/operations/projections/natearth.rst | 2 +- docs/source/operations/projections/nell.rst | 2 +- docs/source/operations/projections/nell_h.rst | 2 +- docs/source/operations/projections/nicol.rst | 2 +- docs/source/operations/projections/nsper.rst | 2 +- docs/source/operations/projections/nzmg.rst | 2 +- docs/source/operations/projections/ob_tran.rst | 2 +- docs/source/operations/projections/ocea.rst | 2 +- docs/source/operations/projections/oea.rst | 2 +- docs/source/operations/projections/omerc.rst | 2 +- docs/source/operations/projections/ortel.rst | 2 +- docs/source/operations/projections/ortho.rst | 2 +- docs/source/operations/projections/pconic.rst | 2 +- docs/source/operations/projections/poly.rst | 2 +- docs/source/operations/projections/putp1.rst | 2 +- docs/source/operations/projections/putp2.rst | 2 +- docs/source/operations/projections/putp3.rst | 2 +- docs/source/operations/projections/putp3p.rst | 2 +- docs/source/operations/projections/putp4p.rst | 2 +- docs/source/operations/projections/putp5.rst | 2 +- docs/source/operations/projections/putp5p.rst | 2 +- docs/source/operations/projections/putp6.rst | 2 +- docs/source/operations/projections/putp6p.rst | 2 +- docs/source/operations/projections/qsc.rst | 12 ++++++------ docs/source/operations/projections/qua_aut.rst | 2 +- docs/source/operations/projections/robin.rst | 2 +- docs/source/operations/projections/rouss.rst | 2 +- docs/source/operations/projections/rpoly.rst | 2 +- docs/source/operations/projections/sinu.rst | 2 +- docs/source/operations/projections/somerc.rst | 2 +- docs/source/operations/projections/stere.rst | 2 +- docs/source/operations/projections/sterea.rst | 2 +- docs/source/operations/projections/tcc.rst | 2 +- docs/source/operations/projections/tcea.rst | 2 +- docs/source/operations/projections/tissot.rst | 2 +- docs/source/operations/projections/tmerc.rst | 2 +- docs/source/operations/projections/tpeqd.rst | 2 +- docs/source/operations/projections/tpers.rst | 2 +- docs/source/operations/projections/ups.rst | 2 +- docs/source/operations/projections/urm5.rst | 2 +- docs/source/operations/projections/urmfps.rst | 2 +- docs/source/operations/projections/utm.rst | 2 +- docs/source/operations/projections/vandg.rst | 2 +- docs/source/operations/projections/vandg2.rst | 2 +- docs/source/operations/projections/vandg3.rst | 2 +- docs/source/operations/projections/vandg4.rst | 2 +- docs/source/operations/projections/vitk1.rst | 2 +- docs/source/operations/projections/wag1.rst | 2 +- docs/source/operations/projections/wag2.rst | 2 +- docs/source/operations/projections/wag3.rst | 2 +- docs/source/operations/projections/wag4.rst | 2 +- docs/source/operations/projections/wag5.rst | 2 +- docs/source/operations/projections/wag6.rst | 2 +- docs/source/operations/projections/wag7.rst | 2 +- docs/source/operations/projections/weren.rst | 2 +- docs/source/operations/projections/wink1.rst | 2 +- docs/source/operations/projections/wink2.rst | 2 +- docs/source/operations/projections/wintri.rst | 2 +- 132 files changed, 136 insertions(+), 138 deletions(-) (limited to 'docs/source') diff --git a/docs/source/operations/projections/aea.rst b/docs/source/operations/projections/aea.rst index c21b8236..4fcd3cac 100644 --- a/docs/source/operations/projections/aea.rst +++ b/docs/source/operations/projections/aea.rst @@ -21,7 +21,7 @@ Albers Equal Area .. image:: ./images/aea.png - :scale: 100% + :scale: 50% :alt: Albers Equal Area Options diff --git a/docs/source/operations/projections/aeqd.rst b/docs/source/operations/projections/aeqd.rst index e9a3e45b..4663af3e 100644 --- a/docs/source/operations/projections/aeqd.rst +++ b/docs/source/operations/projections/aeqd.rst @@ -19,7 +19,7 @@ Azimuthal Equidistant .. image:: ./images/aeqd.png - :scale: 100% + :scale: 50% :alt: Azimuthal Equidistant diff --git a/docs/source/operations/projections/airy.rst b/docs/source/operations/projections/airy.rst index 64ce9fe3..a6e89e30 100644 --- a/docs/source/operations/projections/airy.rst +++ b/docs/source/operations/projections/airy.rst @@ -27,7 +27,7 @@ within the small or great circle defined by an angular distance, .. image:: ./images/airy.png - :scale: 100% + :scale: 50% :alt: Airy Options diff --git a/docs/source/operations/projections/aitoff.rst b/docs/source/operations/projections/aitoff.rst index 357600ec..92ef2f12 100644 --- a/docs/source/operations/projections/aitoff.rst +++ b/docs/source/operations/projections/aitoff.rst @@ -20,7 +20,7 @@ Aitoff +---------------------+----------------------------------------------------------+ .. image:: ./images/aitoff.png - :scale: 100% + :scale: 50% :alt: Aitoff Parameters diff --git a/docs/source/operations/projections/alsk.rst b/docs/source/operations/projections/alsk.rst index 0af63bc8..d08fa827 100644 --- a/docs/source/operations/projections/alsk.rst +++ b/docs/source/operations/projections/alsk.rst @@ -21,7 +21,7 @@ Modified Stererographics of Alaska .. image:: ./images/alsk.png - :scale: 100% + :scale: 50% :alt: Mod. Stererographics of Alaska Options diff --git a/docs/source/operations/projections/apian.rst b/docs/source/operations/projections/apian.rst index 2a57e630..6b5e247d 100644 --- a/docs/source/operations/projections/apian.rst +++ b/docs/source/operations/projections/apian.rst @@ -22,7 +22,7 @@ Apian Globular I .. image:: ./images/apian.png - :scale: 100% + :scale: 50% :alt: Apian Globular I Options diff --git a/docs/source/operations/projections/august.rst b/docs/source/operations/projections/august.rst index 1283ddd7..e2ad3516 100644 --- a/docs/source/operations/projections/august.rst +++ b/docs/source/operations/projections/august.rst @@ -5,6 +5,6 @@ August Epicycloidal ******************************************************************************** .. image:: ./images/august.png - :scale: 100% + :scale: 50% :alt: August Epicycloidal diff --git a/docs/source/operations/projections/bacon.rst b/docs/source/operations/projections/bacon.rst index cf3bf6f8..a87ea7d8 100644 --- a/docs/source/operations/projections/bacon.rst +++ b/docs/source/operations/projections/bacon.rst @@ -5,6 +5,6 @@ Bacon Globular ******************************************************************************** .. image:: ./images/bacon.png - :scale: 100% + :scale: 50% :alt: Bacon Globular diff --git a/docs/source/operations/projections/bipc.rst b/docs/source/operations/projections/bipc.rst index b7981716..7045f04a 100644 --- a/docs/source/operations/projections/bipc.rst +++ b/docs/source/operations/projections/bipc.rst @@ -5,6 +5,6 @@ Bipolar conic of western hemisphere ******************************************************************************** .. image:: ./images/bipc.png - :scale: 100% + :scale: 50% :alt: Bipolar conic of western hemisphere diff --git a/docs/source/operations/projections/boggs.rst b/docs/source/operations/projections/boggs.rst index 23f00c2b..1dd7d19f 100644 --- a/docs/source/operations/projections/boggs.rst +++ b/docs/source/operations/projections/boggs.rst @@ -5,6 +5,6 @@ Boggs Eumorphic ******************************************************************************** .. image:: ./images/boggs.png - :scale: 100% + :scale: 50% :alt: Boggs Eumorphic diff --git a/docs/source/operations/projections/bonne.rst b/docs/source/operations/projections/bonne.rst index d7cb5e7c..ef87d7c9 100644 --- a/docs/source/operations/projections/bonne.rst +++ b/docs/source/operations/projections/bonne.rst @@ -5,6 +5,6 @@ Bonne (Werner lat_1=90) ******************************************************************************** .. image:: ./images/bonne.png - :scale: 100% + :scale: 50% :alt: Bonne (Werner lat_1=90) diff --git a/docs/source/operations/projections/calcofi.rst b/docs/source/operations/projections/calcofi.rst index b28530c5..8a240ebd 100644 --- a/docs/source/operations/projections/calcofi.rst +++ b/docs/source/operations/projections/calcofi.rst @@ -26,7 +26,7 @@ California Cooperative Oceanic Fisheries Investigations program, known as CalCOF .. image:: ../../../images/calcofi.png - :scale: 100% + :scale: 50% :align: center :alt: Cal Coop Ocean Fish Invest Lines/Stations diff --git a/docs/source/operations/projections/cass.rst b/docs/source/operations/projections/cass.rst index 7c009c9c..dba6a7c4 100644 --- a/docs/source/operations/projections/cass.rst +++ b/docs/source/operations/projections/cass.rst @@ -24,7 +24,7 @@ Although the Cassini projection has been largely replaced by the Transverse Merc .. image:: ./images/cass.png - :scale: 100% + :scale: 50% :alt: Cassini Usage diff --git a/docs/source/operations/projections/cc.rst b/docs/source/operations/projections/cc.rst index 6bd86a7b..5b30e6c6 100644 --- a/docs/source/operations/projections/cc.rst +++ b/docs/source/operations/projections/cc.rst @@ -5,6 +5,6 @@ Central Cylindrical ******************************************************************************** .. image:: ./images/cc.png - :scale: 100% + :scale: 50% :alt: Central Cylindrical diff --git a/docs/source/operations/projections/ccon.rst b/docs/source/operations/projections/ccon.rst index 595af087..f5ceed67 100644 --- a/docs/source/operations/projections/ccon.rst +++ b/docs/source/operations/projections/ccon.rst @@ -27,7 +27,7 @@ latitude, identical with ``conic()`` projection from ``mapproj`` R package. .. image:: ./images/ccon.png - :scale: 100% + :scale: 50% :alt: Central Conic diff --git a/docs/source/operations/projections/cea.rst b/docs/source/operations/projections/cea.rst index 0ad964ae..20ebc285 100644 --- a/docs/source/operations/projections/cea.rst +++ b/docs/source/operations/projections/cea.rst @@ -5,6 +5,6 @@ Equal Area Cylindrical ******************************************************************************** .. image:: ./images/cea.png - :scale: 100% + :scale: 50% :alt: Equal Area Cylindrical diff --git a/docs/source/operations/projections/chamb.rst b/docs/source/operations/projections/chamb.rst index 36d3d08f..2ec9bffe 100644 --- a/docs/source/operations/projections/chamb.rst +++ b/docs/source/operations/projections/chamb.rst @@ -5,6 +5,6 @@ Chamberlin Trimetric ******************************************************************************** .. image:: ./images/chamb.png - :scale: 100% + :scale: 50% :alt: Chamberlin Trimetric diff --git a/docs/source/operations/projections/collg.rst b/docs/source/operations/projections/collg.rst index 7fb7269d..aa16182a 100644 --- a/docs/source/operations/projections/collg.rst +++ b/docs/source/operations/projections/collg.rst @@ -5,6 +5,6 @@ Collignon ******************************************************************************** .. image:: ./images/collg.png - :scale: 100% + :scale: 50% :alt: Collignon diff --git a/docs/source/operations/projections/crast.rst b/docs/source/operations/projections/crast.rst index 02ca4063..9d17f274 100644 --- a/docs/source/operations/projections/crast.rst +++ b/docs/source/operations/projections/crast.rst @@ -5,6 +5,6 @@ Craster Parabolic (Putnins P4) ******************************************************************************** .. image:: ./images/crast.png - :scale: 100% + :scale: 50% :alt: Craster Parabolic (Putnins P4) diff --git a/docs/source/operations/projections/denoy.rst b/docs/source/operations/projections/denoy.rst index e879df49..a885ab0e 100644 --- a/docs/source/operations/projections/denoy.rst +++ b/docs/source/operations/projections/denoy.rst @@ -5,6 +5,6 @@ Denoyer Semi-Elliptical ******************************************************************************** .. image:: ./images/denoy.png - :scale: 100% + :scale: 50% :alt: Denoyer Semi-Elliptical diff --git a/docs/source/operations/projections/eck1.rst b/docs/source/operations/projections/eck1.rst index b39b1fd3..841533ec 100644 --- a/docs/source/operations/projections/eck1.rst +++ b/docs/source/operations/projections/eck1.rst @@ -5,7 +5,7 @@ Eckert I ******************************************************************************** .. image:: ./images/eck1.png - :scale: 100% + :scale: 50% :alt: Eckert I diff --git a/docs/source/operations/projections/eck2.rst b/docs/source/operations/projections/eck2.rst index 42b43dba..b1bd3179 100644 --- a/docs/source/operations/projections/eck2.rst +++ b/docs/source/operations/projections/eck2.rst @@ -5,6 +5,6 @@ Eckert II ******************************************************************************** .. image:: ./images/eck2.png - :scale: 100% + :scale: 50% :alt: Eckert II diff --git a/docs/source/operations/projections/eck3.rst b/docs/source/operations/projections/eck3.rst index 535969d8..ecacc32d 100644 --- a/docs/source/operations/projections/eck3.rst +++ b/docs/source/operations/projections/eck3.rst @@ -5,6 +5,6 @@ Eckert III ******************************************************************************** .. image:: ./images/eck3.png - :scale: 100% + :scale: 50% :alt: Eckert III diff --git a/docs/source/operations/projections/eck4.rst b/docs/source/operations/projections/eck4.rst index 96118ae9..3fc6a9fd 100644 --- a/docs/source/operations/projections/eck4.rst +++ b/docs/source/operations/projections/eck4.rst @@ -5,7 +5,7 @@ Eckert IV ******************************************************************************** .. image:: ./images/eck4.png - :scale: 100% + :scale: 50% :alt: Eckert IV diff --git a/docs/source/operations/projections/eck5.rst b/docs/source/operations/projections/eck5.rst index 20383b47..1442d99d 100644 --- a/docs/source/operations/projections/eck5.rst +++ b/docs/source/operations/projections/eck5.rst @@ -5,6 +5,6 @@ Eckert V ******************************************************************************** .. image:: ./images/eck5.png - :scale: 100% + :scale: 50% :alt: Eckert V diff --git a/docs/source/operations/projections/eck6.rst b/docs/source/operations/projections/eck6.rst index 7f30d386..caeaefa6 100644 --- a/docs/source/operations/projections/eck6.rst +++ b/docs/source/operations/projections/eck6.rst @@ -5,6 +5,6 @@ Eckert VI ******************************************************************************** .. image:: ./images/eck6.png - :scale: 100% + :scale: 50% :alt: Eckert VI diff --git a/docs/source/operations/projections/eqc.rst b/docs/source/operations/projections/eqc.rst index 766537b7..de463034 100644 --- a/docs/source/operations/projections/eqc.rst +++ b/docs/source/operations/projections/eqc.rst @@ -24,7 +24,7 @@ The simplest of all projections. Standard parallels (0° when omitted) may be sp .. image:: ./images/eqc.png - :scale: 100% + :scale: 50% :alt: Equidistant Cylindrical (Plate Carrée) Usage diff --git a/docs/source/operations/projections/eqdc.rst b/docs/source/operations/projections/eqdc.rst index f6eb1295..3ee5999d 100644 --- a/docs/source/operations/projections/eqdc.rst +++ b/docs/source/operations/projections/eqdc.rst @@ -5,6 +5,6 @@ Equidistant Conic ******************************************************************************** .. image:: ./images/eqdc.png - :scale: 100% + :scale: 50% :alt: Equidistant Conic diff --git a/docs/source/operations/projections/etmerc.rst b/docs/source/operations/projections/etmerc.rst index bcdc1f18..b7f89032 100644 --- a/docs/source/operations/projections/etmerc.rst +++ b/docs/source/operations/projections/etmerc.rst @@ -5,6 +5,6 @@ Extended Transverse Mercator ******************************************************************************** .. image:: ./images/etmerc.png - :scale: 100% + :scale: 50% :alt: Extended Transverse Mercator diff --git a/docs/source/operations/projections/euler.rst b/docs/source/operations/projections/euler.rst index fc7c892c..e495063f 100644 --- a/docs/source/operations/projections/euler.rst +++ b/docs/source/operations/projections/euler.rst @@ -5,6 +5,6 @@ Euler ******************************************************************************** .. image:: ./images/euler.png - :scale: 100% + :scale: 50% :alt: Euler diff --git a/docs/source/operations/projections/fahey.rst b/docs/source/operations/projections/fahey.rst index 60c95495..2e09337f 100644 --- a/docs/source/operations/projections/fahey.rst +++ b/docs/source/operations/projections/fahey.rst @@ -5,6 +5,6 @@ Fahey ******************************************************************************** .. image:: ./images/fahey.png - :scale: 100% + :scale: 50% :alt: Fahey diff --git a/docs/source/operations/projections/fouc.rst b/docs/source/operations/projections/fouc.rst index e510be23..7467dcb1 100644 --- a/docs/source/operations/projections/fouc.rst +++ b/docs/source/operations/projections/fouc.rst @@ -5,6 +5,6 @@ Foucaut ******************************************************************************** .. image:: ./images/fouc.png - :scale: 100% + :scale: 50% :alt: Foucaut diff --git a/docs/source/operations/projections/fouc_s.rst b/docs/source/operations/projections/fouc_s.rst index cd461794..ac353adb 100644 --- a/docs/source/operations/projections/fouc_s.rst +++ b/docs/source/operations/projections/fouc_s.rst @@ -5,7 +5,7 @@ Foucaut Sinusoidal ******************************************************************************** .. image:: ./images/fouc_s.png - :scale: 100% + :scale: 50% :alt: Foucaut Sinusoidal diff --git a/docs/source/operations/projections/gall.rst b/docs/source/operations/projections/gall.rst index f1abda48..bdb88895 100644 --- a/docs/source/operations/projections/gall.rst +++ b/docs/source/operations/projections/gall.rst @@ -25,7 +25,7 @@ It is neither equal-area nor conformal but instead tries to balance the distorti .. image:: ./images/gall.png - :scale: 100% + :scale: 50% :alt: Gall (Gall Stereographic) Usage diff --git a/docs/source/operations/projections/geos.rst b/docs/source/operations/projections/geos.rst index 317978e2..3dc914b3 100644 --- a/docs/source/operations/projections/geos.rst +++ b/docs/source/operations/projections/geos.rst @@ -25,7 +25,7 @@ scanning angle intervals. .. image:: ./images/geos.png - :scale: 100% + :scale: 50% :alt: Geostationary Satellite View @@ -55,7 +55,6 @@ and a E/W axis (or ``x``). .. image:: ../../..//images/geos_sweep.png :scale: 50% - :align: center :alt: Gimbal geometry In the image above, the outer-gimbal axis, or sweep-angle axis, is the N/S axis (``y``) diff --git a/docs/source/operations/projections/gins8.rst b/docs/source/operations/projections/gins8.rst index 5f85e225..f6adb092 100644 --- a/docs/source/operations/projections/gins8.rst +++ b/docs/source/operations/projections/gins8.rst @@ -5,6 +5,6 @@ Ginsburg VIII (TsNIIGAiK) ******************************************************************************** .. image:: ./images/gins8.png - :scale: 100% + :scale: 50% :alt: Ginsburg VIII (TsNIIGAiK) diff --git a/docs/source/operations/projections/gn_sinu.rst b/docs/source/operations/projections/gn_sinu.rst index c24c3f38..c1017c27 100644 --- a/docs/source/operations/projections/gn_sinu.rst +++ b/docs/source/operations/projections/gn_sinu.rst @@ -5,6 +5,6 @@ General Sinusoidal Series ******************************************************************************** .. image:: ./images/gn_sinu.png - :scale: 100% + :scale: 50% :alt: General Sinusoidal Series diff --git a/docs/source/operations/projections/gnom.rst b/docs/source/operations/projections/gnom.rst index e365296d..08d0db5f 100644 --- a/docs/source/operations/projections/gnom.rst +++ b/docs/source/operations/projections/gnom.rst @@ -5,6 +5,6 @@ Gnomonic ******************************************************************************** .. image:: ./images/gnom.png - :scale: 100% + :scale: 50% :alt: Gnomonic diff --git a/docs/source/operations/projections/goode.rst b/docs/source/operations/projections/goode.rst index 32d5a98b..c4590bf2 100644 --- a/docs/source/operations/projections/goode.rst +++ b/docs/source/operations/projections/goode.rst @@ -5,6 +5,6 @@ Goode Homolosine ******************************************************************************** .. image:: ./images/goode.png - :scale: 100% + :scale: 50% :alt: Goode Homolosine diff --git a/docs/source/operations/projections/gs48.rst b/docs/source/operations/projections/gs48.rst index 3b083f54..bdaa367c 100644 --- a/docs/source/operations/projections/gs48.rst +++ b/docs/source/operations/projections/gs48.rst @@ -5,6 +5,6 @@ Mod. Stererographics of 48 U.S. ******************************************************************************** .. image:: ./images/gs48.png - :scale: 100% + :scale: 50% :alt: Mod. Stererographics of 48 U.S. diff --git a/docs/source/operations/projections/gs50.rst b/docs/source/operations/projections/gs50.rst index 2e8ba5a9..0d4b7e81 100644 --- a/docs/source/operations/projections/gs50.rst +++ b/docs/source/operations/projections/gs50.rst @@ -5,6 +5,6 @@ Mod. Stererographics of 50 U.S. ******************************************************************************** .. image:: ./images/gs50.png - :scale: 100% + :scale: 50% :alt: Mod. Stererographics of 50 U.S. diff --git a/docs/source/operations/projections/gstmerc.rst b/docs/source/operations/projections/gstmerc.rst index d5f1acaa..fc587ab0 100644 --- a/docs/source/operations/projections/gstmerc.rst +++ b/docs/source/operations/projections/gstmerc.rst @@ -5,6 +5,6 @@ Gauss-Schreiber Transverse Mercator (aka Gauss-Laborde Reunion) ******************************************************************************** .. image:: ./images/gstmerc.png - :scale: 100% + :scale: 50% :alt: Gauss-Schreiber Transverse Mercator (aka Gauss-Laborde Reunion) diff --git a/docs/source/operations/projections/hammer.rst b/docs/source/operations/projections/hammer.rst index 7603d704..e795b91b 100644 --- a/docs/source/operations/projections/hammer.rst +++ b/docs/source/operations/projections/hammer.rst @@ -5,6 +5,6 @@ Hammer & Eckert-Greifendorff ******************************************************************************** .. image:: ./images/hammer.png - :scale: 100% + :scale: 50% :alt: Hammer & Eckert-Greifendorff diff --git a/docs/source/operations/projections/hatano.rst b/docs/source/operations/projections/hatano.rst index c461d0f1..99e9ac3d 100644 --- a/docs/source/operations/projections/hatano.rst +++ b/docs/source/operations/projections/hatano.rst @@ -26,7 +26,7 @@ Hatano Asymmetrical Equal Area .. image:: ./images/hatano.png - :scale: 100% + :scale: 50% :alt: Hatano Asymmetrical Equal Area diff --git a/docs/source/operations/projections/healpix.rst b/docs/source/operations/projections/healpix.rst index ae1c7781..e13c5456 100644 --- a/docs/source/operations/projections/healpix.rst +++ b/docs/source/operations/projections/healpix.rst @@ -22,7 +22,6 @@ HEALPix .. image:: ../../../images/healpix.png :scale: 75% - :align: center :alt: HEALPix The HEALPix projection is area preserving and can be used with a spherical and diff --git a/docs/source/operations/projections/igh.rst b/docs/source/operations/projections/igh.rst index 0decf7b2..d74e1362 100644 --- a/docs/source/operations/projections/igh.rst +++ b/docs/source/operations/projections/igh.rst @@ -5,6 +5,6 @@ Interrupted Goode Homolosine ******************************************************************************** .. image:: ./images/igh.png - :scale: 100% + :scale: 50% :alt: Interrupted Goode Homolosine diff --git a/docs/source/operations/projections/imw_p.rst b/docs/source/operations/projections/imw_p.rst index 556b2cf4..1fd3ded0 100644 --- a/docs/source/operations/projections/imw_p.rst +++ b/docs/source/operations/projections/imw_p.rst @@ -5,6 +5,6 @@ International Map of the World Polyconic ******************************************************************************** .. image:: ./images/imw_p.png - :scale: 100% + :scale: 50% :alt: International Map of the World Polyconic diff --git a/docs/source/operations/projections/isea.rst b/docs/source/operations/projections/isea.rst index d6af3943..1b6457af 100644 --- a/docs/source/operations/projections/isea.rst +++ b/docs/source/operations/projections/isea.rst @@ -5,6 +5,6 @@ Icosahedral Snyder Equal Area ******************************************************************************** .. image:: ./images/isea.png - :scale: 100% + :scale: 50% :alt: Icosahedral Snyder Equal Area diff --git a/docs/source/operations/projections/kav5.rst b/docs/source/operations/projections/kav5.rst index e0cc9890..2ec5d1c1 100644 --- a/docs/source/operations/projections/kav5.rst +++ b/docs/source/operations/projections/kav5.rst @@ -5,6 +5,6 @@ Kavraisky V ******************************************************************************** .. image:: ./images/kav5.png - :scale: 100% + :scale: 50% :alt: Kavraisky V diff --git a/docs/source/operations/projections/kav7.rst b/docs/source/operations/projections/kav7.rst index 1ada3048..8371e6ea 100644 --- a/docs/source/operations/projections/kav7.rst +++ b/docs/source/operations/projections/kav7.rst @@ -5,6 +5,6 @@ Kavraisky VII ******************************************************************************** .. image:: ./images/kav7.png - :scale: 100% + :scale: 50% :alt: Kavraisky VII diff --git a/docs/source/operations/projections/krovak.rst b/docs/source/operations/projections/krovak.rst index 3ebb4216..6c774825 100644 --- a/docs/source/operations/projections/krovak.rst +++ b/docs/source/operations/projections/krovak.rst @@ -5,6 +5,6 @@ Krovak ******************************************************************************** .. image:: ./images/krovak.png - :scale: 100% + :scale: 50% :alt: Krovak diff --git a/docs/source/operations/projections/labrd.rst b/docs/source/operations/projections/labrd.rst index 0efa3e17..5be58db5 100644 --- a/docs/source/operations/projections/labrd.rst +++ b/docs/source/operations/projections/labrd.rst @@ -5,6 +5,6 @@ Laborde ******************************************************************************** .. image:: ./images/labrd.png - :scale: 100% + :scale: 50% :alt: Laborde diff --git a/docs/source/operations/projections/laea.rst b/docs/source/operations/projections/laea.rst index ee28a0d0..2377f294 100644 --- a/docs/source/operations/projections/laea.rst +++ b/docs/source/operations/projections/laea.rst @@ -5,6 +5,6 @@ Lambert Azimuthal Equal Area ******************************************************************************** .. image:: ./images/laea.png - :scale: 100% + :scale: 50% :alt: Lambert Azimuthal Equal Area diff --git a/docs/source/operations/projections/lagrng.rst b/docs/source/operations/projections/lagrng.rst index 6e4d68c2..de9e5640 100644 --- a/docs/source/operations/projections/lagrng.rst +++ b/docs/source/operations/projections/lagrng.rst @@ -5,6 +5,6 @@ Lagrange ******************************************************************************** .. image:: ./images/lagrng.png - :scale: 100% + :scale: 50% :alt: Lagrange diff --git a/docs/source/operations/projections/larr.rst b/docs/source/operations/projections/larr.rst index 23791ea7..9529f83f 100644 --- a/docs/source/operations/projections/larr.rst +++ b/docs/source/operations/projections/larr.rst @@ -5,6 +5,6 @@ Larrivee ******************************************************************************** .. image:: ./images/larr.png - :scale: 100% + :scale: 50% :alt: Larrivee diff --git a/docs/source/operations/projections/lask.rst b/docs/source/operations/projections/lask.rst index cbd68334..d34dc8a0 100644 --- a/docs/source/operations/projections/lask.rst +++ b/docs/source/operations/projections/lask.rst @@ -5,6 +5,6 @@ Laskowski ******************************************************************************** .. image:: ./images/lask.png - :scale: 100% + :scale: 50% :alt: Laskowski diff --git a/docs/source/operations/projections/lcc.rst b/docs/source/operations/projections/lcc.rst index 56a7daee..a3075e76 100644 --- a/docs/source/operations/projections/lcc.rst +++ b/docs/source/operations/projections/lcc.rst @@ -5,6 +5,6 @@ Lambert Conformal Conic ******************************************************************************** .. image:: ./images/lcc.png - :scale: 100% + :scale: 50% :alt: Lambert Conformal Conic diff --git a/docs/source/operations/projections/lcca.rst b/docs/source/operations/projections/lcca.rst index ab76334d..ca87e67e 100644 --- a/docs/source/operations/projections/lcca.rst +++ b/docs/source/operations/projections/lcca.rst @@ -5,6 +5,6 @@ Lambert Conformal Conic Alternative ******************************************************************************** .. image:: ./images/lcca.png - :scale: 100% + :scale: 50% :alt: Lambert Conformal Conic Alternative diff --git a/docs/source/operations/projections/leac.rst b/docs/source/operations/projections/leac.rst index bafccafa..2957798e 100644 --- a/docs/source/operations/projections/leac.rst +++ b/docs/source/operations/projections/leac.rst @@ -5,6 +5,6 @@ Lambert Equal Area Conic ******************************************************************************** .. image:: ./images/leac.png - :scale: 100% + :scale: 50% :alt: Lambert Equal Area Conic diff --git a/docs/source/operations/projections/lee_os.rst b/docs/source/operations/projections/lee_os.rst index 3ba6fccd..711dc754 100644 --- a/docs/source/operations/projections/lee_os.rst +++ b/docs/source/operations/projections/lee_os.rst @@ -5,6 +5,6 @@ Lee Oblated Stereographic ******************************************************************************** .. image:: ./images/lee_os.png - :scale: 100% + :scale: 50% :alt: Lee Oblated Stereographic diff --git a/docs/source/operations/projections/loxim.rst b/docs/source/operations/projections/loxim.rst index 5766ef97..e50ba472 100644 --- a/docs/source/operations/projections/loxim.rst +++ b/docs/source/operations/projections/loxim.rst @@ -5,6 +5,6 @@ Loximuthal ******************************************************************************** .. image:: ./images/loxim.png - :scale: 100% + :scale: 50% :alt: Loximuthal diff --git a/docs/source/operations/projections/lsat.rst b/docs/source/operations/projections/lsat.rst index bc0257e5..fb64bdb2 100644 --- a/docs/source/operations/projections/lsat.rst +++ b/docs/source/operations/projections/lsat.rst @@ -5,6 +5,6 @@ Space oblique for LANDSAT ******************************************************************************** .. image:: ./images/lsat.png - :scale: 100% + :scale: 50% :alt: Space oblique for LANDSAT diff --git a/docs/source/operations/projections/mbt_fps.rst b/docs/source/operations/projections/mbt_fps.rst index 5be6634a..55ebcf6c 100644 --- a/docs/source/operations/projections/mbt_fps.rst +++ b/docs/source/operations/projections/mbt_fps.rst @@ -5,6 +5,6 @@ McBryde-Thomas Flat-Pole Sine (No. 2) ******************************************************************************** .. image:: ./images/mbt_fps.png - :scale: 100% + :scale: 50% :alt: McBryde-Thomas Flat-Pole Sine (No. 2) diff --git a/docs/source/operations/projections/mbt_s.rst b/docs/source/operations/projections/mbt_s.rst index 3731e019..9a355ec8 100644 --- a/docs/source/operations/projections/mbt_s.rst +++ b/docs/source/operations/projections/mbt_s.rst @@ -5,6 +5,6 @@ McBryde-Thomas Flat-Polar Sine (No. 1) ******************************************************************************** .. image:: ./images/mbt_s.png - :scale: 100% + :scale: 50% :alt: McBryde-Thomas Flat-Polar Sine (No. 1) diff --git a/docs/source/operations/projections/mbtfpp.rst b/docs/source/operations/projections/mbtfpp.rst index b8dc4c65..9be309d9 100644 --- a/docs/source/operations/projections/mbtfpp.rst +++ b/docs/source/operations/projections/mbtfpp.rst @@ -5,6 +5,6 @@ McBride-Thomas Flat-Polar Parabolic ******************************************************************************** .. image:: ./images/mbtfpp.png - :scale: 100% + :scale: 50% :alt: McBride-Thomas Flat-Polar Parabolic diff --git a/docs/source/operations/projections/mbtfpq.rst b/docs/source/operations/projections/mbtfpq.rst index 47461256..295e814d 100644 --- a/docs/source/operations/projections/mbtfpq.rst +++ b/docs/source/operations/projections/mbtfpq.rst @@ -5,6 +5,6 @@ McBryde-Thomas Flat-Polar Quartic ******************************************************************************** .. image:: ./images/mbtfpq.png - :scale: 100% + :scale: 50% :alt: McBryde-Thomas Flat-Polar Quartic diff --git a/docs/source/operations/projections/mbtfps.rst b/docs/source/operations/projections/mbtfps.rst index bae81f49..b9365361 100644 --- a/docs/source/operations/projections/mbtfps.rst +++ b/docs/source/operations/projections/mbtfps.rst @@ -5,6 +5,6 @@ McBryde-Thomas Flat-Polar Sinusoidal ******************************************************************************** .. image:: ./images/mbtfps.png - :scale: 100% + :scale: 50% :alt: McBryde-Thomas Flat-Polar Sinusoidal diff --git a/docs/source/operations/projections/merc.rst b/docs/source/operations/projections/merc.rst index 301d7cfb..2d419c02 100644 --- a/docs/source/operations/projections/merc.rst +++ b/docs/source/operations/projections/merc.rst @@ -26,7 +26,7 @@ The projection is conformal which makes it suitable for navigational purposes. +---------------------+----------------------------------------------------------+ .. image:: ./images/merc.png - :scale: 100% + :scale: 50% :alt: Mercator diff --git a/docs/source/operations/projections/mil_os.rst b/docs/source/operations/projections/mil_os.rst index 1e0de842..5547e43c 100644 --- a/docs/source/operations/projections/mil_os.rst +++ b/docs/source/operations/projections/mil_os.rst @@ -5,6 +5,6 @@ Miller Oblated Stereographic ******************************************************************************** .. image:: ./images/mil_os.png - :scale: 100% + :scale: 50% :alt: Miller Oblated Stereographic diff --git a/docs/source/operations/projections/mill.rst b/docs/source/operations/projections/mill.rst index 88f0382a..718d4b9b 100644 --- a/docs/source/operations/projections/mill.rst +++ b/docs/source/operations/projections/mill.rst @@ -25,7 +25,7 @@ The latitude is scaled by a factor of :math:`\frac{4}{5}`, projected according t .. image:: ./images/mill.png - :scale: 100% + :scale: 50% :alt: Miller Cylindrical Usage diff --git a/docs/source/operations/projections/moll.rst b/docs/source/operations/projections/moll.rst index 44be38ab..1bd3d005 100644 --- a/docs/source/operations/projections/moll.rst +++ b/docs/source/operations/projections/moll.rst @@ -5,6 +5,6 @@ Mollweide ******************************************************************************** .. image:: ./images/moll.png - :scale: 100% + :scale: 50% :alt: Mollweide diff --git a/docs/source/operations/projections/murd1.rst b/docs/source/operations/projections/murd1.rst index f20aae8c..71cbf155 100644 --- a/docs/source/operations/projections/murd1.rst +++ b/docs/source/operations/projections/murd1.rst @@ -5,6 +5,6 @@ Murdoch I ******************************************************************************** .. image:: ./images/murd1.png - :scale: 100% + :scale: 50% :alt: Murdoch I diff --git a/docs/source/operations/projections/murd2.rst b/docs/source/operations/projections/murd2.rst index 4c9b0714..b55cde35 100644 --- a/docs/source/operations/projections/murd2.rst +++ b/docs/source/operations/projections/murd2.rst @@ -5,6 +5,6 @@ Murdoch II ******************************************************************************** .. image:: ./images/murd2.png - :scale: 100% + :scale: 50% :alt: Murdoch II diff --git a/docs/source/operations/projections/murd3.rst b/docs/source/operations/projections/murd3.rst index 94fb86e3..70cc9276 100644 --- a/docs/source/operations/projections/murd3.rst +++ b/docs/source/operations/projections/murd3.rst @@ -5,6 +5,6 @@ Murdoch III ******************************************************************************** .. image:: ./images/murd3.png - :scale: 100% + :scale: 50% :alt: Murdoch III diff --git a/docs/source/operations/projections/natearth.rst b/docs/source/operations/projections/natearth.rst index d3c4e683..4d304fab 100644 --- a/docs/source/operations/projections/natearth.rst +++ b/docs/source/operations/projections/natearth.rst @@ -22,7 +22,7 @@ Natural Earth .. image:: ./images/natearth.png - :scale: 100% + :scale: 50% :alt: Natural Earth diff --git a/docs/source/operations/projections/nell.rst b/docs/source/operations/projections/nell.rst index 16e1eb71..c6a3771c 100644 --- a/docs/source/operations/projections/nell.rst +++ b/docs/source/operations/projections/nell.rst @@ -5,6 +5,6 @@ Nell ******************************************************************************** .. image:: ./images/nell.png - :scale: 100% + :scale: 50% :alt: Nell diff --git a/docs/source/operations/projections/nell_h.rst b/docs/source/operations/projections/nell_h.rst index 53a3451a..6a3b26ba 100644 --- a/docs/source/operations/projections/nell_h.rst +++ b/docs/source/operations/projections/nell_h.rst @@ -5,6 +5,6 @@ Nell-Hammer ******************************************************************************** .. image:: ./images/nell_h.png - :scale: 100% + :scale: 50% :alt: Nell-Hammer diff --git a/docs/source/operations/projections/nicol.rst b/docs/source/operations/projections/nicol.rst index 0b3f17cc..995cedb5 100644 --- a/docs/source/operations/projections/nicol.rst +++ b/docs/source/operations/projections/nicol.rst @@ -5,6 +5,6 @@ Nicolosi Globular ******************************************************************************** .. image:: ./images/nicol.png - :scale: 100% + :scale: 50% :alt: Nicolosi Globular diff --git a/docs/source/operations/projections/nsper.rst b/docs/source/operations/projections/nsper.rst index d0a7d690..d7611587 100644 --- a/docs/source/operations/projections/nsper.rst +++ b/docs/source/operations/projections/nsper.rst @@ -25,7 +25,7 @@ The near-sided perspective projection simulates a view from a height .. image:: ./images/nsper.png - :scale: 100% + :scale: 50% :alt: Near-sided perspective Parameters diff --git a/docs/source/operations/projections/nzmg.rst b/docs/source/operations/projections/nzmg.rst index f25c5e9d..926655d8 100644 --- a/docs/source/operations/projections/nzmg.rst +++ b/docs/source/operations/projections/nzmg.rst @@ -5,6 +5,6 @@ New Zealand Map Grid ******************************************************************************** .. image:: ./images/nzmg.png - :scale: 100% + :scale: 50% :alt: New Zealand Map Grid diff --git a/docs/source/operations/projections/ob_tran.rst b/docs/source/operations/projections/ob_tran.rst index c0110bf2..3c996336 100644 --- a/docs/source/operations/projections/ob_tran.rst +++ b/docs/source/operations/projections/ob_tran.rst @@ -5,6 +5,6 @@ General Oblique Transformation ******************************************************************************** .. image:: ./images/ob_tran.png - :scale: 100% + :scale: 50% :alt: General Oblique Transformation diff --git a/docs/source/operations/projections/ocea.rst b/docs/source/operations/projections/ocea.rst index d4fd0d20..40005d9e 100644 --- a/docs/source/operations/projections/ocea.rst +++ b/docs/source/operations/projections/ocea.rst @@ -5,6 +5,6 @@ Oblique Cylindrical Equal Area ******************************************************************************** .. image:: ./images/ocea.png - :scale: 100% + :scale: 50% :alt: Oblique Cylindrical Equal Area diff --git a/docs/source/operations/projections/oea.rst b/docs/source/operations/projections/oea.rst index bbc88af3..379dc157 100644 --- a/docs/source/operations/projections/oea.rst +++ b/docs/source/operations/projections/oea.rst @@ -5,6 +5,6 @@ Oblated Equal Area ******************************************************************************** .. image:: ./images/oea.png - :scale: 100% + :scale: 50% :alt: Oblated Equal Area diff --git a/docs/source/operations/projections/omerc.rst b/docs/source/operations/projections/omerc.rst index 682e9975..114b9fa3 100644 --- a/docs/source/operations/projections/omerc.rst +++ b/docs/source/operations/projections/omerc.rst @@ -5,6 +5,6 @@ Oblique Mercator ******************************************************************************** .. image:: ./images/omerc.png - :scale: 100% + :scale: 50% :alt: Oblique Mercator diff --git a/docs/source/operations/projections/ortel.rst b/docs/source/operations/projections/ortel.rst index a91d2e67..03f132ef 100644 --- a/docs/source/operations/projections/ortel.rst +++ b/docs/source/operations/projections/ortel.rst @@ -5,6 +5,6 @@ Ortelius Oval ******************************************************************************** .. image:: ./images/ortel.png - :scale: 100% + :scale: 50% :alt: Ortelius Oval diff --git a/docs/source/operations/projections/ortho.rst b/docs/source/operations/projections/ortho.rst index fe27a11c..5e96e2a2 100644 --- a/docs/source/operations/projections/ortho.rst +++ b/docs/source/operations/projections/ortho.rst @@ -25,7 +25,7 @@ around a given latitude and longitude. +---------------------+--------------------------------------------------------+ .. image:: ./images/ortho.png - :scale: 100% + :scale: 50% :alt: Orthographic Parameters diff --git a/docs/source/operations/projections/pconic.rst b/docs/source/operations/projections/pconic.rst index c11c3b74..6bc0018e 100644 --- a/docs/source/operations/projections/pconic.rst +++ b/docs/source/operations/projections/pconic.rst @@ -5,6 +5,6 @@ Perspective Conic ******************************************************************************** .. image:: ./images/pconic.png - :scale: 100% + :scale: 50% :alt: Perspective Conic diff --git a/docs/source/operations/projections/poly.rst b/docs/source/operations/projections/poly.rst index 31796a94..e252feb5 100644 --- a/docs/source/operations/projections/poly.rst +++ b/docs/source/operations/projections/poly.rst @@ -5,6 +5,6 @@ Polyconic (American) ******************************************************************************** .. image:: ./images/poly.png - :scale: 100% + :scale: 50% :alt: Polyconic (American) diff --git a/docs/source/operations/projections/putp1.rst b/docs/source/operations/projections/putp1.rst index b12da0ec..68971a46 100644 --- a/docs/source/operations/projections/putp1.rst +++ b/docs/source/operations/projections/putp1.rst @@ -5,6 +5,6 @@ Putnins P1 ******************************************************************************** .. image:: ./images/putp1.png - :scale: 100% + :scale: 50% :alt: Putnins P1 diff --git a/docs/source/operations/projections/putp2.rst b/docs/source/operations/projections/putp2.rst index 9aa96fea..01ea8073 100644 --- a/docs/source/operations/projections/putp2.rst +++ b/docs/source/operations/projections/putp2.rst @@ -5,6 +5,6 @@ Putnins P2 ******************************************************************************** .. image:: ./images/putp2.png - :scale: 100% + :scale: 50% :alt: Putnins P2 diff --git a/docs/source/operations/projections/putp3.rst b/docs/source/operations/projections/putp3.rst index f589335a..3aa6b9e6 100644 --- a/docs/source/operations/projections/putp3.rst +++ b/docs/source/operations/projections/putp3.rst @@ -5,6 +5,6 @@ Putnins P3 ******************************************************************************** .. image:: ./images/putp3.png - :scale: 100% + :scale: 50% :alt: Putnins P3 diff --git a/docs/source/operations/projections/putp3p.rst b/docs/source/operations/projections/putp3p.rst index f47622e5..5b87512e 100644 --- a/docs/source/operations/projections/putp3p.rst +++ b/docs/source/operations/projections/putp3p.rst @@ -5,6 +5,6 @@ Putnins P3' ******************************************************************************** .. image:: ./images/putp3p.png - :scale: 100% + :scale: 50% :alt: Putnins P3' diff --git a/docs/source/operations/projections/putp4p.rst b/docs/source/operations/projections/putp4p.rst index ce73e1ee..b211ad9b 100644 --- a/docs/source/operations/projections/putp4p.rst +++ b/docs/source/operations/projections/putp4p.rst @@ -5,6 +5,6 @@ Putnins P4' ******************************************************************************** .. image:: ./images/putp4p.png - :scale: 100% + :scale: 50% :alt: Putnins P4' diff --git a/docs/source/operations/projections/putp5.rst b/docs/source/operations/projections/putp5.rst index 65ed1509..5b60a961 100644 --- a/docs/source/operations/projections/putp5.rst +++ b/docs/source/operations/projections/putp5.rst @@ -5,6 +5,6 @@ Putnins P5 ******************************************************************************** .. image:: ./images/putp5.png - :scale: 100% + :scale: 50% :alt: Putnins P5 diff --git a/docs/source/operations/projections/putp5p.rst b/docs/source/operations/projections/putp5p.rst index 2014ff9b..f586b889 100644 --- a/docs/source/operations/projections/putp5p.rst +++ b/docs/source/operations/projections/putp5p.rst @@ -5,6 +5,6 @@ Putnins P5' ******************************************************************************** .. image:: ./images/putp5p.png - :scale: 100% + :scale: 50% :alt: Putnins P5' diff --git a/docs/source/operations/projections/putp6.rst b/docs/source/operations/projections/putp6.rst index 68d36ca1..94683ace 100644 --- a/docs/source/operations/projections/putp6.rst +++ b/docs/source/operations/projections/putp6.rst @@ -5,6 +5,6 @@ Putnins P6 ******************************************************************************** .. image:: ./images/putp6.png - :scale: 100% + :scale: 50% :alt: Putnins P6 diff --git a/docs/source/operations/projections/putp6p.rst b/docs/source/operations/projections/putp6p.rst index 2a01ddd1..8c3add71 100644 --- a/docs/source/operations/projections/putp6p.rst +++ b/docs/source/operations/projections/putp6p.rst @@ -5,6 +5,6 @@ Putnins P6' ******************************************************************************** .. image:: ./images/putp6p.png - :scale: 100% + :scale: 50% :alt: Putnins P6' diff --git a/docs/source/operations/projections/qsc.rst b/docs/source/operations/projections/qsc.rst index 6cfb76cb..56d4ea3f 100644 --- a/docs/source/operations/projections/qsc.rst +++ b/docs/source/operations/projections/qsc.rst @@ -114,32 +114,32 @@ The resulting images can be laid out in a grid like below. .. |topside| image:: ../../../images/qsc_topside.jpg - :scale: 100% + :scale: 50% :align: middle :alt: Top side .. |leftside| image:: ../../../images/qsc_leftside.jpg - :scale: 100% + :scale: 50% :align: middle :alt: Left side .. |frontside| image:: ../../../images/qsc_frontside.jpg - :scale: 100% + :scale: 50% :align: middle :alt: Front side .. |rightside| image:: ../../../images/qsc_rightside.jpg - :scale: 100% + :scale: 50% :align: middle :alt: Right side .. |backside| image:: ../../../images/qsc_backside.jpg - :scale: 100% + :scale: 50% :align: middle :alt: Back side .. |bottomside| image:: ../../../images/qsc_bottomside.jpg - :scale: 100% + :scale: 50% :align: middle :alt: Bottom side diff --git a/docs/source/operations/projections/qua_aut.rst b/docs/source/operations/projections/qua_aut.rst index 514b465a..d3a0aece 100644 --- a/docs/source/operations/projections/qua_aut.rst +++ b/docs/source/operations/projections/qua_aut.rst @@ -5,6 +5,6 @@ Quartic Authalic ******************************************************************************** .. image:: ./images/qua_aut.png - :scale: 100% + :scale: 50% :alt: Quartic Authalic diff --git a/docs/source/operations/projections/robin.rst b/docs/source/operations/projections/robin.rst index a5ad9cf1..3e58be46 100644 --- a/docs/source/operations/projections/robin.rst +++ b/docs/source/operations/projections/robin.rst @@ -5,6 +5,6 @@ Robinson ******************************************************************************** .. image:: ./images/robin.png - :scale: 100% + :scale: 50% :alt: Robinson diff --git a/docs/source/operations/projections/rouss.rst b/docs/source/operations/projections/rouss.rst index a6e95ee5..e27fb1cf 100644 --- a/docs/source/operations/projections/rouss.rst +++ b/docs/source/operations/projections/rouss.rst @@ -5,6 +5,6 @@ Roussilhe Stereographic ******************************************************************************** .. image:: ./images/rouss.png - :scale: 100% + :scale: 50% :alt: Roussilhe Stereographic diff --git a/docs/source/operations/projections/rpoly.rst b/docs/source/operations/projections/rpoly.rst index 0e9f4ed6..80e0d640 100644 --- a/docs/source/operations/projections/rpoly.rst +++ b/docs/source/operations/projections/rpoly.rst @@ -5,6 +5,6 @@ Rectangular Polyconic ******************************************************************************** .. image:: ./images/rpoly.png - :scale: 100% + :scale: 50% :alt: Rectangular Polyconic diff --git a/docs/source/operations/projections/sinu.rst b/docs/source/operations/projections/sinu.rst index 762696fd..a7ebd232 100644 --- a/docs/source/operations/projections/sinu.rst +++ b/docs/source/operations/projections/sinu.rst @@ -5,7 +5,7 @@ Sinusoidal (Sanson-Flamsteed) ******************************************************************************** .. image:: ./images/sinu.png - :scale: 100% + :scale: 50% :alt: Sinusoidal (Sanson-Flamsteed) MacBryde and Thomas developed generalized formulas for sever of the diff --git a/docs/source/operations/projections/somerc.rst b/docs/source/operations/projections/somerc.rst index 7584e63b..c572622b 100644 --- a/docs/source/operations/projections/somerc.rst +++ b/docs/source/operations/projections/somerc.rst @@ -5,6 +5,6 @@ Swiss. Obl. Mercator ******************************************************************************** .. image:: ./images/somerc.png - :scale: 100% + :scale: 50% :alt: Swiss. Obl. Mercator diff --git a/docs/source/operations/projections/stere.rst b/docs/source/operations/projections/stere.rst index 01943c3a..d4958ec9 100644 --- a/docs/source/operations/projections/stere.rst +++ b/docs/source/operations/projections/stere.rst @@ -5,6 +5,6 @@ Stereographic ******************************************************************************** .. image:: ./images/stere.png - :scale: 100% + :scale: 50% :alt: Stereographic diff --git a/docs/source/operations/projections/sterea.rst b/docs/source/operations/projections/sterea.rst index f331cf3b..4f2f8727 100644 --- a/docs/source/operations/projections/sterea.rst +++ b/docs/source/operations/projections/sterea.rst @@ -5,6 +5,6 @@ Oblique Stereographic Alternative ******************************************************************************** .. image:: ./images/sterea.png - :scale: 100% + :scale: 50% :alt: Oblique Stereographic Alternative diff --git a/docs/source/operations/projections/tcc.rst b/docs/source/operations/projections/tcc.rst index 6475fef6..586dd3b8 100644 --- a/docs/source/operations/projections/tcc.rst +++ b/docs/source/operations/projections/tcc.rst @@ -5,6 +5,6 @@ Transverse Central Cylindrical ******************************************************************************** .. image:: ./images/tcc.png - :scale: 100% + :scale: 50% :alt: Transverse Central Cylindrical diff --git a/docs/source/operations/projections/tcea.rst b/docs/source/operations/projections/tcea.rst index 7516388e..cf5549a3 100644 --- a/docs/source/operations/projections/tcea.rst +++ b/docs/source/operations/projections/tcea.rst @@ -5,6 +5,6 @@ Transverse Cylindrical Equal Area ******************************************************************************** .. image:: ./images/tcea.png - :scale: 100% + :scale: 50% :alt: Transverse Cylindrical Equal Area diff --git a/docs/source/operations/projections/tissot.rst b/docs/source/operations/projections/tissot.rst index 73e3a185..7ec1a741 100644 --- a/docs/source/operations/projections/tissot.rst +++ b/docs/source/operations/projections/tissot.rst @@ -5,6 +5,6 @@ Tissot ******************************************************************************** .. image:: ./images/tissot.png - :scale: 100% + :scale: 50% :alt: Tissot diff --git a/docs/source/operations/projections/tmerc.rst b/docs/source/operations/projections/tmerc.rst index 20279dbc..cd864d13 100644 --- a/docs/source/operations/projections/tmerc.rst +++ b/docs/source/operations/projections/tmerc.rst @@ -26,7 +26,7 @@ The transverse Mercator projection in its various forms is the most widely used .. image:: ./images/tmerc.png - :scale: 100% + :scale: 50% :alt: Transverse Mercator Usage diff --git a/docs/source/operations/projections/tpeqd.rst b/docs/source/operations/projections/tpeqd.rst index 884b0620..e6d7ef29 100644 --- a/docs/source/operations/projections/tpeqd.rst +++ b/docs/source/operations/projections/tpeqd.rst @@ -5,6 +5,6 @@ Two Point Equidistant ******************************************************************************** .. image:: ./images/tpeqd.png - :scale: 100% + :scale: 50% :alt: Two Point Equidistant diff --git a/docs/source/operations/projections/tpers.rst b/docs/source/operations/projections/tpers.rst index 79ef02cb..1d36b07c 100644 --- a/docs/source/operations/projections/tpers.rst +++ b/docs/source/operations/projections/tpers.rst @@ -22,7 +22,7 @@ Tilted perspective .. image:: ./images/tpers.png - :scale: 100% + :scale: 50% :alt: Tilted perspective diff --git a/docs/source/operations/projections/ups.rst b/docs/source/operations/projections/ups.rst index be99c946..7a9ab50b 100644 --- a/docs/source/operations/projections/ups.rst +++ b/docs/source/operations/projections/ups.rst @@ -5,6 +5,6 @@ Universal Polar Stereographic ******************************************************************************** .. image:: ./images/ups.png - :scale: 100% + :scale: 50% :alt: Universal Polar Stereographic diff --git a/docs/source/operations/projections/urm5.rst b/docs/source/operations/projections/urm5.rst index fe84259b..91d06308 100644 --- a/docs/source/operations/projections/urm5.rst +++ b/docs/source/operations/projections/urm5.rst @@ -5,6 +5,6 @@ Urmaev V ******************************************************************************** .. image:: ./images/urm5.png - :scale: 100% + :scale: 50% :alt: Urmaev V diff --git a/docs/source/operations/projections/urmfps.rst b/docs/source/operations/projections/urmfps.rst index eca1d328..515ced84 100644 --- a/docs/source/operations/projections/urmfps.rst +++ b/docs/source/operations/projections/urmfps.rst @@ -5,6 +5,6 @@ Urmaev Flat-Polar Sinusoidal ******************************************************************************** .. image:: ./images/urmfps.png - :scale: 100% + :scale: 50% :alt: Urmaev Flat-Polar Sinusoidal diff --git a/docs/source/operations/projections/utm.rst b/docs/source/operations/projections/utm.rst index d26b57e1..7fb66cb8 100644 --- a/docs/source/operations/projections/utm.rst +++ b/docs/source/operations/projections/utm.rst @@ -5,6 +5,6 @@ Universal Transverse Mercator (UTM) ******************************************************************************** .. image:: ./images/utm.png - :scale: 100% + :scale: 50% :alt: Universal Transverse Mercator (UTM) diff --git a/docs/source/operations/projections/vandg.rst b/docs/source/operations/projections/vandg.rst index 9acbe720..cdc772bb 100644 --- a/docs/source/operations/projections/vandg.rst +++ b/docs/source/operations/projections/vandg.rst @@ -5,6 +5,6 @@ van der Grinten (I) ******************************************************************************** .. image:: ./images/vandg.png - :scale: 100% + :scale: 50% :alt: van der Grinten (I) diff --git a/docs/source/operations/projections/vandg2.rst b/docs/source/operations/projections/vandg2.rst index cc8f11ca..556929e2 100644 --- a/docs/source/operations/projections/vandg2.rst +++ b/docs/source/operations/projections/vandg2.rst @@ -5,6 +5,6 @@ van der Grinten II ******************************************************************************** .. image:: ./images/vandg2.png - :scale: 100% + :scale: 50% :alt: van der Grinten II diff --git a/docs/source/operations/projections/vandg3.rst b/docs/source/operations/projections/vandg3.rst index 4c2cb860..d767c4d5 100644 --- a/docs/source/operations/projections/vandg3.rst +++ b/docs/source/operations/projections/vandg3.rst @@ -5,6 +5,6 @@ van der Grinten III ******************************************************************************** .. image:: ./images/vandg3.png - :scale: 100% + :scale: 50% :alt: van der Grinten III diff --git a/docs/source/operations/projections/vandg4.rst b/docs/source/operations/projections/vandg4.rst index 8b350710..097ba1d8 100644 --- a/docs/source/operations/projections/vandg4.rst +++ b/docs/source/operations/projections/vandg4.rst @@ -5,6 +5,6 @@ van der Grinten IV ******************************************************************************** .. image:: ./images/vandg4.png - :scale: 100% + :scale: 50% :alt: van der Grinten IV diff --git a/docs/source/operations/projections/vitk1.rst b/docs/source/operations/projections/vitk1.rst index 6470ef55..b9081547 100644 --- a/docs/source/operations/projections/vitk1.rst +++ b/docs/source/operations/projections/vitk1.rst @@ -5,6 +5,6 @@ Vitkovsky I ******************************************************************************** .. image:: ./images/vitk1.png - :scale: 100% + :scale: 50% :alt: Vitkovsky I diff --git a/docs/source/operations/projections/wag1.rst b/docs/source/operations/projections/wag1.rst index d085391c..dd1ed39e 100644 --- a/docs/source/operations/projections/wag1.rst +++ b/docs/source/operations/projections/wag1.rst @@ -5,6 +5,6 @@ Wagner I (Kavraisky VI) ******************************************************************************** .. image:: ./images/wag1.png - :scale: 100% + :scale: 50% :alt: Wagner I (Kavraisky VI) diff --git a/docs/source/operations/projections/wag2.rst b/docs/source/operations/projections/wag2.rst index 1f0a2682..9c7b0edc 100644 --- a/docs/source/operations/projections/wag2.rst +++ b/docs/source/operations/projections/wag2.rst @@ -5,7 +5,7 @@ Wagner II ******************************************************************************** .. image:: ./images/wag2.png - :scale: 100% + :scale: 50% :alt: Wagner II diff --git a/docs/source/operations/projections/wag3.rst b/docs/source/operations/projections/wag3.rst index 43e89471..fb70a0a6 100644 --- a/docs/source/operations/projections/wag3.rst +++ b/docs/source/operations/projections/wag3.rst @@ -5,7 +5,7 @@ Wagner III ******************************************************************************** .. image:: ./images/wag3.png - :scale: 100% + :scale: 50% :alt: Wagner III diff --git a/docs/source/operations/projections/wag4.rst b/docs/source/operations/projections/wag4.rst index a68e55c4..7b8dac96 100644 --- a/docs/source/operations/projections/wag4.rst +++ b/docs/source/operations/projections/wag4.rst @@ -5,6 +5,6 @@ Wagner IV ******************************************************************************** .. image:: ./images/wag4.png - :scale: 100% + :scale: 50% :alt: Wagner IV diff --git a/docs/source/operations/projections/wag5.rst b/docs/source/operations/projections/wag5.rst index c6753c43..f880290b 100644 --- a/docs/source/operations/projections/wag5.rst +++ b/docs/source/operations/projections/wag5.rst @@ -5,6 +5,6 @@ Wagner V ******************************************************************************** .. image:: ./images/wag5.png - :scale: 100% + :scale: 50% :alt: Wagner V diff --git a/docs/source/operations/projections/wag6.rst b/docs/source/operations/projections/wag6.rst index cf714133..f74749a5 100644 --- a/docs/source/operations/projections/wag6.rst +++ b/docs/source/operations/projections/wag6.rst @@ -5,6 +5,6 @@ Wagner VI ******************************************************************************** .. image:: ./images/wag6.png - :scale: 100% + :scale: 50% :alt: Wagner VI diff --git a/docs/source/operations/projections/wag7.rst b/docs/source/operations/projections/wag7.rst index cb3fc06f..be1401b8 100644 --- a/docs/source/operations/projections/wag7.rst +++ b/docs/source/operations/projections/wag7.rst @@ -5,6 +5,6 @@ Wagner VII ******************************************************************************** .. image:: ./images/wag7.png - :scale: 100% + :scale: 50% :alt: Wagner VII diff --git a/docs/source/operations/projections/weren.rst b/docs/source/operations/projections/weren.rst index 01fdb290..de7c5abf 100644 --- a/docs/source/operations/projections/weren.rst +++ b/docs/source/operations/projections/weren.rst @@ -5,6 +5,6 @@ Werenskiold I ******************************************************************************** .. image:: ./images/weren.png - :scale: 100% + :scale: 50% :alt: Werenskiold I diff --git a/docs/source/operations/projections/wink1.rst b/docs/source/operations/projections/wink1.rst index 5f7c877b..00346765 100644 --- a/docs/source/operations/projections/wink1.rst +++ b/docs/source/operations/projections/wink1.rst @@ -5,6 +5,6 @@ Winkel I ******************************************************************************** .. image:: ./images/wink1.png - :scale: 100% + :scale: 50% :alt: Winkel I diff --git a/docs/source/operations/projections/wink2.rst b/docs/source/operations/projections/wink2.rst index 41f100c1..7e9b48a7 100644 --- a/docs/source/operations/projections/wink2.rst +++ b/docs/source/operations/projections/wink2.rst @@ -5,6 +5,6 @@ Winkel II ******************************************************************************** .. image:: ./images/wink2.png - :scale: 100% + :scale: 50% :alt: Winkel II diff --git a/docs/source/operations/projections/wintri.rst b/docs/source/operations/projections/wintri.rst index 270cb69c..bfd5032f 100644 --- a/docs/source/operations/projections/wintri.rst +++ b/docs/source/operations/projections/wintri.rst @@ -5,6 +5,6 @@ Winkel Tripel ******************************************************************************** .. image:: ./images/wintri.png - :scale: 100% + :scale: 50% :alt: Winkel Tripel -- cgit v1.2.3 From 89aeb3d4ccf8683fb10b1a5bea0a5293d2e31817 Mon Sep 17 00:00:00 2001 From: Kurt Schwehr Date: Sat, 19 May 2018 11:52:05 -0700 Subject: Add documentation for Include What You Use (IWYU) (#1006) Docs requested in discussion of #1000 --- docs/source/community/code_contributions.rst | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'docs/source') diff --git a/docs/source/community/code_contributions.rst b/docs/source/community/code_contributions.rst index ef144399..c3e835c8 100644 --- a/docs/source/community/code_contributions.rst +++ b/docs/source/community/code_contributions.rst @@ -151,3 +151,19 @@ Typo detection and fixes ~~~~~~~~~~~~~~~~~~~~~~~~ Run ``scripts/fix_typos.sh`` + +Include What You Use (IWYU) +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Managing C includes is a pain. IWYU makes updating headers a bit +easier. IWYU scans the code for functions that are called and makes +sure that the headers for all those functions are present and in +sorted order. However, you cannot blindly apply IWYU to PROJ. It +does not understand ifdefs, other platforms, or the order requirements +of PROJ internal headers. So the way to use it is to run it on a copy +of the source and merge in only the changes that make sense. +Additions of standard headers should always be safe to merge. The +rest require careful evaluation. See the IWYU documentation for +motivation and details. + +`IWYU docs `_ -- cgit v1.2.3