aboutsummaryrefslogtreecommitdiff
path: root/src/makefile.vc
AgeCommit message (Collapse)Author
2016-11-20Plumbing for pipelines (#453)Thomas Knudsen
* re-enter pipeline The pipeline interface is now internally based on the pj_obs_api, which simplifies the implementation significantly. This is the first mock up - it compiles fine, but is currently untested * pipeline code cleaned up The pipeline code is now based on the PJ_OBS api (although you can still invoke a pipeline through pj_fwd/pj_inv and their 3D brethren). This has made it possible to eliminate scores of funky casts and convoluted workarounds. The code is now way more straightforward and mostly conforming with common C idioms.. Also, the proj.h / obs_api interface to the logging system has been streamlined through the introduction of the pj_log_error, pj_log_debug, and pj_log_trace functions. * Geodesics + minor changes First proj.h style interface to Charles Karney's geodesics code: pj_lp_dist. Also, renamed pj_apply -> pj_trans * Extended Ellipsoidal Parameters Second eccentricity, second and third flattening etc. * Rename pj_debug_set -> pj_log_level ... and add self test code for PJ_pipeline * Clean up missing pj_apply->pj_trans * Clean up missing pj_obs_dist_2d rename * pj_strerrno bug fixed. Some doc/comments added (In response to a review by @kbevers)
2016-11-12Pipeline plus api - in continuation of the Genereic Coordinates pull request ↵Thomas Knudsen
(#445) This commit reflects continued work on the new rationalized API with geodetic extensions (see rationale in proj.h). It also reflects the parallel work on the transformation pipeline reimplementation, by introducing the PJ_cart cartesian/ellipsoidal converter. See example/pj_obs_api_test.c for demo example code
2016-10-24Generic coordinates (#431)Thomas Knudsen
* Pipeline preliminaries Introducing the PJ_OBSERVATION data type as the basis for generic geodetic transformations. Also introducing the elements of a new minimalistic API focused on generic geodetic transformations. This API is documented in the new proj.h header, and is orthogonal (non-intrusive) wrt. the existing API from proj_api.h Finally added a large amount of comments to the somewhat intractable projects.h, and extended the PJ object with a number of additional ellipsoidal parameters of general geodetic usefulness. The PJ elements fwdobs and invobs extend fwd3d and inv3d in a homologous way to how fwd3d and inv3d extend fwd and inv.
2016-07-28Implemented Times projectionKristian Evers
2016-04-07moved test obj's to support section of makefileKristian Evers
2016-04-07Fixing windows build with regards to pj_run_selftests. Also adding new ↵Kristian Evers
projections natearth2 and comill to dll-build.
2016-04-06Updating VS and Autotools build systemsThomas Knudsen
2016-04-04Adding Natural Earth II and Compact MillerBojan Savric
2016-03-27add PJ_patterson.obj to makefile.vcMicah Cochran
2016-02-24Add support for MISR SOM projectionmbull
2015-10-23- API Extension to include fwd3d / inv3dPiyush Agram
- New SCH coordinate system for radar imaging systems
2015-07-09Add multistresstest.exe target to makefile.vcEven Rouault
2015-07-07Make pj_init() locale safe and no longer modify locale (#226)Even Rouault
Remove setlocale() use in pj_init_ctx(), and replace uses of atof() & strtod() by their locale safe variants pj_atof() and pj_strtod(). Proj versions from now advertize #define PJ_LOCALE_SAFE 1 in proj_api.h and export pj_atof() & pj_strtod()
2015-05-31Remove unused $Id$ keywords.Elliott Sales de Andrade
2013-12-06add qsc projection (#179)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2409 4e78687f-474d-0410-85f9-8d5e500ac6b2
2013-10-20move projects.h to installed headers list (#220)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2396 4e78687f-474d-0410-85f9-8d5e500ac6b2
2013-07-09add calcofi projection (#135)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2376 4e78687f-474d-0410-85f9-8d5e500ac6b2
2013-06-25add pj_fileapi.objFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2358 4e78687f-474d-0410-85f9-8d5e500ac6b2
2013-05-10Major upgrade to geodesic support from Charles Karney (#197). Frank Warmerdam
Syncs geodesic routines with GeographicLib. Adds geodesic.3 man page. geod_* api exposed publically. geodesic.h is installed. git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2333 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-12-10apply fix for src/makefile.vc missing object (#200) as provided to email ↵Howard Butler
list by Joaquim git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2299 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-07-24fixes for visual studio builds (#182)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2227 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-03-04added the Natural Earth projectionFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2182 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-02-21back out accidental PROJ_LIB_DIR_ESCAPED changeFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2170 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-02-21fix up M_PI handling for MSVC (#111)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2166 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-02-21preliminary addition of Icosahedral Snyder Equal Area projection (#111)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2165 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-02-21removed nad2nad.c source as part of the ctable2 refactoringFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2164 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-12-14added Healpix projectionFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2125 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-05-10fix up builds on windowsFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1999 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-03-15fix up a few items for windowsFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1985 4e78687f-474d-0410-85f9-8d5e500ac6b2
2010-06-11update to build with vgrid and ctx changesFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1855 4e78687f-474d-0410-85f9-8d5e500ac6b2
2009-03-10makefile.vc: Added new files pj_mutex.c and pj_initcache.c to makefile.vc ↵Mateusz Loskot
for Visual C++ builds. git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1543 4e78687f-474d-0410-85f9-8d5e500ac6b2
2008-07-28Switching stmerc (simplified transverse mercator) to gstmerc ↵Didier Richard
(Gauss-Schreiber transverse mercator) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1466 4e78687f-474d-0410-85f9-8d5e500ac6b2
2008-07-26Gauss-Laborde Projection changed into Simplified Transverse Mercator ↵Didier Richard
(Schreiber, Gauss-Laborde). git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1463 4e78687f-474d-0410-85f9-8d5e500ac6b2
2008-03-15major rework of windows makefiles to better support installingFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1443 4e78687f-474d-0410-85f9-8d5e500ac6b2
2008-02-05removed PJ_eqr - source removedFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1437 4e78687f-474d-0410-85f9-8d5e500ac6b2
2008-02-01added PJ_eqrFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1435 4e78687f-474d-0410-85f9-8d5e500ac6b2
2008-01-18Equidistant Cylindrical (Plate Caree) and Equidistant Cylindral ↵Didier Richard
(Generalized) merged. git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1432 4e78687f-474d-0410-85f9-8d5e500ac6b2
2008-01-05Add eqr and gslabsgmDidier Richard
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1428 4e78687f-474d-0410-85f9-8d5e500ac6b2
2007-12-20remove PJ_mpolyFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1421 4e78687f-474d-0410-85f9-8d5e500ac6b2
2007-04-04Fixed up the manifest change to use a tab prefix for the line.Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1397 4e78687f-474d-0410-85f9-8d5e500ac6b2
2006-12-05Added VC++ 8.0 manifests support to src/makefile.vc.Mateusz Loskot
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1379 4e78687f-474d-0410-85f9-8d5e500ac6b2
2006-11-16Fixed VC++ 8.0 warnings.Mateusz Loskot
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1376 4e78687f-474d-0410-85f9-8d5e500ac6b2
2006-10-19Added new files.Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1367 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-10-30undid _fw version changeFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1275 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-10-30added null to list of files to processFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1274 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-10-28default to building against DLL, disable nad2nad.exe on win32Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1258 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-10-21Fixed last fix.Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1236 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-10-21Added new files.Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1235 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-04-15Added HAVE_STRERROR=1.Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1173 4e78687f-474d-0410-85f9-8d5e500ac6b2
2003-03-31included new files in file listFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1139 4e78687f-474d-0410-85f9-8d5e500ac6b2