Compartir a través de


MapsSearchClient.SearchInsideGeometryAsync Método

Definición

Sobrecargas

SearchInsideGeometryAsync(String, GeoObject, SearchInsideGeometryOptions, CancellationToken)

Busque en geometría. El punto de conexión buscar geometría permite realizar una búsqueda de formulario libre dentro de una sola geometría o muchas de ellas. Se devolverán los resultados de búsqueda que se encuentran dentro de las geometrías o geometrías.<>br><Br Para enviar la geometría, usará una POST solicitud donde el cuerpo de la solicitud contendrá el geometry objeto representado como un GeoJSON tipo y el Content-Type encabezado se establecerá application/jsonen . Las características geográficas que se van a buscar se pueden modelar como geometrías de polígono o círculo representadas mediante cualquiera de los siguientes GeoJSON tipos:<ul><li>GeoJSON FeatureCollection<br>. geometry Se puede representar como un GeoJSON FeatureCollection objeto . Esta es la opción recomendada si la geometría contiene polígonos y círculos. FeatureCollection puede contener un máximo de 50 GeoJSON Feature objetos. Cada Feature objeto debe representar un polygon o un círculo con las siguientes condiciones:<ul style="list-style-type:none"><li>Un Feature objeto para la geometría Polygon puede tener un máximo de 50 coordenadas y sus propiedades deben estar vacías.< /li><li>Un Feature objeto para la geometría Circle se compone de un centro representado mediante un GeoJSON Point tipo y un valor de radio (en metros) que se deben especificar en las propiedades del objeto junto con la propiedad subType cuyo valor debe ser "Circle".< /li></ul><br> Consulte la sección Ejemplos a continuación para obtener una representación de ejemploFeatureCollection.< br><br></li li>><GeoJSON GeometryCollection<br>El geometry se puede representar como un GeoJSON GeometryCollection objeto. Esta es la opción recomendada si la geometría contiene solo una lista de polígonos. GeometryCollection puede contener un máximo de 50 GeoJSON Polygon objetos. Cada Polygon objeto puede tener un máximo de 50 coordenadas. Consulte la sección Ejemplos a continuación para obtener una representación de ejemploGeometryCollection.< br><></li li><>GeoJSON Polygon<br>El geometry se puede representar como un GeoJSON Polygon objeto. Esta es la opción recomendada si la geometría contiene un único polígono. El Polygon objeto puede tener un máximo de 50 coordenadas. Consulte la sección Ejemplos a continuación para obtener una representación de ejemploPolygon.< br br></li></ul>.<>< br br><>

SearchInsideGeometryAsync(String, GeoCollection, SearchInsideGeometryOptions, CancellationToken)

Busque en geometría. El punto de conexión buscar geometría permite realizar una búsqueda de formulario libre dentro de una sola geometría o muchas de ellas. Se devolverán los resultados de búsqueda que se encuentran dentro de las geometrías o geometrías.<>br><Br Para enviar la geometría, usará una POST solicitud donde el cuerpo de la solicitud contendrá el geometry objeto representado como un GeoJSON tipo y el Content-Type encabezado se establecerá application/jsonen . Las características geográficas que se van a buscar se pueden modelar como geometrías de polígono o círculo representadas mediante cualquiera de los siguientes GeoJSON tipos:<ul><li>GeoJSON FeatureCollection<br>. geometry Se puede representar como un GeoJSON FeatureCollection objeto . Esta es la opción recomendada si la geometría contiene polígonos y círculos. FeatureCollection puede contener un máximo de 50 GeoJSON Feature objetos. Cada Feature objeto debe representar un polygon o un círculo con las siguientes condiciones:<ul style="list-style-type:none"><li>Un Feature objeto para la geometría Polygon puede tener un máximo de 50 coordenadas y sus propiedades deben estar vacías.< /li><li>Un Feature objeto para la geometría Circle se compone de un centro representado mediante un GeoJSON Point tipo y un valor de radio (en metros) que se deben especificar en las propiedades del objeto junto con la propiedad subType cuyo valor debe ser "Circle".< /li></ul><br> Consulte la sección Ejemplos a continuación para obtener una representación de ejemploFeatureCollection.< br><br></li li>><GeoJSON GeometryCollection<br>El geometry se puede representar como un GeoJSON GeometryCollection objeto. Esta es la opción recomendada si la geometría contiene solo una lista de polígonos. GeometryCollection puede contener un máximo de 50 GeoJSON Polygon objetos. Cada Polygon objeto puede tener un máximo de 50 coordenadas. Consulte la sección Ejemplos a continuación para obtener una representación de ejemploGeometryCollection.< br><></li li><>GeoJSON Polygon<br>El geometry se puede representar como un GeoJSON Polygon objeto. Esta es la opción recomendada si la geometría contiene un único polígono. El Polygon objeto puede tener un máximo de 50 coordenadas. Consulte la sección Ejemplos a continuación para obtener una representación de ejemploPolygon.< br br></li></ul>.<>< br br><>

SearchInsideGeometryAsync(String, GeoObject, SearchInsideGeometryOptions, CancellationToken)

Source:
MapsSearchClient.cs

Busque en geometría. El punto de conexión buscar geometría permite realizar una búsqueda de formulario libre dentro de una sola geometría o muchas de ellas. Se devolverán los resultados de búsqueda que se encuentran dentro de las geometrías o geometrías.<>br><Br Para enviar la geometría, usará una POST solicitud donde el cuerpo de la solicitud contendrá el geometry objeto representado como un GeoJSON tipo y el Content-Type encabezado se establecerá application/jsonen . Las características geográficas que se van a buscar se pueden modelar como geometrías de polígono o círculo representadas mediante cualquiera de los siguientes GeoJSON tipos:<ul><li>GeoJSON FeatureCollection<br>. geometry Se puede representar como un GeoJSON FeatureCollection objeto . Esta es la opción recomendada si la geometría contiene polígonos y círculos. FeatureCollection puede contener un máximo de 50 GeoJSON Feature objetos. Cada Feature objeto debe representar un polygon o un círculo con las siguientes condiciones:<ul style="list-style-type:none"><li>Un Feature objeto para la geometría Polygon puede tener un máximo de 50 coordenadas y sus propiedades deben estar vacías.< /li><li>Un Feature objeto para la geometría Circle se compone de un centro representado mediante un GeoJSON Point tipo y un valor de radio (en metros) que se deben especificar en las propiedades del objeto junto con la propiedad subType cuyo valor debe ser "Circle".< /li></ul><br> Consulte la sección Ejemplos a continuación para obtener una representación de ejemploFeatureCollection.< br><br></li li>><GeoJSON GeometryCollection<br>El geometry se puede representar como un GeoJSON GeometryCollection objeto. Esta es la opción recomendada si la geometría contiene solo una lista de polígonos. GeometryCollection puede contener un máximo de 50 GeoJSON Polygon objetos. Cada Polygon objeto puede tener un máximo de 50 coordenadas. Consulte la sección Ejemplos a continuación para obtener una representación de ejemploGeometryCollection.< br><></li li><>GeoJSON Polygon<br>El geometry se puede representar como un GeoJSON Polygon objeto. Esta es la opción recomendada si la geometría contiene un único polígono. El Polygon objeto puede tener un máximo de 50 coordenadas. Consulte la sección Ejemplos a continuación para obtener una representación de ejemploPolygon.< br br></li></ul>.<>< br br><>

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>> SearchInsideGeometryAsync (string query, Azure.Core.GeoJson.GeoObject geometry, Azure.Maps.Search.SearchInsideGeometryOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SearchInsideGeometryAsync : string * Azure.Core.GeoJson.GeoObject * Azure.Maps.Search.SearchInsideGeometryOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>>
override this.SearchInsideGeometryAsync : string * Azure.Core.GeoJson.GeoObject * Azure.Maps.Search.SearchInsideGeometryOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>>
Public Overridable Function SearchInsideGeometryAsync (query As String, geometry As GeoObject, Optional options As SearchInsideGeometryOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SearchAddressResult))

Parámetros

query
String

El nombre de POI que se va a buscar (por ejemplo, "estatua de libertad", "starbucks"), debe estar codificado correctamente con la dirección URL.

geometry
GeoObject

Esto representa la geometría de una o varias características geográficas (parques, límites de estado, etc.) en las que buscar y debe ser un tipo compatible con GeoJSON. Consulte RFC 7946 para obtener más información.

options
SearchInsideGeometryOptions

opciones adicionales

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Comentarios

Buscar dentro de geometry

Se aplica a

SearchInsideGeometryAsync(String, GeoCollection, SearchInsideGeometryOptions, CancellationToken)

Source:
MapsSearchClient.cs

Busque en geometría. El punto de conexión buscar geometría permite realizar una búsqueda de formulario libre dentro de una sola geometría o muchas de ellas. Se devolverán los resultados de búsqueda que se encuentran dentro de las geometrías o geometrías.<>br><Br Para enviar la geometría, usará una POST solicitud donde el cuerpo de la solicitud contendrá el geometry objeto representado como un GeoJSON tipo y el Content-Type encabezado se establecerá application/jsonen . Las características geográficas que se van a buscar se pueden modelar como geometrías de polígono o círculo representadas mediante cualquiera de los siguientes GeoJSON tipos:<ul><li>GeoJSON FeatureCollection<br>. geometry Se puede representar como un GeoJSON FeatureCollection objeto . Esta es la opción recomendada si la geometría contiene polígonos y círculos. FeatureCollection puede contener un máximo de 50 GeoJSON Feature objetos. Cada Feature objeto debe representar un polygon o un círculo con las siguientes condiciones:<ul style="list-style-type:none"><li>Un Feature objeto para la geometría Polygon puede tener un máximo de 50 coordenadas y sus propiedades deben estar vacías.< /li><li>Un Feature objeto para la geometría Circle se compone de un centro representado mediante un GeoJSON Point tipo y un valor de radio (en metros) que se deben especificar en las propiedades del objeto junto con la propiedad subType cuyo valor debe ser "Circle".< /li></ul><br> Consulte la sección Ejemplos a continuación para obtener una representación de ejemploFeatureCollection.< br><br></li li>><GeoJSON GeometryCollection<br>El geometry se puede representar como un GeoJSON GeometryCollection objeto. Esta es la opción recomendada si la geometría contiene solo una lista de polígonos. GeometryCollection puede contener un máximo de 50 GeoJSON Polygon objetos. Cada Polygon objeto puede tener un máximo de 50 coordenadas. Consulte la sección Ejemplos a continuación para obtener una representación de ejemploGeometryCollection.< br><></li li><>GeoJSON Polygon<br>El geometry se puede representar como un GeoJSON Polygon objeto. Esta es la opción recomendada si la geometría contiene un único polígono. El Polygon objeto puede tener un máximo de 50 coordenadas. Consulte la sección Ejemplos a continuación para obtener una representación de ejemploPolygon.< br br></li></ul>.<>< br br><>

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>> SearchInsideGeometryAsync (string query, Azure.Core.GeoJson.GeoCollection geometryCollection, Azure.Maps.Search.SearchInsideGeometryOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SearchInsideGeometryAsync : string * Azure.Core.GeoJson.GeoCollection * Azure.Maps.Search.SearchInsideGeometryOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>>
override this.SearchInsideGeometryAsync : string * Azure.Core.GeoJson.GeoCollection * Azure.Maps.Search.SearchInsideGeometryOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>>
Public Overridable Function SearchInsideGeometryAsync (query As String, geometryCollection As GeoCollection, Optional options As SearchInsideGeometryOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SearchAddressResult))

Parámetros

query
String

El nombre de POI que se va a buscar (por ejemplo, "estatua de libertad", "starbucks"), debe estar codificado correctamente con la dirección URL.

geometryCollection
GeoCollection

Esto representa la geometría de una o varias características geográficas (parques, límites de estado, etc.) en las que buscar y debe ser un tipo compatible con GeoJSON. Consulte RFC 7946 para obtener más información.

options
SearchInsideGeometryOptions

opciones adicionales

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Comentarios

Buscar dentro de geometry

Se aplica a