From 6ed02f5a84d7816f6df35fc13f6fdbbc91d0a2bb Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Thu, 21 Nov 2019 21:11:34 +0100 Subject: Doc: add a about_core.rst file to avoid duplication between index.rst and about.rst --- docs/source/about.rst | 28 +++++++--------------------- docs/source/about_core.rst | 18 ++++++++++++++++++ docs/source/index.rst | 18 +----------------- 3 files changed, 26 insertions(+), 38 deletions(-) create mode 100644 docs/source/about_core.rst (limited to 'docs/source') diff --git a/docs/source/about.rst b/docs/source/about.rst index f78de532..6ecbb1bc 100644 --- a/docs/source/about.rst +++ b/docs/source/about.rst @@ -2,27 +2,11 @@ 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 -lets 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 its way into PROJ as well. Today PROJ supports more -than a hundred different map projections and can transform coordinates between -datums using all but the most obscure geodetic techniques. - - .. image:: ../images/OSGeo_community.png - :scale: 30 % - :alt: OSGeo Community +.. include:: about_core.rst + +.. image:: ../images/OSGeo_community.png + :scale: 30 % + :alt: OSGeo Community Citation ------------------------------------------------------------------------------- @@ -31,6 +15,8 @@ Citation .. include:: ../../CITATION +.. _license: + License ------------------------------------------------------------------------------- diff --git a/docs/source/about_core.rst b/docs/source/about_core.rst new file mode 100644 index 00000000..5f4238bc --- /dev/null +++ b/docs/source/about_core.rst @@ -0,0 +1,18 @@ +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 +is released under the :ref:`X/MIT open source license ` + +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 +lets 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 its way into PROJ as well. Today PROJ supports more +than a hundred different map projections and can transform coordinates between +datums using all but the most obscure geodetic techniques. \ No newline at end of file diff --git a/docs/source/index.rst b/docs/source/index.rst index 69f483ce..e9590d99 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -24,23 +24,7 @@ PROJ .. only:: html - 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 - lets 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 its way into PROJ as well. Today PROJ supports more - than a hundred different map projections and can transform coordinates between - datums using all but the most obscure geodetic techniques. + .. include:: about_core.rst You can download the source code for PROJ on the :ref:`download section` and find links to prepackaged executables in the -- cgit v1.2.3