DbGeometry Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een basisklasse voor objecten die geometrische vormen definiëren.
public ref class DbGeometry
[System.ComponentModel.DataAnnotations.BindableType]
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class DbGeometry
[<System.ComponentModel.DataAnnotations.BindableType>]
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type DbGeometry = class
Public Class DbGeometry
- Overname
-
DbGeometry
- Kenmerken
Eigenschappen
| Name | Description |
|---|---|
| Area |
Hiermee wordt een null-waarde opgehaald die het gebied van deze DbGeometry-waarde aangeeft. Deze waarde kan null zijn als deze waarde geen oppervlak vertegenwoordigt. |
| Boundary |
Hiermee haalt u de grens van de DbGeometry-objecten op. |
| Centroid |
Hiermee wordt de DbGeometry-waarde opgehaald die het zwaartepunt van deze DbGeometry-waarde vertegenwoordigt. Dit kan null zijn als deze waarde geen oppervlak vertegenwoordigt. |
| ConvexHull |
Haalt de convexe romp van deze DbGeometry-waarde op als een andere DbGeometry-waarde. |
| CoordinateSystemId |
Hiermee haalt u de coördinaatsysteem-id van het DbGeometry-object op. |
| DefaultCoordinateSystemId |
Hiermee haalt u de standaardcoördinaatsysteem-id (SRID) op voor geometriewaarden. |
| Dimension |
Hiermee haalt u de dimensie van de opgegeven DbGeometry waarde op of, als de waarde een verzameling is, de dimensie van het grootste element. |
| ElementCount |
Hiermee haalt u het aantal elementen in deze DbGeometry-waarde op, als deze een geometrieverzameling vertegenwoordigt. |
| Elevation |
Hiermee haalt u de hoogte (Z-coördinaat) van deze DbGeometry-waarde op, als deze een punt vertegenwoordigt. |
| EndPoint |
Hiermee wordt een DbGeometry-waarde opgehaald die het beginpunt van deze waarde vertegenwoordigt. Dit kan null zijn als deze DbGeometry-waarde geen curve vertegenwoordigt. |
| Envelope |
Hiermee haalt u de envelop (minimaal begrenzingsvak) van deze DbGeometry-waarde op als geometriewaarde. |
| ExteriorRing |
Hiermee haalt u de DbGeometry-waarde op die de buitenring van deze DbGeometry-waarde vertegenwoordigt. Deze waarde kan null zijn als deze waarde geen veelhoek vertegenwoordigt. |
| InteriorRingCount |
Hiermee wordt het aantal binnenste ringen in deze DbGeometry-waarde opgehaald, als deze een veelhoek vertegenwoordigt. |
| IsClosed |
Hiermee wordt een booleaanse waarde opgehaald die aangeeft of deze DbGeometry-waarde is gesloten. Dit kan null zijn als deze waarde geen curve vertegenwoordigt. |
| IsEmpty |
Hiermee wordt een booleaanse waarde opgehaald die aangeeft of deze DbGeometry-waarde leeg is. Dit kan null zijn als deze waarde geen curve vertegenwoordigt. |
| IsRing |
Hiermee wordt een booleaanse waarde opgehaald die aangeeft of deze DbGeometry-waarde een ring is. Deze waarde kan null zijn als deze waarde geen curve vertegenwoordigt. |
| IsSimple |
Hiermee haalt u een booleaanse waarde op die aangeeft of deze DbGeometry-waarde eenvoudig is. |
| IsValid |
Hiermee wordt een booleaanse waarde opgehaald die aangeeft of deze DbGeometry-waarde geldig is. |
| Length |
Hiermee wordt een dubbele waarde opgehaald die de lengte van deze DbGeometry-waarde aangeeft. Deze waarde kan null zijn als deze waarde geen curve vertegenwoordigt. |
| Measure |
Hiermee haalt u de meting (M-coördinaat) van deze DbGeometry-waarde op als deze een punt vertegenwoordigt. |
| PointCount |
Hiermee wordt het aantal punten in deze DbGeometry-waarde opgehaald, als deze een lijnentring of lineaire ring vertegenwoordigt. |
| PointOnSurface |
Hiermee wordt een punt opgehaald op het oppervlak van deze DbGeometry-waarde, die null kan zijn als deze waarde geen oppervlak vertegenwoordigt. |
| ProviderValue |
Hiermee wordt een weergave opgehaald van deze DbGeometry-waarde die specifiek is voor de onderliggende provider die deze heeft samengesteld. |
| SpatialTypeName |
Hiermee haalt u een weergave van de naam van het ruimtelijke type op van deze DbGeometry-waarde. |
| StartPoint |
Hiermee wordt een DbGeometry-waarde opgehaald die het beginpunt van deze waarde vertegenwoordigt. Dit kan null zijn als deze DbGeometry-waarde geen curve vertegenwoordigt. |
| WellKnownValue |
Hiermee wordt een serialiseerbare, bekende weergave van deze DbGeometry-waarde opgehaald of ingesteld voor een gegevenscontract. |
| XCoordinate |
Hiermee haalt u de X-coördinaat van deze DbGeometry-waarde op, als deze een punt vertegenwoordigt. |
| YCoordinate |
Hiermee haalt u de Y-coördinaat van deze DbGeometry-waarde op als deze een punt vertegenwoordigt. |
Methoden
| Name | Description |
|---|---|
| AsBinary() |
Hiermee genereert u de bekende binaire weergave van deze DbGeometry-waarde. |
| AsGml() |
Hiermee genereert u de GML-weergave (Geography Markup Language) van deze DbGeometry-waarde. |
| AsText() |
Hiermee wordt de bekende tekstweergave van deze DbGeometry-waarde gegenereerd. Bevat alleen X- en Y-coördinaten voor punten. |
| Buffer(Nullable<Double>) |
Retourneert een geometrieobject dat de samenvoeging vertegenwoordigt van alle punten waarvan de afstand van een geometrie-exemplaar kleiner is dan of gelijk is aan een opgegeven waarde. |
| Contains(DbGeometry) |
Bepaalt of deze DbGeometry-waarde ruimtelijk het opgegeven DbGeometry-argument bevat. |
| Crosses(DbGeometry) |
Bepaalt of deze DbGeometry-waarde ruimtelijk het opgegeven DbGeometry-argument overschrijdt. |
| Difference(DbGeometry) |
Berekent het verschil tussen deze DbGeometry-waarde en een andere DbGeometry-waarde. |
| Disjoint(DbGeometry) |
Hiermee bepaalt u of deze DbGeometry ruimtelijk niet aaneengesloten is van het opgegeven DbGeometry-argument. |
| Distance(DbGeometry) |
Berekent de afstand tussen de dichtstbijzijnde punten in deze DbGeometry-waarde en een andere DbGeometry-waarde. |
| ElementAt(Int32) |
Retourneert een element van deze DbGeometry-waarde vanaf een specifieke positie, als deze een geometrieverzameling vertegenwoordigt. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| FromBinary(Byte[], Int32) |
Hiermee maakt u een nieuwe DbGeometry waarde op basis van de opgegeven bekende binaire waarde en coördinaatsysteem-id (SRID). |
| FromBinary(Byte[]) |
Hiermee maakt u een nieuwe DbGeometry waarde op basis van de opgegeven bekende binaire waarde. |
| FromGml(String, Int32) |
Hiermee maakt u een nieuwe DbGeometry waarde op basis van de opgegeven GML-waarde (Geography Markup Language) en coördinaatsysteem-id (SRID). |
| FromGml(String) |
Hiermee maakt u een nieuwe DbGeometry waarde op basis van de opgegeven GML-waarde (Geography Markup Language). |
| FromText(String, Int32) |
Hiermee maakt u een nieuwe DbGeometry waarde op basis van de opgegeven bekende tekstwaarde en coördinaatsysteem-id (SRID). |
| FromText(String) |
Hiermee maakt u een nieuwe DbGeometry waarde op basis van de opgegeven bekende tekstwaarde. |
| GeometryCollectionFromBinary(Byte[], Int32) |
Hiermee maakt u een nieuwe DbGeometry verzamelingswaarde op basis van de opgegeven bekende binaire waarde en coördinaatsysteem-id (SRID). |
| GeometryCollectionFromText(String, Int32) |
Hiermee maakt u een nieuwe DbGeometry verzamelingswaarde op basis van de opgegeven bekende tekstwaarde en coördinaatsysteem-id (SRID). |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| InteriorRingAt(Int32) |
Retourneert een binnenring van deze DbGeometry-waarde op een specifieke positie, als deze een veelhoek vertegenwoordigt. |
| Intersection(DbGeometry) |
Berekent het snijpunt van deze DbGeometry-waarde en een andere DbGeometry-waarde. |
| Intersects(DbGeometry) |
Bepaalt of deze DbGeometry-waarde ruimtelijk het opgegeven DbGeometry-argument doorkruist. |
| LineFromBinary(Byte[], Int32) |
Hiermee maakt u een nieuwe DbGeometry regelwaarde op basis van de opgegeven bekende binaire waarde en coördinaatsysteem-id (SRID). |
| LineFromText(String, Int32) |
Hiermee maakt u een nieuwe DbGeometry regelwaarde op basis van de opgegeven bekende tekstwaarde en coördinaatsysteem-id (SRID). |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| MultiLineFromBinary(Byte[], Int32) |
Retourneert de multiline-waarde van een binaire waarde. |
| MultiLineFromText(String, Int32) |
Retourneert de waarde met meerdere regels van een bekende tekstwaarde. |
| MultiPointFromBinary(Byte[], Int32) |
Retourneert de multipoint-waarde van een bekende binaire waarde. |
| MultiPointFromText(String, Int32) |
Retourneert de multipoint-waarde van een bekende tekstwaarde. |
| MultiPolygonFromBinary(Byte[], Int32) |
Retourneert de multi-veelhoekwaarde van een bekende binaire waarde. |
| MultiPolygonFromText(String, Int32) |
Retourneert de multi-veelhoekwaarde van een bekende binaire waarde. |
| Overlaps(DbGeometry) |
Bepaalt of deze DbGeometry-waarde ruimtelijk overlapt met het opgegeven DbGeometry-argument. |
| PointAt(Int32) |
Retourneert een element van deze DbGeometry-waarde vanaf een specifieke positie, als deze een lijnentring of lineaire ring vertegenwoordigt. |
| PointFromBinary(Byte[], Int32) |
Hiermee maakt u een nieuwe DbGeometry puntwaarde op basis van de opgegeven bekende binaire waarde en coördinaatsysteem-id (SRID). |
| PointFromText(String, Int32) |
Hiermee maakt u een nieuwe DbGeometry puntwaarde op basis van de opgegeven bekende tekstwaarde en coördinaatsysteem-id (SRID). |
| PolygonFromBinary(Byte[], Int32) |
Hiermee maakt u een nieuwe DbGeometry polygoonwaarde op basis van de opgegeven bekende binaire waarde en coördinaatsysteem-id (SRID). |
| PolygonFromText(String, Int32) |
Hiermee maakt u een nieuwe DbGeometry polygoonwaarde op basis van de opgegeven bekende tekstwaarde en coördinaatsysteem-id (SRID). |
| Relate(DbGeometry, String) |
Bepaalt of deze DbGeometry-waarde ruimtelijk betrekking heeft op het opgegeven DbGeometry-argument volgens het opgegeven Dimensionally Extended Nine-Intersection Model (DE-9IM) snijpuntpatroon. |
| SpatialEquals(DbGeometry) |
Bepaalt of deze DbGeometry ruimtelijk gelijk is aan het opgegeven DbGeometry-argument. |
| SymmetricDifference(DbGeometry) |
Berekent het symmetrische verschil tussen deze DbGeometry-waarde en een andere DbGeometry-waarde. |
| ToString() |
Retourneert een tekenreeksweergave van de geometriewaarde. |
| Touches(DbGeometry) |
Bepaalt of deze DbGeometry-waarde ruimtelijk het opgegeven DbGeometry-argument raakt. |
| Union(DbGeometry) |
Berekent de samenvoeging van deze DbGeometry-waarde en een andere DbGeometry-waarde. |
| Within(DbGeometry) |
Bepaalt of deze DbGeometry-waarde ruimtelijk is binnen het opgegeven dbGeometry-argument. |