Skip To Content

العثور على مواقع مشابهة

العثور على مواقع مشابهة أداة العثور على مواقع مشابهة تعرّف المعالم المرشحة الأكثر أو الأقل تشابهًا بمعلم مدخل واحد أو أكثر بناءً على سمات المعالم.

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

مخطط سير عمل البحث عن مواقع مشابهة

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

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

أمثلة

  • تحديد المتاجر الأكثر تشابهاً لأفضل المؤدين فيما يتعلق بملفات العميل التعريفية.

  • واستنادًا إلى خصائص القرى التي أصابها المرض بقوة، فما هي القرى المُهددة بقوة؟

  • كان برنامج اللياقة البدنية لما بعد المدرسة في المدينة ناجحًا للغاية. يريد الداعمون البحث عن المدن الأخرى ذات الخصائص المتشابهة لتعمل كمرشحين لتوسيع البرنامج.

  • يرغب محلل الجريمة في البحث داخل قاعدة البيانات عن جميع الجرائم لرؤية ما إذا كانت معدلات الجريمة الأخيرة جزءًا من الأنماط والاتجاهات الأكبر.

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

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

يمكن استخدام معالم جدول بيانات أو نقطة أو خط أو منطقة.

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

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

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

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

تتيح لك معلمة تحديد الأكثر تشابهًا والأقل تشابهًا تحديد كيفية مطابقة المعالم. يمكنك تحديد قيم الحقل أو الملفات التعريفية للحقل.

  • في قيم الحقل، سيكون لدى أكثر المرشحين تشابهًا أصغر مجموع من الاختلافات المربعة لكل المعالم التي تستخدمها التشابه الأساسي بناءً على، ويتم توحيد كل القيم قبل حساب الاختلافات.
  • في الملفات التعريفية للحقل، يتم قياس تشابه جيب التمام. يبحث تشابُه جيب التمام عن نفس العلاقات بين قيم البيانات الجدولية الموحدة بدلاً من محاولة مطابقة الأحجام. افترض وجود ثلاثة حقول، ستستخدم معلمة التشابه الأساسي بناءً على باسم A1 وA2 وA3. يبلغ حجم A2 ضعف A1، فيما يكون A3 معادلاً لـ A2 على الأغلب. في الملفات التعريفية للحقل، ستبحث عن المرشحات التي تضم نفس علاقات البيانات الجدولية: يبلغ A2 ضعف حجم A1، ثم يتساوى الكل على الأغلب. ونظرًا لأن هذه الطريقة تبحث عن العلاقات بين البيانات الجدولية، يجب عليك تحديد حقلين على الأقل من أجل معلمة التشابه الأساسي بناءً على. يجب عليك استخدام طريقة تشابه جيب التمام (الملفات التعريفية للحقل) لوضع أماكن مثل لوس أنجلوس، ولكن بمقياس أقل في العموم. على سبيل المثال، حيثما تكون مهتمًا بالملف التعريفي لـ التلوث وعدد السيارات إلى عدد المقيمين أقل من 20. يتراوح فهرس تشابه جيب التمام من 1.0 (تشابه تام) إلى -1.0 (اختلاف تام). تتم كتابة تشابه جيب التمام في حقل المعالم الناتجةsimindex (تشابه جيب التمام).

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

إضافةً إلى الحقول المتطابقة والحقول المضافة إلى النتائج، يتم تضمين الحقول التالية في الناتج:

اسم الحقلالوصفملاحظات

location_type

سلسلة تشير إلى مكان وجود المعالم من طبقة الإسناد أو طبقة البحث.

يتم دائمًا تضمين هذا الحقل في الناتج.

simrank

عند تحديد معظم المواقع المتشابهة أو الأكثر والأقل تشابهًا، يتم ترتيب كل تطابقات الحلول من الأكثر تشابهًا إلى الأقل تشابهًا. يوجد لدى تطابق الحل الأكثر تشابهًا قيمة ترتيب تبلغ 1.

لا يتم تضمين هذا الحقل إلا عند تحديد الأكثر تشابهًا أو الأكثر والأقل.

dissimrank

عند تحديد أقل المواقع المتشابهة أو الأكثر والأقل تشابهًا، يتم ترتيب كل تطابقات الحلول من الأقل تشابهًا إلى الأكثر تشابهًا. يوجد لدى الحل الأقل تشابهًا قيمة ترتيب تبلغ 1.

لا يتم تضمين هذا الحقل إلا عند تحديد الأقل تشابهًا أو الأكثر والأقل.

simindex

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

لا يتم تضمين هذا الحقل عند تحديد قيم الحقل.

cosimindex

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

لا يتم تضمين هذا الحقل عند تحديد الملفات التعريفية للحقل.

labelrank

يتم استخدام هذا الحقل لعرض الأغراض فقط. تستخدم هذه الأداة هذا الحقل لتوفير العرض الافتراضي لنتائج التحليل.

يتم دائمًا تضمين هذا الحقل في الناتج.

reference_id

قيمة معرّف فريدة لمعالم الإسناد. تحصل حقول البحث على قيمة فارغة.

تم تقديم هذه القيمة في ArcGIS Enterprise 10.6.1.

search_id

قيمة معرّف فريدة لمعالم قيمة البحث. تحصل معالم الإسناد على قيمة فارغة.

تم تقديم هذه القيمة في ArcGIS Enterprise 10.6.1.

في ArcGIS Enterprise 10.6.1، يتوفر ملخص من العمليات الحسابية المشابهة في صفحة تفاصيل العنصر. يتضمن الملخص ما يلي:

  • ملخص المعالم المدخلة- ملخص إحصائي لمعلم واحد أو أكثر يُستَخدَم كمعالم إسناد. إذا تم استخدام أكثر من معلم واحد، فإنها تعد القيمة المتوسطة. يتم تمثيل كل حقل مستخدم في الحساب على أنها صف.
  • ملخص جداول البيانات محل الاهتمام- ملخص إحصائي لمعالم البحث. يتم تمثيل كل حقل مستخدم في الحساب على أنها صف.
  • يمثل الجدول الثالث معالم البحث الأقرب تطابقًا. يعرض هذا الجدول 50 معلمًا بحد أقصى، على الرغم من مطابقة معظم المعالم. يعرض الجدول قيم search_id وsimrank وsimindex المحددة في الجدول أعلاه.

القيود

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

كيف يعمل البحث عن مواقع مشابهة

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

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

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

إن وجد أكثر من موقع إرجاع واحد، سيستند التشابه إلى معدلات الحقول التي تحددها. على سبيل المثال، إن وجد موقعي إسناد وكنت مُهتمًا بتطابق عدد السكان، ستقوم الأداة بالبحث عن مواقع بحث المرشح ذات عدد السكان والتي تتضمن متوسط عدد السكان لكلِّ من مواقع الإسناد. إذا كانت قيم المواقع المرجعية 100 و102، فعلى سبيل المثال، ستبحث الخريطة عن مواقع البحث المرشحة مع عدد سكاني يقرب من 101. ونتيجةً لذلك، ستود تحديد الحقول لحقول المواقع المرجعية التي تحتوي على قيم مماثلة. إذا، مثال، كانت قيم عدد السكان لموقع إرجاع واحد هي 100 والأخرى هي 100,000، ستقوم الأداة بالبحث عن مواقع بحث المرشح ذات قيم عدد السكان المُقاربة للقيم: 50,050. لاحظ أن هذه القيمة المتوسطة ليست قريبة من عدد السكان لمواقع الإسناد.

مثال لـ ArcGIS API for Python

تتوفر أداة "العثور على مواقع مماثلة" من خلال ArcGIS API for Python.

يجد هذا المثال مواقع البيع بالتجزئة المحتملة استنادًا إلى المواقع المهمة الحالية وسماتها.


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

# 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 feature layer containing the stores and filter to obtain stores in the top percentile
stores_search_result = portal.content.search("Stores", "Feature Layer")
stores_layer = stores_search_result[0].layers[0]
stores_layer.filter = "top_percentile = 'true'"

# Find the feature layer you'll use to search for similar locations
locations_search_result = portal.content.search("PotentialLocations", "Feature Layer")
locations = locations_search_result[0].layers[0]

# Run the Find Similar Locations tool
similar_location_result = find_locations.find_similar_locations(input_layer = stores_layer,
                                                                search_layer = locations,
                                                                analysis_fields = "median_income, population, nearest_competitor",
                                                                most_or_least_similar = "MostSimilar", 
                                                                match_method = "AttributeValues", 
                                                                number_of_results = 50, 
                                                                output_name = "similar_locations")

# Visualize the tool results if you are running Python in a Jupyter Notebook
processed_map = portal.map('Europe')
processed_map.add_layer(similar_location_result)
processed_map

أدوات مشابهة

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

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

للبحث عن مواقع مشابهة باستخدام أدوات التحليل القياسي، راجع موضوع بحث عن مواقع مشابهة.

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

إذا كنت تحاول استخدام استعلام لإنشاء معالم جديدة، فاستخدم الأداة القياسية اشتقاق مواقع جديدة.

أدوات تحليل ArcGIS Desktop

تتوفر GeoAnalytics Toolsبحث عن مواقع مشابهة في ArcGIS Pro.