▼Nfortranc | Utility module for supporting Fortran 2003 C language interface module |
Cc_ptr_ptr | Fortran derived type for handling void** , char** , etc C objects (pointer to pointer or array of pointers) |
Cc_ptr_ptr_new | Constructor for a c_ptr_ptr object |
Cstrlen | Equivalent of the strlen C function |
Cstrtofchar | Convert a null-terminated C string into a Fortran CHARACTER variable of the proper length |
▼Ngdal | Fortran 2003 interface to the gdal http://www.gdal.org/ library |
Cgdalapplygeotransform_f | Interface to a Fortran version of gdalapplygeotransform working on scalars, 1-d, 2-d and 3-d arrays |
Cgdaldatasetrasterio_f | Simplified Fortran generic interface to the gdaldatasetrasterio C function |
Cgdalmajorobjecth_new | Fortran interface for formally converting a dataset, rasterband or driver opaque object into a generic gdal object of type gdalmajorobjecth to be used in some methods such as GDALGetMetadata |
Cgdalrasterio_f | Simplified Fortran generic interface to the gdalrasterio C function |
▼Nproj | Fortran 2003 interface to the proj.4 https://github.com/OSGeo/proj.4 library |
Cpj_associated | Test whether an opaque object is valid |
Cpj_init_plus | Initialize a projection from a string |
Cpj_object | Object describing a cartographic projection |
Cpjuv_object | Object describing a coordinate pair |
▼Nreadosm | Fortran 2003 interface to the readosm https://www.gaia-gis.it/fossil/readosm/index library |
Cappend | Quick method to append an element to the array |
Carrayof_readosm_node_f | Derived type defining a dynamically extensible array of TYPE(readosm_node_f) elements |
Carrayof_readosm_relation_f | Derived type defining a dynamically extensible array of TYPE(readosm_relation_f) elements |
Carrayof_readosm_way_f | Derived type defining a dynamically extensible array of TYPE(readosm_way_f) elements |
Cdelete | Destructor for finalizing an array object |
Cinsert | Method for inserting elements of the array at a desired position |
Cpackarray | Method for packing the array object reducing at a minimum the memory occupation, without destroying its contents |
Creadosm_close | Close the .osm or .pbf file and release any allocated resource |
Creadosm_full_f | Derived type for performing a prepackaged full parsing of an osm file |
Creadosm_member | Object describing a RELATION-MEMBER structure |
Creadosm_member_f | A more Fortran-friendly object describing a RELATION-MEMEBER structure |
Creadosm_node | Object describing a NODE structure |
Creadosm_node_f | A more Fortran-friendly object describing a NODE structure |
Creadosm_open | Open the .osm or .pbf file, preparing for future functions |
Creadosm_parse | Parse the corresponding file calling the selected callbacks for every entity encountered |
Creadosm_relation | Object describing a RELATION structure |
Creadosm_relation_f | A more Fortran-friendly object describing a RELATION structure |
Creadosm_tag | Object describing a TAG structure |
Creadosm_tag_f | A more Fortran-friendly object describing a TAG structure |
Creadosm_way | Object describing a WAY structure |
Creadosm_way_f | A more Fortran-friendly object describing a WAY structure |
Cremove | Method for removing elements of the array at a desired position |
▼Nshapelib | Fortran 2003 interface to the shapelib http://shapelib.maptools.org/ library |
Cdbfreadattribute | Interface to SUBROUTINEs for reading dbf attributes |
Cdbfwriteattribute | Interface to FUNCTIONs for setting dbf attributes |
Cshpfileobject | Object describing a shapefile dataset |
Cshpobject | Object describing the geometrical properties of a shape |