|
subroutine, public shapelib::shpgetinfo |
( |
type(shpfileobject), intent(in) |
hshp, |
|
|
integer, intent(out) |
nentities, |
|
|
integer, intent(out) |
shapetype, |
|
|
real(kind=c_double), dimension(4), intent(out) |
minbound, |
|
|
real(kind=c_double), dimension(4), intent(out) |
maxbound, |
|
|
integer, intent(out) |
dbffieldcount, |
|
|
integer, intent(out) |
dbfrecordcount |
|
) |
| |
It gets information about the shapefile database, including dbf.
If a part of the dataset has not been correctly opened (e.g. .shp/.shx or .dbf files), the corresponding information, in particular nentities or dbfrecordcount will be zero.
- Parameters
-
[in] | hshp | shapefile object to query |
[out] | nentities | number of shapes |
[out] | shapetype | type of shapes in the file, one of the shpt_* constants |
[out] | minbound | lower bounds of shape values |
[out] | maxbound | upper bounds of shape values |
[out] | dbffieldcount | number of dbf fields |
[out] | dbfrecordcount | number of dbf records, it should be equal to nentities, but it is not guaranteed |
Definition at line 502 of file shapelib.F90.
|