Metodo SqlSpatialFunctions.Reduce (DbGeometry, Nullable<Double>)
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Restituisce l'approssimazione dell'istanza geografica specificata prodotta dall'esecuzione dell'algoritmo Douglas-Peucker sull'istanza con la tolleranza specificata.
Spazio dei nomi: System.Data.Entity.SqlServer
Assembly: EntityFramework.SqlServer (in EntityFramework.SqlServer.dll)
Sintassi
'Dichiarazione
<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId := "geometryValue")> _
<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId := "tolerance")> _
<DbFunctionAttribute("SqlServer", "REDUCE")> _
Public Shared Function Reduce ( _
geometryValue As DbGeometry, _
tolerance As Nullable(Of Double) _
) As DbGeometry
'Utilizzo
Dim geometryValue As DbGeometry
Dim tolerance As Nullable(Of Double)
Dim returnValue As DbGeometry
returnValue = SqlSpatialFunctions.Reduce(geometryValue, _
tolerance)
[SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "geometryValue")]
[SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "tolerance")]
[DbFunctionAttribute("SqlServer", "REDUCE")]
public static DbGeometry Reduce(
DbGeometry geometryValue,
Nullable<double> tolerance
)
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA1801:ReviewUnusedParameters", MessageId = L"geometryValue")]
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA1801:ReviewUnusedParameters", MessageId = L"tolerance")]
[DbFunctionAttribute(L"SqlServer", L"REDUCE")]
public:
static DbGeometry^ Reduce(
DbGeometry^ geometryValue,
Nullable<double> tolerance
)
[<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "geometryValue")>]
[<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "tolerance")>]
[<DbFunctionAttribute("SqlServer", "REDUCE")>]
static member Reduce :
geometryValue:DbGeometry *
tolerance:Nullable<float> -> DbGeometry
public static function Reduce(
geometryValue : DbGeometry,
tolerance : Nullable<double>
) : DbGeometry
Parametri
- geometryValue
Tipo: System.Data.Entity.Spatial.DbGeometry
Valore geometrico.
- tolerance
Tipo: System.Nullable<Double>
La tolleranza da specificare per l'algoritmo Douglas-Peucker. Deve essere un numero positivo.
Valore restituito
Tipo: System.Data.Entity.Spatial.DbGeometry
Restituisce il valore DbGeometry.