次の方法で共有


MapsSearchClient.SearchInsideGeometryAsync メソッド

定義

オーバーロード

SearchInsideGeometryAsync(String, GeoObject, SearchInsideGeometryOptions, CancellationToken)

geometry 内を検索します。 Search Geometry エンドポイントを使用すると、1 つのジオメトリまたはその多くで自由形式の検索を実行できます。 geometry/geometries 内にある検索結果が返されます。<br br>><ジオメトリを送信するには、要求本文に型としてGeoJSON表されるオブジェクトが含まれておりgeometry、ヘッダーが に設定される要求をContent-Typeapplication/json使用POSTします。 検索する地理的特徴量は、次 GeoJSON のいずれかの種類を使用して表される多角形または円のジオメトリとしてモデル化できます:<ul><li>GeoJSON FeatureCollection<br>は geometry 、オブジェクトとして GeoJSON FeatureCollection 表すことができます。 ジオメトリに Polygon と Circle の両方が含まれている場合は、このオプションをお勧めします。 には FeatureCollection 、最大 50 GeoJSON Feature 個のオブジェクトを含めることができます。 各Featureオブジェクトは、Polygon または Circle を表し、次の条件<を持つ必要があります。ul style="list-style-type:none"><li>Feature Polygon ジオメトリのオブジェクトは最大 50 個の座標を持つ可能性があり、プロパティは空である必要があります。</li li><>Feature Circle ジオメトリのオブジェクトは、型と半径値 (メートル単位) を使用してGeoJSON Point表される中心で構成されます。これは、オブジェクトのプロパティで指定する必要があり、その値は 'Circle' である subType プロパティと共に指定する必要があります。</li></ul><br> サンプルFeatureCollection表現については、以下の「例」セクションを参照してください。<br><br></li li>><GeoJSON GeometryCollection<br>オブジェクトgeometryとしてGeoJSON GeometryCollection表すことができます。 ジオメトリに Polygons のみのリストが含まれている場合は、このオプションをお勧めします。 には GeometryCollection 、最大 50 GeoJSON Polygon 個のオブジェクトを含めることができます。 各 Polygon オブジェクトは、最大 50 個の座標を持つことができます。 サンプルGeometryCollection表現については、以下の「例」セクションを参照してください。<br><br></li li>><GeoJSON Polygon<br>オブジェクトgeometryとしてGeoJSON Polygon表すことができます。 ジオメトリに 1 つの Polygon が含まれている場合は、このオプションをお勧めします。 オブジェクトには Polygon 、最大 50 個の座標を指定できます。 サンプル Polygon 表現については、以下の「例」セクションを参照してください。<br><br></li></ul>。<br><br>

SearchInsideGeometryAsync(String, GeoCollection, SearchInsideGeometryOptions, CancellationToken)

geometry 内を検索します。 Search Geometry エンドポイントを使用すると、1 つのジオメトリまたはその多くで自由形式の検索を実行できます。 geometry/geometries 内にある検索結果が返されます。<br br>><ジオメトリを送信するには、要求本文に型としてGeoJSON表されるオブジェクトが含まれておりgeometry、ヘッダーが に設定される要求をContent-Typeapplication/json使用POSTします。 検索する地理的特徴量は、次 GeoJSON のいずれかの種類を使用して表される多角形または円のジオメトリとしてモデル化できます:<ul><li>GeoJSON FeatureCollection<br>は geometry 、オブジェクトとして GeoJSON FeatureCollection 表すことができます。 ジオメトリに Polygon と Circle の両方が含まれている場合は、このオプションをお勧めします。 には FeatureCollection 、最大 50 GeoJSON Feature 個のオブジェクトを含めることができます。 各Featureオブジェクトは、Polygon または Circle を表し、次の条件<を持つ必要があります。ul style="list-style-type:none"><li>Feature Polygon ジオメトリのオブジェクトは最大 50 個の座標を持つ可能性があり、プロパティは空である必要があります。</li li><>Feature Circle ジオメトリのオブジェクトは、型と半径値 (メートル単位) を使用してGeoJSON Point表される中心で構成されます。これは、オブジェクトのプロパティで指定する必要があり、その値は 'Circle' である subType プロパティと共に指定する必要があります。</li></ul><br> サンプルFeatureCollection表現については、以下の「例」セクションを参照してください。<br><br></li li>><GeoJSON GeometryCollection<br>オブジェクトgeometryとしてGeoJSON GeometryCollection表すことができます。 ジオメトリに Polygons のみのリストが含まれている場合は、このオプションをお勧めします。 には GeometryCollection 、最大 50 GeoJSON Polygon 個のオブジェクトを含めることができます。 各 Polygon オブジェクトは、最大 50 個の座標を持つことができます。 サンプルGeometryCollection表現については、以下の「例」セクションを参照してください。<br><br></li li>><GeoJSON Polygon<br>オブジェクトgeometryとしてGeoJSON Polygon表すことができます。 ジオメトリに 1 つの Polygon が含まれている場合は、このオプションをお勧めします。 オブジェクトには Polygon 、最大 50 個の座標を指定できます。 サンプル Polygon 表現については、以下の「例」セクションを参照してください。<br><br></li></ul>。<br><br>

SearchInsideGeometryAsync(String, GeoObject, SearchInsideGeometryOptions, CancellationToken)

ソース:
MapsSearchClient.cs

geometry 内を検索します。 Search Geometry エンドポイントを使用すると、1 つのジオメトリまたはその多くで自由形式の検索を実行できます。 geometry/geometries 内にある検索結果が返されます。<br br>><ジオメトリを送信するには、要求本文に型としてGeoJSON表されるオブジェクトが含まれておりgeometry、ヘッダーが に設定される要求をContent-Typeapplication/json使用POSTします。 検索する地理的特徴量は、次 GeoJSON のいずれかの種類を使用して表される多角形または円のジオメトリとしてモデル化できます:<ul><li>GeoJSON FeatureCollection<br>は geometry 、オブジェクトとして GeoJSON FeatureCollection 表すことができます。 ジオメトリに Polygon と Circle の両方が含まれている場合は、このオプションをお勧めします。 には FeatureCollection 、最大 50 GeoJSON Feature 個のオブジェクトを含めることができます。 各Featureオブジェクトは、Polygon または Circle を表し、次の条件<を持つ必要があります。ul style="list-style-type:none"><li>Feature Polygon ジオメトリのオブジェクトは最大 50 個の座標を持つ可能性があり、プロパティは空である必要があります。</li li><>Feature Circle ジオメトリのオブジェクトは、型と半径値 (メートル単位) を使用してGeoJSON Point表される中心で構成されます。これは、オブジェクトのプロパティで指定する必要があり、その値は 'Circle' である subType プロパティと共に指定する必要があります。</li></ul><br> サンプルFeatureCollection表現については、以下の「例」セクションを参照してください。<br><br></li li>><GeoJSON GeometryCollection<br>オブジェクトgeometryとしてGeoJSON GeometryCollection表すことができます。 ジオメトリに Polygons のみのリストが含まれている場合は、このオプションをお勧めします。 には GeometryCollection 、最大 50 GeoJSON Polygon 個のオブジェクトを含めることができます。 各 Polygon オブジェクトは、最大 50 個の座標を持つことができます。 サンプルGeometryCollection表現については、以下の「例」セクションを参照してください。<br><br></li li>><GeoJSON Polygon<br>オブジェクトgeometryとしてGeoJSON Polygon表すことができます。 ジオメトリに 1 つの Polygon が含まれている場合は、このオプションをお勧めします。 オブジェクトには Polygon 、最大 50 個の座標を指定できます。 サンプル Polygon 表現については、以下の「例」セクションを参照してください。<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))

パラメーター

query
String

検索する POI 名 (例: "自由の女神"、"starbucks") は、正しく URL エンコードされている必要があります。

geometry
GeoObject

これは、検索する 1 つ以上の地理的特徴 (公園、州の境界など) のジオメトリを表し、GeoJSON 準拠の型である必要があります。 詳細については、 RFC 7946 を参照してください。

options
SearchInsideGeometryOptions

その他のオプション

cancellationToken
CancellationToken

使用する取り消しトークン。

戻り値

注釈

Geometry 内を検索する

適用対象

SearchInsideGeometryAsync(String, GeoCollection, SearchInsideGeometryOptions, CancellationToken)

ソース:
MapsSearchClient.cs

geometry 内を検索します。 Search Geometry エンドポイントを使用すると、1 つのジオメトリまたはその多くで自由形式の検索を実行できます。 geometry/geometries 内にある検索結果が返されます。<br br>><ジオメトリを送信するには、要求本文に型としてGeoJSON表されるオブジェクトが含まれておりgeometry、ヘッダーが に設定される要求をContent-Typeapplication/json使用POSTします。 検索する地理的特徴量は、次 GeoJSON のいずれかの種類を使用して表される多角形または円のジオメトリとしてモデル化できます:<ul><li>GeoJSON FeatureCollection<br>は geometry 、オブジェクトとして GeoJSON FeatureCollection 表すことができます。 ジオメトリに Polygon と Circle の両方が含まれている場合は、このオプションをお勧めします。 には FeatureCollection 、最大 50 GeoJSON Feature 個のオブジェクトを含めることができます。 各Featureオブジェクトは、Polygon または Circle を表し、次の条件<を持つ必要があります。ul style="list-style-type:none"><li>Feature Polygon ジオメトリのオブジェクトは最大 50 個の座標を持つ可能性があり、プロパティは空である必要があります。</li li><>Feature Circle ジオメトリのオブジェクトは、型と半径値 (メートル単位) を使用してGeoJSON Point表される中心で構成されます。これは、オブジェクトのプロパティで指定する必要があり、その値は 'Circle' である subType プロパティと共に指定する必要があります。</li></ul><br> サンプルFeatureCollection表現については、以下の「例」セクションを参照してください。<br><br></li li>><GeoJSON GeometryCollection<br>オブジェクトgeometryとしてGeoJSON GeometryCollection表すことができます。 ジオメトリに Polygons のみのリストが含まれている場合は、このオプションをお勧めします。 には GeometryCollection 、最大 50 GeoJSON Polygon 個のオブジェクトを含めることができます。 各 Polygon オブジェクトは、最大 50 個の座標を持つことができます。 サンプルGeometryCollection表現については、以下の「例」セクションを参照してください。<br><br></li li>><GeoJSON Polygon<br>オブジェクトgeometryとしてGeoJSON Polygon表すことができます。 ジオメトリに 1 つの Polygon が含まれている場合は、このオプションをお勧めします。 オブジェクトには Polygon 、最大 50 個の座標を指定できます。 サンプル Polygon 表現については、以下の「例」セクションを参照してください。<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))

パラメーター

query
String

検索する POI 名 (例: "自由の女神"、"starbucks") は、正しく URL エンコードされている必要があります。

geometryCollection
GeoCollection

これは、検索する 1 つ以上の地理的特徴 (公園、州の境界など) のジオメトリを表し、GeoJSON 準拠の型である必要があります。 詳細については、 RFC 7946 を参照してください。

options
SearchInsideGeometryOptions

その他のオプション

cancellationToken
CancellationToken

使用する取り消しトークン。

戻り値

注釈

Geometry 内を検索する

適用対象