أكثر

قم بتحرير أو تحديث بيانات ArcGIS Online Web Map باستخدام REST API


يتم وصف بيانات خريطة الويب في موقع ArcGIS REST API ضمن قسم أنواع البيانات الشائعة. لدي فضول لمعرفة ما إذا كان بإمكاني طلب تهيئة JSON الحالية كما هو موضح في الأمثلة (باستخدام /بيانات في عنوان url) وتعديله وإعادة نشره؟ كمثال ، يمكنني طلب بيانات خريطة الويب ، إضافة أو تعديل قائمة الإشارات المرجعية (عن طريق تحرير بيانات خريطة الويب JSON ، انظر المثال هنا) ، وإرسال التحديث لتعديل عنصر خريطة الويب في ArcGIS Online. هل توجد عملية REST أو بديل لذلك؟


هذا ممكن بالتأكيد إذا كانت الخدمة ميزة. سأفعل ذلك باستخدام Python وإما وحدات urllib المدمجة أو مع الطلبات (خياري المفضل).

يوضح هذا المثال كيفية تحديث الميزات. يمكنك أيضًا إضافة ميزات وحذف الميزات.

يحرر:

ربما يمكنك فقط إلحاق إشارة مرجعية بقائمة الإشارات المرجعية. يمكنك رؤية هذا عند عرض JSON:

{"مدى": {"spatialReference": {"wkid": 102100}، "xmax": -2050429.2553922953، "xmin": -9946068.529135762، "ymax": 1287382.3514782274، "ymin": -4299247.17182725} "(عرض أولي للبرازيل)"} ،

عملية تحديث العنصر هي كيفية القيام بذلك. انظر المنشور المفيد على GeoNet.

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


تحديثات خدمة معالم ArcGIS Online باستخدام أفضل ممارسات FME؟

ركير فترة طويلة، أول ملصق الوقت. & # x27m جديد إلى حد ما على FME (Desktop 2018.1) بعد أن حصلت مؤخرًا على ترخيص من خلال مؤسستي وأشعر كأنني طفل في متجر للحلوى. طورت & # x27ve عددًا قليلاً من طاولات العمل للتحديث التلقائي لخرائط الويب ولوحات معلومات العمليات AGOL بمستويات مختلفة من النجاح. أتمنى أن يشارك شخص لديه خبرة أكبر في سير العمل.

كل ما أفعله هو الانضمام إلى جدول بيانات Excel إلى فئة ميزات SDE (DatabaseJoiner) ، والتوفيق بينها وبين خدمة ميزة AGOL الحالية (FeatureMerger) ، ووضع علامات على الإدراج ، والتحديث ، والحذف (AttributeCreator) ، وكتابته إلى AGOL. متابعة سير العمل هذا عن كثب: https://knowledge.safe.com/articles/19302/how-do-i-write-updates-to-an-existing-arcgis-onlin.html

يبدو أن هذا يعمل ربما 50٪ من الوقت. & # x27m لا أحصل على أخطاء ، ولكن في بعض الأحيان تكون الحقول فارغة بشكل عشوائي. في أحيان أخرى ، تتم كتابة مجموعة فرعية فقط من الميزات. تعمل الصلة بشكل مثالي ، إنها & # x27s شيء يتعلق بكيفية التوفيق بين & # x27s مع AGOL. & # x27m أعمل مع حوالي 300 ميزة (مضلعات). معظم المنشورات عبر الإنترنت حول هذا الموضوع من عام 2015. لست متأكدًا حتى من أن FeatureMerger هو أفضل محول لهذا الغرض بعد الآن. أعتذر إذا تم تغطية هذا بالفعل. حاولت البحث في الوظائف الموجودة أولاً.


توفر واجهة برمجة تطبيقات arcpy.mapping فقط الوصول إلى عدد محدود من خصائص الطبقة التي يمكن تعديلها مباشرةً ولكن يمكن تعديل جميع الخصائص الموجودة في مربع الحوار خصائص الطبقة باستخدام وظيفة UpdateLayer. يتم استخراج المعلومات من طبقة مصدر وتطبيقها على الطبقة في مستند الخريطة الذي يحتاج إلى التحديث. يمكن أن يكون source_layer إما ملف طبقة (.lyr) أو طبقة داخل مستند الخريطة. UpdateLayer هي وظيفة قوية لأنه يمكن استخدامها بعدة طرق مختلفة لإنتاج نتائج مختلفة.

أحد الخيارات هو تحديث رموز الطبقة فقط. في هذه الحالة ، يجب أن يكون لكل من update_layer و source_layer أنواع هندسية متشابهة. اعتمادًا على العارض (على سبيل المثال ، قيمة فريدة باستخدام سمة معينة) ، يجب أيضًا أن تكون تعريفات السمات هي نفسها. تحديث الرموز فقط هو السلوك الافتراضي.

خيار آخر هو تحديث جميع خصائص الطبقة ، بما في ذلك الرموز (symbology_only = False). على سبيل المثال ، قد ترغب في تحديث الأسماء المستعارة للحقل وترميز التحديد وتعريفات الاستعلام وما إلى ذلك ، لطبقة موجودة في العديد من مستندات الخرائط. طريقة سهلة للقيام بذلك هي استخدام ArcMap لتعديل الطبقة بالخصائص المناسبة ثم حفظ الطبقة في ملف طبقة (.lyr). يمكن بعد ذلك استخدام ملف الطبقة باعتباره source_layer لتحديث جميع الخصائص لطبقة معينة. توخ الحذر عند تحديث جميع الخصائص وتأكد من أنها ليست خصائص لا تريد الكتابة فوقها.

UpdateLayer قادر أيضًا على تبديل الطبقات غير ذات الصلة تمامًا. على سبيل المثال ، يمكنك استبدال طبقة المضلع بطبقة نقطية أو طبقة مجموعة. هذه الإمكانية ممكنة فقط إذا تم تعيين قيمة symbology_only على False وإلا فقد تتعارض مع السمات و / أو الأنواع الهندسية. عندما لا يقتصر UpdateLayer على الترميز ، فإنه يستدعي وظيفتي RemoveLayer و AddLayer.

إذا كنت تريد تحديث خصائص طبقة داخل ملف طبقة ، فيجب عليك تعديل خصائص الطبقة في مستند الخريطة أولاً ثم حفظ التغييرات مرة أخرى في ملف طبقة. انظر أساليب save أو saveACopy لكائن الطبقة.

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


ضبط الفاصل الزمني للتحديث

في المثال أعلاه ، يتم تحديث بيانات الزلزال في كل مرة يتم فيها فتح الخريطة. ومع ذلك ، يمكنك تعيين فاصل تحديث محدد للطبقة. في هذه الحالة ، نعلم من المعلومات المنشورة على موقع USGS أن ملف CSV يتم تحديثه كل خمس دقائق ، لذا يمكننا ضبط الطبقة على التحديث بفواصل زمنية مدتها 5 دقائق للمطابقة.

لتعيين الفاصل الزمني للتحديث ، افتح خيارات الطبقة:

واختر Refresh Interval ، وأدخل الوقت المطلوب بالدقائق:

يتم حفظ الفاصل الزمني لتحديث الطبقة مع الخريطة ، وستحدث التحديثات على النحو المحدد أينما تم استخدام الخريطة (في التطبيقات ، المضمنة في مواقع الويب ، إلخ).


المزيد حول بيانات FGDC الوصفية

إذا قمت بتحرير البيانات الوصفية باستخدام الوظيفة الإضافية لمحرر البيانات الوصفية FGDC ، فإنها تضيف وتحرر المحتوى في تنسيق XML الأصلي لبيانات FGDC داخل البيانات الوصفية للعنصر. يتم عرض هذا المحتوى تحت عنوان FGDC Metadata (للقراءة فقط).

يوصى بشدة بترقية محتوى بيانات FGDC التعريفية الحالي لدعم العمليات الأساسية في الإصدار الحالي من ArcGIS for Desktop الذي يتضمن البيانات التعريفية.

إذا لم تقم بالترقية ، يمكنك البحث عن العناصر في ArcGIS ونشرها على ArcGIS Online. عندما لا يتم العثور على المعلومات في عناصر بيانات ArcGIS التعريفية المرتبطة بنمط بيانات تعريف وصف العنصر ، سيبحث ArcGIS عن المعلومات في عناصر بيانات FGDC التعريفية ذات الصلة ويفهرس هذا المحتوى أو ينشره بدلاً من ذلك. بنفس الطريقة ، يمكنك عرض ملخص وصف العنصر البسيط الخاص بالعنصر. ومع ذلك ، فإن باقي محتوى بيانات FGDC الخاص بالعنصر يظل غير متاح. لن يظهر معظم المحتوى الموجود تحت عنوان ArcGIS Metadata. الأزرار الموجودة في علامة التبويب الوصف لن تعالج أي بيانات وصفية بتنسيق FGDC. لن يقوم ArcGIS بتحديثه تلقائيًا بخصائص العنصر الحالية. قد لا تجد العمليات الأخرى في ArcGIS المعلومات التي يبحثون عنها وتتطلب منك إعادة كتابة بعض المعلومات.

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

بمجرد أن تتضمن البيانات التعريفية للعنصر محتوى بيانات ArcGIS التعريفية الذي تمت ترقيته أو كتابته بواسطة شخص ما ، فإن أي عمليات فهرسة ونشر مستقبلية تستخدم فقط المعلومات المخزنة في تنسيق بيانات ArcGIS التعريفية. أيضًا ، يعرض عرض وصف العنصر البسيط وصفحة وصف العنصر في محرر بيانات ArcGIS التعريفية فقط عناصر بيانات ArcGIS التعريفية وتحديثها — لن يتم تحديث عناصر بيانات FGDC التعريفية المرتبطة بعد الآن.

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


ما & # 8217s القادمة؟

لا يزال أمامنا الكثير من العمل قبل إصدار الخريف! إليك معاينة لبعض ما يمكن أن تتوقعه قريبًا:

  • دعم النماذج الذكية & # 8211 للرؤية الشرطية عبر محرر Arcade Expression ، وتكوين النماذج على الجداول والحقول المطلوبة.
  • ميزات جمع بيانات Android & # 8211 التقاط وتعديل إدخال قيمة حديث متعدد
  • Arcade FeatureSet دعم التعبير في النوافذ المنبثقة
  • دعم رسم الخرائط الداخلية (التعرف على طبقات الخريطة الداخلية وتوفير منتقي الأرضية لتبديل الأرضيات ، والتقاط معلومات الأرضية تلقائيًا عند إنشاء ميزة جديدة)
  • المزيد من وظائف تتبع الموقع & # 8211 بما في ذلك دعم عرض المسارات على نظام Android الأساسي ، والقدرة على تشغيل / إيقاف التتبع من الخريطة ، والمزيد.

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


تحديث: ستكون ArcGIS Services قابلة للاكتشاف دائمًا

لدي تحديث لهذا المنشور الذي قمت بإنشائه منذ فترة. في هذا المنشور ، ذكرت أن (لاحظ الخط الغامق):

الآن ، إذا كنت تعتقد & quot جيدًا أنني & # x27ll ، فقم فقط بتعطيل دليل الخدمات حتى يتمكنوا & # x27t من التنقل في الشجرة! & quot ، فكر مرة أخرى. في بعض الإشراف السخيف من قبل ESRI، إذا قمت ببساطة بإلحاق معلمة بسيطة جدًا بالمجلدات r & quot / arcgis / rest / services & quot ، تصبح المجلدات وخوادم الخرائط وخوادم الميزات مرئية فجأة.

كنت مخطئا هنا. هذا لم يكن & # x27t a & quotsilly إشراف & quot بواسطة ESRI. كان هذا مقصودًا ، و ضروري لتطبيقات WebGIS لتعمل بشكل صحيح. دعني أشرح.

بالنسبة لأولئك الذين لا يفعلون & # x27t ، أو لا يفهمون حقًا ما يحدث & # x27s تحت غطاء تطبيق ArcGIS Web (أو أي تطبيق ويب) ، هنا & # x27s كيف تتواصل مواقع الويب والخوادم & quottalk مع بعضها البعض & quot. يستخدم أي تطبيق ويب حديث تقريبًا تنسيقًا يسمى & quotJSON & quot ، وأنا متأكد من أنك & # x27 قد سمعت به.

قصة قصيرة طويلة ، يستخدم جانب العميل (أي خريطة الويب التي تم تحميلها على جهاز الكمبيوتر الخاص بك) هذا التنسيق لإرسال الرسائل واستلامها مع الخادم الخاص بك ، مثل تحميل البيانات المكانية الفعلية ومعلومات نمط أمبير ، وما إلى ذلك. هذه هي الطريقة الوحيدة التي يمكن من خلالها تحميل موقع ويب بشكل صحيح البيانات من نقطة النهاية. أعني بنقطة النهاية شيئًا مثل: https://somesite.com/arcgis/rest/services/Parcels/Mapserver/0

الآن ما الهدف من إخباري بكل هذا؟ حسنًا ، هذا يعني أن ESRI لن يقوم بتصحيح أو إصلاح هذه الثغرة الأمنية ، أي وقت مضى. يقولون هذا حرفيًا هنا:

يتلقون & # x27ll رسالة خطأ إذا حاولوا الوصول إلى دليل الخدمات بمجرد تعطيله من قبل المسؤول. ستستمر جميع تطبيقات العميل (واجهات برمجة تطبيقات الويب ، وسطح المكتب ، والجوال ، وما إلى ذلك) التي تصل إلى الخدمات برمجيًا باستخدام JSON أو تنسيقات الإخراج الأخرى في العمل كما هو متوقع.

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

الآن ، إذا كنت تعتقد أنه & # x27d سيكون من الصعب جدًا على شخص ما اجتياز شجرة الدليل الخاصة بك ، أو أن هناك الكثير من العمل للقيام بذلك: الأدوات موجودة بالفعل للقيام بذلك. أعلم لأن & # x27ve بنيت واحدة بنفسي. يمكنني تحميل خريطتك العامة والحصول على كل نقطة نهاية لديك على الخادم الخاص بك في حوالي 30 ثانية. ثم يمكنني استخدام إحدى الأدوات العديدة المتاحة لتنزيل جميع نقاط النهاية التي أهتم بها. وهذا موجود أيضًا ، لقد قمت بنشر منشور حول هذا الموضوع هنا. أتحدث عن هذا بشكل خاص لأنني أرى الكثير من الالتباس حول هذا الموضوع ، كما ترون هنا

خدمات ESRI & # x27s هي يؤمن. إذا كان لديك مصادقة مناسبة للخدمات ، فلن يتمكن أي شخص من الحصول على بياناتك. لكن نقاط النهاية العامة هي نقاط نهاية عامة.

TLDR: ESRI Isn & # x27t سيصلح هذا الشيء & quot؟ f = json & quot ، لأنه ميزة ، وليس خطأ. لذا قم بمصادقة بياناتك.

أهلا! أنا أعمل في Esri ويسعدني الرد على بعض أسئلتك وبياناتك (ومن التعليقات.

أولاً ، أنا لا أجادل مع أي من الملاحظات المحددة من المنشور أعلاه. ما أود أن أعرفه هو كيف تفضل أن يعمل. إذا كنت تريد الحصول على بيانات & quotsecure & quot - بمعنى أنها متاحة فقط لأشخاص معينين ، فكيف يعرف خادمك من هم هؤلاء الأشخاص بدون عملية مصادقة؟ إن إيقاف تشغيل وصول HTML إلى خدمات REST هو مجرد إخفاء & quothelper & quot الصفحة التي تتيح لك رؤية المعلمات ، ولكن REST API الخاصة بنا موثقة بشكل علني (لسبب وجيه!) ولا تدعي تأمين خدماتك الفردية عن طريق إيقاف تشغيل HTML.

في الواقع ، هناك مجموعة متنوعة من الطرق & quotsecure & quot المحتوى دون الحاجة إلى مصادقة المستخدم:

الأول هو عدم استضافة ArcGIS Server على الإنترنت العام ، يمكنك استضافته خلف جدار حماية والسماح بالوصول فقط للمستخدمين في شبكتك ، والتي تصادقك بناءً على عمليات تسجيل الدخول إلى الشبكة ووصولك إلى المبنى.

والثاني هو النظر في استخدام Esri Resource Proxy (https://github.com/Esri/resource-proxy) وهو تطبيق يمكنك تشغيله على خادم الويب الخاص بك والذي يمكن استخدامه للحد من صفحات الويب التي يمكن أن تكون خدماتك فيها تم تحميله. سيؤدي هذا إلى حظر مكشطة بشكل فعال ، مع السماح برؤية الخدمات بشكل عام في https://mysite.com/mymap (إذا كان هذا هو & quotreferer & quot المسموح به الذي قمت بتعيينه في تكوين الوكيل). هذا هو نمط نشر شائع آخر ويتيح لك الحصول على & quot؛ يمكن الوصول إليه علنًا & quot خادم / خدمة مع وصول محدود إلى موقع ويب محدد.

النمط الذي اخترناه لاستخدام واجهة برمجة تطبيقات REST العامة ليس نادرًا ، كما ترى هنا: https://github.com/toddmotto/public-apis - هناك العديد والعديد من واجهات برمجة تطبيقات REST العامة مع طرق وصول مماثلة. في الواقع ، فإن اختيارنا للسماح بإصدار HTML من واجهة برمجة تطبيقات REST (ما قمت بتعطيله في موقعك) يهدف إلى أن يكون ميزة للمستخدمين لمساعدة المطورين على تعلم واجهة برمجة تطبيقات REST واكتشاف الخدمات الجديدة التي قد تهمهم. إذا تم إعداد خدماتك بشكل آمن ، فلا داعي للخوف من قيام المستخدم بطلب نفس الخدمات التي يمكنه رؤيتها في خريطة الويب الخاصة بك. إذا كنت ترغب في تعطيل / عمليات الاستعلام ، فيمكنك القيام بذلك من Server Manager والسماح فقط بإنشاء الخرائط ، على الرغم من أنني أعتقد أن & # x27s حذر للغاية بالنسبة لمعظم السيناريوهات.

clanshonuff ما ذكرته صحيح. الاتحاد هو عملية نقل التحكم الأمني ​​في ArcGIS Server Services إلى العناصر المشتركة عبر Portal. إذا كان لديك خدمة مؤمنة في الخادم ، متحدة مع بوابة IWA ، فلن يتمكن المستخدم المجهول من الوصول إلى هذه الخدمة دون إعادة توجيهه إلى البوابة الإلكترونية (وفشل اختبار مصادقة IWA). هذا أيضًا مصمم. إذا كنت تريد أن تطلب جميع خدماتك الموحدة IWA ، فتأكد من عدم مشاركة جميع عناصر الخدمة في Portal مع & quotEveryone & quot ولن يتمكن أي شخص من رؤيتها أو معرفة أنها موجودة.

أتمنى أن يكون هذا قد أجاب على بعض الأسئلة ، سيكون الملخص & quot؛ إذا كنت تريد تأمين بياناتك ، ومصادقة خدماتك & quot ، وهو ما يتوافق مع كل إصدار تاريخي من ArcGIS Server.


مشاركة تقارير Power BI مع الخرائط

قم بتمكين مؤسستك من اتخاذ قرارات مستنيرة باستخدام خرائط دقيقة وبيانات الموقع جنبًا إلى جنب مع معلومات العمل المهمة الأخرى. شارك تقارير Power BI - مع خرائط Esri - داخل مؤسستك باستخدام الميزات المضمنة أو النشر على الويب. تُمكِّن أدوات التنسيق المتعددة المشاهدين من تخصيص الخرائط ، مما يساعدهم على فهم النتائج بسرعة ويوفر لك مزيدًا من الوقت للتحليل.


لمستخدمي ArcMap

هل سيعمل تطبيق ArcObjects المُصمم لـ ArcMap في ArcGIS Pro؟

لا ، يحتوي ArcGIS Pro على .NET API جديد ، والوظائف ومهام سير العمل مختلفة عما هو موجود في ArcMap. تم إنشاء واجهة برمجة التطبيقات الجديدة باستخدام ArcObjects ومع ذلك ، لا يتم عرض ArcObjects مباشرة.

هل ستعمل نصوص Python النصية وصناديق الأدوات المكتوبة لـ ArcMap في ArcGIS Pro؟

عادة نعم. يستخدم ArcGIS Pro Python 3.x ، بينما تستخدم التطبيقات الأخرى في ArcGIS Desktop و ArcGIS Server Python 2.x. على الرغم من بعض الاختلافات المهمة بين هذه الإصدارات من Python ، يمكن استخدام العديد من نصوص المعالجة الجغرافية كما هو الحال في كل من ArcMap و ArcGIS Pro. يمكنك القراءة حول ترحيل Python لـ ArcGIS Pro ، واستخدام أداة المعالجة الجغرافية Analyze Tools For Pro لتحليل برنامج نصي أو صندوق أدوات للتحديثات الضرورية.

هل جميع أدوات المعالجة الجغرافية من ArcMap في ArcGIS Pro؟

تتوفر غالبية أدوات المعالجة الجغرافية ArcMap في ArcGIS Pro. ومع ذلك ، لا تتوفر بعض الأدوات. في بعض الحالات ، قد تتوفر هذه الأدوات في إصدار مستقبلي. لن تتوفر الأدوات التي تعمل مع تنسيقات البيانات غير المدعومة في ArcGIS Pro ، مثل التغطيات ، في المستقبل. يتم أيضًا إضافة العديد من الأدوات الجديدة إلى كل إصدار من إصدارات ArcGIS Pro والتي لم تتم إضافتها إلى ArcMap.

هل ستعمل النماذج المضمنة في ArcMap في ArcGIS Pro؟

نعم معظم الوقت. ومع ذلك ، إذا تضمن النموذج أداة غير متوفرة في ArcGIS Pro ، فلن يعمل النموذج. قد تتمكن من إزالة الأداة واستخدام حل بديل. بالإضافة إلى ذلك ، إذا تم تغيير أداة في النموذج في ArcGIS Pro ، فلن يعمل النموذج حتى تقوم بتحديث النموذج (عمل نسخة احتياطية من مربع الأدوات ، وفتح النموذج في ArcGIS Pro ، والتحقق من صحة النموذج وحفظه). راجع موضوع تعليمات الأداة لتحديد ما يجب تغييره حتى تعمل الأداة في ArcGIS Pro. إحدى المشكلات الشائعة هي أن أداة Calculate Field لم تعد تدعم تعبيرات Visual Basic (VB). تعرف على المزيد حول ترحيل مهام سير عمل ModelBuilder إلى ArcGIS Pro.

هل يمكنني تشغيل النماذج التي أقوم بإنشائها في ArcGIS Pro في ArcMap؟

لا ، لا يمكن استخدام النماذج التي تم إنشاؤها جديدة أو المفتوحة والمحفوظة في ArcGIS Pro مباشرةً في ArcMap. ومع ذلك ، يمكنك حفظ مربع الأدوات المحتوي كإصدار سابق واستخدام مربع الأدوات هذا في ArcMap. من الأسلم عمل نسخة احتياطية من صندوق الأدوات الأصلي قبل تعديل أي نماذج في ArcGIS Pro. ضع في اعتبارك أن العديد من الأدوات وتنسيقات البيانات الجديدة متاحة فقط في ArcGIS Pro ، لذلك قد لا يعمل النموذج في ArcMap.

هل يمكنني استخدام خرائطي من ArcMap في ArcGIS Pro؟

نعم ، يمكن استيراد مستندات الخريطة (.mxd) والمشاهد (.sxd) والكرات الأرضية (.3DD) إلى ArcGIS Pro وحفظها في مشروع. لمزيد من المعلومات ، راجع استيراد خريطة أو حزمة خريطة في موضوع التعليمات إضافة خرائط ومشاهد إلى مشروع. يمكن استخدام نفس قاعدة البيانات الجغرافية ومجموعات البيانات ذات الأشكال من قبل كلا التطبيقين. يمكن فتح طبقات الويب المشتركة من ArcGIS Pro في ArcMap. أيضًا ، يمكن تشغيل ArcMap و ArcGIS Pro جنبًا إلى جنب على نفس الجهاز. ومع ذلك ، لا يمكن استيراد مشروعات ArcGIS Pro إلى ArcMap.

لقد قمت باستيراد مستند خريطة بإطارات بيانات متعددة ، لكنني لا أرى سوى خريطة واحدة في ArcGIS Pro. ماذا حدث لإطارات البيانات الأخرى؟

عند استيراد مستند خريطة (.mxd) ، تصبح جميع إطارات البيانات خرائط في مشروع ArcGIS Pro الخاص بك ، ولكن يتم فتح واحد منها فقط. يمكنك فتح الخرائط الأخرى من جزء الكتالوج بالنقر فوق علامة التبويب المشروع في أعلى الجزء وتوسيع عنصر الخرائط. بدلاً من ذلك ، يمكنك فتح عرض الكتالوج من علامة التبويب عرض على الشريط والاستعراض وصولاً إلى الخرائط في مشروعك.

كيف يمكنني مشاركة خريطة مؤلفة في ArcGIS Pro مع شخص يستخدم ArcMap؟

لا يمكنك تصدير خريطة من ArcGIS Pro كمستند خريطة (.mxd). ومع ذلك ، يمكن فتح خرائط الويب المشتركة من ArcGIS Pro في ArcMap أو ArcGIS Online أو ArcGIS Enterprise.

هل يمكنني استخدام ملحقات ArcGIS Desktop المرخصة مع ArcGIS Pro؟

نعم فعلا. إذا كان لديك ترخيص ArcGIS Desktop لمنتج ملحق ، فأنت مُرخص لاستخدام نفس الامتداد في ArcGIS Pro إذا كان متاحًا. راجع ملحقات ArcGIS Pro للحصول على قائمة بالملحقات المتاحة. تتم إدارة تراخيص الامتداد في ArcGIS Pro باستخدام نفس نوع الترخيص (على سبيل المثال ، مستخدم محدد) مثل ترخيص ArcGIS Pro الخاص بك.

أين ذهبت أنماط ArcMap الخاصة بي؟

تم إيقاف العديد من أنماط ArcMap ولم يتم تضمينها كأنماط نظام في ArcGIS Pro. ومع ذلك ، يمكن استيراد هذه الأنماط من ArcMap. راجع استيراد نمط ArcMap إلى المشروع. تم بالفعل تحويل عدد من هذه الأنماط إلى تنسيق ArcGIS Pro * .stylx ويمكن تنزيله من ArcGIS Online في Esri Styles.

كيف أبدأ جلسة تحرير في ArcGIS Pro؟

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

هل يمكنني إنشاء أو استخدام شبكات هندسية في ArcGIS Pro؟

الشبكات الهندسية هي مجموعة بيانات للقراءة فقط في ArcGIS Pro. تم استبدال القدرة على إدارة ونمذجة وتحليل أنظمة الشبكة البسيطة مثل الهيدرولوجيا بشبكة التتبع. تم استبدال القدرة على إدارة ونمذجة وتحليل أنظمة الشبكات الأكثر تقدمًا للمياه والغاز والكهرباء والاتصالات والصرف الصحي ومياه الأمطار والمرافق الأخرى بشبكة المرافق.


خدمات

يمكن إنشاء اتصالات بمواقع خادم ArcGIS Server و Open Geospatial Consortium، Inc. (OGC) WCS و WFS و WMS و WMTS و OGC API.

يمكن إنشاء الاتصالات بـ ArcGIS Server بامتيازات على مستوى المستخدم أو الناشر بناءً على عنوان URL المقدم ومستوى الامتيازات المسموح بها لبيانات الاعتماد الخاصة بك. بمجرد إنشاء الاتصال ، يمكنك تغيير الاتصال للحصول على امتيازات على مستوى المسؤول ، إذا كان مسموحًا لها ببيانات الاعتماد الخاصة بك.

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

بالإضافة إلى ذلك ، يمكن أيضًا نشر الخريطة والمعلم والصورة والتكويد الجغرافي وخدمات المعالجة الجغرافية على موقع خادم ArcGIS Server مستقل.

تتعلق المعلومات التالية بالخدمات التي تم الوصول إليها من اتصال ArcGIS Server و WCS و WFS و WMS و WMTS و OGC API:

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


شاهد الفيديو: ArcGIS Survey123: Editing Existing Data with Survey123 (شهر اكتوبر 2021).