Module gdal::vector
[−]
[src]
GDAL Vector Data
Reading
use std::path::Path; use gdal::vector::Dataset; let mut dataset = Dataset::open(Path::new("fixtures/roads.geojson")).unwrap(); let layer = dataset.layer(0).unwrap(); for feature in layer.features() { let highway_field = feature.field("highway").unwrap(); let geometry = feature.geometry(); println!("{} {}", highway_field.as_string(), geometry.wkt()); }
Structs
Dataset |
Vector dataset |
Defn |
Layer definition |
Driver | |
Feature |
OGR Feature |
FeatureIterator | |
Field | |
FieldIterator | |
Geometry |
OGR Geometry |
Layer |
Layer in a vector dataset |
Enums
FieldValue |
Traits
ToGdal |
Convert object to a GDAL geometry. |