Search - Post Search Inside Geometry
Bir geometri daha içinde ücretsiz form aramaları yapmak için kullanın.
Post Search Inside Geometry
API ve HTTP POST request that allows you to perform a free form search inside a single geometry or multiple geometries. The search results that fall inside the geometry/geometries will be returned.<br><br>To send the geometry you will use a
POSTrequest where the request body will contain the
geometrisiobject represented as a
GeoJSONtype and the
content-typeheader will be set to
application/json. The geographical features to be searched can be modeled as Polygon and/or Circle geometries represented using any one of the following
GeoJSON geometrisican be represented as a
GeoJSONtypes:<ul><li>**GeoJSON FeatureCollection** <br>The
FeatureCollection FeatureCollectioncan contain a max of 50
object. This is the recommended option if the geometry contains both Polygons and Circles. The
GeoJSON Özellikobjects. Each
Özelliğiobject should represent either a Polygon or a Circle with the following conditions:<ul style="list-style-type:none"><li>A
Özelliğiobject for the Polygon geometry can have a max of 50 coordinates and it's properties must be empty.</li><li>A
object for the Circle geometry is composed of a _center_ represented using a
GeoJSON Noktasıtype and a _radius_ value (in meters) which must be specified in the object's properties along with the _subType_ property whose value should be 'Circle'.</li></ul><br> Please see the Examples section below for a sample
ÖzelliğiCollectionrepresentation.<br><br></li><li>**GeoJSON GeometryCollection**<br>The
geometrisican be represented as a
GeoJSON GeometrisiCollectionobject. This is the recommended option if the geometry contains a list of Polygons only. The
GeometryCollectioncan contain a max of 50
GeoJSON Poligonobjects. Each
GeometrisiCollectionrepresentation.<br><br></li><li>**GeoJSON Polygon**<br>The
geometrisican be represented as a
GeoJSON Poligon Çokgenobject can have a max of 50 coordinates. Please see the Examples section below for a sample
object. This is the recommended option if the geometry contains a single Polygon. The
Çokgenobject can have a max of 50 coordinates. Please see the Examples section below for a sample
GeometrisiÇokgen gösterimi.
.
POST https://atlas.microsoft.com/search/geometry/{format}?api-version=1.0&query={query}
POST https://atlas.microsoft.com/search/geometry/{format}?api-version=1.0&query={query}&limit={limit}&language={language}&categorySet={categorySet}&extendedPostalCodesFor={extendedPostalCodesFor}&idxSet={idxSet}&view={view}&openingHours=nextSevenDays
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
format
|
path | True |
Response |
Yanıtın istenen biçimi. Değer json veya xml olabilir. |
api-version
|
query | True |
string |
Azure Haritalar API'sinin sürüm numarası. |
query
|
query | True |
string |
Aranacak POI adı (ör. "özgürlük heykeli", "starbucks", "pizza"). URL'nin düzgün kodlanmış olması gerekir. |
category
|
query |
integer[] |
Sonucu belirli İlgi Çekici Noktalar kategorileriyle kısıtlamak için kullanılabilecek kategori kümesi kimliklerinin virgülle ayrılmış listesi. Kimlik sırası önemli değil. İstek başına desteklenen en fazla
|
|
extended
|
query |
Search |
Genişletilmiş posta kodlarının sonuçlara eklenmesi gereken dizinler. Kullanılabilir dizinler şunlardır: Ekleyici = Adres aralıkları Coğrafi = Coğrafyalar PAD = Nokta Adresleri POI = İlgi Çekici Noktalar Str = Sokaklar XStr = Caddeler Arası (kesişimler) Değer, dizin türlerinin virgülle ayrılmış bir listesi (herhangi bir sırada) veya dizin olmadan Hiçbiri olmalıdır. Varsayılan olarak, Geo dışındaki tüm dizinler için genişletilmiş posta kodları eklenir. Coğrafyalar için genişletilmiş posta kodu listeleri oldukça uzun olabilir, bu nedenle gerektiğinde açıkça istenmeleri gerekir. Kullanım örnekleri: extendedPostalCodesFor=POI extendedPostalCodesFor=PAD,Addr,POI extendedPostalCodesFor=None Genişletilmiş posta kodu bir adresin extendedPostalCode özelliği olarak döndürülür. Kullanılabilirlik bölgeye bağlıdır. |
|
idx
|
query |
Search |
Arama için kullanılması gereken dizinlerin virgülle ayrılmış listesi. Madde siparişi önemli değil. Kullanılabilir dizinler şunlardır: Addr = Adres aralığı ilişkilendirmesi, Coğrafi = Coğrafyalar, PAD = Nokta Adresleri, POI = İlgi çekici noktalar, Str = Sokaklar, Xstr = Caddeler (kesişimler) |
|
language
|
query |
string |
Arama sonuçlarının döndürülmesi gereken dil. Büyük/küçük harfe duyarsız, desteklenen IETF dil etiketlerinden biri olmalıdır. Belirtilen dildeki veriler belirli bir alan için kullanılabilir olmadığında, varsayılan dil kullanılır. Ayrıntılar için lütfen Desteklenen Diller'e bakın. |
|
limit
|
query |
integer |
Döndürülecek en fazla yanıt sayısı. Varsayılan: 10, en az: 1 ve maksimum: 100 |
|
opening
|
query |
Operating |
PoI için çalışma saatleri (İlgi Çekici Noktalar). Çalışma saatlerinin kullanılabilirliği, kullanılabilir verilere göre değişir. Geçirilmediyse, hiçbir çalışma saati bilgisi döndürülmeyecektir. Desteklenen değer: nextSevenDays |
|
view
|
query |
Localized |
View parametresi ("kullanıcı bölgesi" parametresi olarak da adlandırılır), jeopolitik olarak tartışmalı bölgeler için belirli bir ülke/bölge için doğru haritaları göstermenizi sağlar. Farklı ülkeler/bölgeler bu tür bölgelerin farklı görünümlerine sahiptir ve Görünüm parametresi uygulamanızın, uygulamanızın hizmet verecek olduğu ülke/bölge için gereken görünüme uymasını sağlar. Varsayılan olarak, görünüm parametresi istekte tanımlamamış olsanız bile "Birleştirilmiş" olarak ayarlanır. Kullanıcılarınızın konumunu belirlemek ve ardından bu konum için View parametresini doğru ayarlamak sizin sorumluluğunuzdadır. Alternatif olarak, isteğin IP adresine göre harita verilerini döndürecek olan 'View=Auto' seçeneğini ayarlayabilirsiniz. Azure Haritalar'deki View parametresi, haritaların, görüntülerin ve diğer verilerin ve Azure Haritalar üzerinden erişim yetkisine sahip olduğunuz üçüncü taraf içeriğinin bulunduğu ülkenin/bölgenin haritalanmasıyla ilgili yasalar da dahil olmak üzere geçerli yasalara uygun olarak kullanılmalıdır. Örnek: view=IN. Ayrıntılar ve kullanılabilir Görünümleri görmek için lütfen Desteklenen Görünümler'e bakın. |
İstek Başlığı
Name | Gerekli | Tür | Description |
---|---|---|---|
x-ms-client-id |
string |
Hangi hesabın Microsoft Entra ID güvenlik modeliyle birlikte kullanıma yönelik olduğunu belirtir. Azure Haritalar hesabı için benzersiz bir kimliği temsil eder ve Azure Haritalar yönetim düzlemi Hesap API'sinden alınabilir. Azure Haritalar Microsoft Entra ID güvenliğini kullanmak için kılavuz için aşağıdaki makalelere bakın. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
geometry |
GeoJsonObject:
|
Geçerli |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Search |
Tamam |
Other Status Codes |
Error |
Beklenmeyen bir hata oluştu. |
Güvenlik
AADToken
Bunlar Microsoft Entra OAuth 2.0 Akışlarıdır. Azure rol tabanlı erişim denetimiyle eşleştirildiğinde, Azure Haritalar REST API'lerine erişimi denetlemek için kullanılabilir. Azure rol tabanlı erişim denetimleri, bir veya daha fazla Azure Haritalar kaynak hesabına veya alt kaynağına erişimi tanımlamak için kullanılır. Herhangi bir kullanıcı, grup veya hizmet sorumlusuna yerleşik bir rol veya REST API'lerini Azure Haritalar için bir veya daha fazla izinden oluşan özel bir rol aracılığıyla erişim verilebilir.
Senaryoları uygulamak için kimlik doğrulama kavramlarını görüntülemenizi öneririz. Özetle, bu güvenlik tanımı belirli API'ler ve kapsamlar üzerinde erişim denetimi yapabilen nesneler aracılığıyla uygulamaları modellemeye yönelik bir çözüm sağlar.
Not
- Bu güvenlik tanımı, uygulamanın erişim isteğinde
x-ms-client-id
bulunduğu Azure Haritalar kaynağı belirtmek için üst bilginin kullanılmasını gerektirir. Bu, Haritalar yönetim API'sinden edinilebilir. Authorization URL
, Azure genel bulut örneğine özgüdür. Bağımsız bulutların benzersiz Yetkilendirme URL'leri ve Microsoft Entra ID yapılandırmaları vardır.- Azure rol tabanlı erişim denetimi Azure portal, PowerShell, CLI, Azure SDK'ları veya REST API'leri aracılığıyla Azure yönetim düzleminden yapılandırılır.
- Azure Haritalar Web SDK'sının kullanımı, bir uygulamanın birden çok kullanım örneği için yapılandırma tabanlı kurulumuna olanak tanır.
- Microsoft kimlik platformu hakkında daha fazla bilgi için bkz. Microsoft kimlik platformu genel bakış.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
https://atlas.microsoft.com/.default | https://atlas.microsoft.com/.default |
subscription-key
Bu, Azure portal Azure Haritalar hesabı oluşturduğunuzda veya PowerShell, CLI, Azure SDK'ları veya REST API kullandığınızda sağlanan paylaşılan bir anahtardır.
Bu anahtarla, tüm uygulamalar tüm REST API'lere erişebilir. Başka bir deyişle, bu anahtar, verildikleri hesapta ana anahtar olarak kullanılabilir.
Herkese açık uygulamalar için, anahtarınızın güvenli bir şekilde depolanabilmesi için gizli istemci uygulamaları yaklaşımını kullanarak Azure Haritalar REST API'lerine erişmenizi öneririz.
Type:
apiKey
In:
query
SAS Token
Bu paylaşılan erişim imzası belirteci, Azure portal, PowerShell, CLI, Azure SDK'ları veya REST API'leri aracılığıyla Azure yönetim düzlemi aracılığıyla Azure Haritalar kaynağındaki Sas Listeleme işleminden oluşturulur.
Bu belirteçle, tüm uygulamalar Azure rol tabanlı erişim denetimleri ve belirli bir belirtecin kullanım süresi, oranı ve bölgelerine yönelik ayrıntılı denetim ile erişim yetkisine sahip olur. Başka bir deyişle SAS Belirteci, uygulamaların erişimi paylaşılan anahtardan daha güvenli bir şekilde denetlemesine izin vermek için kullanılabilir.
Herkese açık uygulamalar için önerimiz, uygunsuz işlemeyi sınırlamak ve SAS Belirtecini düzenli olarak yenilemek için Harita hesabı kaynağında izin verilen kaynakların belirli bir listesini yapılandırmanızdır.
Type:
apiKey
In:
header
Örnekler
Search for burger joints inside a geometry represented as a GeoJSON GeometryCollection type
Sample Request
POST https://atlas.microsoft.com/search/geometry/json?api-version=1.0&query=burger&limit=2&openingHours=nextSevenDays
{
"geometry": {
"type": "GeometryCollection",
"geometries": [
{
"type": "Polygon",
"coordinates": [
[
[
-122.43576049804686,
37.7524152343544
],
[
-122.43301391601562,
37.70660472542312
],
[
-122.36434936523438,
37.712059855877314
],
[
-122.43576049804686,
37.7524152343544
]
]
]
},
{
"type": "Polygon",
"coordinates": [
[
[
-123.43576049804686,
37.7524152343544
],
[
-123.43301391601562,
37.70660472542312
],
[
-123.36434936523438,
37.712059855877314
],
[
-123.43576049804686,
37.7524152343544
]
]
]
}
]
}
}
Sample Response
{
"summary": {
"query": "burger",
"queryType": "NON_NEAR",
"queryTime": 21,
"numResults": 2,
"offset": 0,
"totalResults": 4,
"fuzzyLevel": 1
},
"results": [
{
"type": "POI",
"id": "9P2i9inRyndAA-_V40J8oA",
"score": 2.0041828156,
"info": "search:ta:840061003419653-US",
"poi": {
"name": "Burger Joint",
"phone": "+1 415-349-4331",
"categorySet": [
{
"id": 7315015
}
],
"categories": [
"fast food",
"restaurant"
],
"classifications": [
{
"code": "RESTAURANT",
"names": [
{
"nameLocale": "en-US",
"name": "restaurant"
},
{
"nameLocale": "en-US",
"name": "fast food"
}
]
}
]
},
"address": {
"streetNumber": "167",
"streetName": "Leland Avenue",
"municipality": "San Francisco",
"neighbourhood": "Visitacion Valley",
"countrySecondarySubdivision": "San Francisco",
"countrySubdivisionName": "California",
"countrySubdivisionCode": "CA",
"postalCode": "94134",
"extendedPostalCode": "94134-2844",
"countryCode": "US",
"country": "United States",
"countryCodeISO3": "USA",
"freeformAddress": "167 Leland Avenue, San Francisco, CA 94134",
"localName": "San Francisco"
},
"position": {
"lat": 37.712228,
"lon": -122.407022
},
"viewport": {
"topLeftPoint": {
"lat": 37.71313,
"lon": -122.40816
},
"btmRightPoint": {
"lat": 37.71133,
"lon": -122.40589
}
},
"entryPoints": [
{
"type": "main",
"position": {
"lat": 37.71241,
"lon": -122.40693
}
}
]
},
{
"type": "POI",
"id": "hkr-N07YS6Gv2dOciQ9lwA",
"score": 2.0041515827,
"info": "search:ta:840067000526682-US",
"poi": {
"name": "Sound of Burgers",
"categorySet": [
{
"id": 7315
}
],
"categories": [
"restaurant"
],
"classifications": [
{
"code": "RESTAURANT",
"names": [
{
"nameLocale": "en-US",
"name": "restaurant"
}
]
}
]
},
"address": {
"streetNumber": "167",
"streetName": "Leland Avenue",
"municipality": "San Francisco",
"neighbourhood": "Visitacion Valley",
"countrySecondarySubdivision": "San Francisco",
"countrySubdivision": "CA",
"countrySubdivisionName": "California",
"countrySubdivisionCode": "CA",
"postalCode": "94134",
"extendedPostalCode": "94134-2844",
"countryCode": "US",
"country": "United States",
"countryCodeISO3": "USA",
"freeformAddress": "167 Leland Avenue, San Francisco, CA 94134",
"localName": "San Francisco"
},
"position": {
"lat": 37.712228,
"lon": -122.407022
},
"viewport": {
"topLeftPoint": {
"lat": 37.71313,
"lon": -122.40816
},
"btmRightPoint": {
"lat": 37.71133,
"lon": -122.40589
}
},
"entryPoints": [
{
"type": "main",
"position": {
"lat": 37.71241,
"lon": -122.40693
}
}
]
}
]
}
Search for pizza places inside a geometry represented as a GeoJSON FeatureCollection type
Sample Request
POST https://atlas.microsoft.com/search/geometry/json?api-version=1.0&query=pizza&limit=2&openingHours=nextSevenDays
{
"geometry": {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-122.143035,
47.653536
],
[
-122.187164,
47.617556
],
[
-122.114981,
47.570599
],
[
-122.132756,
47.654009
],
[
-122.143035,
47.653536
]
]
]
},
"properties": {}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
-122.126986,
47.639754
]
},
"properties": {
"subType": "Circle",
"radius": 100
}
}
]
}
}
Sample Response
{
"summary": {
"query": "pizza",
"queryType": "NON_NEAR",
"queryTime": 34,
"numResults": 2,
"offset": 0,
"totalResults": 21,
"fuzzyLevel": 1
},
"results": [
{
"type": "POI",
"id": "-UuwTye4GGsea4KmCLvoqQ",
"score": 2.1455535889,
"info": "search:ta:840537000108972-US",
"poi": {
"name": "Biryani & Pizza House",
"categorySet": [
{
"id": 7315036
}
],
"categories": [
"pizza",
"restaurant"
],
"classifications": [
{
"code": "RESTAURANT",
"names": [
{
"nameLocale": "en-US",
"name": "restaurant"
},
{
"nameLocale": "en-US",
"name": "pizza"
}
]
}
]
},
"address": {
"streetNumber": "15025",
"streetName": "Northeast 24th Street",
"municipality": "Redmond",
"countrySecondarySubdivision": "King",
"countrySubdivision": "WA",
"countrySubdivisionName": "Washington",
"countrySubdivisionCode": "WA",
"postalCode": "98052",
"extendedPostalCode": "98052-5531",
"countryCode": "US",
"country": "United States",
"countryCodeISO3": "USA",
"freeformAddress": "15025 Northeast 24th Street, Redmond, WA 98052",
"localName": "Redmond"
},
"position": {
"lat": 47.630786,
"lon": -122.139302
},
"viewport": {
"topLeftPoint": {
"lat": 47.63169,
"lon": -122.14064
},
"btmRightPoint": {
"lat": 47.62989,
"lon": -122.13797
}
},
"entryPoints": [
{
"type": "minor",
"position": {
"lat": 47.63079,
"lon": -122.13931
}
},
{
"type": "main",
"position": {
"lat": 47.63147,
"lon": -122.13935
}
}
]
},
{
"type": "POI",
"id": "7r095LCcCSkdoGoeLcnvsQ",
"score": 2.1454992294,
"info": "search:ta:840537000103468-US",
"poi": {
"name": "Pagliacci Pizza",
"categorySet": [
{
"id": 7315036
}
],
"url": "www.pagliacci.com/",
"categories": [
"pizza",
"restaurant"
],
"classifications": [
{
"code": "RESTAURANT",
"names": [
{
"nameLocale": "en-US",
"name": "restaurant"
},
{
"nameLocale": "en-US",
"name": "pizza"
}
]
}
],
"openingHours": {
"mode": "nextSevenDays",
"timeRanges": [
{
"startTime": {
"date": "2024-03-14",
"hour": 10,
"minute": 0
},
"endTime": {
"date": "2024-03-14",
"hour": 11,
"minute": 0
}
},
{
"startTime": {
"date": "2024-03-17",
"hour": 10,
"minute": 0
},
"endTime": {
"date": "2024-03-17",
"hour": 11,
"minute": 0
}
},
{
"startTime": {
"date": "2024-03-18",
"hour": 10,
"minute": 0
},
"endTime": {
"date": "2024-03-18",
"hour": 11,
"minute": 0
}
},
{
"startTime": {
"date": "2024-03-19",
"hour": 10,
"minute": 0
},
"endTime": {
"date": "2024-03-19",
"hour": 11,
"minute": 0
}
},
{
"startTime": {
"date": "2024-03-20",
"hour": 10,
"minute": 0
},
"endTime": {
"date": "2024-03-20",
"hour": 11,
"minute": 0
}
}
]
}
},
"address": {
"streetNumber": "15238",
"streetName": "Bel Red Road",
"municipality": "Bellevue",
"countrySecondarySubdivision": "King",
"countrySubdivision": "WA",
"countrySubdivisionName": "Washington",
"countrySubdivisionCode": "WA",
"postalCode": "98007",
"extendedPostalCode": "98007-3815",
"countryCode": "US",
"country": "United States",
"countryCodeISO3": "USA",
"freeformAddress": "15238 Bel Red Road, Bellevue, WA 98007",
"localName": "Bellevue"
},
"position": {
"lat": 47.628008,
"lon": -122.13646
},
"viewport": {
"topLeftPoint": {
"lat": 47.62891,
"lon": -122.13779
},
"btmRightPoint": {
"lat": 47.62711,
"lon": -122.13513
}
},
"entryPoints": [
{
"type": "main",
"position": {
"lat": 47.6283,
"lon": -122.13611
}
}
]
}
]
}
Search for subs joints inside a geometry represented as a GeoJSON Polygon type
Sample Request
POST https://atlas.microsoft.com/search/geometry/json?api-version=1.0&query=subs&limit=2&openingHours=nextSevenDays
{
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-122.43576049804686,
37.7524152343544
],
[
-122.43301391601562,
37.70660472542312
],
[
-122.36434936523438,
37.712059855877314
],
[
-122.43576049804686,
37.7524152343544
]
]
]
}
}
Sample Response
{
"summary": {
"query": "subs",
"queryType": "NON_NEAR",
"queryTime": 42,
"numResults": 2,
"offset": 0,
"totalResults": 5,
"fuzzyLevel": 1
},
"results": [
{
"type": "POI",
"id": "HOIWGiNwVv0z6bF8MO3EbA",
"score": 2.1455111504,
"info": "search:ta:840069009512242-US",
"poi": {
"name": "Adams Grub Truck",
"phone": "+1 415-307-8844",
"categorySet": [
{
"id": 7315042
}
],
"categories": [
"restaurant",
"sandwich"
],
"classifications": [
{
"code": "RESTAURANT",
"names": [
{
"nameLocale": "en-US",
"name": "sandwich"
},
{
"nameLocale": "en-US",
"name": "restaurant"
}
]
}
]
},
"address": {
"streetNumber": "1465",
"streetName": "Carroll Avenue",
"municipality": "San Francisco",
"neighbourhood": "Bayview",
"countrySecondarySubdivision": "San Francisco",
"countrySubdivisionName": "California",
"countrySubdivisionCode": "CA",
"postalCode": "94124",
"extendedPostalCode": "94124-3604",
"countryCode": "US",
"country": "United States",
"countryCodeISO3": "USA",
"freeformAddress": "1465 Carroll Avenue, San Francisco, CA 94124",
"localName": "San Francisco"
},
"position": {
"lat": 37.72328,
"lon": -122.39091
},
"viewport": {
"topLeftPoint": {
"lat": 37.72418,
"lon": -122.39205
},
"btmRightPoint": {
"lat": 37.72238,
"lon": -122.38977
}
},
"entryPoints": [
{
"type": "main",
"position": {
"lat": 37.72348,
"lon": -122.39073
}
}
]
},
{
"type": "POI",
"id": "bXbc0QxTRlkSo8GnU7EU-Q",
"score": 2.1454677582,
"info": "search:ta:840061001992959-US",
"poi": {
"name": "SUBWAY San Francisco San Francisco",
"phone": "+1 415-657-9898",
"brands": [
{
"name": "SUBWAY"
}
],
"categorySet": [
{
"id": 7315042
}
],
"categories": [
"restaurant",
"sandwich"
],
"classifications": [
{
"code": "RESTAURANT",
"names": [
{
"nameLocale": "en-US",
"name": "sandwich"
},
{
"nameLocale": "en-US",
"name": "restaurant"
}
]
}
],
"openingHours": {
"mode": "nextSevenDays",
"timeRanges": [
{
"startTime": {
"date": "2024-03-13",
"hour": 7,
"minute": 0
},
"endTime": {
"date": "2024-03-13",
"hour": 21,
"minute": 30
}
},
{
"startTime": {
"date": "2024-03-14",
"hour": 7,
"minute": 0
},
"endTime": {
"date": "2024-03-14",
"hour": 21,
"minute": 30
}
},
{
"startTime": {
"date": "2024-03-15",
"hour": 7,
"minute": 0
},
"endTime": {
"date": "2024-03-15",
"hour": 21,
"minute": 30
}
},
{
"startTime": {
"date": "2024-03-16",
"hour": 9,
"minute": 0
},
"endTime": {
"date": "2024-03-16",
"hour": 21,
"minute": 0
}
},
{
"startTime": {
"date": "2024-03-17",
"hour": 9,
"minute": 0
},
"endTime": {
"date": "2024-03-17",
"hour": 21,
"minute": 0
}
},
{
"startTime": {
"date": "2024-03-18",
"hour": 8,
"minute": 0
},
"endTime": {
"date": "2024-03-18",
"hour": 20,
"minute": 30
}
},
{
"startTime": {
"date": "2024-03-19",
"hour": 7,
"minute": 0
},
"endTime": {
"date": "2024-03-19",
"hour": 21,
"minute": 30
}
}
]
}
},
"address": {
"streetNumber": "2599",
"streetName": "San Bruno Avenue",
"municipality": "San Francisco",
"neighbourhood": "Portola",
"countrySecondarySubdivision": "San Francisco",
"countrySubdivision": "CA",
"countrySubdivisionName": "California",
"countrySubdivisionCode": "CA",
"postalCode": "94134",
"extendedPostalCode": "94134-1504",
"countryCode": "US",
"country": "United States",
"countryCodeISO3": "USA",
"freeformAddress": "2599 San Bruno Avenue, San Francisco, CA 94134",
"localName": "San Francisco"
},
"position": {
"lat": 37.729004,
"lon": -122.403956
},
"viewport": {
"topLeftPoint": {
"lat": 37.7299,
"lon": -122.40509
},
"btmRightPoint": {
"lat": 37.7281,
"lon": -122.40282
}
},
"entryPoints": [
{
"type": "main",
"position": {
"lat": 37.72892,
"lon": -122.40414
}
}
]
}
]
}
Tanımlar
Name | Description |
---|---|
Address |
Sonucun adresi |
Address |
Arama sonucu için caddenin her iki tarafındaki adres aralığını açıklar. Adres aralığının başlangıç ve bitiş konumlarının koordinatları eklenir. |
Bounding |
Görünüm penceresinin sol üst ve sağ alt koordinatlarıyla gösterilen sonucu kapsayan görünüm penceresi. |
Bounding |
Konumun sınırlayıcı kutusu. |
Brand |
POI ile ilişkili marka |
Classification |
Döndürülen POI sınıflandırması |
Classification |
Sınıflandırmanın adı |
Data |
İsteğe bağlı bölüm. Get Arama Polygon API'si ile kullanım için başvuru kimlikleri. |
Entity |
Sınırlayıcı kutunun varlık türü kaynağı. Ters coğrafi kodlama için bu her zaman konuma eşittir. |
Entry |
Döndürülen POI için giriş noktası. |
Entry |
Giriş noktası türü. Değer ana veya küçük olabilir. |
Error |
Kaynak yönetimi hatası ek bilgileri. |
Error |
Hata ayrıntısı. |
Error |
Hata yanıtı |
Geographic |
Coğrafya varlık türü. Yalnızca entityType istendiğinde ve kullanılabilir olduğunda bulunur. |
Geo |
Geçerli |
Geo |
Geçerli |
Geo |
Geçerli |
Geo |
Geçerli |
Geo |
Geçerli |
Geo |
Geçerli |
Geo |
Geçerli |
Geo |
Geçerli |
Geo |
Geçerli |
Geo |
Geçerli |
Geometry |
Sonucun geometrik şekli hakkında bilgi. Yalnızca == Coğrafya türünde mevcut. |
Lat |
'lon' & 'lat' kısa adları kullanılarak enlem ve boylam olarak temsil edilen konum. |
Localized |
View parametresi ("kullanıcı bölgesi" parametresi olarak da adlandırılır), jeopolitik olarak tartışmalı bölgeler için belirli bir ülke/bölge için doğru haritaları göstermenizi sağlar. Farklı ülkeler/bölgeler bu tür bölgelerin farklı görünümlerine sahiptir ve Görünüm parametresi uygulamanızın, uygulamanızın hizmet verecek olduğu ülke/bölge için gereken görünüme uymasını sağlar. Varsayılan olarak, görünüm parametresi istekte tanımlamamış olsanız bile "Birleştirilmiş" olarak ayarlanır. Kullanıcılarınızın konumunu belirlemek ve ardından bu konum için View parametresini doğru ayarlamak sizin sorumluluğunuzdadır. Alternatif olarak, isteğin IP adresine göre harita verilerini döndürecek olan 'View=Auto' seçeneğini ayarlayabilirsiniz. Azure Haritalar'deki View parametresi, haritaların, görüntülerin ve diğer verilerin ve Azure Haritalar üzerinden erişim yetkisine sahip olduğunuz üçüncü taraf içeriğinin bulunduğu ülkenin/bölgenin haritalanmasıyla ilgili yasalar da dahil olmak üzere geçerli yasalara uygun olarak kullanılmalıdır. Örnek: view=IN. Ayrıntılar ve kullanılabilir Görünümleri görmek için lütfen Desteklenen Görünümler'e bakın. |
Match |
Ters adres arama işlemi için eşleşme türleri. |
Operating |
PoI için açılış saatleri (İlgi Çekici Noktalar). |
Operating |
PoI için çalışma saatleri (İlgi Çekici Noktalar). Çalışma saatlerinin kullanılabilirliği, kullanılabilir verilere göre değişir. Geçirilmediyse, hiçbir çalışma saati bilgisi döndürülmeyecektir. Desteklenen değer: nextSevenDays |
Operating |
Tarih ve saati temsil eder |
Operating |
Bir gün için açık zaman aralığı |
Point |
Ad, telefon, URL adresi ve sınıflandırmalar gibi bilgiler de dahil olmak üzere döndürülen POI'nin ayrıntıları. |
Point |
POI kategorisi |
Query |
Döndürülen sorgu türü: YAKINDA veya NON_NEAR. |
Response |
Yanıtın istenen biçimi. Değer json veya xml olabilir. |
Search |
Bu nesne başarılı bir Arama çağrılarından döndürülür. |
Search |
Arama API yanıtı için sonuç nesnesi. |
Search |
Bunlardan biri:
|
Search |
Genişletilmiş posta kodlarının sonuçlara eklenmesi gereken dizinler. Kullanılabilir dizinler şunlardır: Ekleyici = Adres aralıkları Coğrafi = Coğrafyalar PAD = Nokta Adresleri POI = İlgi Çekici Noktalar Str = Sokaklar XStr = Caddeler Arası (kesişimler) Değer, dizin türlerinin virgülle ayrılmış bir listesi (herhangi bir sırada) veya dizin olmadan Hiçbiri olmalıdır. Varsayılan olarak, Geo dışındaki tüm dizinler için genişletilmiş posta kodları eklenir. Coğrafyalar için genişletilmiş posta kodu listeleri oldukça uzun olabilir, bu nedenle gerektiğinde açıkça istenmeleri gerekir. Kullanım örnekleri: extendedPostalCodesFor=POI extendedPostalCodesFor=PAD,Addr,POI extendedPostalCodesFor=None Genişletilmiş posta kodu bir adresin extendedPostalCode özelliği olarak döndürülür. Kullanılabilirlik bölgeye bağlıdır. |
Search |
Bu tür, Arama Inside Geometry hizmetinin istek gövdesini temsil eder. |
Search |
Arama API yanıtı için özet nesnesi. |
Address
Sonucun adresi
Name | Tür | Description |
---|---|---|
boundingBox |
Bounding |
Konumun sınırlayıcı kutusu. |
buildingNumber |
string |
Sokaktaki bina numarası. KULLANIMSIZ, bunun yerine streetNumber kullanın. |
country |
string |
ülke/bölge adı |
countryCode |
string |
Ülke (Not: Bu iki harfli bir koddur, ülke/bölge adı değildir.) |
countryCodeISO3 |
string |
ISO alfa-3 ülke kodu |
countrySecondarySubdivision |
string |
İlçe |
countrySubdivision |
string |
Eyalet veya İl |
countrySubdivisionCode |
string |
|
countrySubdivisionName |
string |
Ülke/bölge yönetim hiyerarşisinin ilk düzeyinin tam adı. Bu alan yalnızca countrySubdivision'ın kısaltılmış bir biçimde sunulması durumunda görünür. Yalnızca ABD, Kanada ve Birleşik Krallık için desteklenir. |
countryTertiarySubdivision |
string |
Adlandırılmış Alan |
crossStreet |
string |
Geçilen caddenin adı. |
extendedPostalCode |
string |
Genişletilmiş posta kodu (kullanılabilirlik bölgeye bağlıdır). |
freeformAddress |
string |
Bir Sonucun çıkış ülkesinin/bölgesinin biçimlendirme kurallarına göre veya bir ülke/bölge söz konusu olduğunda tam ülke/bölge adına göre biçimlendirilmiş bir adres satırı. |
localName |
string |
Yönetim birimi olmadan birden çok adreslenebilir nesneyi adresleme amacıyla gruplandıran bir coğrafi alanın veya yerelliğin adını temsil eden bir adres bileşeni. Bu alan özelliği oluşturmak |
municipality |
string |
Şehir / Şehir |
municipalitySubdivision |
string |
Sub / Super City |
neighbourhood |
string |
Komşuluk, bir şehir veya kasaba içinde yer alan ve sakinleri arasındaki ayırt edici özelliklere ve sosyal etkileşimlere sahip coğrafi olarak yerelleştirilmiş bir alandır. |
postalCode |
string |
Posta Kodu / Posta Kodu |
routeNumbers |
string[] |
Açık bir şekilde sokak tanımlamak için kullanılan kodlar |
street |
string |
Sokak adı. KULLANIMSIZ, bunun yerine streetName kullanın. |
streetName |
string |
Sokak adı. |
streetNameAndNumber |
string |
Sokak adı ve numarası. |
streetNumber |
string |
Sokaktaki bina numarası. |
AddressRanges
Arama sonucu için caddenin her iki tarafındaki adres aralığını açıklar. Adres aralığının başlangıç ve bitiş konumlarının koordinatları eklenir.
Name | Tür | Description |
---|---|---|
from |
Lat |
'lon' & 'lat' kısa adları kullanılarak enlem ve boylam olarak temsil edilen konum. |
rangeLeft |
string |
Caddenin sol tarafındaki adres aralığı. |
rangeRight |
string |
Caddenin sağ tarafındaki adres aralığı. |
to |
Lat |
'lon' & 'lat' kısa adları kullanılarak enlem ve boylam olarak temsil edilen konum. |
BoundingBox
Görünüm penceresinin sol üst ve sağ alt koordinatlarıyla gösterilen sonucu kapsayan görünüm penceresi.
Name | Tür | Description |
---|---|---|
btmRightPoint |
Lat |
'lon' & 'lat' kısa adları kullanılarak enlem ve boylam olarak temsil edilen konum. |
topLeftPoint |
Lat |
'lon' & 'lat' kısa adları kullanılarak enlem ve boylam olarak temsil edilen konum. |
BoundingBoxCompassNotation
Konumun sınırlayıcı kutusu.
Name | Tür | Description |
---|---|---|
entity |
Sınırlayıcı kutunun varlık türü kaynağı. Ters coğrafi kodlama için bu her zaman konuma eşittir. |
|
northEast |
string |
Sınırlayıcı kutunun virgülle ayrılmış float'lar olarak kuzey-doğu enlem,boylam koordinatı |
southWest |
string |
Virgülle ayrılmış float olarak sınırlayıcı kutunun güney-batı enlemi,boylam koordinatı |
Brand
POI ile ilişkili marka
Name | Tür | Description |
---|---|---|
name |
string |
Markanın adı |
Classification
Döndürülen POI sınıflandırması
Name | Tür | Description |
---|---|---|
code |
string |
Kod özelliği |
names |
Classification |
Ad dizisi |
ClassificationName
Sınıflandırmanın adı
Name | Tür | Description |
---|---|---|
name |
string |
Name özelliği |
nameLocale |
string |
Name Locale özelliği |
DataSources
İsteğe bağlı bölüm. Get Arama Polygon API'si ile kullanım için başvuru kimlikleri.
Name | Tür | Description |
---|---|---|
geometry |
Sonucun geometrik şekli hakkında bilgi. Yalnızca == Coğrafya türünde mevcut. |
Entity
Sınırlayıcı kutunun varlık türü kaynağı. Ters coğrafi kodlama için bu her zaman konuma eşittir.
Name | Tür | Description |
---|---|---|
position |
string |
Konum varlığı |
EntryPoint
Döndürülen POI için giriş noktası.
Name | Tür | Description |
---|---|---|
position |
Lat |
'lon' & 'lat' kısa adları kullanılarak enlem ve boylam olarak temsil edilen konum. |
type |
Entry |
Giriş noktası türü. Değer ana veya küçük olabilir. |
EntryPointType
Giriş noktası türü. Değer ana veya küçük olabilir.
Name | Tür | Description |
---|---|---|
main |
string |
|
minor |
string |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
Name | Tür | Description |
---|---|---|
info |
object |
Ek bilgiler. |
type |
string |
Ek bilgi türü. |
ErrorDetail
Hata ayrıntısı.
Name | Tür | Description |
---|---|---|
additionalInfo |
Error |
Hata ek bilgileri. |
code |
string |
Hata kodu. |
details |
Error |
Hata ayrıntıları. |
message |
string |
Hata iletisi. |
target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
Name | Tür | Description |
---|---|---|
error |
Error |
Hata nesnesi. |
GeographicEntityType
Coğrafya varlık türü. Yalnızca entityType istendiğinde ve kullanılabilir olduğunda bulunur.
Name | Tür | Description |
---|---|---|
Country |
string |
ülke/bölge adı |
CountrySecondarySubdivision |
string |
İlçe |
CountrySubdivision |
string |
Eyalet veya İl |
CountryTertiarySubdivision |
string |
Adlandırılmış Alan |
Municipality |
string |
Şehir / Şehir |
MunicipalitySubdivision |
string |
Sub / Super City |
Neighbourhood |
string |
Mahalle |
PostalCodeArea |
string |
Posta Kodu / Posta Kodu |
GeoJsonFeature
Geçerli GeoJSON Feature
bir nesne türü. Ayrıntılar için lütfen RFC 7946'ya bakın.
Name | Tür | Description |
---|---|---|
featureType |
string |
Özelliğin türü. Değer, geçerli özelliğin parçası olduğu veri modeline bağlıdır. Bazı veri modellerinin değeri boş olabilir. |
geometry |
GeoJsonGeometry:
|
Geçerli |
id |
string |
Özelliğin tanımlayıcısı. |
type |
string:
Feature |
|
GeoJsonFeatureCollection
Geçerli GeoJSON FeatureCollection
bir nesne türü. Ayrıntılar için lütfen RFC 7946'ya bakın.
Name | Tür | Description |
---|---|---|
features |
Geo |
Geçerli |
type |
string:
Feature |
|
GeoJsonGeometry
Geçerli GeoJSON
bir geometri nesnesi. Tür yedi geçerli GeoJSON geometri türünden biri olmalıdır: Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon ve GeometryCollection. Ayrıntılar için lütfen RFC 7946'ya bakın.
Name | Tür | Description |
---|---|---|
type |
Geo |
|
GeoJsonGeometryCollection
Geçerli GeoJSON GeometryCollection
bir nesne türü. Ayrıntılar için lütfen RFC 7946'ya bakın.
Name | Tür | Description |
---|---|---|
geometries |
GeoJsonGeometry[]:
|
Geçerli |
type |
string:
Geometry |
|
GeoJsonLineString
Geçerli GeoJSON LineString
bir geometri türü. Ayrıntılar için lütfen RFC 7946'ya bakın.
Name | Tür | Description |
---|---|---|
coordinates |
number[] |
Geometrinin |
type |
string:
Line |
|
GeoJsonMultiLineString
Geçerli GeoJSON MultiLineString
bir geometri türü. Ayrıntılar için lütfen RFC 7946'ya bakın.
Name | Tür | Description |
---|---|---|
coordinates |
number[] |
Geometrinin |
type |
string:
Multi |
|
GeoJsonMultiPoint
Geçerli GeoJSON MultiPoint
bir geometri türü. Ayrıntılar için lütfen RFC 7946'ya bakın.
Name | Tür | Description |
---|---|---|
coordinates |
number[] |
Geometrinin |
type |
string:
Multi |
|
GeoJsonMultiPolygon
Geçerli GeoJSON MultiPolygon
bir nesne türü. Ayrıntılar için lütfen RFC 7946'ya bakın.
Name | Tür | Description |
---|---|---|
coordinates |
number[] |
Geçerli |
type |
string:
Multi |
|
GeoJsonPoint
Geçerli GeoJSON Point
bir geometri türü. Ayrıntılar için lütfen RFC 7946'ya bakın.
Name | Tür | Description |
---|---|---|
coordinates |
number[] |
A |
type |
string:
Point |
|
GeoJsonPolygon
Geçerli GeoJSON Polygon
bir geometri türü. Ayrıntılar için lütfen RFC 7946'ya bakın.
Name | Tür | Description |
---|---|---|
coordinates |
number[] |
Geometri türü için |
type |
string:
Polygon |
|
Geometry
Sonucun geometrik şekli hakkında bilgi. Yalnızca == Coğrafya türünde mevcut.
Name | Tür | Description |
---|---|---|
id |
string |
Bu sonucun geometri bilgilerini getirmek için bunu Get Arama Polygon API'sine geometryId olarak geçirin. |
LatLongPairAbbreviated
'lon' & 'lat' kısa adları kullanılarak enlem ve boylam olarak temsil edilen konum.
Name | Tür | Description |
---|---|---|
lat |
number |
Latitude özelliği |
lon |
number |
Boylam özelliği |
LocalizedMapView
View parametresi ("kullanıcı bölgesi" parametresi olarak da adlandırılır), jeopolitik olarak tartışmalı bölgeler için belirli bir ülke/bölge için doğru haritaları göstermenizi sağlar. Farklı ülkeler/bölgeler bu tür bölgelerin farklı görünümlerine sahiptir ve Görünüm parametresi uygulamanızın, uygulamanızın hizmet verecek olduğu ülke/bölge için gereken görünüme uymasını sağlar. Varsayılan olarak, görünüm parametresi istekte tanımlamamış olsanız bile "Birleştirilmiş" olarak ayarlanır. Kullanıcılarınızın konumunu belirlemek ve ardından bu konum için View parametresini doğru ayarlamak sizin sorumluluğunuzdadır. Alternatif olarak, isteğin IP adresine göre harita verilerini döndürecek olan 'View=Auto' seçeneğini ayarlayabilirsiniz. Azure Haritalar'deki View parametresi, haritaların, görüntülerin ve diğer verilerin ve Azure Haritalar üzerinden erişim yetkisine sahip olduğunuz üçüncü taraf içeriğinin bulunduğu ülkenin/bölgenin haritalanmasıyla ilgili yasalar da dahil olmak üzere geçerli yasalara uygun olarak kullanılmalıdır. Örnek: view=IN.
Ayrıntılar ve kullanılabilir Görünümleri görmek için lütfen Desteklenen Görünümler'e bakın.
Name | Tür | Description |
---|---|---|
AE |
string |
Birleşik Arap Emirlikleri (Arap Görünümü) |
AR |
string |
Arjantin (Arjantin Görünümü) |
Auto |
string |
eşleme verilerini isteğin IP adresine göre döndürür. |
BH |
string |
Bahreyn (Arapça Görünümü) |
IN |
string |
Hindistan (Hindistan Görünümü) |
IQ |
string |
Irak (Arapça Görünümü) |
JO |
string |
Ürdün (Arapça Görünümü) |
KW |
string |
Kuveyt (Arapça Görünümü) |
LB |
string |
Lübnan (Arapça Görünümü) |
MA |
string |
Fas (Fas Görünümü) |
OM |
string |
Umman (Arapça Görünümü) |
PK |
string |
Pakistan (Pakistan Görünümü) |
PS |
string |
Filistin Yönetimi (Arapça Görüş) |
QA |
string |
Katar (Arapça Görünümü) |
SA |
string |
Suudi Arabistan (Arapça Görünüm) |
SY |
string |
Suriye (Arapça Görünümü) |
Unified |
string |
Birleşik Görünüm (Diğerleri) |
YE |
string |
Yemen (Arapça Görünümü) |
MatchType
Ters adres arama işlemi için eşleşme türleri.
Name | Tür | Description |
---|---|---|
AddressPoint |
string |
|
HouseNumberRange |
string |
|
Street |
string |
OperatingHours
PoI için açılış saatleri (İlgi Çekici Noktalar).
Name | Tür | Description |
---|---|---|
mode |
string |
İstekte kullanılan değer: none veya "nextSevenDays" |
timeRanges |
Operating |
Sonraki 7 günün zaman aralıkları listesi |
OperatingHoursRange
PoI için çalışma saatleri (İlgi Çekici Noktalar). Çalışma saatlerinin kullanılabilirliği, kullanılabilir verilere göre değişir. Geçirilmediyse, hiçbir çalışma saati bilgisi döndürülmeyecektir. Desteklenen değer: nextSevenDays
Name | Tür | Description |
---|---|---|
nextSevenDays |
string |
POI'nin yerel saatindeki geçerli günden başlayarak sonraki haftanın çalışma saatlerini gösterir. |
OperatingHoursTime
Tarih ve saati temsil eder
Name | Tür | Description |
---|---|---|
date |
string |
POI saat dilimindeki geçerli takvim tarihini temsil eder, örneğin "2019-02-07". |
hour |
integer |
Saatler, POI'nin yerel saatinde 24 saat biçimindedir; olası değerler 0 - 23'dür. |
minute |
integer |
Dakikalar bir POI'nin yerel saatindedir; olası değerler 0 - 59'dır. |
OperatingHoursTimeRange
Bir gün için açık zaman aralığı
Name | Tür | Description |
---|---|---|
endTime |
Operating |
Belirli bir POI'nin kapatıldığı sonraki 7 gün aralığındaki nokta veya aralık öncesinde kapalıysa aralığın başlangıcı. |
startTime |
Operating |
Belirli bir POI'nin açıldığı sonraki 7 gün aralığındaki nokta veya aralık öncesinde açılmışsa aralığın başlangıcı. |
PointOfInterest
Ad, telefon, URL adresi ve sınıflandırmalar gibi bilgiler de dahil olmak üzere döndürülen POI'nin ayrıntıları.
Name | Tür | Description |
---|---|---|
brands |
Brand[] |
Brands dizisi. İade edilen POI markasının adı. |
categories |
string[] |
Kategoriler dizisi |
categorySet |
Point |
En özel POI kategorilerinin listesi |
classifications |
Sınıflandırma dizisi |
|
name |
string |
POI özelliğinin adı |
openingHours |
Operating |
PoI için çalışma saatleri (İlgi Çekici Noktalar). |
phone |
string |
Telefon numarası özelliği |
url |
string |
Web sitesi URL özelliği |
PointOfInterestCategorySet
POI kategorisi
Name | Tür | Description |
---|---|---|
id |
integer |
Kategori Kimliği |
QueryType
Döndürülen sorgu türü: YAKINDA veya NON_NEAR.
Name | Tür | Description |
---|---|---|
NEARBY |
string |
Arama, tanımlanmış yarıçaplı belirli bir enlem ve boylam etrafında gerçekleştirildi |
NON_NEAR |
string |
Arama, belirli bir enlem ve boylama sapma olmadan ve tanımlı yarıçap olmadan küresel olarak gerçekleştirildi |
ResponseFormat
Yanıtın istenen biçimi. Değer json veya xml olabilir.
Name | Tür | Description |
---|---|---|
json |
string |
|
xml |
string |
SearchAddressResult
Bu nesne başarılı bir Arama çağrılarından döndürülür.
Name | Tür | Description |
---|---|---|
results |
Search |
Arama API sonuçlarının listesi. |
summary |
Search |
Arama API yanıtı için özet nesnesi |
SearchAddressResultItem
Arama API yanıtı için sonuç nesnesi.
Name | Tür | Description |
---|---|---|
address |
Sonucun adresi |
|
addressRanges |
Address |
Bir arama sonucu için caddenin her iki tarafındaki adres aralığını açıklar. Adres aralığının başlangıç ve bitiş konumları için koordinatlar eklenir. |
dataSources |
Data |
İsteğe bağlı bölüm. Get Arama Polygon API'si ile kullanmak için başvuru geometrisi kimliği. |
detourTime |
integer |
Saniyeler içinde dolambaçlı zaman. Yalnızca Arama Yol Boyunca API'sine yapılan çağrılar için döndürülür. |
dist |
number |
Ölçümlerdeki sonuç ve coğrafi konum arasındaki düz çizgi uzaklığı. |
entityType |
Geographic |
Coğrafya varlık türü. Yalnızca entityType istendiğinde ve kullanılabilir olduğunda bulunur. |
entryPoints |
Entry |
EntryPoint dizisi. Bunlar, konumda bulunan giriş türlerini açıklar. Tür, ön kapı veya lobi gibi ana girişler için "ana" ve yan ve arka kapılar için "küçük" olabilir. |
id |
string |
Kimlik özelliği |
info |
string |
Sonucun özgün veri kaynağı hakkında bilgi. Destek istekleri için kullanılır. |
matchType |
Match |
Eşleşme türü hakkında bilgi. Bunlardan biri:
|
poi |
Point |
Ad, telefon, URL adresi ve sınıflandırmalar gibi bilgiler de dahil olmak üzere döndürülen POI'nin ayrıntıları. |
position |
Lat |
'lon' & 'lat' kısa adları kullanılarak enlem ve boylam olarak temsil edilen konum. |
score |
number |
Sonuçlar arasındaki göreli eşleştirme puanını belirtmek için bir sonuç kümesi içindeki değer. X değerinin y değerinin 2 katı olması durumunda x sonucunun y sonucunun iki katı kadar ilgili olma olasılığını belirlemek için bunu kullanabilirsiniz. Değerler sorgular arasında farklılık gösterir ve yalnızca bir sonuç kümesi için göreli değer olarak amaçlanır. |
type |
Search |
Bunlardan biri:
|
viewport |
Bounding |
Görünüm penceresinin sol üst ve sağ alt koordinatlarıyla gösterilen sonucu kapsayan görünüm penceresi. |
SearchAddressResultType
Bunlardan biri:
- POI
- Sokak
- Coğrafya
- Nokta Adresi
- Adres Aralığı
- Çapraz Cadde
Name | Tür | Description |
---|---|---|
Address Range |
string |
|
Cross Street |
string |
|
Geography |
string |
|
POI |
string |
|
Point Address |
string |
|
Street |
string |
SearchIndexes
Genişletilmiş posta kodlarının sonuçlara eklenmesi gereken dizinler.
Kullanılabilir dizinler şunlardır:
Ekleyici = Adres aralıkları
Coğrafi = Coğrafyalar
PAD = Nokta Adresleri
POI = İlgi Çekici Noktalar
Str = Sokaklar
XStr = Caddeler Arası (kesişimler)
Değer, dizin türlerinin virgülle ayrılmış bir listesi (herhangi bir sırada) veya dizin olmadan Hiçbiri olmalıdır.
Varsayılan olarak, Geo dışındaki tüm dizinler için genişletilmiş posta kodları eklenir. Coğrafyalar için genişletilmiş posta kodu listeleri oldukça uzun olabilir, bu nedenle gerektiğinde açıkça istenmeleri gerekir.
Kullanım örnekleri:
extendedPostalCodesFor=POI
extendedPostalCodesFor=PAD,Addr,POI
extendedPostalCodesFor=None
Genişletilmiş posta kodu bir adresin extendedPostalCode özelliği olarak döndürülür. Kullanılabilirlik bölgeye bağlıdır.
Name | Tür | Description |
---|---|---|
Addr |
string |
|
Geo |
string |
|
PAD |
string |
|
POI |
string |
|
Str |
string |
|
Xstr |
string |
SearchInsideGeometryRequest
Bu tür, Arama Inside Geometry hizmetinin istek gövdesini temsil eder.
Name | Tür | Description |
---|---|---|
geometry |
GeoJsonObject:
|
Geçerli |
SearchSummary
Arama API yanıtı için özet nesnesi.
Name | Tür | Description |
---|---|---|
fuzzyLevel |
integer |
Sonuçları sağlamak için gereken en yüksek belirsiz düzey. |
geoBias |
Lat |
İç arama motorunun sonuçların derecelendirmesini geliştirmek için jeo-uzamsal sapma uyguladığının göstergesi. Bazı yöntemlerde, bu durum lat ve lon parametrelerinin uygun olduğu durumlarda ayarlanmasından etkilenebilir. Diğer durumlarda tamamen içseldir. |
limit |
integer |
Döndürülecek en fazla yanıt sayısı |
numResults |
integer |
Yanıttaki sonuç sayısı. |
offset |
integer |
Döndürülen Sonuçların tam Sonuç kümesi içindeki başlangıç uzaklığı. |
query |
string |
Bu arama sonuçlarını üretmek için kullanılan sorgu parametresi. |
queryTime |
integer |
Sorguyu çözümlemek için harcanan süre (milisaniye cinsinden). |
queryType |
Query |
Döndürülen sorgu türü: YAKINDA veya NON_NEAR. |
totalResults |
integer |
Bulunan toplam Sonuç sayısı. |