public override DbGeography GetStartPoint(DbGeography geographyValue) { throw SpatialServicesUnavailable(); }
public override DbGeography Union(DbGeography geographyValue, DbGeography otherGeography) { throw SpatialServicesUnavailable(); }
public override DbGeography SymmetricDifference(DbGeography geographyValue, DbGeography otherGeography) { throw SpatialServicesUnavailable(); }
public override DbGeography Buffer(DbGeography geographyValue, double distance) { throw SpatialServicesUnavailable(); }
public override double Distance(DbGeography geographyValue, DbGeography otherGeography) { throw SpatialServicesUnavailable(); }
public override DbGeography PointAt(DbGeography geographyValue, int index) { throw SpatialServicesUnavailable(); }
/// <summary> Determines whether this DbGeography is spatially disjoint from the specified DbGeography argument. </summary> /// <returns>true if other is disjoint from this geography value; otherwise false.</returns> /// <param name="other">The geography value that should be compared with this geography value for disjointness.</param> public bool Disjoint(DbGeography other) { Check.NotNull(other, "other"); return(_spatialProvider.Disjoint(this, other)); }
public override string GetSpatialTypeName(DbGeography geographyValue) { throw SpatialServicesUnavailable(); }
public override bool GetIsEmpty(DbGeography geographyValue) { throw SpatialServicesUnavailable(); }
/// <summary> Computes the symmetric difference of this DbGeography value and another DbGeography value. </summary> /// <returns>A new DbGeography value representing the symmetric difference between this geography value and other.</returns> /// <param name="other">The geography value for which the symmetric difference with this value should be computed.</param> public DbGeography SymmetricDifference(DbGeography other) { Check.NotNull(other, "other"); return(_spatialProvider.SymmetricDifference(this, other)); }
public override int GetDimension(DbGeography geographyValue) { throw SpatialServicesUnavailable(); }
/// <summary> Computes the union of this DbGeography value and another DbGeography value. </summary> /// <returns>A new DbGeography value representing the union between this geography value and other.</returns> /// <param name="other">The geography value for which the union with this value should be computed.</param> public DbGeography Union(DbGeography other) { Check.NotNull(other, "other"); return(_spatialProvider.Union(this, other)); }
/// <summary> Computes the distance between the closest points in this DbGeography value and another DbGeography value. </summary> /// <returns>A double value that specifies the distance between the two closest points in this geography value and other.</returns> /// <param name="other">The geography value for which the distance from this value should be computed.</param> public double?Distance(DbGeography other) { Check.NotNull(other, "other"); return(_spatialProvider.Distance(this, other)); }
/// <summary> Determines whether this DbGeography value spatially intersects the specified DbGeography argument. </summary> /// <returns>true if other intersects this geography value; otherwise false.</returns> /// <param name="other">The geography value that should be compared with this geography value for intersection.</param> public bool Intersects(DbGeography other) { Check.NotNull(other, "other"); return(_spatialProvider.Intersects(this, other)); }
public override bool?GetIsClosed(DbGeography geographyValue) { throw SpatialServicesUnavailable(); }
public override bool Disjoint(DbGeography geographyValue, DbGeography otherGeography) { throw SpatialServicesUnavailable(); }
public override int?GetPointCount(DbGeography geographyValue) { throw SpatialServicesUnavailable(); }
public override bool Intersects(DbGeography geographyValue, DbGeography otherGeography) { throw SpatialServicesUnavailable(); }
public override double?GetArea(DbGeography geographyValue) { throw SpatialServicesUnavailable(); }
/// <summary> Determines whether this DbGeography is spatially equal to the specified DbGeography argument. </summary> /// <returns>true if other is spatially equal to this geography value; otherwise false.</returns> /// <param name="other">The geography value that should be compared with this geography value for equality.</param> public bool SpatialEquals(DbGeography other) { Check.NotNull(other, "other"); return(_spatialProvider.SpatialEquals(this, other)); }