أكثر

النقر على النقاط في ArcGIS Android

النقر على النقاط في ArcGIS Android


يبدو أن هذا يجب أن يكون سهلاً للغاية ، لكنني غير قادر على النقر فوق نقطة وجعل الخريطة تدرك أنني قمت بالنقر فوق هذه النقطة. حاولت في البداية فقط إنشاء نقطة بسيطة ، حيث قمت بتعيين حقول الاستعلام على "*" والعلاقة المكانية بـ "INTERSECT". لم يفلح ذلك الآن ، لذا كنت أحاول إنشاء مضلع حول المكان الذي أنقر فيه وأضبط العلاقة المكانية على "WITHIN" و "CONTAINS" (محاولتان منفصلتان) ، لقد حاولت أيضًا استخدام مغلف بدلاً من مضلع دون جدوى.

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

هذا هو الكود الخاص بمحاولتي الحالية باستخدام مغلف (تركت تعليقاتي حيث حاولت عمل مضلع أيضًا) داخل OnSingleTapListener:

تم النقر عليه = mMapView.toMapPoint (v1، v2) ؛ أبعاد int = mMapView.getExtent (). getDimension () ؛ مزدوج pixW = أبعاد / mMapView.getWidth () ؛ تسامح مزدوج = 10 * بيكسل ؛ Envelope env = New Envelope (تم النقر عليه ، التسامح ، التسامح) ؛ استعلام الاستعلام = استعلام جديد () ؛ query.setGeometry (env) ؛ query.setOutFields (سلسلة جديدة [] {"*"}) ؛ // مضلع بولي = مضلع جديد () ؛ // double x = clicked.getX () ؛ // double y = clicked.getY () ؛ //poly.startPath(x-2.0، y + 2.0) ؛ //poly.lineTo(x+2.0، y + 2.0) ؛ //poly.lineTo(x+2.0، y-2.0) ؛ //poly.lineTo(x-2.0، y-2.0) ؛ //poly.lineTo(x-2.0، y + 2.0) ؛ query.setSpatialRelationship (SpatialRelationship.WITHIN) ، query.setInSpatialReference (mMapView.getSpatialReference ()) ، featLayers [0] .selectFeatures (query، ArcGISFeatureLayer.SELECTION_METHOD.NEW،

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


فقط في حالة تعرض أي شخص لهذه المشكلة نفسها في المستقبل ، قمت بحل هذه المشكلة على النحو التالي:

تم النقر عليه = mMapView.toMapPoint (v1، v2) ؛ استعلام الاستعلام = استعلام جديد () ؛ query.setOutFields (سلسلة جديدة [] {"*"}) ؛ query.setSpatialRelationship (SpatialRelationship.INTERSECTS) ، نقطة refClicked = mMapView.toMapPoint (v1 + 35، v2) ؛ double len = refClicked.getX () - clicked.getX () ؛ Geometry geom = (GeometryEngine.buffer (تم النقر عليه ، mMapView.getSpatialReference () ، len ، null)) ؛ query.setGeometry (geom) ؛ query.setInSpatialReference (mMapView.getSpatialReference ()) ، arcGisFeatureLayer.selectFeatures (استعلام ، ArcGISFeatureLayer.SELECTION_METHOD.NEW ، مستمع رد اتصال جديد() {

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


واجهة برمجة تطبيقات خرائط غنية ثنائية وثلاثية الأبعاد لمطوري Java و Kotlin. يسمح لك بإنشاء تطبيقات:

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

من خلال الانضمام إلى برنامج المطور المجاني ، تحصل على:

  • الوصول الكامل إلى مكتبات وأدوات مطور ArcGIS.
  • مرجع API ودليل المطور و rsquos لمساعدتك على تعلم API.
  • برامج تعليمية ذاتية التوجيه ، أمثلة على التطبيقات و DevLabs.
  • عينات على جيثب ريبو.
  • الوصول إلى مجتمعنا للحصول على المساعدة في أسئلتك

أضف نقطة وخط ومضلع

تعرف على كيفية عرض رسومات النقطة والخط والمضلع في الخريطة.

في هذا البرنامج التعليمي ، تقوم بعرض النقاط والخطوط والمضلعات على الخريطة كرسومات.

لمعرفة كيفية عرض البيانات من مصادر البيانات ، راجع البرنامج التعليمي إضافة طبقة معالم.

لمزيد من المعلومات الأساسية حول الموضوعات الموجودة في هذا البرنامج التعليمي ، تفضل بزيارة خدمات استضافة الخرائط (2D) والرسومات والبيانات في تعيين واجهات برمجة التطبيقات وخدمات الموقع يرشد.

ما يلي مطلوب لهذا البرنامج التعليمي:

  1. حساب ArcGIS للوصول إلى مفاتيح API. إذا لم يكن لديك حساب & # x27t ، قم بالتسجيل مجانًا.
  2. تأكد من أن نظامك يلبي متطلبات النظام.
  3. IDE لتطوير Android في Kotlin.

يستخدم هذا البرنامج التعليمي بيئة تطوير أندرويد، لكن الكود الموصوف سيعمل في أي IDE Android يدعم Kotlin.

افتح مشروع Android Studio

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

قم بتعديل المشروع القديم لاستخدامه في هذا البرنامج التعليمي الجديد. يوسع مزيد من المعلومات للحصول على تعليمات.

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

في ال ذكري المظهر نافذة أداة ، مفتوحة قيم app & gt & gt & gt strings.xml.

في عنصر & ltstring name = & quotapp_name & quot & gt ، قم بتغيير محتوى النص إلى أضف نقطة وخط ومضلع.

في ال ذكري المظهر نافذة أداة ، مفتوحة البرامج النصية لـ Gradle & gt settings.gradle.

قم بتغيير قيمة rootProject.name إلى & quot إضافة نقطة وخط ومضلع & quot.

انقر مشروع File & gt Sync مع ملفات Gradle. سيتعرف Android Studio على تغييراتك وينشئ ملف .فكرة مجلد.

إذا قمت بتنزيل مشروع الحل ، فقم بتعيين مفتاح API الخاص بك.

في Android Studio: في ذكري المظهر نافذة أداة ، مفتوحة app & gt java & gt com.example.app & gt MainActivity.

في وظيفة setupMap ، قم بتعيين خاصية apiKey على بيئة ArcGISRuntimeEn مع مفتاح API الخاص بك.

قم بتمييز عمليات الاستيراد الحالية واستبدالها بالواردات المطلوبة لهذا البرنامج التعليمي.

في Android Studio ، في ذكري المظهر نافذة أداة ، مفتوحة app & gt java & gt com.example.app & gt MainActivity.

قم بإنشاء وظيفة جديدة تسمى addGraphics.

قم بإنشاء تراكب GraphicsOverlay لعرض رسومات النقطة والخط والمضلع وإضافتها إلى مجموعة mapView & # x27s لتراكبات الرسومات.

قم باستدعاء الوظيفة addGraphics () من وظيفة دورة الحياة onCreate.

قم بإنشاء نقطة و SimpleMarkerSymbol. لإنشاء النقطة ، قم بتوفير إحداثيات خط الطول (س) وخط العرض (ص) ومرجع مكاني. استخدم وظيفة الراحة SpatialReferences.getWgs84 ().

تدعم الرسومات النقطية عددًا من أنواع الرموز مثل SimpleMarkerSymbol و PictureMarkerSymbol و TextSymbol. تعرف على المزيد حول الرموز في وثائق API.

بعد ذلك ، قم بإنشاء SimpleLineSymbol صلب ، أزرق ، بعرض 2 بكسل وقم بتعيينه لخاصية المخطط التفصيلي لـ simpleMarkerSymbol.

قم بإنشاء رسم بالنقطة و simpleMarkerSymbol. اعرض الرسم بإضافته إلى مجموعة الرسومات المتراكبة & # x27s.

انقر تشغيل & gt تشغيل & تطبيق gt لتشغيل التطبيق.

يجب أن يعرض المحاكي تشغيل تطبيقك.

إذا تم إنشاء تطبيقك ولكن لم يتم عرض أي محاكي ، فأنت بحاجة إلى إضافة محاكي. انقر Tools & GT AVD Manager & gt إنشاء جهاز افتراضي.

يجب أن تشاهد رسمًا نقطيًا في Point Dume State Beach.

تحتوي البوليلينات على جزء مميز أو أكثر. كل جزء عبارة عن سلسلة من النقاط. للحصول على خط متصل ، يمكنك استخدام مُنشئ Polyline لإنشاء خط متعدد بجزء واحد فقط. لإنشاء خط متعدد مع أكثر من جزء ، استخدم PolylineBuilder.

إنشاء شكل متعدد الخطوط ورمز SimpleLineSymbol. لإنشاء Polyline ، قم أولاً بإنشاء PointCollection وإضافة نقاط فردية. ثم قم بتمرير PointCollection إلى مُنشئ Polyline.

تدعم الرسومات الخطية عددًا من أنواع الرموز مثل SimpleMarkerSymbol و TextSymbol. تعرف على المزيد حول الرموز في وثائق API.

إنشاء رسم مع متعدد الخطوط ورمز متعدد الخطوط. اعرض الرسم بإضافته إلى مجموعة الرسومات المتراكبة & # x27s. بعد ذلك ، أضف مخططًا أزرق.

انقر تشغيل & gt تشغيل & تطبيق gt لتشغيل التطبيق.

يجب أن يعرض المحاكي تشغيل تطبيقك.

إذا تم إنشاء تطبيقك ولكن لم يتم عرض أي محاكي ، فأنت بحاجة إلى إضافة محاكي. انقر Tools & GT AVD Manager & gt إنشاء جهاز افتراضي.

يجب أن تشاهد رسمًا نقطيًا وخطيًا على طول شاطئ الغرب.

تحتوي المضلعات على جزء مميز أو أكثر. كل جزء عبارة عن سلسلة من النقاط تصف الحدود المغلقة. بالنسبة لمنطقة واحدة بدون ثقوب ، يمكنك استخدام مُنشئ Polygon لإنشاء مضلع بجزء واحد فقط. لإنشاء مضلع يحتوي على أكثر من جزء ، استخدم PolygonBuilder.

قم بإنشاء مضلع و SimpleFillSymbol. لإنشاء المضلع ، قم أولاً بإنشاء PointCollection وإضافة نقاط فردية. ثم قم بتمرير PointCollection إلى مُنشئ Polygon.

تدعم رسومات المضلع عددًا من أنواع الرموز مثل SimpleFillSymbol و PictureFillSymbol و SimpleMarkerSymbol و TextSymbol. تعرف على المزيد حول الرموز في وثائق API.

بعد ذلك ، قم بإنشاء SimpleFillSymbol به تعبئة برتقالية صلبة وشفافة بنسبة 20٪ ، ورمز BlueOutlineSymbol المحدد سابقًا.


كيفية عرض الخريطة باستخدام ملفات الشكل في Android؟

فيما يلي الخطوات ونماذج الشاشات المتعلقة بقراءة ملف الشكل وعرضه باستخدام Openmap.jar في Android.

1) قم بتنزيل نموذج ملف بتنسيق zip (لقد استخدمت ملف شكل الهند)

2) استخرج الملف المضغوط واختر ملفًا واحدًا ينتهي بـ .shp

3) أضف ملف shp هذا في مساحة تخزين الجهاز واحصل على موقع الملف

4) تعيين موقع الملف إلى فئة "ShapeFile" الخاصة بمكتبة OpenMap (المستوى الأول)

5) تقوم فئة "ShapeFile" بتحويل هذه البيانات وتخزينها على أنها فئة "ESRIRecord" (المستوى الثاني)

6) وأخيرًا باستخدام "ESRIRecord" نحصل على PolygonOptions x و y النقاط التي يتم تعيينها لعرض الشكل على خريطة Google (المستوى الثالث)

فيما يتعلق بالخطوات: ستتغير الخطوات رقم 1 و # 2 و # 3 مع أنواع مختلفة من قراءة الملفات. على سبيل المثال: من تطبيقنا ، يمكننا تنزيل ملف zip المطلوب من الخادم وفك ضغط وتخزين تلك الملفات في موقع الجهاز (أو) يمكننا تخزين ملف zip المطلوب في مستوى المشروع ثم فك ضغط هذه الملفات وتخزينها في موقع الجهاز وما إلى ذلك.


تجميع النقاط - التكوين الأساسي

يوضح هذا النموذج كيفية تمكين تجميع النقاط على GeoJSONLayer. التجميع هو طريقة لتقليل النقاط في FeatureLayer أو CSVLayer أو GeoJSONLayer أو OGCFeatureLayer من خلال تجميعها في مجموعات بناءً على قربها المكاني من بعضها البعض. عادةً ما يتم تحديد حجم المجموعات بشكل متناسب بناءً على عدد الميزات داخل كل مجموعة.

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

تمنحك خاصية تقليل الميزة التحكم في العديد من خصائص الكتلة الأخرى. تحدد الكتلة Radius منطقة التأثير التي تحدد كل مجموعة ومنطقة # x27s لتضمين الميزات. يمكنك أيضًا تحديد قوالب منبثقة وتسميات للمجموعات التي تلخص الميزات التي تتألف منها المجموعة.

اقتراحات للتكوين الأساسي

  • قم بإيقاف تشغيل عدم تضارب التسمية عند وضع العلامات على المجموعات ذات العدد في مركز الكتلة. إذا كان وضع الملصق خارج المجموعة ، فاستمر في تمكين إلغاء تعارض التسمية.
  • قم بزيادة الكتلة الكتلة MinSize لتناسب الملصقات داخل مجموعات أصغر (16 نقطة هي نقطة بداية جيدة).
  • بالنسبة للطبقات الأكبر ، قم بتنسيق عدد المجموعات في الملصق إما بقيمة مدورة أو قيمة مختصرة ذات معنى (على سبيل المثال 10 كيلو بدلاً من 10000). راجع تجميع النقاط - إنشاء تكوين مقترح للحصول على مثال على ذلك.

تنطبق مجموعات النقاط فقط على الطبقات ذات الأشكال الهندسية للنقاط في MapView التي تحتوي إما على SimpleRenderer أو UniqueValueRenderer أو ClassBreaksRenderer. لا تنطبق على الطبقات ذات الأشكال الهندسية متعددة الخطوط والمضلعات.

يُعد تجميع الطبقات باستخدام مراجع مكانية بخلاف Web Mercator و WGS-84 تجريبيًا وقد لا يعمل مع كل إسقاط. الطبقات المجمعة التي تحتوي على مراجع مكانية بخلاف Web Mercator أو WGS-84 لها نفس القيود المدرجة في وثائق محرك الإسقاط.


دع & # 8217s تستعد للتحليل الجغرافي من خلال تنفيذ الخطوات التالية:

    في ArcMap، افتح ال ج: GeospatialTrainingSpatialStatsDenverCrime.mxd ملف. يجب أن ترى فئة ميزة النقطة تسمى جريمة، كما هو موضح في الصورة التالية:

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


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

مكونات نظم المعلومات الجغرافية

Hadoop وعلوم البيانات والإحصاء وغيرها

روابط مصدر لـ 5 صور مستخدمة في مخطط المعلومات الرسومي

1. البرمجيات

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

لقطات من البرنامج:

روابط المصدر مستخدمة لـ 3 صور

2. الأجهزة

  • تعد الأجهزة ثاني أهم جزء في أي مكون من مكونات نظم المعلومات الجغرافية. البرامج والأجهزة يكمل كل منهما الآخر عندما يتم نشرهما بشكل صحيح ، بالنظر إلى التوافق. إذا كان هناك أي عدم تطابق في أي من المكونين ، فإن التأثيرات الوظيفية والنتائج ليست تقريبية.
  • انتقلت بعض المؤسسات إلى الخدمات السحابية مثل AWS و Azure لإنشاء بيئة افتراضية وموازنة حمل الخوادم المادية. يتطلب الأمر محطات خادم ضخمة ومراكز قيادة للتعامل مع كمية كبيرة من البيانات الجغرافية المكانية وحتى للحفاظ على كل شيء مستمرًا في بيئة حية.
  • يجب أن تكون الأجهزة قوية ويجب أن تتمتع بإمكانية مستقبلية للتعامل مع تصحيحات وتحديثات البرامج الثقيلة. هناك حاجة إلى أحدث المعالجات عالية الرقاقة والمعالجات القائمة على الذكاء الاصطناعي واللوحات الأم وحتى وحدات معالجة الرسومات في عالم اليوم للتعامل مع برامج وبيانات نظم المعلومات الجغرافية.

3. البيانات

  • البيانات الجيومكانية مثل دم أي من مكونات نظم المعلومات الجغرافية. يتم استخدام العمال الميدانيين والطائرات بدون طيار والأقمار الصناعية وتكنولوجيا سونار - ليدار لجمع البيانات الجغرافية المكانية. يختلف تنسيق البيانات هذا من أداة إلى أخرى ويعتمد على المصدر حيث يتم استخراج البيانات. في المقام الأول ، يتم تصنيف البيانات الجغرافية المكانية إلى بيانات نقطية وبيانات متجه. البيانات النقطية هي ملفات الصور من مصادر مختلفة ممكّنة للكاميرا. إنها تتشكل مثل ورقة تغطي طبقات مختلفة تصور خرائط طولية وخطوط عرضية وحتى طوبوغرافية.
  • من ناحية أخرى ، تتعامل Vector Data مع نقاط العنوان ، وتستخدم نماذج الرسوم البيانية وعلم البيانات والتعلم الآلي لتحليل مجموعات البيانات والعمل عليها. من خلال تحليل البيانات السابقة ، يمكن للمؤسسات إجراء التحليلات وعرض الاتجاهات المستقبلية المختلفة.
  • يستخدم نظام RDBMS الجغرافي المكاني للتعامل مع مجموعات البيانات هذه. يعمل المحللون ومسؤولو قواعد البيانات معًا للتعامل مع قواعد البيانات وحتى تعقيم الأجزاء غير ذات الصلة من البيانات المستوردة.

4 اشخاص

  • يعد الأشخاص عاملاً مساعدًا مهمًا في القيام بإعداد مكونات نظم المعلومات الجغرافية. بمساعدة الإدارة المناسبة والخبرة الفنية ، يمكن معالجة جميع مجالات المشاكل المعروفة وغير المعروفة. ثم يتم استخدام إدارة المشروع والبرنامج لفهم أي نطاق لمشروع نظم المعلومات الجغرافية.
  • يشارك الأشخاص الذين يتمتعون بالمستوى الصحيح من الجيولوجيا وأنظمة المعلومات والمعرفة الإحصائية في إعداد المشروع والجوانب الفنية # 8217s. في المقابل ، يركز الأشخاص ذوو المعرفة الإدارية والأعمال القوية على التعامل مع المشاريع والأعمال. تتطلب مشاريع نظم المعلومات الجغرافية قوة عاملة قوية وإدارة مخزون ، وبالتالي يركز الناس أيضًا بشكل أكبر على تقنيات دورة حياة تطوير المشروع الإجمالية.
  • يعمل محللو وفنيو نظم المعلومات الجغرافية جنبًا إلى جنب مع بيانات نظم المعلومات الجغرافية لتحليل ومراقبة الأشكال المختلفة لمجموعات البيانات. يعتني مطورو GIS ومسؤولو قواعد البيانات بالواجهة الأمامية والجزء الخلفي من الإعداد. يتعامل مديرو المشاريع والمهندسون المعماريون مع الهندسة المعمارية وتخطيط المشروع من خلال الحفاظ على النطاق القابل للتنفيذ في الصورة.
  • تأخذ المنظمات أيضًا مهندسي ML / AI & # 8217 تساعد في بناء نماذج قوية لحل مشكلات الأعمال. يتم أيضًا استهداف علماء البيانات ذوي المهارات التحليلية والبرمجة القوية من قبل منظمة GIS للعمل على مجموعات واتجاهات البيانات الجغرافية المكانية المعقدة.

5. الطريقة والعمليات

  • يجب أن تكون هناك عملية تجارية محددة لأي نظام ليعمل لتقريب النتائج المرجوة بكفاءة. تستخدم المنظمات في الوقت الحاضر نماذج عمليات موحدة مختلفة لبناء نظام لا يزال في مرحلة انتقالية.
  • إدارة الجودة الشاملة ، LEAN ، SIX SIGMA و KAIZEN هي بعض النماذج القياسية التي تتبعها المنظمات لضمان ألا تصبح عملية الأعمال لغزًا لم يتم حله. يتم إجراء عمليات التدقيق داخليًا وخارجيًا لفهم ما إذا كان يتم اتباع عملية الإعداد بدقة دون أي شذوذ.
  • تمنح عمليات تدقيق وشهادات ISO المنظمة معيارًا معينًا لتصوير عملها لجمهور أوسع. نظرًا لهذه الشهادات ومسارات التدقيق ، تثق المؤسسات في أصالة وسلامة النظام المستخدم. لا يتم استخدام الأساليب فقط حتى يتم إعداد العملية بشكل مثالي ولكن أيضًا للحفاظ عليها. تستمر بعض المنظمات في التطور بطموح من خلال نشر عمليات جديدة.
  • يتم اتباع إعادة هندسة العملية في فهم جزء AS-IS من عملية الأعمال وتحديد جزء TO-BE من العملية. يسمح هذا للمؤسسات وخبراء LEAN بإزالة الأجزاء غير المنتجة من العملية بحيث يمكن توفير المزيد من الوقت والتكلفة للشركة.

استنتاج

المكونات الخمسة المذكورة أعلاه هي المكونات الأساسية لإنشاء نظام المعلومات الجغرافية. مع نمو المنظمة ، تنمو أيضًا المكونات التي تعمل كأعمدة لنظم المعلومات الجغرافية. سيكون لدى عمالقة مثل Google و ESRI و HERE مجموعة من المكونات الأساسية الخاصة بهم. والأهم من ذلك ، أن إعداد نظم المعلومات الجغرافية لا يتم بسهولة بين عشية وضحاها ، حتى لو كانت أي منظمة تتمتع بامتياز مع جميع المكونات الحاسمة ، حتى لو كان غياب أحد المكونات المذكورة أعلاه يمكن أن يؤدي إلى فشل في إعداد النظام الصحيح.

مقال موصى به

هذا دليل لمكونات نظم المعلومات الجغرافية. نناقش هنا مقدمة مكونات نظم المعلومات الجغرافية وأهم 5 مكونات لنظام المعلومات الجغرافية بالتفصيل. يمكنك أيضًا الاطلاع على مقالاتنا الأخرى ذات الصلة لمعرفة المزيد & # 8211


اختر جهاز استقبال

يمكن أن يستخدم AppStudio نظام تحديد المواقع العالمي (GPS) المدمج في جهازك ، أو يمكنك إضافة مُستقبل GPS خارجي للحصول على بيانات عالية الدقة. هناك العديد من أجهزة استقبال GPS المتاحة ، ولكن لا تعمل جميعها مباشرة مع AppStudio. لاستخدام مستقبل GPS مع AppStudio ، يجب أن يدعم جهاز الاستقبال إخراج جمل NMEA.

لتحسين دقة مواضعك ، ضع في اعتبارك استخدام مُستقبِل GPS يدعم التصحيحات التفاضلية. إذا كنت تستخدم جهاز iOS ، فيجب عليك أيضًا استخدام أحد أجهزة استقبال GPS المدعومة على iOS. بينما لا تنشر Esri قائمة بمستقبلات GPS المدعومة لنظام Android أو Windows ، يتم توفير قائمة بأجهزة الاستقبال المستخدمة في الاختبار على Android و Windows.

تدعم معظم أجهزة استقبال GPS عالية الدقة جمل NMEA التي يستخدمها AppStudio ومع ذلك ، يوصى بالتحقق مما إذا كان جهاز الاستقبال يدعم جمل NMEA هذه في دليل مستخدم جهاز الاستقبال قبل محاولة توصيله بـ AppStudio.

دعم NMEA

NMEA 0183 هو معيار مواصفات البيانات الذي يستخدمه AppStudio للتواصل مع أجهزة استقبال GPS. تحتوي رسائل NMEA على سطور من البيانات تسمى الجمل. يشتق AppStudio معلومات GPS مثل خطوط الطول والعرض والارتفاع ونوع الإصلاح من خلال قراءة جمل محددة في رسائل NMEA.

يدعم AppStudio NMEA 4.00 و 4.10. يمكنه قراءة جمل NMEA التالية:

  • GGA: الوقت والموضع والبيانات ذات الصلة بالتصحيح
  • GSA: GNSS DOP والأقمار الصناعية النشطة
  • GSV: أقمار GNSS قيد النظر
  • RMC: الحد الأدنى الموصى به من بيانات GNSS المحددة
  • VTG: دورة فوق الأرض وسرعة الأرض
  • GST: إحصائيات أخطاء GNSS الزائفة

إذا تلقى AppStudio جمل ضريبة السلع والخدمات التي تحتوي على معلومات دقيقة لإحداثيات معينة ، فإنه يستخدمها لتحديد الدقة. بشكل افتراضي ، يتم تحديد أرقام الدقة الأفقية والعمودية في جذر متوسط ​​التربيع (RMS). مستوى الثقة باستخدام RMS هو 63 بالمائة إلى 68 بالمائة للدقة الأفقية ، و 68 بالمائة للدقة الرأسية.

الدقة المقدرة

إذا لم يتلق AppStudio جملة GST من مستقبل GPS ولكنه تلقى جملة GSA ، فإن AppStudio يقدر الدقة باستخدام التخفيف الأفقي للدقة (HDOP) والتخفيف الرأسي للدقة (VDOP). يتم حساب الدقة الأفقية المقدرة بضرب HDOP في 4.7 ، ويتم حساب الدقة الرأسية المقدرة بضرب VDOP في 4.7.

تصحيحات تفاضلية

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

يمكن توفير التصحيحات التفاضلية من خلال المصادر العامة أو التجارية. يعد نظام التعزيز المعتمد على القمر الصناعي (SBAS) أحد أكثر مصادر التصحيح في الوقت الفعلي استخدامًا ويمكن الوصول إليه بشكل عام ، والذي يشار إليه أيضًا باسم نظام زيادة المساحة الواسعة (WAAS) في الولايات المتحدة. يمكنك استخدام SBAS مجانًا ، ولكن يجب أن يدعمه جهاز استقبال GPS الخاص بك. يتطلب استخدام خدمات التصحيح التجارية عادةً اشتراكًا وقد يتطلب أيضًا شراء نوع معين من مستقبل GPS يمكنه استقبال إشارات التصحيح هذه. راجع مقالة شرح نظام تحديد المواقع العالمي (GPS) التفاضلي بتنسيق ArcUser مجلة لمزيد من المعلومات.

أجهزة استقبال GPS مدعومة على iOS

لتوصيل مستقبل Bluetooth بجهاز iOS مباشرة ، يجب أن يكون جهاز الاستقبال جزءًا من برنامج MFi بالإضافة إلى دعم إخراج جمل NMEA. يمكن استخدام أجهزة الاستقبال التالية مباشرة مع AppStudio Player على أجهزة iOS المدعومة.

لتحديد إصدار البرنامج الثابت الذي يستخدمه جهاز استقبال GPS الخاص بك ، قم بإقران جهاز الاستقبال بجهازك ، وافتح إعدادات General & gt About بجهازك ، وانقر فوق اسم جهاز الاستقبال المقترن.

يتطلب GNSS Surveyor و GPS Pro + إصدار البرنامج الثابت 2.1.40 أو أحدث. يتطلب GPS Pro إصدار البرنامج الثابت 2.0.90 أو أحدث. يتطلب نظام تحديد المواقع العالمي (GPS) الخاص بـ Lightning Connector إصدار البرنامج الثابت 1.0.24 أو إصدار أحدث.

يتطلب GLO إصدار البرنامج الثابت 3.00 أو أحدث ويتطلب GLO 2 إصدار البرنامج الثابت 2.1 أو أحدث.

تم اختبار أجهزة استقبال GPS على نظامي Android و Windows

يعمل AppStudio مع أي جهاز استقبال مدعوم على Android أو Windows ينتج جمل NMEA 0183. بينما لا تصادق Esri على أي جهاز ، فإن ما يلي هو قائمة بالأجهزة التي تم استخدامها:

حذر:

هذه ليست قائمة شاملة لجميع الأجهزة التي تعمل مع AppStudio.

  • مساح Bad Elf GNSS و GPS Pro و GPS Pro +
  • Eos Arrow Lite و Arrow 100 و Arrow 200 و Arrow Gold
  • Garmin GLO ¹ و Garmin GLO 2¹
  • Geneq SxBlue II و SxBlue III²
  • جونيبر سيستمز جيود
  • لايكا GG03¹ و GG04 و Zeno 20¹
  • تريمبل R1 و R2 و R8s¹ و R10¹

تطبيق Trimble GNSS Status (Windows أو Android) مطلوب لتلقي المواضع المصححة باستخدام R1 أو R2. على نظام Android ، تحتاج أيضًا إلى تطبيق Trimble GNSS Direct.

بالنسبة إلى جهاز استقبال Trimble R1 على Windows ، لا يمكن لـ AppStudio الوصول إلى إصلاحات GPS التفاضلية باستخدام RTX. ومع ذلك ، يمكن لـ AppStudio تحديد الموقع من خلال إصلاحات GPS المستقلة ، بالإضافة إلى تصحيح SBAS ومواقع المحطة الأساسية المحلية المصححة عبر NTRIP.

بالنسبة إلى جهاز استقبال Trimble R2 على Windows ، لا يمكن لـ AppStudio الوصول إلى المواقع باستخدام RTX أو المواقع المصححة للمحطة الأساسية المحلية عبر NTRIP. يمكن لـ AppStudio الوصول فقط إلى إصلاحات GPS المستقلة والمواقع المصححة SBAS.

حدثت مشكلات عند إقران Trimble R10 بأجهزة Samsung Galaxy S5 و S7.


لماذا يؤدي تقاطع الذكاء الاصطناعي وأنظمة المعلومات الجغرافية إلى خلق فرص جديدة

حقق الذكاء الاصطناعي تقدمًا سريعًا ، لا سيما في مجالات مثل رؤية الكمبيوتر ومعالجة اللغة الطبيعية والترجمة الآلية. يخلق تقاطع الذكاء الاصطناعي (AI) وأنظمة المعلومات الجغرافية (GIS) فرصًا جديدة هائلة. يساعدنا الذكاء الاصطناعي والتعلم الآلي والتعلم العميق في صنع عالم أفضل.

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

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

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

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

يحتوي ArcGIS - وهو برنامج مملوك من Esri - على أدوات للمساعدة في كل خطوة من خطوات سير عمل علم البيانات ، بينما يوفر Living Atlas الوصول إلى مجموعة كبيرة من الصور المقدمة من Esri والتي يمكن أن تكون ضرورية لسير عمل التعلم العميق. يشتمل ArcGIS Pro على أدوات للمساعدة في إعداد البيانات لعمليات سير عمل التعلم العميق ، ويتم تحسينه لنشر النماذج المدربة لاستخراج المعالم أو تصنيفها.

الطريق أمامنا
بعض الاستخدامات المبتكرة للتعلم العميق هي لتحسين الصور مثل زيادة مستويات التكبير من خلال "شبكات الدقة الفائقة". يمكن استخدام هذه التقنية لزيادة وضوح صور الأقمار الصناعية وحتى تجاوز دقة أجهزة الاستشعار المستخدمة. استخدام مبتكر آخر للتعلم العميق في مجال "الذكاء الاصطناعي الإبداعي". يمكن استخدام تقنيات نقل النمط العصبي لإنشاء "فن الخرائط" ويمكن أن تجد استخدامًا عمليًا في نظم المعلومات الجغرافية من خلال نقل نمط رسم الخرائط. تعد شبكات الخصومة التوليدية (GANs) منطقة بحث نشطة ويمكن استخدامها لإنشاء مربعات خرائط مباشرة من الصور.

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

روهيت سينغ (الكاتب هو قائد التطوير - ArcGIS API for Python، Esri Inc.)


مسرد نظم المعلومات الجغرافية

شروط نظم المعلومات الجغرافية تحت إدخالات مسرد GIS: a-g و GIS مسرد: h-t مكثفة ونسخ بإذن من "دليل ممارس لمصطلحات نظم المعلومات الجغرافية" بقلم Stearns J. Wood. تم تجميع الكتاب على مدار 30 عامًا ونشره لأول مرة في عام 1984 ، ويحتوي على أكثر من 10000 مصطلح يشمل جميع جوانب المعالجة الجيولوجية والتحليل الجغرافي والتحليل المكاني والشبكات وإدارة الموارد وإدارة المرافق ورسم الخرائط الآلي والتصميم والصياغة بمساعدة الكمبيوتر وأنظمة إدارة قواعد البيانات ، ربط الأنظمة المفتوحة وتكنولوجيا الكمبيوتر لنظام المعلومات الجغرافية. تم أيضًا تضمين مصطلحات مختارة من الجغرافيا ورسم الخرائط وعلوم الكمبيوتر وأنظمة المعلومات الحضرية والإقليمية والاستشعار عن بعد ونظام تحديد المواقع العالمي. انظر مسرد GIS: a-g ومسرد GIS: h-t.


شاهد الفيديو: ArcGIS - Mosaic Raster data - Mosaic DEM