مشاركة عبر


atlas module

الفصول

EventManager

مدير لأحداث عنصر تحكم الخريطة. مكشوفة من خلال خاصية الأحداث للأطلس. فئة الخريطة. لا يمكن إنشاء مثيل من قبل المستخدم.

HtmlMarker

تقوم هذه الفئة بتضمين عنصر HTML الذي يمكن عرضه على الخريطة.

Map

عنصر التحكم لخريطة ويب مرئية وتفاعلية.

Pixel

تمثيل إحداثيات أو إزاحة بكسل. توسيع صفيف من [x, y].

Popup

نافذة معلومات مثبتة في موضع محدد على الخريطة.

PopupTemplate

قالب تخطيط لنافذة منبثقة.

Shape

فئة المساعد التي تغلف الهندسة أو الميزة وتجعل من السهل تحديثها وصيانتها.

الواجهات

AggregateExpression

يعرف التعبير التجميعي عملية حسابية تتم معالجتها عبر مجموعة من البيانات. المخطط: [عامل التشغيل: سلسلة، initialValue?: منطقي | رقم، mapExpression: Expression] عامل التشغيل: دالة تعبير يتم تطبيقها بعد ذلك على جميع القيم المحسوبة بواسطة mapExpression لكل نقطة في نظام المجموعة. عوامل التشغيل المدعومة: o للأرقام: +، *، max، min o للقيم المنطقية: all، any initialValue: اختياري، قيمة أولية يتم تجميع القيمة المحسوبة الأولى مقابلها. mapExpression: تعبير يتم تطبيقه على كل نقطة في مجموعة البيانات.

AnimationOptions

خيارات تحريك التغييرات إلى كاميرا عنصر تحكم الخريطة.

AuthenticationManager

مدير لمصادقة عنصر تحكم الخريطة. تعرض من خلال خاصية المصادقة للأطلس. فئة الخريطة. لا يمكن إنشاء مثيل من قبل المستخدم.

AuthenticationOptions

خيارات لتحديد كيفية مصادقة عنصر تحكم الخريطة مع خدمات خرائط Azure.

BubbleLayerOptions

الخيارات المستخدمة عند عرض كائنات Point في BubbleLayer.

CameraBoundsOptions

خيارات تعيين حدود كاميرا عنصر تحكم الخريطة.

CameraOptions

خيارات تعيين كاميرا عنصر تحكم الخريطة.

ClusteredProperties

الخصائص التي ستكون موجودة ل ClusteredProperties

CompassControlOptions

خيارات كائن CompassControl.

Control

واجهة لتعريف عنصر تحكم الخريطة.

ControlManager

مدير لعناصر تحكم عنصر تحكم الخريطة. تعرض من خلال خاصية عناصر التحكم للأطلس. فئة الخريطة. لا يمكن إنشاء مثيل من قبل المستخدم.

ControlOptions

خيارات إضافة عنصر تحكم إلى الخريطة.

DataSourceOptions

مصدر بيانات لإدارة بيانات الشكل التي سيتم عرضها على الخريطة. يجب إضافة مصدر بيانات إلى طبقة قبل أن يكون مرئيا على الخريطة. خيارات DataSourceOptions.

ElevationTileSourceOptions
FullscreenControlOptions

خيارات كائن FullscreenControl.

HeatMapLayerOptions

الخيارات المستخدمة عند عرض كائنات Point في HeatMapLayer.

HtmlMarkerEvents
HtmlMarkerManager

مدير لعلامات HTML لعنصر تحكم الخريطة. مكشوفة من خلال خاصية علامات الأطلس. فئة الخريطة. لا يمكن إنشاء مثيل من قبل المستخدم.

HtmlMarkerOptions

خيارات لعرض كائن HtmlMarker

HyperLinkFormatOptions

خيار التنسيق لسلاسل الارتباط التشعبي.

IconOptions

الخيارات المستخدمة لتخصيص الأيقونات في SymbolLayer

ImageLayerOptions

الخيارات المستخدمة عند عرض كائنات النقطة في ImageLayer.

ImageSpriteManager

مدير لصورة عنصر تحكم الخريطة. تعرض من خلال خاصية imageSprite للأطلس. فئة الخريطة. لا يمكن إنشاء مثيل من قبل المستخدم.

LayerManager

مدير لطبقات عنصر تحكم الخريطة. مكشوفة من خلال خاصية الطبقات للأطلس. فئة الخريطة. لا يمكن إنشاء مثيل من قبل المستخدم.

LayerOptions

فئة أساسية ترث منها جميع خيارات الطبقة الأخرى.

LightOptions

خيارات إضاءة الخريطة.

LineLayerOptions

الخيارات المستخدمة عند عرض كائنات SimpleLine وSysyPolygon وSylygon وLineString و MultiLineString و Polygon و MultiPolygon في طبقة خط.

MapConfiguration

يمثل محتويات تكوين الخريطة التي تحمل قائمة بالأنماط المتوفرة لها.

MapConfigurationStyle

يمثل المعلومات لنمط واحد.

MapDataEvent

كائن الحدث الذي تم إرجاعه بواسطة الخرائط عند حدوث حدث بيانات.

MapErrorEvent

كائن الحدث الذي تم إرجاعه بواسطة الخرائط عند حدوث حدث خطأ.

MapEvent

كائن الحدث الذي يتم إرجاعه بواسطة الخرائط عند حدوث حدث أساسي.

MapMouseEvent

كائن الحدث الذي يتم إرجاعه بواسطة الخرائط عند حدوث حدث ماوس.

MapMouseWheelEvent

كائن الحدث الذي تم إرجاعه بواسطة الخرائط عند حدوث حدث عجلة.

MapTouchEvent

كائن الحدث الذي يتم إرجاعه بواسطة الخرائط عند حدوث حدث باللمس.

MediaLayerOptions

الخيارات المستخدمة عند عرض اللوحة والصورة ولوحة النقط وطبقات الفيديو

Options
Padding

تمثيل مقدار ترك المساحة بالبكسل لإضافته إلى جانب BoundingBox عند تعيين كاميرا الخريطة.

PitchControlOptions

خيارات عنصر PitchControl.

PolygonExtrusionLayerOptions

الخيارات المستخدمة عند عرض Polygon والكائنات MultiPolygon في PolygonExtrusionLayer.

PolygonLayerOptions

الخيارات المستخدمة عند عرض كائنات المضلع والكائنات متعددة المضلعات في PolygonLayer.

PopupEvents
PopupManager

مدير للنوافذ المنبثقة لعنصر تحكم الخريطة. تعرض من خلال خاصية popups لفئة atlas.Map. لا يمكن إنشاء مثيل من قبل المستخدم.

PopupOptions

خيارات النافذة المنبثقة.

Properties

مجموعة من الخصائص التي يمكن استخدامها مع PopupTemplate

PropertyInfo

تفاصيل الأنواع حول كيفية عرض الخاصية.

RasterTileSourceOptions
RequestParameters

هذا هو نوع الكائن المتوقع إرجاعه بواسطة رد اتصال transformRequest.

ScaleControlOptions

خيارات عنصر ScaleControl.

ServiceOptions

الخصائص العمومية المستخدمة في جميع طلبات خدمة atlas.

ShapeEvents
SourceManager

مدير لمصادر عنصر تحكم الخريطة. مكشوفة من خلال خاصية مصادر الأطلس. فئة الخريطة. لا يمكن إنشاء مثيل من قبل المستخدم.

StyleChangedEvent

كائن الحدث الذي تم إرجاعه بواسطة الخريطة بعد تحميل نمط جديد.

StyleControlOptions

خيارات عنصر StyleControl.

StyleOptions

خيارات نمط الخريطة.

SymbolLayerOptions

الخيارات المستخدمة عند عرض الأشكال الهندسية في SymbolLayer.

TargetedEvent
TextOptions

الخيارات المستخدمة لتخصيص النص في SymbolLayer

Tile

كائن التجانب الذي تم إرجاعه بواسطة الخريطة عند حدوث حدث بيانات مصدر.

TileId
TileLayerOptions

الخيارات المستخدمة عند عرض الصور المتجانبة النقطية في TileLayer.

TrafficControlOptions
TrafficOptions

خيارات تعيين نسبة استخدام الشبكة على الخريطة.

UserInteractionOptions

خيارات تمكين/تعطيل تفاعل المستخدم مع الخريطة.

VectorTileSourceOptions

مصدر بيانات لإدارة بيانات الشكل التي سيتم عرضها على الخريطة. يجب إضافة مصدر بيانات إلى طبقة قبل أن يكون مرئيا على الخريطة. خيارات VectorTileSource.

WebGLLayerOptions

الخيارات المستخدمة لعرض الرسومات في WebGLLayer.

WebGLRenderer

واجهة لعرض رسومات WebGL في WebGLLayer.

ZoomControlOptions

خيارات عنصر ZoomControl.

النوع أسماء مستعارة

Expression

يمكن تحديدها كقيمة لعامل التصفية أو خيارات طبقة معينة. يحدد التعبير صيغة لحساب قيمة الخاصية. يتم تمثيل التعبيرات كصفائف JSON. العنصر الأول من التعبير هو سلسلة تسمية عامل تشغيل التعبير.

getAuthTokenCallback

دالة رد الاتصال المستخدمة للحصول على رمز مصادقة مميز في وضع المصادقة المجهول. حل مع رمز المصادقة المميز أو رفض مع أي أخطاء.

ResourceType
StyleImageMetadata

تم تمرير توقيع المعلمة options إلى ImageSpriteManager.add.

التعدادات

AuthenticationType

تعداد يستخدم لتحديد نوع آلية المصادقة التي يجب استخدامها.

ControlPosition

المواضع التي يمكن وضع عنصر التحكم فيها على الخريطة.

ControlStyle

الأنماط المتوفرة لعنصر تحكم.

الوظائف

addImageTemplate(string, string, boolean)

إضافة قالب صورة إلى مساحة اسم atlas.

addProtocol(string, (args: any[]) => Promise<any>)

إضافة دالة مورد تحميل مخصصة سيتم استدعاؤها عند استخدام عنوان URL يبدأ بمخطط URL مخصص.

clearPrewarmedResources()

مسح الموارد التي تم إنشاؤها مسبقا بواسطة atlas.prewarm(). لاحظ أن هذا ليس ضروريا عادة. يجب عليك استدعاء هذه الدالة فقط إذا كنت تتوقع أن لا يعود مستخدم تطبيقك إلى طريقة عرض الخريطة في أي وقت في التطبيق الخاص بك.

getAllImageTemplateNames()

استرداد صفيف من الأسماء لكافة قوالب الصور المتوفرة في مساحة اسم atlas.

getAuthenticationOptions()

يحصل على خيارات المصادقة الافتراضية التي تم توفيرها. إذا لم يتم تعيين كافة الخصائص مسبقا، فلن تكون محددة.

getDomain()

يحصل على المجال الافتراضي الذي تم توفيره. إذا لم يتم تعيين القيمة الافتراضية مسبقا "atlas.microsoft.com".

getImageTemplate(string, number)

استرداد قالب SVG بالاسم.

getLanguage()

الحصول على اللغة الافتراضية التي تم توفيرها. إذا لم يتم تعيين القيمة الافتراضية مسبقا "NGT".

getMaxParallelImageRequests()

الحصول على الحد الأقصى لعدد الصور (الإطارات المتجانبة، النقط، الأيقونات) لتحميلها بالتوازي

getSessionId()

يحصل على معرف جلسة العمل الافتراضي الذي تم توفيره. إذا لم يتم تعيين القيمة الافتراضية مسبقا فهي UUID عشوائي.

getSubscriptionKey()

يحصل على مفتاح اشتراك Azure Maps الافتراضي الذي تم توفيره.

getUserRegion()
getVersion()

رقم إصدار واجهة برمجة التطبيقات الحالي استنادا إلى رقم الإصدار.

getView()

الحصول على إعداد العرض الافتراضي لعنصر تحكم الخريطة. إذا لم يتم تعيين القيمة الافتراضية مسبقا undefined.

getWorkerCount()

الحصول على عدد العاملين الذي سيتم إنشاؤه.

isSupported(boolean)

يتحقق لمعرفة ما إذا كان مستعرض المستخدم مدعوما بواسطة عنصر تحكم الخريطة.

prewarm()

تهيئة الموارد مثل WebWorkers التي يمكن مشاركتها عبر الخرائط لتقليل أوقات التحميل في بعض الحالات. يجب تعيين atlas.setWorkerCount، إذا تم استخدامها، قبل استدعاء prewarm() ليكون لها تأثير. بشكل افتراضي، تتم إدارة دورة حياة هذه الموارد تلقائيا، ويتم تهيئتها ببطء عند إنشاء خريطة لأول مرة. عن طريق استدعاء prewarm()، سيتم إنشاء هذه الموارد مسبقا، ولن يتم مسحها عند إزالة الخريطة الأخيرة من الصفحة. يسمح هذا بإعادة استخدامها بواسطة مثيلات Map الجديدة التي تم إنشاؤها لاحقا. يمكن مسحها يدويا عن طريق استدعاء atlas.clearPrewarmedResources(). هذا ضروري فقط إذا ظلت صفحة الويب نشطة ولكنها تتوقف عن استخدام الخرائط تماما.

وهذا مفيد بشكل أساسي عند استخدام الخرائط GL-JS في تطبيق صفحة واحدة، حيث يمكن للمستخدم التنقل بين طرق العرض المختلفة التي يمكن أن تتسبب في إنشاء مثيلات الخريطة وإتلافها باستمرار.

removeProtocol(string)

إزالة بروتوكول تمت إضافته مسبقا في مؤشر الترابط الرئيسي.

setAuthenticationOptions(AuthenticationOptions)

تعيين خيارات المصادقة كخيارات افتراضية في مساحة اسم atlas التي يستخدمها عنصر تحكم الخريطة وأي وحدات تقدم طلبات إلى خدمات خرائط Azure. إذا تمت تهيئة خريطة بخيارات المصادقة المعرفة بشكل صريح ولم يتم استدعاء setAuthenticationOptions مسبقا، استدعاؤها تلقائيا بواسطة منشئ الخريطة.

setDomain(string)

تعيين المجال الافتراضي المستخدم من قبل الوحدات النمطية للخريطة والخدمة ما لم يتم تحديد المجال بشكل صريح عند استخدام هذه الأجزاء من واجهة برمجة التطبيقات. إذا تمت تهيئة خريطة مع المجال المحدد بشكل صريح ولم يتم استدعاء setDomain مسبقا، استدعاؤه تلقائيا بواسطة منشئ الخريطة. إذا لم يتم تحديد البروتوكول https يفترض.

setLanguage(string)

تعيين اللغة الافتراضية المستخدمة من قبل وحدات الخريطة والخدمة ما لم يتم تحديد اللغة بشكل صريح عند استخدام هذه الأجزاء من واجهة برمجة التطبيقات. إذا تمت تهيئة خريطة باللغة المعرفة صراحة ولم يتم استدعاء setLanguage مسبقا، استدعاؤها تلقائيا بواسطة منشئ الخريطة.

setMaxParallelImageRequests(number)

تعيين الحد الأقصى لعدد الصور (اللوحات النقطية، الزواحف، الأيقونات) لتحميلها بالتوازي، مما يؤثر على الأداء في الخرائط الثقيلة النقطية. 16 بشكل افتراضي.

setSessionId(string)

تعيين معرف جلسة العمل الافتراضي المستخدم من قبل وحدات الخريطة والخدمة ما لم يتم تحديد معرف جلسة العمل بشكل صريح عند استخدام هذه الأجزاء من واجهة برمجة التطبيقات. إذا تمت تهيئة خريطة باستخدام معرف جلسة العمل المحدد بشكل صريح ولم يتم استدعاء setSessionId مسبقا، استدعاؤه تلقائيا بواسطة منشئ الخريطة.

setSubscriptionKey(string)

تعيين مفتاح اشتراك خرائط Azure كمفتاح الاشتراك الافتراضي في مساحة اسم atlas التي يستخدمها عنصر تحكم الخريطة وأي وحدات تقدم طلبات إلى خدمات خرائط Azure. إذا تمت تهيئة Map باستخدام مفتاح الاشتراك المحدد صراحة ولم يتم استدعاء setSubscriptionKey مسبقا، استدعاؤه تلقائيا بواسطة منشئ الخريطة.

setUserRegion(string)
setView(string)

تحديد مجموعة الحدود والتسميات المتنازع عليها جغرافيا التي يتم عرضها على الخريطة. المعلمة View (يشار إليها أيضا باسم "معلمة منطقة المستخدم") هي رمز البلد ISO-3166 المكون من حرفين والتي ستعرض الخرائط الصحيحة لهذا البلد/المنطقة. سيتم تعيين البلد/المناطق غير الموجودة في القائمة عرض أو إذا لم يتم تحديدها افتراضيا إلى طريقة العرض "الموحدة". الرجاء مراجعة [طرق العرض] {@link https://aka.ms/AzureMapsLocalizationViews }. تقع على عاتقك مسؤولية تحديد موقع المستخدمين، ثم تعيين المعلمة View بشكل صحيح لهذا الموقع. يجب استخدام المعلمة View في خرائط Azure وفقا للقوانين المعمول بها، بما في ذلك تلك المتعلقة بالتطبيط، للبلد/المنطقة التي تتوفر فيها الخرائط والصور والبيانات الأخرى ومحتوى الجهات الخارجية المخول لك الوصول إليه عبر خرائط Azure.

setWorkerCount(number)

تعيين عدد العاملين على الويب الذين تم إنشاء مثيلهم على صفحة. بشكل افتراضي، يتم تعيينه إلى نصف عدد الذاكرات الأساسية لوحدة المعالجة المركزية (محددة عند 6).

تفاصيل الوظيفة

addImageTemplate(string, string, boolean)

إضافة قالب صورة إلى مساحة اسم atlas.

function addImageTemplate(templateName: string, template: string, override: boolean)

المعلمات

templateName

string

اسم القالب.

template

string

قالب SVG المراد إضافته. يدعم {color}، {secondaryColor}، {scale}، {text}.

override

boolean

يحدد ما إذا كان يجب تجاوز القوالب الموجودة إذا كان أحدها يحمل نفس الاسم موجودا بالفعل.

addProtocol(string, (args: any[]) => Promise<any>)

إضافة دالة مورد تحميل مخصصة سيتم استدعاؤها عند استخدام عنوان URL يبدأ بمخطط URL مخصص.

function addProtocol(customProtocol: string, loadFn: (args: any[]) => Promise<any>)

المعلمات

customProtocol

string

البروتوكول المراد ربطه، على سبيل المثال "مخصص"

loadFn

(args: any[]) => Promise<any>

الدالة التي يجب استخدامها عند محاولة إحضار لوحة محددة بواسطة customProtocol

clearPrewarmedResources()

مسح الموارد التي تم إنشاؤها مسبقا بواسطة atlas.prewarm(). لاحظ أن هذا ليس ضروريا عادة. يجب عليك استدعاء هذه الدالة فقط إذا كنت تتوقع أن لا يعود مستخدم تطبيقك إلى طريقة عرض الخريطة في أي وقت في التطبيق الخاص بك.

function clearPrewarmedResources()

getAllImageTemplateNames()

استرداد صفيف من الأسماء لكافة قوالب الصور المتوفرة في مساحة اسم atlas.

function getAllImageTemplateNames(): string[]

المرتجعات

string[]

getAuthenticationOptions()

يحصل على خيارات المصادقة الافتراضية التي تم توفيرها. إذا لم يتم تعيين كافة الخصائص مسبقا، فلن تكون محددة.

function getAuthenticationOptions(): AuthenticationOptions

المرتجعات

getDomain()

يحصل على المجال الافتراضي الذي تم توفيره. إذا لم يتم تعيين القيمة الافتراضية مسبقا "atlas.microsoft.com".

function getDomain(): string

المرتجعات

string

getImageTemplate(string, number)

استرداد قالب SVG بالاسم.

function getImageTemplate(templateName: string, scale?: number): string

المعلمات

templateName

string

اسم القالب المراد استرداده.

scale

number

تحديد مقدار تغيير حجم القالب. للحصول على أفضل النتائج، قم بتحجيم الأيقونة إلى الحد الأقصى للحجم الذي تريد عرضه على الخريطة، ثم استخدم خيار حجم أيقونة طبقات الرموز لتقليص الحجم إذا لزم الأمر. سيؤدي ذلك إلى تقليل الضبابية بسبب التحجيم. الافتراضي: 1

المرتجعات

string

getLanguage()

الحصول على اللغة الافتراضية التي تم توفيرها. إذا لم يتم تعيين القيمة الافتراضية مسبقا "NGT".

function getLanguage(): string

المرتجعات

string

getMaxParallelImageRequests()

الحصول على الحد الأقصى لعدد الصور (الإطارات المتجانبة، النقط، الأيقونات) لتحميلها بالتوازي

function getMaxParallelImageRequests(): number

المرتجعات

number

getSessionId()

يحصل على معرف جلسة العمل الافتراضي الذي تم توفيره. إذا لم يتم تعيين القيمة الافتراضية مسبقا فهي UUID عشوائي.

function getSessionId(): string

المرتجعات

string

getSubscriptionKey()

يحصل على مفتاح اشتراك Azure Maps الافتراضي الذي تم توفيره.

function getSubscriptionKey(): string

المرتجعات

string

getUserRegion()

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use atlas.getView() instead

function getUserRegion(): string

المرتجعات

string

getVersion()

رقم إصدار واجهة برمجة التطبيقات الحالي استنادا إلى رقم الإصدار.

function getVersion(): string

المرتجعات

string

getView()

الحصول على إعداد العرض الافتراضي لعنصر تحكم الخريطة. إذا لم يتم تعيين القيمة الافتراضية مسبقا undefined.

function getView(): string

المرتجعات

string

getWorkerCount()

الحصول على عدد العاملين الذي سيتم إنشاؤه.

function getWorkerCount(): number

المرتجعات

number

isSupported(boolean)

يتحقق لمعرفة ما إذا كان مستعرض المستخدم مدعوما بواسطة عنصر تحكم الخريطة.

function isSupported(failIfMajorPerformanceCaveat?: boolean): boolean

المعلمات

failIfMajorPerformanceCaveat

boolean

إذا كان صحيحا، فسترجع الدالة خطأ إذا كان أداء عنصر تحكم الخريطة أسوأ بشكل كبير مما كان متوقعا (على سبيل المثال، سيتم استخدام عارض WebGL للبرنامج).

المرتجعات

boolean

prewarm()

تهيئة الموارد مثل WebWorkers التي يمكن مشاركتها عبر الخرائط لتقليل أوقات التحميل في بعض الحالات. يجب تعيين atlas.setWorkerCount، إذا تم استخدامها، قبل استدعاء prewarm() ليكون لها تأثير. بشكل افتراضي، تتم إدارة دورة حياة هذه الموارد تلقائيا، ويتم تهيئتها ببطء عند إنشاء خريطة لأول مرة. عن طريق استدعاء prewarm()، سيتم إنشاء هذه الموارد مسبقا، ولن يتم مسحها عند إزالة الخريطة الأخيرة من الصفحة. يسمح هذا بإعادة استخدامها بواسطة مثيلات Map الجديدة التي تم إنشاؤها لاحقا. يمكن مسحها يدويا عن طريق استدعاء atlas.clearPrewarmedResources(). هذا ضروري فقط إذا ظلت صفحة الويب نشطة ولكنها تتوقف عن استخدام الخرائط تماما.

وهذا مفيد بشكل أساسي عند استخدام الخرائط GL-JS في تطبيق صفحة واحدة، حيث يمكن للمستخدم التنقل بين طرق العرض المختلفة التي يمكن أن تتسبب في إنشاء مثيلات الخريطة وإتلافها باستمرار.

function prewarm()

removeProtocol(string)

إزالة بروتوكول تمت إضافته مسبقا في مؤشر الترابط الرئيسي.

function removeProtocol(customProtocol: string)

المعلمات

customProtocol

string

البروتوكول المخصص لإزالة التسجيل ل

setAuthenticationOptions(AuthenticationOptions)

تعيين خيارات المصادقة كخيارات افتراضية في مساحة اسم atlas التي يستخدمها عنصر تحكم الخريطة وأي وحدات تقدم طلبات إلى خدمات خرائط Azure. إذا تمت تهيئة خريطة بخيارات المصادقة المعرفة بشكل صريح ولم يتم استدعاء setAuthenticationOptions مسبقا، استدعاؤها تلقائيا بواسطة منشئ الخريطة.

function setAuthenticationOptions(options: AuthenticationOptions)

المعلمات

options
AuthenticationOptions

خيارات المصادقة الافتراضية الجديدة.

setDomain(string)

تعيين المجال الافتراضي المستخدم من قبل الوحدات النمطية للخريطة والخدمة ما لم يتم تحديد المجال بشكل صريح عند استخدام هذه الأجزاء من واجهة برمجة التطبيقات. إذا تمت تهيئة خريطة مع المجال المحدد بشكل صريح ولم يتم استدعاء setDomain مسبقا، استدعاؤه تلقائيا بواسطة منشئ الخريطة. إذا لم يتم تحديد البروتوكول https يفترض.

function setDomain(domain: string)

المعلمات

domain

string

المجال الافتراضي الجديد.

setLanguage(string)

تعيين اللغة الافتراضية المستخدمة من قبل وحدات الخريطة والخدمة ما لم يتم تحديد اللغة بشكل صريح عند استخدام هذه الأجزاء من واجهة برمجة التطبيقات. إذا تمت تهيئة خريطة باللغة المعرفة صراحة ولم يتم استدعاء setLanguage مسبقا، استدعاؤها تلقائيا بواسطة منشئ الخريطة.

function setLanguage(language: string)

المعلمات

language

string

اللغة الافتراضية الجديدة.

setMaxParallelImageRequests(number)

تعيين الحد الأقصى لعدد الصور (اللوحات النقطية، الزواحف، الأيقونات) لتحميلها بالتوازي، مما يؤثر على الأداء في الخرائط الثقيلة النقطية. 16 بشكل افتراضي.

function setMaxParallelImageRequests(maxParallelImageRequests: number)

المعلمات

maxParallelImageRequests

number

الحد الأقصى لعدد الصور المراد تحميلها بالتوازي.

setSessionId(string)

تعيين معرف جلسة العمل الافتراضي المستخدم من قبل وحدات الخريطة والخدمة ما لم يتم تحديد معرف جلسة العمل بشكل صريح عند استخدام هذه الأجزاء من واجهة برمجة التطبيقات. إذا تمت تهيئة خريطة باستخدام معرف جلسة العمل المحدد بشكل صريح ولم يتم استدعاء setSessionId مسبقا، استدعاؤه تلقائيا بواسطة منشئ الخريطة.

function setSessionId(id: string)

المعلمات

id

string

معرف جلسة العمل الافتراضي الجديد.

setSubscriptionKey(string)

تعيين مفتاح اشتراك خرائط Azure كمفتاح الاشتراك الافتراضي في مساحة اسم atlas التي يستخدمها عنصر تحكم الخريطة وأي وحدات تقدم طلبات إلى خدمات خرائط Azure. إذا تمت تهيئة Map باستخدام مفتاح الاشتراك المحدد صراحة ولم يتم استدعاء setSubscriptionKey مسبقا، استدعاؤه تلقائيا بواسطة منشئ الخريطة.

function setSubscriptionKey(key: string)

المعلمات

key

string

مفتاح الاشتراك الافتراضي الجديد.

setUserRegion(string)

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use atlas.setView(view: string) instead.

function setUserRegion(userRegion: string)

المعلمات

userRegion

string

setView(string)

تحديد مجموعة الحدود والتسميات المتنازع عليها جغرافيا التي يتم عرضها على الخريطة. المعلمة View (يشار إليها أيضا باسم "معلمة منطقة المستخدم") هي رمز البلد ISO-3166 المكون من حرفين والتي ستعرض الخرائط الصحيحة لهذا البلد/المنطقة. سيتم تعيين البلد/المناطق غير الموجودة في القائمة عرض أو إذا لم يتم تحديدها افتراضيا إلى طريقة العرض "الموحدة". الرجاء مراجعة [طرق العرض] {@link https://aka.ms/AzureMapsLocalizationViews }. تقع على عاتقك مسؤولية تحديد موقع المستخدمين، ثم تعيين المعلمة View بشكل صحيح لهذا الموقع. يجب استخدام المعلمة View في خرائط Azure وفقا للقوانين المعمول بها، بما في ذلك تلك المتعلقة بالتطبيط، للبلد/المنطقة التي تتوفر فيها الخرائط والصور والبيانات الأخرى ومحتوى الجهات الخارجية المخول لك الوصول إليه عبر خرائط Azure.

function setView(view: string)

المعلمات

view

string

طريقة العرض الافتراضية الجديدة

setWorkerCount(number)

تعيين عدد العاملين على الويب الذين تم إنشاء مثيلهم على صفحة. بشكل افتراضي، يتم تعيينه إلى نصف عدد الذاكرات الأساسية لوحدة المعالجة المركزية (محددة عند 6).

function setWorkerCount(workerCount: number)

المعلمات

workerCount

number

عدد العاملين.