SearchURL class
SearchURL, Azure Haritalar arama işlemlerinin URL'sini temsil eder.
- Extends
Oluşturucular
SearchURL(Pipeline, string) | SearchURL örneği oluşturur. |
Devralınan Özellikler
maps |
Temel URL dize değeri. |
Yöntemler
search |
Adres Coğrafi Kodlama Çoğu durumda, örneğin yalnızca geleneksel coğrafi kodlamayla ilgileniyorsanız arama hizmetinin tamamı çok fazla olabilir. Arama yalnızca adres arama için de erişilebilir. Coğrafi kodlama, söz konusu adresin veya kısmi adresin yer aldığı coğrafi kod uç noktasına basılarak gerçekleştirilir. Coğrafi kodlama arama dizini, sokak düzeyindeki verilerin üzerindeki her şey için sorgulanır. Hiçbir POI döndürülmeyecek. Coğrafi kodlayıcının yazım hatasına ve eksik adreslere çok dayanıklı olduğunu unutmayın. Ayrıca tam sokak adreslerinden, sokak veya kavşaklardan şehir merkezleri, ilçeler, eyaletler gibi daha üst düzey coğrafyalardan her şeyi ele alacaktır. Get Arama Address API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchaddress |
search |
Adrese Coğrafi Kodu Ters Çevir Bir koordinatı (örnek: -122.3862, 37.786505) insan tarafından anlaşılabilen bir sokak adresine çevirmeniz gereken zamanlar olabilir. Çoğu zaman bu, cihazdan veya varlıktan BIR GPS akışı aldığınız ve koordinatın bulunduğu adresi bilmek istediğiniz uygulamaları izlemede gereklidir. Bu uç nokta, belirli bir koordinat için adres bilgilerini döndürür. Get Arama Adres Ters API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressreverse |
search |
Çapraz Caddeye Ters Coğrafi Kod Bir koordinatı (örnek: -122.3862, 37.786505) insan tarafından anlaşılabilen bir caddeye çevirmeniz gereken zamanlar olabilir. Çoğu zaman bu, cihazdan veya varlıktan BIR GPS akışı aldığınız ve koordinatın bulunduğu adresi bilmek istediğiniz uygulamaları izlemede gereklidir. Bu uç nokta, belirli bir koordinat için caddeler arası bilgileri döndürür. Get Arama Address Reverse Cross Street API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressreversecrossstreet |
search |
Yapılandırılmış Adres Coğrafi Kodlama Azure Adres Coğrafi Kodlama'ya yalnızca yapılandırılmış adres araması için de erişilebilir. Coğrafi kodlama arama dizini, sokak düzeyindeki verilerin üzerindeki her şey için sorgulanır. Hiçbir POI döndürülmeyecek. Coğrafi kodlayıcının yazım hatasına ve eksik adreslere çok dayanıklı olduğunu unutmayın. Ayrıca tam sokak adreslerinden, sokak veya kavşaklardan şehir merkezleri, ilçeler, eyaletler gibi daha üst düzey coğrafyalardan her şeyi ele alacaktır. Get Arama Adresi Yapılandırılmış API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressstructured |
search |
Yol Boyunca Arama uç noktası, belirtilen yol boyunca POI'ler için benzer bir arama yapmanıza olanak tanır.
Bu arama, sınırlayıcı ölçü belirtilerek |
search |
Ücretsiz Form Arama Temel varsayılan API, herhangi bir adres veya POI belirteci bileşimini işleyen girişlerin en belirsizini işleyen Ücretsiz Form Arama'dir.
Bu arama API'si kurallı 'tek satırlı arama'dır.
Ücretsiz Form Arama API'si, POI arama ve coğrafi kodlamanın sorunsuz bir birleşimidir.
API bağlamsal bir konumla (lat./lon. çift) ağırlıklandırılabilir veya bir koordinat ve yarıçapla tamamen kısıtlanabilir veya coğrafi sapma noktası olmadan daha genel olarak yürütülebilir.
Varsayılan davranış tüm dünyada arama yapmak ve gereksiz sonuçlar döndürmek olabileceğinden, yalnızca uygulamanızın kapsama ihtiyacı olan ülkeleri belirtmek için 'countrySet' parametresini kullanmanızı kesinlikle öneririz. Örneğin: |
search |
Arama Geometri uç noktası, tek bir geometri veya birçoğu içinde ücretsiz form araması yapmanıza olanak tanır.
Geometri/geometrilerin içine giren arama sonuçları döndürülür.
Aranacak coğrafi özellikler, aşağıdaki |
search |
Yakın Arama Yalnızca belirli bir konumdaki POI sonuçlarını almak için bir kullanım örneğiniz varsa, yakındaki arama yöntemi doğru seçim olabilir. Bu uç nokta yalnızca POI sonuçlarını döndürür ve arama sorgusu parametresi almaz. Yakındaki Arama Al API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchnearby |
searchPOI(Aborter, string, Search |
Ada Göre POI Alma Arama kullanım örneğinde yalnızca POI sonuçları gerekiyorsa, arama için POI uç noktasını kullanabilirsiniz. Bu uç nokta yalnızca POI sonuçlarını döndürür. Get Arama POI API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchpoi |
search |
Kategoriye Göre POI Alma Arama kullanım örneğinde yalnızca kategoriye göre filtrelenmiş POI sonuçları gerekiyorsa, kategori uç noktasını kullanabilirsiniz. Bu uç nokta yalnızca belirtildiği gibi kategorilere ayrılmış POI sonuçlarını döndürür. Kullanılabilir kategorilerin listesi burada bulunabilir. get Arama POI Category API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchpoicategory |
search |
Arama Çokgen API'si, daha önce GeoJSON biçiminde bir Çevrimiçi Arama isteğinden alınan bir varlık kümesi için şehir veya ülke ana hattı gibi geometri verilerini istemenize olanak tanır. Geometri kimliği dataSources nesnesinde bir Arama Address veya Arama Benzer çağrıda "geometri" ve "kimlik" altında döndürülür. Çevrimiçi Arama uç noktasından alınan geometri kimliklerinin kullanım ömrü sınırlıdır. Bu tanımlayıcıların kararlılığı uzun süre garanti edilmediğinden, istemci daha sonra başvuru için geometri kimliklerini kalıcı depolamada depolamamalıdır. Kimliği sağlayan Çevrimiçi Arama yöntemine yapılan istekten sonra birkaç dakika içinde Çokgen yöntemine bir istek yapılması beklenir. Hizmet, en fazla 20 tanımlayıcıya kadar toplu isteklere izin verir. Get Arama Polygon API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchpolygon |
Devralınan Yöntemler
new |
Kimlik bilgisi sağlanan yeni bir İşlem Hattı nesnesi oluşturmak için kullanılan statik bir yöntem. |
Oluşturucu Ayrıntıları
SearchURL(Pipeline, string)
SearchURL örneği oluşturur.
new SearchURL(pipeline: Pipeline, mapsUrl?: string)
Parametreler
- pipeline
- Pipeline
Varsayılan işlem hattı oluşturmak veya özelleştirilmiş bir işlem hattı sağlamak için MapsURL.newPipeline() çağrısı yapın.
- mapsUrl
-
string
varsayılan olarak Azure Haritalar hizmetine işaret eden bir URL dizesidir"https://atlas.microsoft.com"
.
Herhangi bir protokol belirtilmezse (örneğin "atlas.microsoft.com"
, https
) kabul edilir.
Devralınan Özellik Detayları
mapsUrl
Yöntem Ayrıntıları
searchAddress(Aborter, string, SearchAddressOptions)
Adres Coğrafi Kodlama Çoğu durumda, örneğin yalnızca geleneksel coğrafi kodlamayla ilgileniyorsanız arama hizmetinin tamamı çok fazla olabilir. Arama yalnızca adres arama için de erişilebilir. Coğrafi kodlama, söz konusu adresin veya kısmi adresin yer aldığı coğrafi kod uç noktasına basılarak gerçekleştirilir. Coğrafi kodlama arama dizini, sokak düzeyindeki verilerin üzerindeki her şey için sorgulanır. Hiçbir POI döndürülmeyecek. Coğrafi kodlayıcının yazım hatasına ve eksik adreslere çok dayanıklı olduğunu unutmayın. Ayrıca tam sokak adreslerinden, sokak veya kavşaklardan şehir merkezleri, ilçeler, eyaletler gibi daha üst düzey coğrafyalardan her şeyi ele alacaktır. Get Arama Address API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchaddress
function searchAddress(aborter: Aborter, query: string, options?: SearchAddressOptions): Promise<SearchAddressResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- query
-
string
Aranacak adres (ör. "1 Microsoft yolu, Redmond, WA").
- options
- SearchAddressOptions
Döndürülenler
Promise<SearchAddressResponse>
searchAddressReverse(Aborter, GeoJSON.Position, SearchAddressReverseOptions)
Adrese Coğrafi Kodu Ters Çevir Bir koordinatı (örnek: -122.3862, 37.786505) insan tarafından anlaşılabilen bir sokak adresine çevirmeniz gereken zamanlar olabilir. Çoğu zaman bu, cihazdan veya varlıktan BIR GPS akışı aldığınız ve koordinatın bulunduğu adresi bilmek istediğiniz uygulamaları izlemede gereklidir. Bu uç nokta, belirli bir koordinat için adres bilgilerini döndürür. Get Arama Adres Ters API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressreverse
function searchAddressReverse(aborter: Aborter, position: GeoJSON.Position, options?: SearchAddressReverseOptions): Promise<SearchAddressReverseResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- position
- GeoJSON.Position
Aramayı ters çevirme konumu, örneğin koordinat dizisi [longitude, latitude]
[-122.125679, 47.641268]
.
- options
- SearchAddressReverseOptions
Döndürülenler
Promise<SearchAddressReverseResponse>
searchAddressReverseCrossStreet(Aborter, GeoJSON.Position, SearchAddressReverseCrossStreetOptions)
Çapraz Caddeye Ters Coğrafi Kod Bir koordinatı (örnek: -122.3862, 37.786505) insan tarafından anlaşılabilen bir caddeye çevirmeniz gereken zamanlar olabilir. Çoğu zaman bu, cihazdan veya varlıktan BIR GPS akışı aldığınız ve koordinatın bulunduğu adresi bilmek istediğiniz uygulamaları izlemede gereklidir. Bu uç nokta, belirli bir koordinat için caddeler arası bilgileri döndürür. Get Arama Address Reverse Cross Street API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressreversecrossstreet
function searchAddressReverseCrossStreet(aborter: Aborter, position: GeoJSON.Position, options?: SearchAddressReverseCrossStreetOptions): Promise<SearchAddressReverseCrossStreetResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- position
- GeoJSON.Position
Aramayı ters çevirme konumu, örneğin koordinat dizisi [longitude, latitude]
[-122.125679, 47.641268]
.
Döndürülenler
searchAddressStructured(Aborter, string, SearchAddressStructuredOptions)
Yapılandırılmış Adres Coğrafi Kodlama Azure Adres Coğrafi Kodlama'ya yalnızca yapılandırılmış adres araması için de erişilebilir. Coğrafi kodlama arama dizini, sokak düzeyindeki verilerin üzerindeki her şey için sorgulanır. Hiçbir POI döndürülmeyecek. Coğrafi kodlayıcının yazım hatasına ve eksik adreslere çok dayanıklı olduğunu unutmayın. Ayrıca tam sokak adreslerinden, sokak veya kavşaklardan şehir merkezleri, ilçeler, eyaletler gibi daha üst düzey coğrafyalardan her şeyi ele alacaktır. Get Arama Adresi Yapılandırılmış API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressstructured
function searchAddressStructured(aborter: Aborter, countryCode: string, options?: SearchAddressStructuredOptions): Promise<SearchAddressStructuredResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- countryCode
-
string
Adresin 2 veya 3 harfli ISO3166-1 ülke kodu bölümü. Örneğin ABD.
- options
- SearchAddressStructuredOptions
Döndürülenler
Promise<SearchAddressStructuredResponse>
searchAlongRoute(Aborter, string, number, SearchAlongRouteRequestBody, SearchAlongRouteOptions)
Yol Boyunca Arama uç noktası, belirtilen yol boyunca POI'ler için benzer bir arama yapmanıza olanak tanır.
Bu arama, sınırlayıcı ölçü belirtilerek maxDetourTime
kısıtlanır.
Yol noktalarını göndermek için, türü olarak temsil edilen nesneyi içeren route
bir GeoJSON LineString
kullanırsınız body
ve Content-Type
üst bilgi olarak application/json
ayarlanır.
içindeki route
her yol noktası, GeoJSON Position
boylam değerinin ardından enlem değerinin geldiği ve rakım değerinin yoksayıldığı bir dizi gibi bir tür olarak temsil edilir.
en route
az 2 yol noktası içermelidir.
Özgün yolun değiştirilmesi mümkündür, bazı noktaları atlanabilir.
Bulunan noktadan geçen yol özgün noktadan daha hızlıysa yanıttaki detourTime
değer negatiftir.
Yol Boyunca Post Arama API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/postsearchalongroute
function searchAlongRoute(aborter: Aborter, query: string, maxDetourTime: number, body: SearchAlongRouteRequestBody, options?: SearchAlongRouteOptions): Promise<SearchAlongRouteResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- query
-
string
Geçerli sorgu dizesi (örneğin, "seattle", "pizza").
- maxDetourTime
-
number
İlgi noktasının saniye olarak maksimum dolambaçlı süresi. Maksimum değer 3600 saniyedir
Bu, birlikte aranacak yolu temsil eder ve geçerli GeoJSON LineString
bir tür olmalıdır. Ayrıntılar için lütfen RFC 7946'ya bakın.
- options
- SearchAlongRouteOptions
Döndürülenler
Promise<SearchAlongRouteResponse>
searchFuzzy(Aborter, string | GeoJSON.Position, SearchFuzzyOptions)
Ücretsiz Form Arama Temel varsayılan API, herhangi bir adres veya POI belirteci bileşimini işleyen girişlerin en belirsizini işleyen Ücretsiz Form Arama'dir.
Bu arama API'si kurallı 'tek satırlı arama'dır.
Ücretsiz Form Arama API'si, POI arama ve coğrafi kodlamanın sorunsuz bir birleşimidir.
API bağlamsal bir konumla (lat./lon. çift) ağırlıklandırılabilir veya bir koordinat ve yarıçapla tamamen kısıtlanabilir veya coğrafi sapma noktası olmadan daha genel olarak yürütülebilir.
Varsayılan davranış tüm dünyada arama yapmak ve gereksiz sonuçlar döndürmek olabileceğinden, yalnızca uygulamanızın kapsama ihtiyacı olan ülkeleri belirtmek için 'countrySet' parametresini kullanmanızı kesinlikle öneririz. Örneğin: countrySet
=ABD,FR. Desteklenen tüm ülkelerin tam listesi için lütfen [Arama Kapsamı] (https://docs.microsoft.com/azure/location-based-services/geocoding-coverage) bölümüne bakın.
Çoğu Arama sorgu, performans elde etmek maxFuzzyLevel
ve olağan dışı sonuçları azaltmak için varsayılan olarak =2 olarak ayarlanır.
Bu yeni varsayılan, =3 veya 4 sorgu parametresi maxFuzzyLevel
geçirilerek istek başına gerektiğinde geçersiz kılınabilir.
Get Arama Benzer API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchfuzzy
function searchFuzzy(aborter: Aborter, query: string | GeoJSON.Position, options?: SearchFuzzyOptions): Promise<SearchFuzzyResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- query
-
string | GeoJSON.Position
Geçerli sorgu dizesi (örneğin, "seattle", "pizza").
Koordinat dizisi [longitude, latitude]
olarak da belirtilebilir (ör. [-122.125679, 47.641268]
).
- options
- SearchFuzzyOptions
Döndürülenler
Promise<SearchFuzzyResponse>
searchInsideGeometry(Aborter, string, SearchInsideGeometryRequestBody, SearchInsideGeometryOptions)
Arama Geometri uç noktası, tek bir geometri veya birçoğu içinde ücretsiz form araması yapmanıza olanak tanır.
Geometri/geometrilerin içine giren arama sonuçları döndürülür.
Aranacak coğrafi özellikler, aşağıdaki GeoJSON
türlerden herhangi biri kullanılarak temsil edilen Çokgen ve/veya Daire geometrileri olarak modellenebilir: GeoJSON FeatureCollection, The geometry
bir GeoJSON FeatureCollection
nesne olarak temsil edilebilir.
Geometri hem Çokgenler hem de Daireler içeriyorsa bu önerilen seçenektir.
en FeatureCollection
fazla 50 GeoJSON Feature
nesne içerebilir.
Her Feature
nesne, aşağıdaki koşullara sahip bir Çokgen veya Daire temsil etmelidir: Feature
Çokgen geometrisi için bir nesnenin en fazla 50 koordinatı olabilir ve özellikleri boş olmalıdır.
Feature
Circle geometrisi nesnesi, değeri 'Circle' olması gereken subType özelliğiyle birlikte nesnenin özelliklerinde belirtilmesi gereken bir tür ve yarıçap değeri (metre cinsinden) kullanılarak GeoJSON Point
temsil edilen bir merkezden oluşur.
Örnek FeatureCollection
bir gösterim için lütfen aşağıdaki Örnekler bölümüne bakın.
GeoJSON GeometryCollection, Nesnesi geometry
olarak GeoJSON GeometryCollection
temsil edilebilir.
Geometri yalnızca Çokgenler listesi içeriyorsa, önerilen seçenek budur.
en GeometryCollection
fazla 50 GeoJSON Polygon
nesne içerebilir.
Her Polygon
nesnenin en fazla 50 koordinatı olabilir.
Örnek GeometryCollection
bir gösterim için lütfen aşağıdaki Örnekler bölümüne bakın.
GeoJSON Poligonu, Nesnesi geometry
olarak GeoJSON Polygon
gösterilebilir.
Geometri tek bir Çokgen içeriyorsa önerilen seçenek budur.
Nesnenin Polygon
en fazla 50 koordinatı olabilir.
Post Arama Inside Geometry API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/postsearchinsidegeometry
function searchInsideGeometry(aborter: Aborter, query: string, body: SearchInsideGeometryRequestBody, options?: SearchInsideGeometryOptions): Promise<SearchInsideGeometryResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- query
-
string
Geçerli sorgu dizesi (örneğin, "seattle", "pizza").
Bu, arama yapılacak bir veya daha fazla coğrafi özelliğin (parklar, eyalet sınırı vb.) geometrisini temsil eder ve GeoJSON uyumlu bir tür olmalıdır. Ayrıntılar için lütfen RFC 7946'ya bakın.
- options
- SearchInsideGeometryOptions
Döndürülenler
Promise<SearchInsideGeometryResponse>
searchNearby(Aborter, GeoJSON.Position, SearchNearbyOptions)
Yakın Arama Yalnızca belirli bir konumdaki POI sonuçlarını almak için bir kullanım örneğiniz varsa, yakındaki arama yöntemi doğru seçim olabilir. Bu uç nokta yalnızca POI sonuçlarını döndürür ve arama sorgusu parametresi almaz. Yakındaki Arama Al API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchnearby
function searchNearby(aborter: Aborter, location: GeoJSON.Position, options?: SearchNearbyOptions): Promise<SearchNearbyResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- location
- GeoJSON.Position
Sonuçların taraflı olması gereken konum.
bir dizisi [longitude, latitude]
olmalıdır, örneğin [-121.89, 37.337]
.
- options
- SearchNearbyOptions
Döndürülenler
Promise<SearchNearbyResponse>
searchPOI(Aborter, string, SearchPOIOptions)
Ada Göre POI Alma Arama kullanım örneğinde yalnızca POI sonuçları gerekiyorsa, arama için POI uç noktasını kullanabilirsiniz. Bu uç nokta yalnızca POI sonuçlarını döndürür. Get Arama POI API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchpoi
function searchPOI(aborter: Aborter, query: string, options?: SearchPOIOptions): Promise<SearchPOIResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- query
-
string
Aranacak POI adı (örneğin, "özgürlük heykeli", "starbucks").
- options
- SearchPOIOptions
Döndürülenler
Promise<SearchPOIResponse>
searchPOICategory(Aborter, string, SearchPOICategoryOptions)
Kategoriye Göre POI Alma Arama kullanım örneğinde yalnızca kategoriye göre filtrelenmiş POI sonuçları gerekiyorsa, kategori uç noktasını kullanabilirsiniz. Bu uç nokta yalnızca belirtildiği gibi kategorilere ayrılmış POI sonuçlarını döndürür. Kullanılabilir kategorilerin listesi burada bulunabilir. get Arama POI Category API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchpoicategory
function searchPOICategory(aborter: Aborter, query: string, options?: SearchPOICategoryOptions): Promise<SearchPOICategoryResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- query
-
string
Aranacak POI kategorisi (örneğin, "AIRPORT", "BEACH").
- options
- SearchPOICategoryOptions
Döndürülenler
Promise<SearchPOICategoryResponse>
searchPolygon(Aborter, string[])
Arama Çokgen API'si, daha önce GeoJSON biçiminde bir Çevrimiçi Arama isteğinden alınan bir varlık kümesi için şehir veya ülke ana hattı gibi geometri verilerini istemenize olanak tanır. Geometri kimliği dataSources nesnesinde bir Arama Address veya Arama Benzer çağrıda "geometri" ve "kimlik" altında döndürülür. Çevrimiçi Arama uç noktasından alınan geometri kimliklerinin kullanım ömrü sınırlıdır. Bu tanımlayıcıların kararlılığı uzun süre garanti edilmediğinden, istemci daha sonra başvuru için geometri kimliklerini kalıcı depolamada depolamamalıdır. Kimliği sağlayan Çevrimiçi Arama yöntemine yapılan istekten sonra birkaç dakika içinde Çokgen yöntemine bir istek yapılması beklenir. Hizmet, en fazla 20 tanımlayıcıya kadar toplu isteklere izin verir.
Get Arama Polygon API'sini kullanır:https://docs.microsoft.com/rest/api/maps/search/getsearchpolygon
function searchPolygon(aborter: Aborter, geometries: string[]): Promise<SearchPolygonResponse>
Parametreler
- aborter
- Aborter
İstek iptali hakkında daha fazla örnek için Aborter.none veya Aborter.timeout() ile yeni bir Aborter örneği oluşturun.
- geometries
-
string[]
Daha önce Çevrimiçi Arama isteğinden alınan geometri UUID'lerinin virgülle ayrılmış listesi.
Döndürülenler
Promise<SearchPolygonResponse>
Devralınan Yöntemin Ayrıntıları
newPipeline(Credential, INewPipelineOptions)
Kimlik bilgisi sağlanan yeni bir İşlem Hattı nesnesi oluşturmak için kullanılan statik bir yöntem.
static function newPipeline(credential: Credential, pipelineOptions?: INewPipelineOptions): Pipeline
Parametreler
- credential
- Credential
SubscriptionKeyCredential, TokenCredential ve MapControlCredential gibi.
- pipelineOptions
- INewPipelineOptions
Döndürülenler
Yeni bir İşlem Hattı nesnesi.
MapsURL.newPipeline'denDevralındı