wiki:rfc59_utilities_as_a_library

Version 3 (modified by faza, 9 years ago) ( diff )

--

RFC 59 : GDAL/OGR utilities as a library

Authors: Faza Mahamood

Contact: fazamhd at gmail dot com

Status: Development

Implementation version: 2.1

Summary

This RFC defines new function for each GDAL utility. The utility code is modified to call the new function.

Rationale

There is need for calling utilities from the code. But this involves using system calls and cannot work on in-memory datasets.

Changes

The GDAL utilities are modified to use the new functions.

SWIG bindings (Python / Java / C# / Perl) changes

Utilities

Utilities are modified to call the respective function.

Documentation

All new methods/functions are documented.

Test Suite

GDALInfo method is tested in test_gdalinfo_lib.py

Compatibility Issues

Related ticket

Implementation

Implementation will be done by Faza Mahamood.

The proposed implementation lies in the "gdalinfo" branch of the https://github.com/fazam/gdal/tree/gdalinfo.

The list of changes : https://github.com/fazam/gdal/compare/gdalinfo

Voting history

Note: See TracWiki for help on using the wiki.