GeoJsonFeatureCollection Class

Version 1.0.0-beta002
.NET Framework 4.7
Namespace Skybrud.Essentials.Maps.GeoJson.Features
Assembly Skybrud.Essentials.Maps.dll
Visibility Public
Inheritance

Class representing a GeoJSON FeatureCollection.

public class GeoJsonFeatureCollection : GeoJsonObject { }

Properties

Type Name Summary
String Name

Gets or sets the name of the feature collection.

List<T> Features

Gets or sets a list of the features in this feature collection.

GeoJsonType Type (inherited from GeoJsonObject)

Gets the type of the object - eg. Feature.

Methods

Adds the specified feature.

Adds the specified collection of features.

Returns whether this collection contains the specified feature.

Load(string) (static)

Loads and parses the feature at the specified path into an instance of GeoJsonFeatureCollection.

Parse(string) (static)

Parses the specified json string into an instance of GeoJsonFeatureCollection.

Parse(JObject) (static)

Parses the specified json object into an instance of GeoJsonFeatureCollection.

Removes the first occurence of the specified feature.

Inherited from GeoJsonObject

Save(string) (virtual)

Saves a JSON representation of this instance to the specified path.

Saves a JSON representation of this instance to the specified path.

Returns a JSON representation of this instance.

Returns a JSON representation of this instance.