@@ -223,7 +223,7 @@ MIGRATION GUIDE FROM GDAL 2.4 to GDAL 3.0
223
223
- Unix build: Arguments of --with-pg changed to yes/no only.
224
224
- Substantial changes, sometimes backward incompatible, in coordinate reference
225
225
system and coordinate transformations have been introduced per
226
- https://trac.osgeo. org/gdal/wiki/ rfc73_proj6_wkt2_srsbarn
226
+ https://gdal. org/en/latest/development/rfc/ rfc73_proj6_wkt2_srsbarn.html
227
227
* OSRImportFromEPSG() takes into account official axis order.
228
228
Traditional GIS-friendly axis order can be restored with
229
229
OGRSpatialReference::SetAxisMappingStrategy(OAMS_TRADITIONAL_GIS_ORDER);
@@ -295,7 +295,7 @@ MIGRATION GUIDE FROM GDAL 2.2 to GDAL 2.3
295
295
296
296
1) RFC 70: Guessing output format from output file name extension for utilities
297
297
298
- Link: https://trac.osgeo. org/gdal/wiki/ rfc70_output_format_guess
298
+ Link: https://gdal. org/en/latest/development/rfc/ rfc70_output_format_guess.html
299
299
300
300
Before GDAL 2.3, if not specifying the output format to utilities, GeoTIFF or
301
301
Shapefile were assumed for most utilities. Now, the output format will be
@@ -305,7 +305,7 @@ not specified (but warnings were already emitted in such situations).
305
305
306
306
2) RFC 68: C++11 Compilation requirement
307
307
308
- Link: https://trac.osgeo. org/gdal/wiki/ rfc68_cplusplus11
308
+ Link: https://gdal. org/en/latest/development/rfc/ rfc68_cplusplus11.html
309
309
310
310
GDAL now requires a C++11 compatible compiler. External code using GDAL C++ API
311
311
will also need to enable at least C++11 compilation mode, if the compiler
@@ -349,7 +349,7 @@ MIGRATION GUIDE FROM GDAL 2.1 to GDAL 2.2
349
349
350
350
A) RFC 64: Triangle, Polyhedral surface and TIN
351
351
352
- Link: https://trac.osgeo. org/gdal/wiki/ rfc64_triangle_polyhedralsurface_tin
352
+ Link: https://gdal. org/en/latest/development/rfc/ rfc64_triangle_polyhedralsurface_tin.html
353
353
354
354
Vector drivers can now return geometries of type wkbPolyhedralSurface, wkbTIN
355
355
and wkbTriangle; and their Z, M and ZM variants (as well as for the type of
@@ -358,7 +358,7 @@ writing geometries, must be ready to deal with them.
358
358
359
359
B) RFC 67: Null values in OGR
360
360
361
- Link: https://trac.osgeo. org/gdal/wiki/ rfc67_nullfieldvalues
361
+ Link: https://gdal. org/en/latest/development/rfc/ rfc67_nullfieldvalues.html
362
362
363
363
Previously, the "unset" state of a field was used both for a unset state
364
364
(ie no information for the field of the feature) or the NULL state of the
@@ -383,7 +383,7 @@ MIGRATION GUIDE FROM GDAL 2.0 to GDAL 2.1
383
383
384
384
A) RFC 61: Support for measured geometries
385
385
386
- Link: https://trac.osgeo. org/gdal/wiki/ rfc61_support_for_measured_geometries
386
+ Link: https://gdal. org/en/latest/development/rfc/ rfc61_support_for_measured_geometries.html
387
387
388
388
The OGRwkbGeometryType enumeration has been extended with new values for the
389
389
M and ZM variants of the geometry types. Client code may have to be upgraded
@@ -405,7 +405,7 @@ Changes to the Perl bindings API are listed in swig/perl/Changes-in-the-API-in-2
405
405
406
406
A) RFC 46: Unification of GDAL and OGR driver models
407
407
408
- Link: http ://trac.osgeo. org/gdal/wiki/ rfc46_gdal_ogr_unification
408
+ Link: https ://gdal. org/en/latest/development/rfc/ rfc46_gdal_ogr_unification.html
409
409
410
410
C++ API:
411
411
@@ -449,7 +449,7 @@ Behavior changes :
449
449
450
450
B) RFC 49: Curve geometries
451
451
452
- Link: http ://trac.osgeo. org/gdal/wiki/ rfc49_curve_geometries
452
+ Link: https ://gdal. org/en/latest/development/rfc/ rfc49_curve_geometries.html
453
453
454
454
C/C++ API :
455
455
@@ -470,7 +470,7 @@ Out-of-tree drivers :
470
470
471
471
C) RFC 51: RasterIO() improvements : resampling and progress callback
472
472
473
- Link: http ://trac.osgeo. org/gdal/wiki/ rfc51_rasterio_resampling_progress
473
+ Link: https ://gdal. org/en/latest/development/rfc/ rfc51_rasterio_resampling_progress.html
474
474
475
475
Out-of-tree drivers :
476
476
@@ -481,7 +481,7 @@ Out-of-tree drivers :
481
481
482
482
D) RFC 31: OGR 64bit Integer Fields and FIDs
483
483
484
- Link:http ://trac.osgeo. org/gdal/wiki/ rfc31_ogr_64
484
+ Link: https ://gdal. org/en/latest/development/rfc/ rfc31_ogr_64.html
485
485
486
486
C++ API:
487
487
* OGRLayer::GetFeature(), OGRLayer::DeleteFeature(), OGRLayer::SetNextByIndex() take a GIntBig instead of a long
@@ -502,7 +502,7 @@ Out-of-tree drivers :
502
502
503
503
E) RFC 52: Strict OGR SQL quoting
504
504
505
- Link: http ://trac.osgeo. org/gdal/wiki/ rfc52_strict_sql_quoting
505
+ Link: https ://gdal. org/en/latest/development/rfc/ rfc52_strict_sql_quoting.html
506
506
507
507
No API changes
508
508
@@ -517,7 +517,7 @@ Behavior changes:
517
517
518
518
F) RFC 53: OGR not-null constraints and default values
519
519
520
- Link: http ://trac.osgeo. org/gdal/wiki/ rfc53_ogr_notnull_default
520
+ Link: https ://gdal. org/en/latest/development/rfc/ rfc53_ogr_notnull_default.html
521
521
522
522
API changes:
523
523
* OGRFieldDefn::SetDefault() now takes a const char* as argument.
@@ -526,7 +526,7 @@ API changes:
526
526
527
527
G) RFC 54: Dataset transactions
528
528
529
- Link: http ://trac.osgeo. org/gdal/wiki/ rfc54_dataset_transactions
529
+ Link: https ://gdal. org/en/latest/development/rfc/ rfc54_dataset_transactions.html
530
530
531
531
Only API additions.
532
532
@@ -542,15 +542,15 @@ Behavior changes:
542
542
543
543
H) RFC 55: Refined SetFeature() and DeleteFeature() semantics
544
544
545
- Link: http ://trac.osgeo. org/gdal/wiki/ rfc55_refined_setfeature_deletefeature_semantics
545
+ Link: https ://gdal. org/en/latest/development/rfc/ rfc55_refined_setfeature_deletefeature_semantics.html
546
546
547
547
Behavior changes:
548
548
* Drivers will now return OGRERR_NON_EXISTING_FEATURE when calling SetFeature()
549
549
or DeleteFeature() with a feature id that does not exist.
550
550
551
551
I) RFC 56:
552
552
553
- Link: https://trac.osgeo. org/gdal/wiki/ rfc56_millisecond_precision
553
+ Link: https://gdal. org/en/latest/development/rfc/ rfc56_millisecond_precision.html
554
554
555
555
API/ABI changes:
556
556
@@ -593,7 +593,7 @@ Behavior changes:
593
593
594
594
J) RFC 57: 64-bit bucket count for histograms
595
595
596
- Link: https://trac.osgeo. org/gdal/wiki/ rfc57_histogram_64bit_count
596
+ Link: https://gdal. org/en/latest/development/rfc/ rfc57_histogram_64bit_count.html
597
597
598
598
C++ API:
599
599
* GDALRasterBand::GetHistogram() and GDALRasterBand::SetDefaultHistogram() take a GUIntBig* instead of a int* for bucket counts.
@@ -616,7 +616,7 @@ This file documents backwards incompatible changes.
616
616
C++ API:
617
617
618
618
* GDALRasterAttributeTable is now an abstract class.
619
- See http ://trac.osgeo. org/gdal/wiki/ rfc40_enhanced_rat_support
619
+ See https ://gdal. org/en/latest/development/rfc/ rfc40_enhanced_rat_support.html
620
620
The functionality of GDAL 1.X GDALRasterAttributeTable is now in
621
621
GDALDefaultRasterAttributeTable.
622
622
@@ -635,4 +635,4 @@ Changes that should likely not impact anybody :
635
635
636
636
* OGRGeometryFactory::getGEOSGeometryFactory() has been removed.
637
637
This method returned NULL since 2006
638
- ( http ://trac.osgeo.org/ gdal/changeset/9899/trunk/ogr/ogrgeometryfactory.cpp )
638
+ ( https ://github.com/OSGeo/ gdal/commit/42d5fd976795b9c85aac2c4ffac12025e21697c1#diff-9b267dec2a69d6f56247a5525195973890780ce50ae8c9c809bf4818754f4e46L885 )
0 commit comments