Class Feature
Contents
[
Hide
]Feature class
A geographic feature composed of a geometry and user-defined attributes.
public class Feature
Properties
Name | Description |
---|---|
Geometry { get; set; } | Gets or sets geometry of the feature. Cannot be null , use Null to indicate missing geometry. |
Methods
Name | Description |
---|---|
CopyValues(Feature) | Copies values of attributes from another feature. |
GetValue(string) | Gets the value of an attribute. |
GetValue<T>(string) | Gets the value of an attribute. |
GetValueOrDefault(string, object) | Gets the value of an attribute, or DefaultValue if the value is unset or null . |
GetValueOrDefault<T>(string) | Gets the value of an attribute, or DefaultValue if the value is unset or null . |
GetValueOrDefault<T>(string, object) | Gets the value of an attribute, or DefaultValue if the value is unset or null . |
GetValues(object[], object) | Returns the values for all the attributes in an array. |
GetValuesDump(object) | Returns the values for all the attributes in an array. Consider to use GetValues method to avoid additional memory allocation. |
GetValuesList<T>(string, string, int) | Gets the values of an attributes sequence as a list. |
IsValueNull(string) | Determines whether the specified attribute has been explicitly set to null value. |
IsValueSet(string) | Checks if the attribute value is set in this feature. |
SetValue<T>(string, T) | Sets a new value of an attribute. |
SetValueNull(string) | Sets value of the attribute to null . |
SetValues(object[]) | Sets new values for all of the attributes. Also consider to use CopyValues method to streamline setting values in one call. |
UnsetValue(string) | Removes the attribute value from this feature. |
See Also
- namespace Aspose.Gis
- assembly Aspose.GIS