root/tags/gdal_1_2_4/NEWS

Revision 6752, 25.5 kB (checked in by fwarmerdam, 4 years ago)

Added 1.2.4 info.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 GDAL 1.2.4 - Overview of Changes
2 --------------------------------
3
4 gdalwarp:
5   - Fixed some issues with only partially transformable regions.
6   - Added Alpha mask generation support (-dstalpha switch).
7
8 HFA/Imagine Driver:
9   - bug fix in histogram handling.
10   - improved support for large colormaps.
11
12 Envi Driver:
13   - Capture category names and colormaps when reading.
14
15 SAR CEOS Driver:
16   - Added support for PALSAR/ALOS Polarmetric Datasets.
17
18 RadarSat 2 Driver:
19   - New.  Reads RadarSat 2 Polarmetric datasets with a "product.xml" and
20     imagery in TIFF files.
21
22 OGDI Driver:
23   - Important bug fix for downsampled access.
24
25 GeoTIFF Driver:
26   - Lots of libtiff upgrades, including some quite serious bug fixes.
27   - Added better support for 16bit colormaps.
28   - Write projection information even if we don't have a geotransform or GCPs.
29   - Improved alpha support.
30   - Generate graceful error message for BigTIFF files.
31
32 DODS Driver:
33   - Almost completely reimplemented.   Uses chunk-by-chunk access.  Supports
34     reading several bands from seperate objects.  Some new limitations too.
35
36 NetCDF Driver:
37   - Seperated out a GMT NetCDF driver and a more generic but partially broken
38     NetCDF driver (Radim).
39
40 JP2KAK Driver:
41   - Added alpha support, including greyscale+alpha.
42
43 AirSAR Driver:
44   - New, reads AirSAR Polarmetric Radar format.
45
46
47
48 OGR 1.2.4 - Overview of Changes
49 -------------------------------
50
51 epsg_tr.py:
52   - Added escaping rules when generating PostGIS output.
53
54 tigerpoly.py:
55   - Discard dangles and degenerate rings.
56
57 VRT Driver:
58   - Fixed serious error in handling cleanup of VRT datasources, was often
59    causing a crash.
60
61 SQLLite Driver:
62   - Fixed substantial memory leaks.
63
64 MySQL Driver:
65   - New readonly non-spatial MySQL driver implemented.
66
67 MITAB Driver:
68   - Updated from upstream, several fixes.
69
70 TIGER/Line Driver:
71   - Fixed serious bug with handling "full" records at end of .RT2 file.
72
73 OCI/Oracle Driver:
74   - Added OCI_FID environment support to control FID selection.
75
76 OGRGeometry:
77   - Added Centroid() implementation (from GEOS?)
78
79  =============================================================================
80
81 GDAL 1.2.3 - Overview of Changes
82 --------------------------------
83
84 GeoTIFF Driver:
85     - Fixed many missing compression codecs when built with the internal
86       libtiff.
87     - Modified driver metadata to only list available compression types.
88
89 DODS Driver:
90     - Added support for OPeNDAP version after 3.4.x (use of opendap-config).
91
92 GRASS Driver:
93     - Fixed support for building with grass57.
94
95 MrSID Driver:
96     - Fixed support for MrSID Encoding SDK.
97
98 NITF Driver:
99     - Fixed serious bug with non-square output files.
100
101
102 OGR 1.2.3 - Overview of Changes
103 -------------------------------
104
105 OGRSpatialReference:
106     - Corrected memory leaks - OSRCleanup() cleans up temporary tables.
107     - Fixed build problem with ogrct.cpp on Solaris.
108
109 TIGER Driver:
110     - Improved generality of support for GDT files.
111
112 OGRGeometry:
113     - Added getArea() method for rings, polygons and multipolygons.
114
115  =============================================================================
116
117 GDAL 1.2.2 - Overview of Changes
118 --------------------------------
119
120 GRASS Driver:
121     - Add Radim's version of the driver submitted by Radim.  This version
122       uses GRASS 5.7 libraries directly instead of using libgrass.
123
124 DODS Driver:
125     - Added support for spatial_ref, FlipX and FlipY .das info.
126
127 CPG Driver:
128     - added new driver for Convair Polarmetric format.
129
130 HDF Driver:
131     - Significant bugs fixed.
132
133 USGS DEM Driver:
134     - Support writing UTM projected files.
135
136 PNG Driver:
137     - Upgraded to libpng 1.2.6.
138
139 MrSID Driver:
140     - Substantial performance improvements.
141     - Support for DSDK 4.x
142     - Support JPEG2000 files via MrSID SDK.
143
144 NITF Driver:
145     - Support JPEG2000 compressed files (with Kakadu support)
146
147 ESRI BIL:
148     - Support .clr color files.
149
150 VRT Driver:
151     - Added support for describing raw files with VRTRawRasterBand.
152     - Added support for virtual warped files with VRTWarpedRasterBand.
153
154 GeoTIFF Driver:
155     - Fix support for 16bit image color tables.
156     - Write ExtraSamples tag for files with more samples than expected
157       in photometric interpretation.
158     - External overviews now built for read-only files.
159
160 Erdas Imagine Driver:
161     - Fixed support for compressed floating point layers.
162     - Various other fixes for compatible with newer Imagine versions.
163     - improved metadata handling.
164
165 gdal_merge.py:
166     - sets projection on output file.
167
168
169 OGR 1.2.2 - Overview of Changes
170 -------------------------------
171
172 SQLite Driver:
173     - New read/write driver implemented for SQLite databases.
174
175 CSV Driver:
176     - New read/write driver implemented for comma seperated value files.
177
178 S-57 Driver:
179     - Substantial performance improvements.
180
181 ODBC Driver:
182     - Arbitrary length field values now supported.
183
184 GEOS:
185     - Integration a series of methods utilizing GEOS when available.  Note
186       that Intersect() is still just an envelope comparison.
187
188 OGRSpatialReference:
189     - Fixed Swiss Oblique Mercator support.
190
191  =============================================================================
192
193 GDAL 1.2.1 - Overview of Changes
194 --------------------------------
195
196 gdal_contour:
197     - Now build and installed by default.
198
199 HDF4 Driver:
200     - Added some degree of HDF-EOS support.  HDFEOS layer now part of GDAL.
201
202 DODS Driver:
203     - Substantial fixes, support for flipped datasets. 
204
205 HFA (Erdas Imagine) Driver:
206     - Fixed bug with files between 2 and 4GB.
207     - Capture statistics as metadata.
208
209 Erdas 7.x LAN/GIS Driver:
210     - Newly implemented.
211
212 USGS DEM Driver:
213     - Various fixes to creation support / CDED product.
214
215 NITF Driver:
216     - Capture USE001 and STDIDC TREs as metadata.
217     - Capture all sorts of header information as metadata.
218     - Support geocentric corner coordinate specification.
219
220 MrSID Driver:
221     - Support added for DSDK 4.0.x.
222
223 ECW Driver:
224     - Added preliminary support for using 3.0 SDK for JPEG2000 support.
225     - Fix oversampling assertion problem.
226
227 ArcInfo Binary Grids:
228     - Added support for 0x01 and 0x20 block type.
229
230
231 OGR 1.2.1 - Overview of Changes
232 -------------------------------
233
234 OGRSpatialReference:
235     - Various fixes related to prime meridians.
236
237 PostgreSQL/PostGIS Driver:
238     - Added layer name laundering.
239     - Launder names on by default.
240     - Clean stale entries in geometry_columns table when creating a layer.
241     - Support treating names views as layers.
242     - Handle long command strings.
243
244 S57 Driver:
245     - Fixed serious bugs with support for auto-applying update files.
246     - Improvements to S57 writing support.
247  
248  =============================================================================
249
250 GDAL 1.2.0 - Overview of Changes
251 --------------------------------
252
253 Configuration:
254     - Libtool used by default with Unix style builds.  Use --without-libtool
255       to avoid this.
256     - PROJ.4 can now be linked statically using --with-static-proj4.
257     - Added --without-bsb option for those averse to legal risk.
258
259 DODS/OPeNDAP Driver:
260     - Preliminary DODS (OPeNDAP) driver implemented (James Gallagher @ URI).
261
262 PCIDSK Driver:
263     - PCIDSK read/write raster driver implemented (Andrey).
264
265 Erdas Imagine / HFA Driver:
266     - Support recent Imagine versions (data dictionary changes).
267     - Better logic to search for .rrd file locally.
268     - Support creating files in the 2GB to 4GB size range.
269
270 GIF Driver:
271     - Updated to libungif 4.1.0.
272     - Various hacks to try and identify transparent colors better.
273
274 BMP Driver:
275     - Handle 32bit BMPs properly.
276
277 HDF4 Driver:
278     - Added proper support for multi-sample GR datasets.
279     - Various fixes and improvements for specific product types.
280
281 GeoTIFF Driver:
282     - Added PHOTOMETRIC option to control photometric interp of new files.
283
284 JPEG2000/Kakadu Driver:
285     - Support reading/creating lossless 16bit files.
286     - Updated to support Kakadu 4.1 library.
287
288 NITF Driver:
289     - Implement support for IGEOLO="U" (MGRS/UTM) coordinates.
290     - Added overview (as external GeoTIFF file) support.
291
292 MrSID Driver:
293     - Support DSDK 4.2.x.
294
295 PNG Driver:
296     - Support required byte swapping of 16bit PNG data.
297
298 FAST Driver:
299     - lots of fixes, supports more datums and ellipsoids.
300
301 NetCDF Driver:
302     - New driver implemented for netCDF support.
303     - Pretty much tied to form of netCDF used in GMT for now.
304
305 VTerrain .bt Driver:
306     - New driver for VTerrain .bt elevation format.
307
308 ECW Driver:
309     - support supersampled reads efficiently.
310     - special case for dataset level RasterIO() implemented for much better
311       performance in some applications.
312
313 ESRI BIL (EHdr) Driver:
314     - Support world files.
315
316 VRT Driver:
317     - Implement filtering support.
318
319 GIO (Arc/Info Binary Grid via avgridio.dll):
320    - Driver disabled ... to undependable.
321
322
323 Python:
324     - Preliminary support for numarray in addition to numpy (Numeric).
325
326 Contouring:
327     - New gdal_contour utility program implementing contour generation. 
328     - Underlying algorithm in gdal/alg. 
329
330 Warping:
331     - Improved support in GDALSuggestedWarpOutput() for "world" sized
332       files that are only partially transformable.
333     - Bicubic resampler improved.
334     - What was gdalwarptest is now gdalwarp, and the old gdalwarp is now
335       gdalwarpsimple.  The sophisticated warper is now the default.
336
337 Man Pages:
338     - Man pages for GDAL utilities now being maintained and installed (Silke).
339
340  
341
342 OGR 1.2.0 - Overview of Changes
343 -------------------------------
344
345 OGRSpatialReference:
346    - Added methods for converting to/from GCTP representation.
347    - Added HOM 2 points on centerline variant.
348
349 DODS (OPeNDAP) Driver:
350    - Preliminary implementation.
351
352 TIGER/Line Driver:
353    - Added support for GDT ASCII TIGER-like format.
354    - Support TIGER/Line 2003 format.
355
356 S-57 Driver:
357    - Preliminary export support implemented.
358    - Support capture of FFPT (feature to feature) linkages.
359    - Support capture of TOPI from VRPT.
360    - Support capture of primitives as additional layers.
361
362 Shapefile Driver:
363    - gdal/frmts/shapelib removed from GDAL source tree, now just a
364      copy of required shapelib files are kept in gdal/ogr/ogrsf_frmts/shape.
365    - Attempt identify polygons that are really multi-polygons and convert them
366      into multi-polygons properly (Radim Blazek).
367    - Create FID attribute in .dbf file if no attribute added by application.
368
369 GML Driver:
370    - Lots of fixes and improvements for reading and writing.
371    - Now writes a schema file by default.
372    - Field types are set now when reading based on data found on first pass.
373    - Added support for the various kinds of geometry collections.
374
375 DGN Driver:
376    - Now using dgnlib 1.9 - this carries with it various new element types
377      and some important bug fixes.
378
379 ODBC Driver:
380    - New ODBC driver implemented.  Build by default on Windows, and buildable
381      on Unix (with unixodbc).
382
383 VRT Driver:
384    - New "virtual" OGR Datasource format implemented. 
385    - Configuration stored in XML control file.
386
387 Oracle (OCI) Driver:
388    - support reading views.
389
390 OGR Core:
391    - Added support for WKT EMPTY geometry objects (like "MULTIPOINT(EMPTY)").
392    - Added DeleteFeature() method on OGRLayer class. 
393
394 NTF Driver:
395    - Support CHG_TYPE attribute for landline plus product.
396
397
398
399  ==============================================================================
400
401 GDAL 1.1.9 - Overview of Changes
402 --------------------------------
403
404  o MrSID Driver: New for 1.1.9, read-only, includes good coordiante system
405    support, and should be high performance.
406
407  o ECW Driver: Now reads coordinate system information (but doesn't write).
408
409  o HDF Driver: Added support for Hyperion Level 1, Aster Level 1A/1B/2, MODIS
410    Level 1B(earth-view)/2/3, SeaWIFS Level 3.
411
412  o L1B Driver: Now reads GCPs for georeferencing.
413
414  o NITF Driver: Support for reading RPC, variety of bugs fixes for reading and
415    writing.  Also some general RPC infrastructure added to GDAL.
416
417  o JP2KAK Driver: Can be used with Kakadu 4.0.2 now.  Compatibility fixes
418    for internal geotiff to improve compatibility with Mapping Science tools.
419    Added palette support.
420
421  o HFA (Imagine) Driver: Added read/write support for color table opacity.
422    Added write support for large (spill) files.
423
424  o "core" directory renamed to "gcore" to avoid confusing configure script.
425
426  o Added support for GDAL_DATA environment variable to point to GDAL support
427    data files (those in gdal/data directory).
428
429  o Added GDALDataset::RasterIO() for more efficient reading of multiple bands
430    in one request (in some cases anyways).
431
432  o High performance warp api considered to be complete now, and substantially
433    optimized.
434
435  o gdal_merge.py: supported multiple bands, copying PCT.
436
437
438 OGR 1.1.9 - Overview of Changes
439 -------------------------------
440
441  o Oracle Spatial: New generic read/write, and implemented highly optimized
442    loading support.
443
444  o Tiger driver: added support for TIGER/Line 2002 product.
445
446  o GML driver:  now supports Xerces versions from 1.6 up to 2.3.  Lots of
447    bugs fixes and improvements.   GML Geometry now in OGR core.
448
449  o Improved support for translating to and from ESRI WKT, including a complete
450    mapping between EPSG related ESRI datum names and OGR's expected names.
451
452  o Improved support for alternate prime meridians in coordinate system code.
453
454  o Shapefiles: Can write features with NULL geometry,
455
456  o DGN: added 3d write support.
457
458  o Implemented generic attribute indexing support (only used for shapefile
459    at this point).  Use in SQL where clauses and ExecuteSQL().
460
461  o WKT MULTIPOINT in/out formatting fixed.
462
463  o Added SynToDisk() method on OGRDataset and OGRLayer.
464
465  o Implemented "Web Coordinate Transformation Service" (ogr/wcts).
466
467  o Implemented "in memory" format driver.
468
469  o C API documented.
470
471
472
473
474  ==============================================================================
475
476 GDAL 1.1.8 - Overview of Changes
477 --------------------------------
478
479  o Implemented HDF 4 read/write support. This includes HDF EOS reading.
480
481  o Implemented Windows BMP read/write support.
482
483  o Implemented NITF read/write support.
484
485  o Implemented NOAA Polar Orbiter L1B format driver.
486
487  o Implemented EOSAT FAST format driver.
488
489  o Implemented a JasPer based JPEG2000 driver (several limitations).
490
491  o Implemented a Kakadu based JPEG2000/GeoJP2(tm) driver (full featured, but
492    Kakadu is not open source).
493
494  o Implemented new 'gdalwarp' application for projection and GCP based image
495    warping.  See gdal/alg for underlying algorithms.  Currently gdalwarp only
496    supports 8 bit images and holds the whole source image in memory.
497
498  o Implemented write support for ESRI ASCII Grids.
499
500  o Lots of improvements to GeoTIFF driver.  Metadata writing, update of
501    georeferencing, and support for writing PCS codes based on AUTHORITY fields
502    in WKT. 
503
504  o Implemented support for uncompressed 1bit data in Erdas Imagine files,
505    as well as generic metadata.
506
507  o Fixed 0xFF compression support in the Arc/Info Binary Grid (AIG) driver.
508
509  o Lots of improvements to BSB drive, including preliminary uncompressed
510    output support, support for reading BSB 3.0 and GEO/NOS.
511
512  o Lots of work on VRT format. 
513
514  o ECW: Fixed bug with reading a more than full resultion.
515
516  o Envisat driver now supports AATSR TOA and MERIS data.
517
518  o Fixes for nodata support in GRASS driver.
519
520  o Added the --version and --formats options to many utility programs.
521
522  o gdal_translate:
523     - added -projwin flag to copy a window specified in projection coordinates.
524     - added the -a_srs option to assign a user supplied SRS to output file.
525     - translation with subsetting to any format now support (uses VRT inside).
526
527  o Lots of metadata now attached to driver objects describing their
528    capabilities.
529
530  o Implemented GDALDestroyDriverManager() to ensure full memory cleanup of
531    GDAL related resources.
532
533  o Added a 'devinstall' target on Windows to support easy installation of
534    include files and stub libraries on Windows.  Also many other improvements
535    to Windows build.  Most options can be easily turned on and off from the
536    nmake.opt file now.
537
538
539 OGR 1.1.8 - Overview of Changes
540 -------------------------------
541
542  o Implemented support for writing 2D DGN files.   Added support for MSLINK
543    and Text values available as attributes.
544
545  o Implemented FMEObjects based read driver.
546
547  o Implemented ExecuteSQL() method on OGRDataSource.  Generic code supports
548    fairly full featured SELECT statements.
549
550  o Various fixes to 3D shapefile support.
551
552  o Fixes to binary representation for 2.5D geometries.  Fixed MULTIPOINT WKT
553    geometry representation.
554
555  o Upgraded OGRSpatialReference.importFromEPSG() to use the new EPSG 6.2.2
556    tables instead of the old EPSG 4.x tables.
557
558  o Many fixes to PostGIS driver, including special creation options for
559    "laundering" field names to save tokens.
560
561  o Many improvements to standards conformance of OGRSpatialReference WKT
562    representation to the OGC Coordinate Transformations specification.  Still
563    some quirks related to prime meridians and coordinate systems with units
564    other than degrees.
565
566  o Implemented support for Meridian 2 NTF files in NTF driver.  Better
567    support for GENERIC_CPOLY geometries.
568
569  o  Added support for [NOT] IN, [NOT] LIKE and IS [NOT] NULL predicates in
570    WHERE clauses.
571
572  o Implemented a C API for accessing OGR.
573
574  o Implemented support for building OLE DB Provider with Visual Studio.NET
575    (many changes in ATL templates).  Lots of other OLE DB improvements for
576    better MapGuide compatibility.
577
578
579 GDAL 1.1.7 - Overview of Changes
580 --------------------------------
581
582  o Add XPM (X11 Pixmap) format.
583
584  o Added rough ENVI raster format read support.
585
586  o Added --version support (and supporting GDALVersionInfo() function).
587
588  o Special hooks for getting raw record data from sar ceos files and Envisat
589    via the metadata api.
590
591  o Upgraded TIFF/GeoTIFF support to CVS version ... includes new extension
592    API and removes need for private libtiff include files entirely.
593
594  o gdal_translate now has scaling option (-scale).
595
596  o Added utility documentation.
597
598 OGR 1.1.7 - Overview of Changes
599 -------------------------------
600
601  o Added Arc/Info binary coverage format read support.
602
603  o Added ogrtindex for building MapServer compatible OGR tile indexes.
604
605  o Added default implementation of GetFeature(fid) method on OGRLayer.
606
607  o Shape driver now supports reading and creating free standing .dbf files
608    for layers without geometry.
609
610  o Added utility documentation.
611
612  o Fixed major memory/file handle leak in SDTS access.
613
614  o Added ADSK_GEOM_EXTENT support for OLE DB provider.
615
616  o Ensure shapefiles written with correct polygon ring winding direction
617    plus various other shapefile support fixes.
618
619  o GML read/write working reasonable well, including use of .gfs files.
620
621
622 GDAL 1.1.6 - Overview of Changes
623 --------------------------------
624
625  o Add > 2GB file support on Linux 2.4.
626
627  o Implemented USGS DEM reading.
628
629  o Implemented BSB Format (Nautical Chart Format) read support.
630
631  o Preliminary implementation of Virtual Datasets (gdal/frmts/vrt).
632
633  o Support for writing DTED files.
634
635  o Some raw formats (ie. PAux, HKV) support files larger than 2GB.
636
637  o Add the AddBand() method on GDALDataset.
638
639  o PAux: Added color table read support.
640
641  o Various fixes to OGDI driver.
642
643  o Stripped out the GDALProjDef related capabilities.  Superceeded by
644    OGRSpatialReference, and OGRCoordinateTransformation functionality.
645
646  o Improved CEOS support, notable for ESA LANDSAT files, D-PAF ERS-1 and
647    Telaviv ERS data.
648
649  o geotiff: upgraded libtiff support to approximately libtiff 3.5.7.
650
651  o DGN: Added support for complex shapes, shapes assembled from many elements.
652    Various other improvements.
653
654
655 OGR 1.1.6 - Overview of Changes
656 -------------------------------
657
658  o Fixed OGDI driver so that gltp urls with drive letters work properly on
659    windows.
660
661  o Many improvements to OLE DB provider during the process of making it
662    compatible with the MapGuide (SDP) client.  These include implementing
663    restrictions for schema rowsets, treating missing information like WKT
664    coordinate systems as NULL fields, and setting ISLONG on geometry fields.
665    Also made thread safe.
666
667  o DGN: Threat SHAPE elements as polygons.  Set style information for text.
668    Added 3D support for most elements.
669
670  o Fixed bugs in WKT format for some OGR geometry types (ie. multipoint).
671
672  o Added support for morphing to/from ESRI WKT format for OGRSpatialReference.
673
674  o NTF: Don't try to cache all the records from multiple files at once.
675
676  o Added experimental XML SRS support ... not the final schema.  Added
677    supporting "minixml" support to CPL.                 
678
679  o PostGIS: Upgraded to PostGIS 0.6.  Added "soft transaction" semantics. 
680    Many create feature calls can now be part of one transaction.  Transactions
681    are now a general OGR concept although only implemented for PostGIS.
682
683  o Added transform() and transformTo() methods for reprojecting geometries and
684    added user options for this in ogr2ogr.
685
686  o Very preliminary GML read/write support.  Needs Xerces C++ XML parser for
687    read support.
688
689 ==============================================================================
690
691 GDAL 1.1.5 New Features
692 -----------------------
693
694 o AIGrid:
695 - Return nodata value.
696
697 o OGDI:
698 - Added format user documentation.
699 - Added Sub Dataset support.
700 - Utilize OGDI 3.1 style capabilities metadata.
701
702 o SAR_CEOS:
703 - Added support for Alaska SAR Toolbox naming convention.
704 - Read map projection record for corner GCPs.
705
706 o PNG Driver:
707 - read/write support for transparency via colortable and nodata value.
708
709 o Erdas Imagine (HFA) Driver:
710 - Added support for reading external large image files.
711 - Added support for uncompressed, but reduced precision blocks.
712
713 o GIF Driver:
714 - Added .wld world file support.
715 - Added transparency read support.
716 - Upgraded to libungif 4.x.
717
718 o JPEG Driver:
719 - Added .wld world file support.
720
721 o PAux Driver:
722 - Added limited gcp and projection read support.
723
724 o GeoTIFF Driver:
725 - Added specialized support for 1 bit files.
726 - Upgraded world file reading (added .wld files), use
727 GDALReadWorldFile().
728
729 o JDEM Driver is new (Japanese DEM format).
730
731 o FujiBAS Driver is new.
732
733 o ERMapper ECW Driver is new.
734
735 o GDAL Bridge: upgraded to include new entry points, like GCP access and
736 nodata api.
737
738 o gdal_translate: added the -not_scrict option.
739
740 o GDALGetRandomRasterSample(): Return magnitude for random samples.
741
742 o Added use of CPL_CVSID macro in most source files. Running the RCS ident
743 command on any GDAL executable or shared library should now give a listing
744 of most object file versions from which it was built.
745
746 o Various improvements so that static builds will work under Cygwin.
747
748 o Various improvements so that builds can be done on MacOS X.
749
750 o Overviews: Implement AVERAGE_MAGPHASE option for complex image overviews.
751
752 o Added support for sub datasets to gdalinfo, core api and OGDI raster driver.
753
754 o The size of the GDAL cache can now be overridden with the GDAL_CACHEMAX
755 environment variable (measured in MB).
756
757 o Added Driver implementation tutorial to documentation.
758
759 o Added apps/gdaltindex.c - application for building tile indexed raster
760 datasets suitable for use with UMN MapServer.
761
762
763 GDAL 1.1.5 Significant Bug Fixes
764 --------------------------------
765
766 o SAR_CEOS:
767 - Don't try to get GCPs from scanlines with no prefix data.
768
769 o GeoTIFF:
770 - Fixed handling of RGBA band ordering on big endian systems.
771 - Fixed bugs in overview generation, especially when updating in place.
772
773 o gdal-config should work properly in all situations now.
774
775 o JPEG Driver: improved magic number tested to avoid ignoring some jpeg files.
776
777 o FITS Driver: lots of fixes and improvements.
778
779
780 OGR 1.1.5 New Features
781 ----------------------
782
783 o Implemented support for attribute query filters (SetAttributeFilter())
784 on OGRLayer, provided SWQ based implementation, plugged into all
785 drivers and added hooks to ogrinfo.
786
787 o MapInfo Driver:
788 - Added accelerated spatial query support.
789 - Upgraded to current MITAB source as of GDAL release date.
790
791 o S-57 Driver:
792 - Added support for applying S-57 updates automatically.
793
794 o SDTS Driver:
795 - Added ENID and SNID to line features.
796 - Return coordinate system in WKT instead of PROJ.4 format.
797
798 o Shapefile Driver:
799 - Auto determine shapefile type from first object written.
800 - Added good support for NULL shapes, and NULL attribute fields.
801 - Added support for .prj files (read and write).
802
803 o PostgreSQL Driver:
804 - Added PostGIS support.
805 - Pass attribute queries through to PostgreSQL.
806
807 o NTF Driver:
808 - Added support for GTYPE 5 geometries (a type of arc).
809 - Added support for GEOMETRY3D records in indexed (generic) datasets.
810
811 o TIGER/Line Driver:
812 - Added write support.
813 - Improved read support for TIGER 2000.
814
815 o OLE DB Provider:
816 - Added support for spatial queries via ICommand parameters.
817 - Added support for attribute queries by parsing out WHERE clause.
818 - In general substantial rework and extentions were made to make it
819 work with ESRI and AutoDesk clients.
820
821 o Added gdal/data/stateplane.txt - a test file with one line per state plane
822 zone for applications wanting to present options to users.
823
824 o Install ogrsf_frmts.a on install if building with OGR support enabled.
825
826 o Reports layer extents in ogrinfo.
827
828 OGR 1.1.5 Significant Bug Fixes
829 -------------------------------
830
831 o OGRSpatialReference:
832 - Fix bug with extracting linear units from EPSG derived definitions.
833 - Fixed bug translating LCC from EPSG to WKT (importFromEPSG()).
834 - Improved IsSame() test for GEOGCS now.
835 - Fixed crash if PROJECTION missing from PROJCS definition.
836
837 o S-57:
838 - Improve recovery from corrupt line geometries.
839 - Read objects as generic if the object class is not recognised.
840 - Handle LIST attributes as a string, instead of as a single int.
841
842 o NTF:
843 - Fixed circle conversion to polylines to close the circle properly.
844 - Upped MAX_LINK to 5000 to handle much more complex geometries.
845
846 o DGN:
847 - Don't include elements with the complex bit set in extents
848 computations.
849
850 o OGRGeometry:
851 - Fixed WKT format (import and export) for various container types.
852 - WKT import fixed for coordinates, and Z coordinates.
Note: See TracBrowser for help on using the browser.