Añadido filtro de prohibicion de caminos por poligono dibujado
This commit is contained in:
@@ -32,7 +32,8 @@ public class ClienteValhalla : IClienteValhalla
|
||||
double longitudDesde,
|
||||
double latitudHasta,
|
||||
double longitudHasta,
|
||||
string costing = "pedestrian")
|
||||
string costing = "pedestrian",
|
||||
List<List<double[]>>? excludePolygons = null)
|
||||
{
|
||||
var cuerpo = new SolicitudValhalla
|
||||
{
|
||||
@@ -43,6 +44,7 @@ public class ClienteValhalla : IClienteValhalla
|
||||
},
|
||||
PerfilCoste = string.IsNullOrWhiteSpace(costing) ? "pedestrian" : costing,
|
||||
FormatoGeometria = "polyline6",
|
||||
PoligonosExclusion = excludePolygons,
|
||||
OpcionesIndicaciones = new OpcionesIndicacionesValhalla
|
||||
{
|
||||
Idioma = "es-ES",
|
||||
@@ -125,6 +127,9 @@ public class ClienteValhalla : IClienteValhalla
|
||||
[JsonPropertyName("shape_format")]
|
||||
public string FormatoGeometria { get; set; } = "polyline6";
|
||||
|
||||
[JsonPropertyName("exclude_polygons")]
|
||||
public List<List<double[]>>? PoligonosExclusion { get; set; }
|
||||
|
||||
[JsonPropertyName("directions_options")]
|
||||
public OpcionesIndicacionesValhalla OpcionesIndicaciones { get; set; } = new();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user