MapsSearchClient.SearchInsideGeometry Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SearchInsideGeometry(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 |
SearchInsideGeometry(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 |
SearchInsideGeometry(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/json
en . 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 Azure.Response<Azure.Maps.Search.Models.SearchAddressResult> SearchInsideGeometry (string query, Azure.Core.GeoJson.GeoCollection geometryCollection, Azure.Maps.Search.SearchInsideGeometryOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SearchInsideGeometry : string * Azure.Core.GeoJson.GeoCollection * Azure.Maps.Search.SearchInsideGeometryOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>
override this.SearchInsideGeometry : string * Azure.Core.GeoJson.GeoCollection * Azure.Maps.Search.SearchInsideGeometryOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>
Public Overridable Function SearchInsideGeometry (query As String, geometryCollection As GeoCollection, Optional options As SearchInsideGeometryOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As 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
SearchInsideGeometry(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/json
en . 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 Azure.Response<Azure.Maps.Search.Models.SearchAddressResult> SearchInsideGeometry (string query, Azure.Core.GeoJson.GeoObject geometry, Azure.Maps.Search.SearchInsideGeometryOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SearchInsideGeometry : string * Azure.Core.GeoJson.GeoObject * Azure.Maps.Search.SearchInsideGeometryOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>
override this.SearchInsideGeometry : string * Azure.Core.GeoJson.GeoObject * Azure.Maps.Search.SearchInsideGeometryOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>
Public Overridable Function SearchInsideGeometry (query As String, geometry As GeoObject, Optional options As SearchInsideGeometryOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As 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
Azure SDK for .NET