@azure-rest/maps-search package
الواجهات
AddressAdminDistrictsItemOutput | |
AddressCountryRegionOutput | |
AddressOutput |
عنوان النتيجة |
BoundaryOutput |
يرجى ملاحظة أن الخدمة عادة ما ترجع GeometryCollection مع أنواع فرعية مضلع أو متعددPolygon. |
BoundaryPropertiesOutput |
خصائص عنصر الحدود. |
ErrorAdditionalInfoOutput |
خطأ إدارة الموارد معلومات إضافية. |
ErrorDetailOutput |
تفاصيل الخطأ. |
ErrorResponseOutput |
استجابة الخطأ الشائعة لجميع واجهات برمجة تطبيقات Azure Resource Manager لإرجاع تفاصيل الخطأ للعمليات الفاشلة. (يتبع هذا أيضا تنسيق استجابة خطأ OData.). |
FeaturesItemOutput | |
FeaturesItemPropertiesOutput | |
GeoJsonFeatureCollectionDataOutput | |
GeoJsonFeatureCollectionOutput |
نوع كائن |
GeoJsonFeatureDataOutput | |
GeoJsonFeatureOutputParent |
نوع كائن |
GeoJsonGeometryCollectionDataOutput | |
GeoJsonGeometryCollectionOutput |
نوع كائن |
GeoJsonGeometryOutputParent |
عنصر هندسي |
GeoJsonLineStringDataOutput | |
GeoJsonLineStringOutput |
نوع هندسي |
GeoJsonMultiLineStringDataOutput | |
GeoJsonMultiLineStringOutput |
نوع هندسي |
GeoJsonMultiPointDataOutput |
البيانات التي يحتوي عليها |
GeoJsonMultiPointOutput |
نوع هندسي |
GeoJsonMultiPolygonDataOutput | |
GeoJsonMultiPolygonOutput |
نوع كائن |
GeoJsonObjectOutputParent |
كائن |
GeoJsonPointDataOutput |
البيانات التي يحتوي عليها |
GeoJsonPointOutput |
نوع هندسي |
GeoJsonPolygonDataOutput | |
GeoJsonPolygonOutput |
نوع هندسي |
GeocodePointsItemOutput | |
GeocodingBatchRequestBody |
قائمة استعلامات/طلبات الترميز الجغرافي للعنوان لمعالجتها. يمكن أن تحتوي القائمة على 100 استعلام كحد أقصى ويجب أن تحتوي على استعلام 1 على الأقل. |
GeocodingBatchRequestItem |
كائن استعلام الدفعة |
GeocodingBatchResponseItemOutput | |
GeocodingBatchResponseOutput |
يتم إرجاع هذا الكائن من استدعاء خدمة Geocoding Batch ناجح. |
GeocodingBatchResponseSummaryOutput |
ملخص لطلب الدفعة |
GeocodingResponseOutput |
يتم إرجاع هذا الكائن من مكالمة ترميز جغرافي ناجحة |
GeometryCopyrightOutput |
معلومات حقوق النشر لهندسة عنصر حدي. |
GetGeocoding | |
GetGeocodingBatch | |
GetPolygon | |
GetReverseGeocoding | |
GetReverseGeocodingBatch | |
IntersectionOutput |
عنوان النتيجة. |
MapsSearchClientOptions |
المعلمات الاختيارية للعميل |
ReverseGeocodingBatchRequestBody |
قائمة استعلامات/طلبات الترميز الجغرافي العكسي لمعالجتها. يمكن أن تحتوي القائمة على 100 استعلام كحد أقصى ويجب أن تحتوي على استعلام 1 على الأقل. |
ReverseGeocodingBatchRequestItem |
كائن استعلام الدفعة |
Routes | |
SearchGetGeocoding200Headers | |
SearchGetGeocoding200Response |
في كثير من الحالات، قد تكون خدمة البحث الكاملة أكثر من اللازم، على سبيل المثال إذا كنت مهتما فقط بالترميز الجغرافي التقليدي. يمكن أيضا الوصول إلى البحث للبحث عن العنوان حصريا. يتم تنفيذ الترميز الجغرافي عن طريق الوصول إلى نقطة نهاية الترميز الجغرافي بالعنوان أو العنوان الجزئي المعني فقط. سيتم الاستعلام عن فهرس البحث عن الترميز الجغرافي عن كل شيء فوق بيانات مستوى الشارع. لن يتم إرجاع أي نقطة اهتمام (POIs). لاحظ أن أداة الترميز الجغرافي متسامحة جدا مع الأخطاء الكتابية والعناوين غير المكتملة. كما سيتعامل مع كل شيء من عناوين الشوارع أو الشوارع أو التقاطعات الدقيقة بالإضافة إلى المناطق الجغرافية ذات المستوى الأعلى مثل مراكز المدن والمقاطعات والولايات. تقوم الاستجابة أيضا بإرجاع خصائص العنوان التفصيلية مثل الشارع والرمز البريدي والبلدية ومعلومات البلد/المنطقة. |
SearchGetGeocodingBatch200Response |
واجهة برمجة تطبيقات إرسال طلب دفعي متزامنيوصى باستخدام واجهة برمجة التطبيقات المتزامنة لطلبات الدفعات الخفيفة. عندما تتلقى الخدمة طلبا، سوف تستجيب بمجرد حساب عناصر الدفعة ولن تكون هناك إمكانية لاسترداد النتائج لاحقا. سترجع واجهة برمجة التطبيقات المتزامنة خطأ مهلة (استجابة 408) إذا استغرق الطلب أكثر من 60 ثانية. يقتصر عدد عناصر الدفعات على 100 لواجهة برمجة التطبيقات هذه.
نص POST لطلب الدفعةلإرسال استعلامات الترميز الجغرافي
يمكن أن يقبل كائن الترميز الجغرافي يجب أن تحتوي الدفعة على استعلام نموذج استجابة الدفعةتحتوي استجابة الدفعة على مكون
|
SearchGetGeocodingBatchBodyParam | |
SearchGetGeocodingBatchDefaultResponse |
واجهة برمجة تطبيقات إرسال طلب دفعي متزامنيوصى باستخدام واجهة برمجة التطبيقات المتزامنة لطلبات الدفعات الخفيفة. عندما تتلقى الخدمة طلبا، سوف تستجيب بمجرد حساب عناصر الدفعة ولن تكون هناك إمكانية لاسترداد النتائج لاحقا. سترجع واجهة برمجة التطبيقات المتزامنة خطأ مهلة (استجابة 408) إذا استغرق الطلب أكثر من 60 ثانية. يقتصر عدد عناصر الدفعات على 100 لواجهة برمجة التطبيقات هذه.
نص POST لطلب الدفعةلإرسال استعلامات الترميز الجغرافي
يمكن أن يقبل كائن الترميز الجغرافي يجب أن تحتوي الدفعة على استعلام نموذج استجابة الدفعةتحتوي استجابة الدفعة على مكون
|
SearchGetGeocodingBatchMediaTypesParam | |
SearchGetGeocodingDefaultResponse |
في كثير من الحالات، قد تكون خدمة البحث الكاملة أكثر من اللازم، على سبيل المثال إذا كنت مهتما فقط بالترميز الجغرافي التقليدي. يمكن أيضا الوصول إلى البحث للبحث عن العنوان حصريا. يتم تنفيذ الترميز الجغرافي عن طريق الوصول إلى نقطة نهاية الترميز الجغرافي بالعنوان أو العنوان الجزئي المعني فقط. سيتم الاستعلام عن فهرس البحث عن الترميز الجغرافي عن كل شيء فوق بيانات مستوى الشارع. لن يتم إرجاع أي نقطة اهتمام (POIs). لاحظ أن أداة الترميز الجغرافي متسامحة جدا مع الأخطاء الكتابية والعناوين غير المكتملة. كما سيتعامل مع كل شيء من عناوين الشوارع أو الشوارع أو التقاطعات الدقيقة بالإضافة إلى المناطق الجغرافية ذات المستوى الأعلى مثل مراكز المدن والمقاطعات والولايات. تقوم الاستجابة أيضا بإرجاع خصائص العنوان التفصيلية مثل الشارع والرمز البريدي والبلدية ومعلومات البلد/المنطقة. |
SearchGetGeocodingQueryParam | |
SearchGetGeocodingQueryParamProperties | |
SearchGetPolygon200Response |
واجهة برمجة تطبيقات |
SearchGetPolygonDefaultResponse |
واجهة برمجة تطبيقات |
SearchGetPolygonQueryParam | |
SearchGetPolygonQueryParamProperties | |
SearchGetReverseGeocoding200Response |
|
SearchGetReverseGeocodingBatch200Response |
واجهة برمجة تطبيقات إرسال طلب دفعي متزامنيوصى باستخدام واجهة برمجة التطبيقات المتزامنة لطلبات الدفعات الخفيفة. عندما تتلقى الخدمة طلبا، سوف تستجيب بمجرد حساب عناصر الدفعة ولن تكون هناك إمكانية لاسترداد النتائج لاحقا. سترجع واجهة برمجة التطبيقات المتزامنة خطأ مهلة (استجابة 408) إذا استغرق الطلب أكثر من 60 ثانية. يقتصر عدد عناصر الدفعات على 100 لواجهة برمجة التطبيقات هذه.
نص POST لطلب الدفعةلإرسال استعلامات الترميز الجغرافي العكسي
يمكن لعنصر الترميز الجغرافي العكسي batchItem قبول أي من معلمات الترميز الجغرافي العكسي المدعومةURI. يجب أن تحتوي الدفعة على استعلام نموذج استجابة الدفعةتحتوي استجابة الدفعة على مكون
|
SearchGetReverseGeocodingBatchBodyParam | |
SearchGetReverseGeocodingBatchDefaultResponse |
واجهة برمجة تطبيقات إرسال طلب دفعي متزامنيوصى باستخدام واجهة برمجة التطبيقات المتزامنة لطلبات الدفعات الخفيفة. عندما تتلقى الخدمة طلبا، سوف تستجيب بمجرد حساب عناصر الدفعة ولن تكون هناك إمكانية لاسترداد النتائج لاحقا. سترجع واجهة برمجة التطبيقات المتزامنة خطأ مهلة (استجابة 408) إذا استغرق الطلب أكثر من 60 ثانية. يقتصر عدد عناصر الدفعات على 100 لواجهة برمجة التطبيقات هذه.
نص POST لطلب الدفعةلإرسال استعلامات الترميز الجغرافي العكسي
يمكن لعنصر الترميز الجغرافي العكسي batchItem قبول أي من معلمات الترميز الجغرافي العكسي المدعومةURI. يجب أن تحتوي الدفعة على استعلام نموذج استجابة الدفعةتحتوي استجابة الدفعة على مكون
|
SearchGetReverseGeocodingBatchMediaTypesParam | |
SearchGetReverseGeocodingDefaultResponse |
|
SearchGetReverseGeocodingQueryParam | |
SearchGetReverseGeocodingQueryParamProperties |
النوع أسماء مستعارة
GeoJsonFeatureOutput |
نوع كائن |
GeoJsonGeometryOutput |
عنصر هندسي |
GeoJsonObjectOutput |
كائن |
MapsSearchClient | |
SearchGetGeocodingBatchParameters | |
SearchGetGeocodingParameters | |
SearchGetPolygonParameters | |
SearchGetReverseGeocodingBatchParameters | |
SearchGetReverseGeocodingParameters |
الوظائف
default(Azure |
إنشاء مثيل MapsSearchClient من مفتاح اشتراك. مثال
|
default(Token |
إنشاء مثيل MapsSearch من Azure Identity مثال
|
default(Azure |
إنشاء مثيل MapsSearch من Azure Identity مثال
|
is |
|
is |
|
is |
|
is |
|
is |
تفاصيل الوظيفة
default(AzureKeyCredential, ClientOptions)
إنشاء مثيل MapsSearchClient من مفتاح اشتراك.
مثال
import { AzureKeyCredential } from "@azure/core-auth";
import MapsSearch from "@azure-rest/maps-search";
const credential = new AzureKeyCredential("<subscription-key>");
const client = MapsSearch(credential);
function default(credential: AzureKeyCredential, options?: ClientOptions): MapsSearchClient
المعلمات
- credential
- AzureKeyCredential
مثيل AzureKeyCredential يستخدم لمصادقة الطلبات إلى الخدمة
- options
- ClientOptions
الخيارات المستخدمة لتكوين عميل البحث
المرتجعات
default(TokenCredential, string, ClientOptions)
إنشاء مثيل MapsSearch من Azure Identity TokenCredential
.
مثال
import { DefaultAzureCredential } from "@azure/identity";
import MapsSearch from "@azure-rest/maps-search";
const credential = new DefaultAzureCredential();
const client = MapsSearch(credential, "<maps-account-client-id>");
function default(credential: TokenCredential, mapsAccountClientId: string, options?: ClientOptions): MapsSearchClient
المعلمات
- credential
- TokenCredential
مثيل TokenCredential يستخدم لمصادقة الطلبات إلى الخدمة
- mapsAccountClientId
-
string
معرف عميل خرائط Azure لمورد خريطة معين
- options
- ClientOptions
الخيارات المستخدمة لتكوين عميل البحث
المرتجعات
default(AzureSASCredential, ClientOptions)
إنشاء مثيل MapsSearch من Azure Identity AzureSASCredential
.
مثال
import { AzureSASCredential } from "@azure/core-auth";
import MapsSearch from "@azure-rest/maps-search";
const credential = new AzureSASCredential("<SAS Token>");
const client = MapsSearch(credential);
function default(credential: AzureSASCredential, options?: ClientOptions): MapsSearchClient
المعلمات
- credential
- AzureSASCredential
مثيل AzureSASCredential يستخدم لمصادقة الطلبات إلى الخدمة
- options
- ClientOptions
الخيارات المستخدمة لتكوين عميل البحث
المرتجعات
isUnexpected(SearchGetGeocoding200Response | SearchGetGeocodingDefaultResponse)
function isUnexpected(response: SearchGetGeocoding200Response | SearchGetGeocodingDefaultResponse): response
المعلمات
المرتجعات
response
isUnexpected(SearchGetGeocodingBatch200Response | SearchGetGeocodingBatchDefaultResponse)
function isUnexpected(response: SearchGetGeocodingBatch200Response | SearchGetGeocodingBatchDefaultResponse): response
المعلمات
المرتجعات
response
isUnexpected(SearchGetPolygon200Response | SearchGetPolygonDefaultResponse)
function isUnexpected(response: SearchGetPolygon200Response | SearchGetPolygonDefaultResponse): response
المعلمات
المرتجعات
response
isUnexpected(SearchGetReverseGeocoding200Response | SearchGetReverseGeocodingDefaultResponse)
function isUnexpected(response: SearchGetReverseGeocoding200Response | SearchGetReverseGeocodingDefaultResponse): response
المعلمات
المرتجعات
response
isUnexpected(SearchGetReverseGeocodingBatch200Response | SearchGetReverseGeocodingBatchDefaultResponse)
function isUnexpected(response: SearchGetReverseGeocodingBatch200Response | SearchGetReverseGeocodingBatchDefaultResponse): response
المعلمات
المرتجعات
response
Azure SDK for JavaScript