Skip To Content

إثراء من شبكة متعددة المتغيرات

ملاحظة:‏

هذه الوظيفة مدعومة حاليًا فقط في Map Viewer Classic (المعروف سابقًا باسم Map Viewer). ستكون متاحة في إصدار مستقبلي من Map Viewer الجديد.

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

مخطط سير العمل

إثراء من شبكة متعددة المتغيرات

التحليل باستخدام GeoAnalytics Tools

يتم تشغيل التحليل باستخدام GeoAnalytics Tools باستخدام المعالجة الموزعة عبر عدة أجهزة ArcGIS GeoAnalytics Server وأنوية. GeoAnalytics Tools وأدوات تحليل المعالم القياسية في ArcGIS Enterprise لديها معلمات وقدرات مختلفة. لمعرفة المزيد عن هذه الاختلافات، راجع موضوع اختلافات أداة تحليل المعالم.

مثال

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

ملاحظات الاستخدام

المدخلات الخاصة بـ إثراء من شبكة متعددة المتغيرات هي طبقة نقطية وطبقة شبكة متعددة المتغيرات. يجب إنشاء طبقة شبكة متعددة المتغيرات باستخدام أداة إنشاء شبكة متعددة المتغيرات.

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

يجب إنشاء الطبقة المختارة لمعلمة اختر شبكة متعددة المتغيرات لإثراء من باستخدام أداة إنشاء شبكة متعددة المتغيرات ويجب أن تكون طبقة معالم مُستضافة. لا يتم دعم الشبكات متعددة المتغيرات المخزنة في عمليات مشاركة ملف البيانات الضخمة كمدخلات لهذه الأداة.

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

مثال لـ ArcGIS API for Python

تتوفر أداة "الإثراء من شبكة متعددة المتغيرات" من خلال ArcGIS API for Python.

يثري هذا المثال طبقة بيانات جريمة مع شبكة متعددة المتغيرات تحتوي على معلومات ديموغرافية.


# Import the required ArcGIS API for Python modules
import arcgis
from arcgis.gis import GIS

# Connect to your ArcGIS Enterprise portal and confirm that GeoAnalytics is supported
portal = GIS("https://myportal.domain.com/portal", "gis_publisher", "my_password", verify_cert=False)
if not portal.geoanalytics.is_supported():
    print("Quitting, GeoAnalytics is not supported")
    exit(1)   

# Find the big data file share dataset you'll use for analysis
search_result = portal.content.search("", "Big Data File Share")

# Look through the search results for a big data file share with the matching name
bdfs_search = next(x for x in search_result if x.title == "bigDataFileShares_CrimeReports")

# Look through the big data file share for Chicago crimes
crimes = next(x for x in bdfs_search.layers if x.properties.name == "ChicagoCrimes")

# Find the multivariable grid to enrich from
mvg_search_result = portal.content.search("Chicago_MVG", "Feature Layer")
mvg_layer = mvg_search_result[0].layers[0]

# Run the Enrich From Multi-Variable Grid tool
enrich_result = arcgis.geoanalytics.enrich_data.enrich_from_grid(input_layer = crimes, 
   																																																														grid_layer = mvg_layer,
   																																																														output_name = "chicago_crimes_enriched")

# Visualize the sample and extent layers if you are running Python in a Jupyter Notebook
processed_map = portal.map()
processed_map.add_layer(enrich_result)
processed_map

أدوات مشابهة

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

أدوات تحليل Map Viewer Classic

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