Struct gdal::vector::Layer[][src]

pub struct Layer { /* fields omitted */ }

Layer in a vector dataset

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() {
    // do something with each feature
}

Methods

impl Layer
[src]

Important traits for FeatureIterator<'a>

Iterate over all features in this layer.

Get the name of this layer.

Trait Implementations

impl Metadata for Layer
[src]

Auto Trait Implementations

impl !Send for Layer

impl !Sync for Layer