يعمل ArcGIS Online على توصيل خدمات الويب من خلال بنية مستندة إلى الخدمة. يمكن استرداد الخرائط والمعالم والصور وأدوات التحليل، والمشروعات التي تمت مشاركتها على ArcGIS Online بواسطة أي جهاز يمكنه تقديم طلب على الويب. يمكنك الوصول إلى محتوى وخدمات ArcGIS Online عند تطوير حلولك القائمة على الموقع لموقع الويب وأجهزة الجوال وتطبيقات سطح المكتب.
فيما يلي بعض الموارد التي يمكنك استخدامها لتطوير الحلول التي تعتمد على الموقع:
- أدوات إنشاء التطبيق التي لا تتطلب الكثير من البرمجة أو لا تتطلب أي برمجة تتيح لك تصميم تطبيقات مخصصة لتخزين البيانات وتحليلها ومشاركتها. يمكنك إنشاء تطبيق ويب تفاعلي باستخدام ArcGIS Instant Apps، أو تصور وتحليل البيانات باستخدام ArcGIS Dashboards. يمكنك دمج الخرائط والنص ومحتوى آخر لإيصال روايات جذابة باستخدام ArcGIS StoryMaps، أو إنشاء تطبيقات ويب غامرة تفاعلية باستخدام ArcGIS Experience Builder، مع دمج عناصر واجهة الاستخدام والبيانات والخرائط. يعتمد اختيار منشئ التطبيق على الأدوات ومستوى التخصيص المطلوب، ومتطلبات التطبيق، ومستوى خبرة الجمهور الخاص بك.
- ArcGIS API for Python هو لغة برمجة نصية نظيفة حديثة تم تطويرها خصوصًا لتحليلات GIS والمرئيات وإدارة البوابة الإلكترونية. استخدمها لأتمتة دورات سير العمل التحليلية والإدارية وتنفيذ المهام التكرارية باستخدام البرامج النصية.
- ArcGIS Arcade هي لغة تعبير آمنة وخفيفة ويمكن حملها لإنشاء محتوى مخصص في تطبيقات ArcGIS. ويمكنها إجراء حسابات رياضية، وتنسيق النص، وتقييم العبارات المنطقية. وتدعم أيضًا التعبيرات المتعددة العبارات والمتغيرات وبيانات التحكم في التدفق. Arcade فريدة من نوعها عند مقارنتها بغيرها من لغات التعبير والبرمجة النصية بسبب تضمينها لأنواع بيانات المعالم والأشكال الهندسية.
- يتم تصميم أدوات تطوير برنامج ArcGIS Maps الخاصة بـ JavaScript لبناء تطبيقات مخصصة مرتبطة بالموقع لمعظم الأنظمة الأساسية الحديثة.
- يتيح لك ArcGIS REST API إدارة المستخدمين والمجموعات والعناصر ضمن مؤسسة ArcGIS Online. يمكنك أيضًا استخدام ArcGIS REST API للوصول إلى خدمات الخريطة والمعلم والصور والتحليل في ArcGIS Online. وتتضمن الخدمات الجاهزة للاستخدام المنشورة بواسطة Esri والخدمات المستضافة التي نشرتها أنت أو مؤسسات أخرى.
- خرائط الويب هي خرائط قابلة للمشاركة مستضافة على نظام ArcGIS، ويمكن استخدامها في العديد من المنتجات. على سبيل المثال، إذا قمت بإنشاء خريطة ويب في ArcGIS Pro، يمكن لزملائك تعديلها وعرضها في ArcGIS Online. يتم التعبير عن خرائط الويب باستخدام JavaScript Object Notation (JSON)، وهو تنسيق النص الذي يمكن تحويله أو تخزينه أو معالجته. تلتزم جميع خرائط الويب بمواصفات خريطة الويب وبالتالي تعمل الوظائف عبر النظام الأساسي بصورة صحيحة.
- مشاهد الويب هي مشاهد ثلاثية الأبعاد قابلة للمشاركة مستضافة على نظام ArcGIS، ويمكن استخدامها في ArcGIS Online وArcGIS StoryMaps والتطبيقات المنشأة بواسطة ArcGIS API for JavaScript، والعديد من المنتجات الأخرى. تقوم مواصفات مشهد الويب، المكتوبة باستخدام JSON، بمطابقة طريق عرض ومشاركة ArcGIS لمشاهد الويب.