mirror of
https://git.osgeo.org/gitea/postgis/postgis
synced 2024-10-23 16:42:35 +00:00
Add Jean David Techer to list of contributors
git-svn-id: http://svn.osgeo.org/postgis/trunk@4161 b70326c6-7e19-0410-871a-916f4a2858ee
This commit is contained in:
parent
370308692b
commit
50da7d93fa
213
NEWS
213
NEWS
|
@ -1,28 +1,28 @@
|
||||||
PostGIS 1.4.0
|
PostGIS 1.4.0
|
||||||
2009/05/XX
|
2009/06/XX
|
||||||
|
|
||||||
- API Stability
|
- API Stability
|
||||||
- As of the 1.4 release series, the public API of PostGIS will not
|
- As of the 1.4 release series, the public API of PostGIS will not
|
||||||
change during minor releases.
|
change during minor releases.
|
||||||
- New Features
|
- New Features
|
||||||
- ST_Union() uses high-speed cascaded union when compiled against
|
- ST_Union() uses high-speed cascaded union when compiled against
|
||||||
GEOS 3.1+ (Paul Ramsey)
|
GEOS 3.1+ (Paul Ramsey)
|
||||||
- ST_ContainsProperly() requires GEOS 3.1+
|
- ST_ContainsProperly() requires GEOS 3.1+
|
||||||
- ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached
|
- ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached
|
||||||
prepared geometry against GEOS 3.1+ (Paul Ramsey)
|
prepared geometry against GEOS 3.1+ (Paul Ramsey)
|
||||||
- Vastly improved documentation and reference manual
|
- Vastly improved documentation and reference manual
|
||||||
(Regina Obe & Kevin Neufeld)
|
(Regina Obe & Kevin Neufeld)
|
||||||
- Figures and diagram examples in the reference manual (Kevin Neufeld)
|
- Figures and diagram examples in the reference manual (Kevin Neufeld)
|
||||||
- ST_IsValidReason() returns readable explanations for validity
|
- ST_IsValidReason() returns readable explanations for validity
|
||||||
failures (Paul Ramsey)
|
failures (Paul Ramsey)
|
||||||
- ST_GeoHash() returns a geohash.org signature for geometries
|
- ST_GeoHash() returns a geohash.org signature for geometries
|
||||||
(Paul Ramsey)
|
(Paul Ramsey)
|
||||||
- GTK+ multi-platform GUI for shape file loading (Paul Ramsey)
|
- GTK+ multi-platform GUI for shape file loading (Paul Ramsey)
|
||||||
- ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)
|
- ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)
|
||||||
- ST_LocateBetweenElevations() returns sub-string based on Z-ordinate.
|
- ST_LocateBetweenElevations() returns sub-string based on Z-ordinate.
|
||||||
(Paul Ramsey)
|
(Paul Ramsey)
|
||||||
- Geometry parser returns explicit error message about location of
|
- Geometry parser returns explicit error message about location of
|
||||||
syntax errors (Mark Cave-Ayland)
|
syntax errors (Mark Cave-Ayland)
|
||||||
- ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)
|
- ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)
|
||||||
- Compatibility
|
- Compatibility
|
||||||
- The versions below are the *minimum* requirements for PostGIS 1.4
|
- The versions below are the *minimum* requirements for PostGIS 1.4
|
||||||
|
@ -31,37 +31,38 @@ PostGIS 1.4.0
|
||||||
- PROJ4 4.5 and higher only
|
- PROJ4 4.5 and higher only
|
||||||
- Enhancements
|
- Enhancements
|
||||||
- Core geometry system moved into independent library, liblwgeom.
|
- Core geometry system moved into independent library, liblwgeom.
|
||||||
(Mark Cave-Ayland)
|
(Mark Cave-Ayland)
|
||||||
- New build system uses PostgreSQL "pgxs" build bootstrapper.
|
- New build system uses PostgreSQL "pgxs" build bootstrapper.
|
||||||
(Mark Cave-Ayland)
|
(Mark Cave-Ayland)
|
||||||
- Debugging framework formalized and simplified. (Mark Cave-Ayland)
|
- Debugging framework formalized and simplified. (Mark Cave-Ayland)
|
||||||
- All build-time #defines generated at configure time and placed in
|
- All build-time #defines generated at configure time and placed in
|
||||||
headers for easier cross-platform support (Mark Cave-Ayland)
|
headers for easier cross-platform support (Mark Cave-Ayland)
|
||||||
- Logging framework formalized and simplified (Mark Cave-Ayland)
|
- Logging framework formalized and simplified (Mark Cave-Ayland)
|
||||||
- Expanded and more stable support for CIRCULARSTRING,
|
- Expanded and more stable support for CIRCULARSTRING,
|
||||||
COMPOUNDCURVE and CURVEPOLYGON, better parsing, wider support
|
COMPOUNDCURVE and CURVEPOLYGON, better parsing, wider support
|
||||||
in functions (Mark Leslie & Mark Cave-Ayland)
|
in functions (Mark Leslie & Mark Cave-Ayland)
|
||||||
- Improved support for OpenSolaris builds (Paul Ramsey)
|
- Improved support for OpenSolaris builds (Paul Ramsey)
|
||||||
- Improved support for MSVC builds (Mateusz Loskot)
|
- Improved support for MSVC builds (Mateusz Loskot)
|
||||||
- Updated KML support (Olivier Courtin)
|
- Updated KML support (Olivier Courtin)
|
||||||
- Unit testing framework for liblwgeom (Paul Ramsey)
|
- Unit testing framework for liblwgeom (Paul Ramsey)
|
||||||
- New testing framework to comprehensively exercise every PostGIS
|
- New testing framework to comprehensively exercise every PostGIS
|
||||||
function (Regine Obe)
|
function (Regine Obe)
|
||||||
- Performance improvements to all geometry aggregate functions
|
- Performance improvements to all geometry aggregate functions
|
||||||
(Paul Ramsey)
|
(Paul Ramsey)
|
||||||
- Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin
|
- Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin
|
||||||
Rizwan)
|
Rizwan)
|
||||||
- Shp2pgsql and pgsql2shp re-worked to depend on the common
|
- Shp2pgsql and pgsql2shp re-worked to depend on the common
|
||||||
parsing/unparsing code in liblwgeom (Mark Cave-Ayland)
|
parsing/unparsing code in liblwgeom (Mark Cave-Ayland)
|
||||||
|
- Use of PDF DbLatex to build PDF docs and preliminary instructions for build (Jean David Techer)
|
||||||
- More attractive CSS for HTML documentation (Dane Springmeyer)
|
- More attractive CSS for HTML documentation (Dane Springmeyer)
|
||||||
- Bug fixes
|
- Bug fixes
|
||||||
- http://trac.osgeo.org/postgis/query?status=closed&milestone=postgis+1.4.0&order=priority
|
- http://trac.osgeo.org/postgis/query?status=closed&milestone=postgis+1.4.0&order=priority
|
||||||
|
|
||||||
PostGIS 1.3.6
|
PostGIS 1.3.6
|
||||||
2009/05/04
|
2009/05/04
|
||||||
- Enhancement - PostgreSQL 8.4 compile support (Talha Rizwan, Mark Cave-Ayland)
|
- Enhancement - PostgreSQL 8.4 compile support (Talha Rizwan, Mark Cave-Ayland)
|
||||||
- Fix Big fixes for CURVE handling in many functions
|
- Fix Big fixes for CURVE handling in many functions
|
||||||
(Mark Cave-Ayland, Mark Leslie)
|
(Mark Cave-Ayland, Mark Leslie)
|
||||||
- Enhancement Trac#34 - pgsql2shp now creates .prj files where applicable (Regina Obe)
|
- Enhancement Trac#34 - pgsql2shp now creates .prj files where applicable (Regina Obe)
|
||||||
- Fix Trac#88 - Windows Vista pgsql2shp memory bug (Regina Obe)
|
- Fix Trac#88 - Windows Vista pgsql2shp memory bug (Regina Obe)
|
||||||
- Fix Trac#146 - for distance calculation on collections (Nicklas Aven, Paul Ramsey)
|
- Fix Trac#146 - for distance calculation on collections (Nicklas Aven, Paul Ramsey)
|
||||||
|
@ -69,8 +70,8 @@ PostGIS 1.3.6
|
||||||
- Fix to address an SRID of -1 in probe_geometry_columns (Kevin Neufeld)
|
- Fix to address an SRID of -1 in probe_geometry_columns (Kevin Neufeld)
|
||||||
- Fix Trac#99 shp2pgsql logical error when importing DBF-only (Regina Obe)
|
- Fix Trac#99 shp2pgsql logical error when importing DBF-only (Regina Obe)
|
||||||
- Fix Trac#105 pgsql2shp dbase file creation (EOF marker issue) (Paul Ramsey)
|
- Fix Trac#105 pgsql2shp dbase file creation (EOF marker issue) (Paul Ramsey)
|
||||||
- Fix updated AddGeometryColumn to throw an error if then specified schema does not exist,
|
- Fix updated AddGeometryColumn to throw an error if then specified schema does not exist,
|
||||||
rather than throwing a notice and then an error. (Kevin Neufeld)
|
rather than throwing a notice and then an error. (Kevin Neufeld)
|
||||||
- Fix - Documentation corrections for better handling with PDF DbLatex (Kevin Neufeld)
|
- Fix - Documentation corrections for better handling with PDF DbLatex (Kevin Neufeld)
|
||||||
|
|
||||||
|
|
||||||
|
@ -92,38 +93,38 @@ PostGIS 1.3.4
|
||||||
|
|
||||||
- New Features
|
- New Features
|
||||||
- Add new ST_AsGeoJSON() function to allow conversion of
|
- Add new ST_AsGeoJSON() function to allow conversion of
|
||||||
geometries to GeoJSON format within the database. (Olivier Courtin)
|
geometries to GeoJSON format within the database. (Olivier Courtin)
|
||||||
- Add forthcoming PostgreSQL 8.4 support
|
- Add forthcoming PostgreSQL 8.4 support
|
||||||
(Paul Ramsey, Mark Cave-Ayland)
|
(Paul Ramsey, Mark Cave-Ayland)
|
||||||
- Improved CSS for PostGIS documentation (Dane Springmeyer)
|
- Improved CSS for PostGIS documentation (Dane Springmeyer)
|
||||||
- Inclusion of new "postgis_comments.sql" file to enable detailed
|
- Inclusion of new "postgis_comments.sql" file to enable detailed
|
||||||
function comments to be installed for PostGIS functions. This
|
function comments to be installed for PostGIS functions. This
|
||||||
attaches a description and associated parameter information
|
attaches a description and associated parameter information
|
||||||
to each function so that this information is available directly
|
to each function so that this information is available directly
|
||||||
within psql/pgAdmin (Regina Obe)
|
within psql/pgAdmin (Regina Obe)
|
||||||
- Enhancements and Bug Fixes
|
- Enhancements and Bug Fixes
|
||||||
- General documentation improvements (Regina Obe, Kevin Neufield)
|
- General documentation improvements (Regina Obe, Kevin Neufield)
|
||||||
- Improve PiP code by removing substantial memory leaks and adding
|
- Improve PiP code by removing substantial memory leaks and adding
|
||||||
multi-polygon support (Paul Ramsey)
|
multi-polygon support (Paul Ramsey)
|
||||||
- Improve GiST consistent performance (Paul Ramsey)
|
- Improve GiST consistent performance (Paul Ramsey)
|
||||||
- GBT#20: Improved algorithm for ST_DWithin (Paul Ramsey)
|
- GBT#20: Improved algorithm for ST_DWithin (Paul Ramsey)
|
||||||
- GBT#21: locate_along_measure: wrong values, invalid data
|
- GBT#21: locate_along_measure: wrong values, invalid data
|
||||||
(Mark Cave-Ayland)
|
(Mark Cave-Ayland)
|
||||||
- GBT#23: wrong proj4text in spatial_ref_sys for SRID 31300 and 31370
|
- GBT#23: wrong proj4text in spatial_ref_sys for SRID 31300 and 31370
|
||||||
(Paul Ramsey)
|
(Paul Ramsey)
|
||||||
- GBT#43: Heap over-read in compute_geometry_stats() (Landon Fuller)
|
- GBT#43: Heap over-read in compute_geometry_stats() (Landon Fuller)
|
||||||
- GBT#44: ST_Relate(geom,geom,pattern) is case sensitive (Paul Ramsey)
|
- GBT#44: ST_Relate(geom,geom,pattern) is case sensitive (Paul Ramsey)
|
||||||
- GBT#45: bug in postgis_restore.pl - not passing options to createdb
|
- GBT#45: bug in postgis_restore.pl - not passing options to createdb
|
||||||
(Paul Ramsey)
|
(Paul Ramsey)
|
||||||
- GBT#58: bounding box of circular string is incorrect (Mark Leslie)
|
- GBT#58: bounding box of circular string is incorrect (Mark Leslie)
|
||||||
- GBT#65: ST_AsGML kills the backend when fed a CIRCULAR STRING
|
- GBT#65: ST_AsGML kills the backend when fed a CIRCULAR STRING
|
||||||
(Mark Cave-Ayland)
|
(Mark Cave-Ayland)
|
||||||
- GBT#66: ST_Dump kills backend when fed CIRCULAR STRING
|
- GBT#66: ST_Dump kills backend when fed CIRCULAR STRING
|
||||||
(Mark Cave-Ayland)
|
(Mark Cave-Ayland)
|
||||||
- GBT#68: ST_Shift_Longitude doesn't work with MULTIPOINT
|
- GBT#68: ST_Shift_Longitude doesn't work with MULTIPOINT
|
||||||
(Mark Cave-Ayland)
|
(Mark Cave-Ayland)
|
||||||
- GBT#69: ST_Translate crashes when fed circular string
|
- GBT#69: ST_Translate crashes when fed circular string
|
||||||
(Mark Cave-Ayland)
|
(Mark Cave-Ayland)
|
||||||
- GBT#70: ST_NPoints Crashes with Curves (Mark Cave-Ayland)
|
- GBT#70: ST_NPoints Crashes with Curves (Mark Cave-Ayland)
|
||||||
|
|
||||||
PostGIS 1.3.3
|
PostGIS 1.3.3
|
||||||
|
@ -162,10 +163,10 @@ PostGIS 1.3.0
|
||||||
using the spatial type (SP) prefix
|
using the spatial type (SP) prefix
|
||||||
- Performance enhancements:
|
- Performance enhancements:
|
||||||
- Created cached and indexed point-in-polygon short-circuits
|
- Created cached and indexed point-in-polygon short-circuits
|
||||||
for the functions ST_Contains, ST_Intersects, ST_Within
|
for the functions ST_Contains, ST_Intersects, ST_Within
|
||||||
ST_Disjoint.
|
ST_Disjoint.
|
||||||
- Added inline index support for relational functions
|
- Added inline index support for relational functions
|
||||||
(except disjoint)
|
(except disjoint)
|
||||||
- Added ST_Covers, ST_CoveredBy and ST_DWithin relational functions
|
- Added ST_Covers, ST_CoveredBy and ST_DWithin relational functions
|
||||||
- Extended curved geometry support to geometry accessor functions and
|
- Extended curved geometry support to geometry accessor functions and
|
||||||
some geometry processing functions
|
some geometry processing functions
|
||||||
|
@ -180,11 +181,11 @@ PostGIS 1.2.1
|
||||||
- Add AsKML() function
|
- Add AsKML() function
|
||||||
- Add short-circuit for transform() in no-op case
|
- Add short-circuit for transform() in no-op case
|
||||||
- JDBC: - Fixed JTS handling for multi-dimensional geometries
|
- JDBC: - Fixed JTS handling for multi-dimensional geometries
|
||||||
(thanks to Thomas Marti for hint and partial patch)
|
(thanks to Thomas Marti for hint and partial patch)
|
||||||
- Additionally, now JavaDoc is compiled and packaged
|
- Additionally, now JavaDoc is compiled and packaged
|
||||||
- Fixed classpath problems with GCJ
|
- Fixed classpath problems with GCJ
|
||||||
- Fixed pgjdbc 8.2 compatibility, losing support for
|
- Fixed pgjdbc 8.2 compatibility, losing support for
|
||||||
jdk 1.3 and older.
|
jdk 1.3 and older.
|
||||||
|
|
||||||
PostGIS 1.2.0
|
PostGIS 1.2.0
|
||||||
2006/12/08
|
2006/12/08
|
||||||
|
@ -212,7 +213,7 @@ PostGIS 1.1.5
|
||||||
- Java:
|
- Java:
|
||||||
- Removed obsolete synchronization from Jts code.
|
- Removed obsolete synchronization from Jts code.
|
||||||
- fixed nullpointer Exception in Geometry.equals() method
|
- fixed nullpointer Exception in Geometry.equals() method
|
||||||
- Added EJB3Spatial.odt to fulfill the GPL requirement of
|
- Added EJB3Spatial.odt to fulfill the GPL requirement of
|
||||||
distributing the "preferred form of modification"
|
distributing the "preferred form of modification"
|
||||||
- Added -S option for non-multi geometries to shp2pgsql
|
- Added -S option for non-multi geometries to shp2pgsql
|
||||||
- Updated heavily outdated README files for shp2pgsql/pgsql2shp by
|
- Updated heavily outdated README files for shp2pgsql/pgsql2shp by
|
||||||
|
@ -230,12 +231,12 @@ PostGIS 1.1.4
|
||||||
- Improved pgsql2shp run concurrency.
|
- Improved pgsql2shp run concurrency.
|
||||||
- Java:
|
- Java:
|
||||||
- reworked JTS support to reflect new upstream
|
- reworked JTS support to reflect new upstream
|
||||||
JTS developers' attitude to SRID handling.
|
JTS developers' attitude to SRID handling.
|
||||||
Simplifies code and drops build depend on GNU trove.
|
Simplifies code and drops build depend on GNU trove.
|
||||||
- Added EJB2 support generously donated by the
|
- Added EJB2 support generously donated by the
|
||||||
"Geodetix s.r.l. Company" http://www.geodetix.it/
|
"Geodetix s.r.l. Company" http://www.geodetix.it/
|
||||||
- Added EJB3 tutorial / examples donated by
|
- Added EJB3 tutorial / examples donated by
|
||||||
Norman Barker <nbarker@ittvis.com>
|
Norman Barker <nbarker@ittvis.com>
|
||||||
- Reorganized java directory layout a little.
|
- Reorganized java directory layout a little.
|
||||||
|
|
||||||
PostGIS 1.1.3
|
PostGIS 1.1.3
|
||||||
|
@ -255,7 +256,7 @@ PostGIS 1.1.3
|
||||||
- Improved regression tests: MultiPoint and scientific ordinates
|
- Improved regression tests: MultiPoint and scientific ordinates
|
||||||
- Fixed some minor bugs in jdbc code
|
- Fixed some minor bugs in jdbc code
|
||||||
- Added proper accessor functions for all fields in preparation of
|
- Added proper accessor functions for all fields in preparation of
|
||||||
making those fields private later
|
making those fields private later
|
||||||
- Support for build Tru64 build.
|
- Support for build Tru64 build.
|
||||||
- Use Jade for generating documentation.
|
- Use Jade for generating documentation.
|
||||||
- NEW DumpRings() function.
|
- NEW DumpRings() function.
|
||||||
|
@ -319,18 +320,18 @@ PostGIS 1.1.0
|
||||||
- Fixed memory leak in polygonize()
|
- Fixed memory leak in polygonize()
|
||||||
- Fixed bug in lwgeom_as_anytype cast funcions
|
- Fixed bug in lwgeom_as_anytype cast funcions
|
||||||
- Fixed USE_GEOS, USE_PROJ and USE_STATS elements
|
- Fixed USE_GEOS, USE_PROJ and USE_STATS elements
|
||||||
of postgis_version() output to always reflect
|
of postgis_version() output to always reflect
|
||||||
library state.
|
library state.
|
||||||
|
|
||||||
- Function semantic changes:
|
- Function semantic changes:
|
||||||
- SnapToGrid doesn't discard higher dimensions
|
- SnapToGrid doesn't discard higher dimensions
|
||||||
- Changed Z() function to return NULL if requested
|
- Changed Z() function to return NULL if requested
|
||||||
dimension is not available
|
dimension is not available
|
||||||
|
|
||||||
- Peformance improvements:
|
- Peformance improvements:
|
||||||
- Much faster transform() function, caching proj4 objects
|
- Much faster transform() function, caching proj4 objects
|
||||||
- Removed automatic call to fix_geometry_columns() in
|
- Removed automatic call to fix_geometry_columns() in
|
||||||
AddGeometryColumns() and update_geometry_stats()
|
AddGeometryColumns() and update_geometry_stats()
|
||||||
|
|
||||||
- jdbc2 works:
|
- jdbc2 works:
|
||||||
- Makefile improvements
|
- Makefile improvements
|
||||||
|
@ -345,7 +346,7 @@ PostGIS 1.1.0
|
||||||
|
|
||||||
- Other new things:
|
- Other new things:
|
||||||
- Full autoconf-based configuration, with
|
- Full autoconf-based configuration, with
|
||||||
PostgreSQL source dependency relief
|
PostgreSQL source dependency relief
|
||||||
- GEOS C-API support (2.2.0 and higher)
|
- GEOS C-API support (2.2.0 and higher)
|
||||||
- Initial support for topology modelling
|
- Initial support for topology modelling
|
||||||
- Debian and RPM specfiles
|
- Debian and RPM specfiles
|
||||||
|
@ -354,7 +355,7 @@ PostGIS 1.1.0
|
||||||
- Other changes:
|
- Other changes:
|
||||||
- JTS support improvements
|
- JTS support improvements
|
||||||
- Stricter mapping between DBF and SQL integer and
|
- Stricter mapping between DBF and SQL integer and
|
||||||
string attributes
|
string attributes
|
||||||
- Wider and cleaner regression test suite
|
- Wider and cleaner regression test suite
|
||||||
- old jdbc code removed from release
|
- old jdbc code removed from release
|
||||||
- obsoleted direct use of postgis_proc_upgrade.pl
|
- obsoleted direct use of postgis_proc_upgrade.pl
|
||||||
|
@ -544,16 +545,16 @@ PostGIS 1.0.0RC1
|
||||||
|
|
||||||
- New Things
|
- New Things
|
||||||
- Objects are all now "lightweight" with a smaller disk
|
- Objects are all now "lightweight" with a smaller disk
|
||||||
and index representation. Large databases should see a moderate
|
and index representation. Large databases should see a moderate
|
||||||
to large performance increase.
|
to large performance increase.
|
||||||
- Objects now have a hexidecimal canonical representation.
|
- Objects now have a hexidecimal canonical representation.
|
||||||
To see a "user friendly" version of the objects use the
|
To see a "user friendly" version of the objects use the
|
||||||
AsText() function.
|
AsText() function.
|
||||||
- The loader and dumper use the hexidecimal canonical representation,
|
- The loader and dumper use the hexidecimal canonical representation,
|
||||||
so coordinate drift due to floating point string parsing is now
|
so coordinate drift due to floating point string parsing is now
|
||||||
eliminated.
|
eliminated.
|
||||||
- New functions: UpdateGeometrySRID(), AsGML(), SnapToGrid(),
|
- New functions: UpdateGeometrySRID(), AsGML(), SnapToGrid(),
|
||||||
ForceRHR(), estimated_extent(), Accum().
|
ForceRHR(), estimated_extent(), Accum().
|
||||||
- Vertical positioning operators.
|
- Vertical positioning operators.
|
||||||
- Geometry constructors/editors.
|
- Geometry constructors/editors.
|
||||||
- Coordinate dimensions handling (up to 4d).
|
- Coordinate dimensions handling (up to 4d).
|
||||||
|
@ -610,21 +611,21 @@ PostGIS 0.8.0
|
||||||
- New Things
|
- New Things
|
||||||
- Support for PostgreSQL 7.4
|
- Support for PostgreSQL 7.4
|
||||||
- Support for all OpenGIS SFSQL functions (requires GEOS)
|
- Support for all OpenGIS SFSQL functions (requires GEOS)
|
||||||
- Contains()
|
- Contains()
|
||||||
- Within()
|
- Within()
|
||||||
- GeomUnion()
|
- GeomUnion()
|
||||||
- Intersection()
|
- Intersection()
|
||||||
- Buffer()
|
- Buffer()
|
||||||
- and many more...!
|
- and many more...!
|
||||||
- Includes OpenGIS conformance tests
|
- Includes OpenGIS conformance tests
|
||||||
- Passes all OpenGIS conformance tests
|
- Passes all OpenGIS conformance tests
|
||||||
- Spatial aggregate functions
|
- Spatial aggregate functions
|
||||||
- GeomUnion()
|
- GeomUnion()
|
||||||
- Collect()
|
- Collect()
|
||||||
- Bug Fixes
|
- Bug Fixes
|
||||||
- shp2pgsql/pgsql2shp
|
- shp2pgsql/pgsql2shp
|
||||||
- Numerous special cases in rings and
|
- Numerous special cases in rings and
|
||||||
attributes repaired
|
attributes repaired
|
||||||
- Some OpenGIS conformance changes
|
- Some OpenGIS conformance changes
|
||||||
|
|
||||||
|
|
||||||
|
@ -633,10 +634,10 @@ PostGIS 0.7.5
|
||||||
|
|
||||||
- Bug Fixes
|
- Bug Fixes
|
||||||
- shp2pgsql
|
- shp2pgsql
|
||||||
- Z coordinate handling
|
- Z coordinate handling
|
||||||
- M coordinate handling
|
- M coordinate handling
|
||||||
- Ring handling fixed in some cases
|
- Ring handling fixed in some cases
|
||||||
- Support for large numbers in attribute tables
|
- Support for large numbers in attribute tables
|
||||||
- Some obscure operators fixed
|
- Some obscure operators fixed
|
||||||
- Some cygwin build improvements
|
- Some cygwin build improvements
|
||||||
|
|
||||||
|
@ -659,7 +660,7 @@ PostGIS 0.7.3
|
||||||
|
|
||||||
- Bug Fixes
|
- Bug Fixes
|
||||||
- Stupid bug in .sql install script breaks install for
|
- Stupid bug in .sql install script breaks install for
|
||||||
many. Squashed. New release needed.
|
many. Squashed. New release needed.
|
||||||
- Automatic version detection for appropriate GiST bindings
|
- Automatic version detection for appropriate GiST bindings
|
||||||
- postgis_transform now supports box3d types as well as geometry
|
- postgis_transform now supports box3d types as well as geometry
|
||||||
|
|
||||||
|
@ -669,7 +670,7 @@ PostGIS 0.7.2
|
||||||
|
|
||||||
- Bug Fixes
|
- Bug Fixes
|
||||||
- Numerous subtle bugs fixed in pgsql2shp and shp2pgsql DBF and
|
- Numerous subtle bugs fixed in pgsql2shp and shp2pgsql DBF and
|
||||||
SHP file handling
|
SHP file handling
|
||||||
- Some pgsql 7.3 preparations
|
- Some pgsql 7.3 preparations
|
||||||
- Patch to truly_inside() corner case
|
- Patch to truly_inside() corner case
|
||||||
- Updates to the ~ and @ operators
|
- Updates to the ~ and @ operators
|
||||||
|
@ -681,11 +682,11 @@ PostGIS 0.7.1
|
||||||
|
|
||||||
- Bug Fixes
|
- Bug Fixes
|
||||||
- PgSQL 7.2 RTree-over-GIST bug fix. Rare data cases
|
- PgSQL 7.2 RTree-over-GIST bug fix. Rare data cases
|
||||||
caused index building to fail.
|
caused index building to fail.
|
||||||
- Carriage returns removed from source code. Were
|
- Carriage returns removed from source code. Were
|
||||||
causing compilation failures.
|
causing compilation failures.
|
||||||
- collect() now returns simplest homogeneous type
|
- collect() now returns simplest homogeneous type
|
||||||
being aggregated (e.g.M ULTIPOLYGON for collect(*POLYGON))
|
being aggregated (e.g.M ULTIPOLYGON for collect(*POLYGON))
|
||||||
|
|
||||||
|
|
||||||
PostGIS 0.7.0
|
PostGIS 0.7.0
|
||||||
|
@ -693,12 +694,12 @@ PostGIS 0.7.0
|
||||||
|
|
||||||
- New Things
|
- New Things
|
||||||
- transform() function provides coordinate reprojection
|
- transform() function provides coordinate reprojection
|
||||||
using proj4 library
|
using proj4 library
|
||||||
- spatial_ref_sys.sql has a complete set of proj4
|
- spatial_ref_sys.sql has a complete set of proj4
|
||||||
definitions for each EPSG coordinate system
|
definitions for each EPSG coordinate system
|
||||||
- support for PostgreSQL 7.2 GiST index API
|
- support for PostgreSQL 7.2 GiST index API
|
||||||
- refactoring of source code to separate index support
|
- refactoring of source code to separate index support
|
||||||
functions from other functions
|
functions from other functions
|
||||||
- max_distance() function
|
- max_distance() function
|
||||||
- distance_spheroid() function
|
- distance_spheroid() function
|
||||||
- collect() aggregate function
|
- collect() aggregate function
|
||||||
|
@ -734,36 +735,36 @@ PostGIS 0.6
|
||||||
|
|
||||||
- New functions
|
- New functions
|
||||||
- postgis_version()
|
- postgis_version()
|
||||||
Return the PostGIS version number.
|
Return the PostGIS version number.
|
||||||
- find_srid(<db/schema>::varchar, <table>::varchar, <column>::varchar)
|
- find_srid(<db/schema>::varchar, <table>::varchar, <column>::varchar)
|
||||||
Return the SRID number for a particular column of a database.
|
Return the SRID number for a particular column of a database.
|
||||||
- AddGeometryColumn(<db/schema>::varchar, <table>::varchar,
|
- AddGeometryColumn(<db/schema>::varchar, <table>::varchar,
|
||||||
<column>::varchar, <srid>::integer, <type>::varchar,
|
<column>::varchar, <srid>::integer, <type>::varchar,
|
||||||
<dimension>::integer)
|
<dimension>::integer)
|
||||||
Appends a geometry column to an existing table and updates the
|
Appends a geometry column to an existing table and updates the
|
||||||
metadata tables appropriately.
|
metadata tables appropriately.
|
||||||
- DropGeometryColumn(<db/schema>::varchar, <table>::varchar,
|
- DropGeometryColumn(<db/schema>::varchar, <table>::varchar,
|
||||||
<column>::varchar)
|
<column>::varchar)
|
||||||
Removes a geometry column from an existing spatial table.
|
Removes a geometry column from an existing spatial table.
|
||||||
- Distance(<geom1>::geometry, <geom2>::geometry)
|
- Distance(<geom1>::geometry, <geom2>::geometry)
|
||||||
Returns the cartesian distance between two geometries.
|
Returns the cartesian distance between two geometries.
|
||||||
- AsText(<geom>::geometry)
|
- AsText(<geom>::geometry)
|
||||||
Returns the OGC well-known text version of the geometry.
|
Returns the OGC well-known text version of the geometry.
|
||||||
- SRID(<geom>::geometry)
|
- SRID(<geom>::geometry)
|
||||||
Returns the integer SRID of the geometry.
|
Returns the integer SRID of the geometry.
|
||||||
- GeometryFromText(<geom>::varchar, <srid>::integer)
|
- GeometryFromText(<geom>::varchar, <srid>::integer)
|
||||||
Creates a geometry object given the OGC well-known text and a valid
|
Creates a geometry object given the OGC well-known text and a valid
|
||||||
SRID.
|
SRID.
|
||||||
- SetSRID(<geom>::geometry)
|
- SetSRID(<geom>::geometry)
|
||||||
Sets the SRID of a geometry to a particular value.
|
Sets the SRID of a geometry to a particular value.
|
||||||
- IsClosed(<geom>::geometry)
|
- IsClosed(<geom>::geometry)
|
||||||
Returns true of first and last points of geometry are coincident.
|
Returns true of first and last points of geometry are coincident.
|
||||||
- StartPoint(<geom>::geometry)
|
- StartPoint(<geom>::geometry)
|
||||||
Returns the first point of a geometry.
|
Returns the first point of a geometry.
|
||||||
- EndPoint(<geom>::geometry)
|
- EndPoint(<geom>::geometry)
|
||||||
Returns the last point of a geometry.
|
Returns the last point of a geometry.
|
||||||
- Centroid(<geom>::geometry)
|
- Centroid(<geom>::geometry)
|
||||||
Returns the centroid of a geometry.
|
Returns the centroid of a geometry.
|
||||||
- More OpenGIS SFSQL compatibility
|
- More OpenGIS SFSQL compatibility
|
||||||
- SPATIAL_REF_SYS table
|
- SPATIAL_REF_SYS table
|
||||||
- GEOMETRY_COLUMNS table
|
- GEOMETRY_COLUMNS table
|
||||||
|
@ -799,17 +800,17 @@ PostGIS 0.5
|
||||||
- wkb_xdr()
|
- wkb_xdr()
|
||||||
- New Objects
|
- New Objects
|
||||||
- SPHEROID(<NAME>,<SEMIMAJOR AXIS>,<INVERSE FLATTENING>)
|
- SPHEROID(<NAME>,<SEMIMAJOR AXIS>,<INVERSE FLATTENING>)
|
||||||
To be used with the length_spheroid functions for accurate
|
To be used with the length_spheroid functions for accurate
|
||||||
length calculations on lat/lon data.
|
length calculations on lat/lon data.
|
||||||
- Minor bug fixes
|
- Minor bug fixes
|
||||||
- Internal Functions
|
- Internal Functions
|
||||||
- Extra constructors to make geometry manipulation easier
|
- Extra constructors to make geometry manipulation easier
|
||||||
- Structural Reorganization
|
- Structural Reorganization
|
||||||
- Broke postgis.c up into four new files
|
- Broke postgis.c up into four new files
|
||||||
postgis_debug.c -- debugging functions
|
postgis_debug.c -- debugging functions
|
||||||
postgis_fn.c -- generic functions (like length())
|
postgis_fn.c -- generic functions (like length())
|
||||||
postgis_ops.c -- operators and indexing functions
|
postgis_ops.c -- operators and indexing functions
|
||||||
postgis_inout.c -- type support functions and data conversion functions
|
postgis_inout.c -- type support functions and data conversion functions
|
||||||
|
|
||||||
|
|
||||||
PostGIS 0.2
|
PostGIS 0.2
|
||||||
|
@ -830,7 +831,7 @@ PostGIS 0.2
|
||||||
- documentation in docbook xml
|
- documentation in docbook xml
|
||||||
- example program for WKB access
|
- example program for WKB access
|
||||||
- removed 'make test' until we can get regression
|
- removed 'make test' until we can get regression
|
||||||
working more cleanly
|
working more cleanly
|
||||||
|
|
||||||
|
|
||||||
PostGIS 0.1
|
PostGIS 0.1
|
||||||
|
|
Loading…
Reference in a new issue