aboutsummaryrefslogtreecommitdiff
path: root/docs/source/index.rst
AgeCommit message (Collapse)Author
2020-01-22Merge RFC4 (#1865)Even Rouault
This commit is the result of the squashing of rfc4_dev branch in a single commit. It implements mostly RFC 4 related work. * Grid handling: - remove obsolete and presumably unfinished implementation of grid catalog functionality - all grid functionality is in grids.cpp/.hpp - vertical and horizontal grid shift: rework to no longer load whole grid into memory - remove hgrids and vgrids member from PJ structure, and store them in hgridshift/vgridshift/deformation structures - build systems: add optional libtiff dependency. Must be explicitly disabled if not desired - add support for horizontal and vertical grids in GeoTIFF, if libtiff is available - add GenericShiftGridSet and GenericShiftGrid classes, relying on TIFF grids, that can be used for generic purpose grid-based adjustment - add a +proj=xyzgridshift method to perform geocentric translation by grid. Used for French NTF to RGF93 transformation using gr3df97a.tif grid - deformation: add support for +grids= for GeoTIFF grids - horizontal grid shift: fix failures on points slightly outside a subgrid (fixes #209) * File management: - add a filemanager.cpp/.hpp to deal with file related work - test for legacy proj_api.h fileapi - proj.h: add proj_context_set_fileapi() and proj_context_set_sqlite3_vfs_name() (fixes #866) - add capability to read resource files from the user writable directory * Network access: - build systems: add optional curl dependency - add a curl-based default implementation for network related functionality - proj.h: add C API to control network functionality, and optionaly provide network callbacks - add data/proj.ini with default settings - add a SQLite3 local cache of downloaded chunks - add proj_is_download_needed() and proj_download_file() * Use Win32 Unicode APIs and expect all strings to be UTF-8 (fixes #1765) For backward compatibility, if PROJ_LIB content is found to be not UTF-8 or pointing to a non existing directory, then an attempt at interpretating it in the ANSI page encoding is done. proj_context_set_search_paths() now assumes strings to be in UTF-8, and functions returning paths will also return values in UTF-8.
2019-11-21Doc: add a about_core.rst file to avoid duplication between index.rst and ↵Even Rouault
about.rst
2019-03-01Minor doc editsDan Baston
2018-11-14Implement RFC 2: Initial integration of "GDAL SRS barn" workEven Rouault
This work mostly consists of: - a C++ implementation of the ISO-19111:2018 / OGC Topic 2 "Referencing by coordinates" classes to represent Datums, Coordinate systems, CRSs (Coordinate Reference Systems) and Coordinate Operations. - methods to convert between this C++ modeling and WKT1, WKT2 and PROJ string representations of those objects - management and query of a SQLite3 database of CRS and Coordinate Operation definition - a C API binding part of those capabilities This is all-in-one squashed commit of the work of https://github.com/OSGeo/proj.4/pull/1040
2018-09-29Doc building: fix warning regarding Altamimi2002 citation not foundEven Rouault
There was an issue since transformation.rst which uses this citation is alphabetically after references.rst. The documented workaround in https://github.com/mcmtroffaes/sphinxcontrib-bibtex/issues/8 is to rename references.rst as zrefereces.rst, so it is alphabetically last.
2018-06-27Add better description to website frontpageKristian Evers
2018-06-27Move API warnings to development page in docsKristian Evers
2018-06-27Move news to its own page in docs.Kristian Evers
HOWTO-RELEASE updated accordingly.
2018-06-02Upgrade http:// to https:// where feasibleMike Toews
2018-06-01Fix a fix sphinx warnings about unknown optionsKristian Evers
2018-06-01Update documentation for 5.1.0 releaseKristian Evers
Added NEWS section to frontpage, update download links and adjusted version number.
2018-05-24Add doc section with description of behavioural changes between PROJ versionsKristian Evers
2018-05-12Improve PDF generation of docsKristian Evers
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.
2018-05-12Add about section to docsKristian Evers
Short description of PROJ. Citation section added from README. License moved from it's own page to a section on the about page.
2018-05-12Complete overhaul of the website frontpageKristian Evers
Removed everything but the leading introduction and added release history from 5.0.0 and on.
2018-05-12Create "Community" section at top level of docsKristian Evers
Mailing list section from frontpage moved to the new section. So is the contributing and for_proj_contributors pages.
2018-05-09Remove PDF download link to download sectionKristian Evers
2018-04-30Merge remote-tracking branch 'osgeo/master' into doc-improvementsKristian Evers
2018-04-22Conditional content for index section, using only directivemwtoews
Test status and coverage content should be shown for HTML. PDF documentation does not to self-reference itself.
2018-04-22Rename various Sphinx docs from PROJ.4 to PROJmwtoews
This also includes the PDF manual, Qt help file, man pages, etc.
2018-03-31Improve PDF docs slightlyKristian Evers
2018-03-17Move application docs to top level.Kristian Evers
The 'Applications' chapter is moved to the top level of the website in order to make it easier for users to find the pages quickly instead of having to search through sub-sections in other chapters.
2018-03-13Add install section to docsKristian Evers
2018-02-28Move 'Coordinate operations' to top level of docs [skip ci]Kristian Evers
2018-02-28Add section on PROJ resource files to docs [skip ci]Kristian Evers
Added new section on PROJ resource files to the top level of the documentation. Moved information on init-file from the 'usage' chapter to the new section. Also moved pages on grids and HTPD to the new resource files section. Finally links and information on the new regional datumgrids packages is added.
2018-02-19Change most occurences of PROJ.4 to PROJ [skip ci]Kristian Evers
2017-09-18Moved projection list to using chapter and created a list of ↵Kristian Evers
transformations. Both are grouped in a section called operations.
2017-09-06Added data types reference section.Kristian Evers
2017-09-03Added Contributing chapter to docs. CONTRIBUTING.md translated to rst with ↵Kristian Evers
pandoc.
2017-08-31Major restructure and rewrite of docs.Kristian Evers
A section on "Using PROJ.4" has been introduced giving a introduction on how to use PROJ.4. The Parameters section has been removed and the content reworked into other sections. Additionally the order of chapters has been changed to provide a more complete and readable experience for users of the documentation.
2017-06-29Get PDF build output with Sphinx healthy (#533)Howard Butler
* Get PDF build output with Sphinx healthy * copy pdf to branch for upload on website
2017-06-29link to Proj.4 mailing list #531 (#532)Howard Butler
2017-02-01Link to the PROJ.4 GitHub site from the frontpage of proj4.orgKristian Evers
2016-09-22Created 'Development' section in docs.Kristian Evers
2016-09-15Added 'Applications' section to docsKristian Evers
2016-09-11add global references, update hatano pageHoward Butler
2016-09-08start plugging in some equations from Gerald's docsHoward Butler
2016-09-01projection pages with images from KristianHoward Butler
2016-03-03Build and deploy proj4.org website with every commit to theHoward Butler
master branch. proj4.org uses the Sphinx documentation stack, and it is located in the ./docs directory.
2016-02-26more sphinx docsHoward Butler
2016-02-24start working on sphinx version of proj4.orgHoward Butler