انتقل إلى المحتوى

خريطة الجبر: الفرق بين النسختين

من ويكيبيديا، الموسوعة الحرة
[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
خريطة الجبر
وسمان: تحرير من المحمول تعديل ويب محمول
 
أُنشئَت بترجمة الصفحة "Map algebra"
وسوم: تعديلات طويلة [المحتوى] [المحتوى2]
سطر 1: سطر 1:
'''خريطة الجبر'''
'''خريطة الجبر'''هي جبر لمعالجة البيانات الجغرافية ، في المقام الأول الحقول . تم تطويرها بواسطة الدكتورة دانا توملين وآخرون في أواخر السبعينيات ، وهي عبارة عن مجموعة من العمليات البدائية في نظام المعلومات الجغرافية (GIS) الذي يسمح بطبقة أو أكثر من طبقات البيانات النقطية ("الخرائط") ذات الأبعاد المتشابهة لإنتاج طبقة نقطية جديدة ( map) باستخدام العمليات الرياضية أو غيرها من العمليات مثل الجمع والطرح وما إلى ذلك.
== التاريخ ==
قبل ظهور نظم المعلومات الجغرافية ، تم تطوير مبدأ التراكب كطريقة لتراكب خرائط موضوعية مختلفة حرفيًا (عادةً خريطة متساوية أو خريطة لونية ) مرسومة على فيلم شفاف (على سبيل المثال ، أسيتات السليلوز ) لرؤية التفاعلات والعثور على مواقع محددة. مجموعات من الخصائص. [1] وقد تم تطوير تقنية إلى حد كبير مهندسي المناظر الطبيعية و مخططي المدن ، بدءا من وارن مانينغ وصقل وشعبية من قبل ياكويلين تيروهيت ، إيان مشارغ وغيرها خلال 1950s و 1960s. [2] [3] [4]


هي [[جبر]] لمعالجة البيانات الجغرافية في المقام الأول [[حقل (جغرافيا)|للحقول]] .
في منتصف السبعينيات ، طور طالب هندسة المناظر الطبيعية سي دانا توملين بعض الأدوات الأولى لتحليل التراكب في خطوط المسح كجزء من مشروع IMGRID في مختبر هارفارد لرسومات الكمبيوتر والتحليل المكاني ، والذي حوله في النهاية إلى حزمة تحليل الخريطة (MAP) ، أحد أنظمة المعلومات الجغرافية النقطية الشهيرة خلال الثمانينيات. بينما كان توملين وجوزيف بيري ، طالب دراسات عليا في جامعة ييل ، قد أعادا تصور هذه الأدوات كنموذج رياضي ، والذي كانا يسميان بحلول عام 1983 "جبر الخريطة". [5] [6] كان هذا الجهد جزءًا من تطوير توملين لنمذجة رسم الخرائط، وهي تقنية لاستخدام هذه العمليات النقطية لتنفيذ إجراءات التراكب اليدوية الخاصة بـ McHarg. على الرغم من تحديد العمليات الأساسية في أطروحة الدكتوراه الخاصة به عام 1983 ، إلا أن توملين قد صقل مبادئ جبر الخرائط ونمذجة رسم الخرائط إلى شكلها الحالي بحلول عام 1990. [7] [8] على الرغم من أن مصطلح نمذجة رسم الخرائط لم يكتسب قبولًا واسعًا مثل المرادفات مثل تحليل ملاءمة ، النمذجة ملاءمة وصنع القرار متعدد المعايير، "خارطة الجبر" أصبح جزءا أساسيا من نظام المعلومات الجغرافية. نظرًا لأن Tomlin أصدرت شفرة المصدر إلى MAP ، فقد تم تنفيذ خوارزمياتها (بدرجات متفاوتة من التعديل) كمجموعة أدوات تحليل لكل حزمة برامج GIS النقطية تقريبًا بدءًا من الثمانينيات ، بما في ذلك GRASSو IDRISI (الآن TerrSet ) ووحدة GRID الخاصة بـ ARC / INFO (تم دمجها لاحقًا في وحدة التحليل المكاني في ArcGIS).

تم تطويرها بواسطة الدكتورة دانا توملين وآخرون في أواخر السبعينيات،

وهي عبارة عن مجموعة من العمليات البدائية في [[نظم المعلومات الجغرافية|نظام المعلومات الجغرافية]] (GIS) الذي يسمح بطبقة أو أكثر من طبقات البيانات [[رسوميات نقطية|النقطية]] (الخرائط) ذات الأبعاد المتشابهة لإنتاج طبقة نقطية جديدة (map) باستخدام العمليات الرياضية أو غيرها من العمليات مثل: عملية الجمع والطرح إلخ.....

== تاريخ ==
قبل ظهور نظام المعلومات الجغرافية تم تطوير مبدأ التراكب كطريقة لتراكب خرائط موضوعية مختلفة حرفيًا "عادةً هي خريطة [[خط منسوب|متساوية]] أو خريطة لونية" تكون مرسومة على فيلم شفاف.

فعلى سبيل المثال: [[أسيتات السليولوز|أسيتات السليلوز]] لرؤية التفاعلات والعثور على مواقع محددة ومجموعات من الخصائص <ref name="steinitz">{{استشهاد بدورية محكمة
| last = Steinitz
| first = Carl
| last2 = Parker
| first2 = Paul
| last3 = Jordan
| first3 = Lawrie
| title = Hand-Drawn Overlays: Their History and Prospective Uses
| journal = Landcape Architecture
| date = 1976
| volume = 66
| issue = 5 (September)
| pages = 444-455
}}</ref>.

تم تطوير هذه التقنية بشكل كبير من قبل [[عمارة تنسيق المواقع|مهندسي المناظر الطبيعية]] [[تخطيط حضري|ومخططي المدن]] إبتدءًا من المهندس [[وارين إتش مانينغ]].

وتم تحسينها ونشرها من قبل Jaqueline Tyrwhitt و Ian McHarg وآخرين في خمسينيات وستينيات القرن الماضي<ref>{{استشهاد بدورية محكمة
| last = Manning
| first = Warren
| title = The Billerica Town Plan
| journal = Landscape Architecture
| date = 1913
| volume = 3
| pages = 108-118
}}</ref> <ref>{{استشهاد بكتاب
| author1 = Tyrwhitt
| first = Jaqueline
| editor1 = APRR
| title = Town and Country Planning Textbook
| date = 1950
| publisher = Architectural Press
| chapter = Surveys for Planning
}}</ref> <ref name="mcharg">{{استشهاد بكتاب
| author1 = McHarg
| first = Ian
| title = Design with Nature
| date = 1969
| ISBN = 0-471-11460-X
| page = 34
}}</ref>.

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

بينما كانت توملين وجوزيف بيري طلاب دراسات عليا في [[جامعة ييل]] قد أعادا تصور هذه الأدوات كنموذج رياضي، الذي كانا يطلقان عليه بحلول عام 1983 "جبر الخرائط" <ref name="tomlin1979">{{استشهاد بكتاب
| author1 = Tomlin
| first = C. Dana
| author2 = Berry
| first2 = Joseph K.
| title = Proceedings of the 39th Symposium
| date = 1979
| publisher = American Congress on Surveying and Mapping
| pages = 269-283
| chapter = A mathematical structure for cartographic modelling in environmental analysis
}}</ref> <ref>{{استشهاد بكتاب
| author1 = Tomlin
| first = C. Dana
| title = Harvard Computer Graphics Conference
| date = 1983
| place = Cambridge, MA
| chapter = A map algebra
}}</ref> .

كان هذا الجهد جزءًا من تطوير '''Tomlin لنمذجة رسم الخرائط'''، وهي تقنية لاستخدام هذه العمليات النقطية لتنفيذ إجراءات التراكب اليدوي

لـ McHarg.

على الرغم من تحديد العمليات الأساسية في أطروحة الدكتوراة الخاصة بها عام 1983 فقد صقلت توملين مبادئ جبر الخرائط ونمذجة رسم الخرائط إلى شكلها الحالي بحلول عام 1990 <ref name="tomlin1983">{{استشهاد بكتاب
| author1 = Tomlin
| first = C. Dana
| title = Digital Cartographic Modeling Techniques in Environmental Planning
| date = 1983
| publisher = Yale University (PhD Dissertation)
| url = https://www.proquest.com/docview/303197020
}}</ref> <ref name="Tomlin1990">{{استشهاد بكتاب
| author1 = Tomlin
| first = C. Dana
| title = Geographic information systems and cartographic modelling
| date = 1990
| publisher = Prentice Hall
}}</ref> . ونظرًا لأن توملين أصدرت شفرة المصدر إلى (MAP) فقد تم تنفيذ خوارزمياتها بدرجات متفاوتة من التعديل كمجموعة أدوات تحليل لكل حزمة برامج (GIS) تقريبًا بدءًا من الثمانينيات ، بما في ذلك GRASS و IDRISI (الآن TerrSet) ، ووحدة GRID الخاصة بـ ARC / INFO (تم دمجه لاحقًا في وحدة التحليل المكاني في ArcGIS).





تم دمجه لاحقًا في وحدة التحليل المكاني في ArcGIS).

أدى هذا التطبيق الواسع النطاق إلى تطوير العديد من الامتدادات لرسم خريطة الجبر ، بعد الجهود المبذولة لتوسيع نموذج البيانات النقطية ، مثل إضافة وظائف جديدة لتحليل الشبكات [[فوكسل|الزمانية المكانية والشبكات ثلاثية الأبعاد.]] <ref>{{استشهاد بكتاب
| author1 = Frank
| first = Andrew U.
| editor1 = Akoka
| editor1-first = Jacky
| title = Perspectives in Conceptual Modeling: International Conference on Conceptual Modeling, Lecture Notes in Computer Science V.3770
| date = 2005
| publisher = Springer-Verlag
| chapter = Map algebra extended with functors for temporal data
| DOI = 10.1007/11568346_22
}}</ref> <ref name="mennis2005">{{استشهاد بدورية محكمة
| last = Mennis
| first = Jeremy
| last2 = Viger
| first2 = Roland
| last3 = Tomlin
| first3 = C. Dana
| title = Cubic Map Algebra Functions for Spatio-Temporal Analysis
| journal = Cartography and Geographic Information Science
| date = 2005
| volume = 32
| issue = 1
| pages = 17-32
| DOI = 10.1559/1523040053270765
}}</ref>

== خريطة عمليات الجبر ==
مثل [[بنية جبرية|الهياكل الجبرية]] الأخرى ، يتكون جبر الخريطة من مجموعة من الكائنات ( ''المجال'' ) ومجموعة من ''العمليات'' التي تتعامل مع تلك الكائنات ''بإغلاق'' (على سبيل المثال ، نتيجة العملية نفسها في المجال ، وليست شيئًا مختلفًا تمامًا). في هذه الحالة ، المجال هو مجموعة كل "الخرائط" الممكنة ، والتي يتم تنفيذها بشكل عام كشبكات نقطية . الشبكة النقطية عبارة عن مصفوفة ثنائية الأبعاد من ''الخلايا'' (أطلق عليها توملين اسم ''المواقع'' أو ''النقاط'' ) ، كل خلية تشغل مساحة مربعة من الفضاء الجغرافي ويتم ترميزها بقيمة تمثل الخاصية المقاسة لظاهرة جغرافية معينة (عادةً [[حقل (جغرافيا)|حقل]] ) في هذا الموقع. كل عملية 1) تأخذ واحدة أو أكثر من الشبكات النقطية كمدخلات ، 2) تنشئ شبكة إخراج مع هندسة الخلية المطابقة ، 3) عمليات المسح عبر كل خلية في شبكة الإدخال (أو خلايا مطابقة مكانيًا لمدخلات متعددة) ، 4) ينفذ العملية على قيمة (قيم) الخلية ، ويكتب النتيجة إلى الخلية المقابلة في شبكة الإخراج. <ref name="tomlin1983">{{استشهاد بكتاب
| author1 = Tomlin
| first = C. Dana
| title = Digital Cartographic Modeling Techniques in Environmental Planning
| date = 1983
| publisher = Yale University (PhD Dissertation)
| url = https://www.proquest.com/docview/303197020
}}<cite class="citation book cs1" data-ve-ignore="true">Tomlin, C. Dana (1983). [https://www.proquest.com/docview/303197020 ''Digital Cartographic Modeling Techniques in Environmental Planning'']. Yale University (PhD Dissertation).</cite></ref> في الأصل ، كانت المدخلات وشبكات الإخراج مطلوبة للحصول على هندسة خلية متطابقة (على سبيل المثال ، تغطي نفس النطاق المكاني بنفس ترتيب الخلية ، بحيث تتوافق كل خلية بين المدخلات والمخرجات) ، ولكن العديد من تطبيقات نظم المعلومات الجغرافية الحديثة لا تتطلب ذلك ، إجراء الاستيفاء حسب الحاجة لاشتقاق القيم في المواقع المقابلة. <ref>{{استشهاد ويب
| url = https://pro.arcgis.com/en/pro-app/latest/help/analysis/spatial-analyst/performing-analysis/cell-size-and-resampling-in-analysis.htm
| title = Cell size and resampling in analysis
| website = ArcGIS Pro Documentation
| accessdate = 7 November 2021
| last = Esri
}}</ref>
[[ملف:MapAlgebra.png|تصغير|300x300بك| مقارنة بصرية لأنواع مختلفة من عمليات الجبر الخريطة]]
صنفت توملين العديد من عمليات جبر الخرائط الممكنة إلى ثلاثة أنواع،

التي تضيف إليها بعض الأنظمة نوعًا رابعًا: <ref name="longley">{{استشهاد بكتاب
| title = Geographic Information Systems and Science
| author1 = Longley
| first = Paul A.
| author2 = Goodchild
| first2 = Michael F.
| last3 = Maguire
| first3 = David J.
| last4 = Rhind
| first4 = David W.
| date = 2011
| publisher = John Wiley & Sons, Inc.
| ISBN = 978-0-470-72144-5
| pages = 414–7
| edition = 3rd
}}</ref>


أدى هذا التطبيق الواسع النطاق إلى تطوير العديد من الامتدادات لرسم خريطة الجبر ، بعد الجهود المبذولة لتوسيع نموذج البيانات النقطية ، مثل إضافة وظائف جديدة لتحليل الشبكات الزمانية المكانية والشبكات ثلاثية الأبعاد . [9] [10]
== خريطةعمليات الجبر ==
مثل الهياكل الجبرية الأخرى ، يتكون جبر الخريطة من مجموعة من الكائنات ( المجال ) ومجموعة من العمليات التي تتعامل مع تلك الكائنات بإغلاق (على سبيل المثال ، نتيجة العملية نفسها في المجال ، وليست شيئًا مختلفًا تمامًا). في هذه الحالة ، المجال هو مجموعة كل "الخرائط" الممكنة ، والتي يتم تنفيذها بشكل عام كشبكات نقطية . الشبكة النقطية عبارة عن مصفوفة ثنائية الأبعاد من الخلايا (أطلق عليها توملين اسم المواقع أو النقاط ) ، كل خلية تشغل مساحة مربعة من الفضاء الجغرافي ويتم ترميزها بقيمة تمثل الخاصية المقاسة لظاهرة جغرافية معينة (عادةً حقل) في هذا الموقع. كل عملية 1) تأخذ واحدة أو أكثر من الشبكات النقطية كمدخلات ، 2) تنشئ شبكة إخراج مع هندسة الخلية المطابقة ، 3) عمليات المسح عبر كل خلية في شبكة الإدخال (أو خلايا مطابقة مكانيًا لمدخلات متعددة) ، 4) ينفذ العملية على قيمة (قيم) الخلية ، ويكتب النتيجة إلى الخلية المقابلة في شبكة الإخراج. [7] في الأصل ، كانت المدخلات وشبكات المخرجات مطلوبة للحصول على هندسة خلية متطابقة (على سبيل المثال ، تغطية نفس النطاق المكاني بنفس ترتيب الخلية ، بحيث تتوافق كل خلية بين المدخلات والمخرجات) ، ولكن العديد من تطبيقات نظم المعلومات الجغرافية الحديثة تفعل ذلك لا يتطلب ذلك ، إجراء الاستيفاء حسب الحاجة لاشتقاق القيم في المواقع المقابلة. [11]
; المشغلين المحليين
; المشغلين المحليين
العمليات التي تعمل على موقع خلية واحدة في وقت واحد أثناء مرحلة المسح. مثال بسيط سيكون عاملًا حسابيًا مثل الإضافة: لحساب MAP3 = MAP1 + MAP2 ، يقوم البرنامج بمسح كل خلية مطابقة لشبكات الإدخال ، ويضيف القيم الرقمية في كل منها باستخدام الحساب العادي ، ويضع النتيجة في الخلية المطابقة من شبكة الإخراج. نظرًا لتحلل العمليات على الخرائط إلى عمليات على قيم الخلية الفردية ، يمكن إجراء أي عملية يمكن إجراؤها على الأرقام (على سبيل المثال ، الحساب والإحصاء وعلم المثلثات والمنطق) في جبر الخريطة. على سبيل المثال ، قد يأخذ عامل التشغيل LocalMean شبكتين أو أكثر ويحسب المتوسط ​​الحسابيمن كل مجموعة من الخلايا المقابلة مكانيًا. بالإضافة إلى ذلك ، تم تحديد مجموعة من العمليات الخاصة بنظم المعلومات الجغرافية ، مثل إعادة تصنيف مجموعة كبيرة من القيم إلى نطاق أصغر من القيم (على سبيل المثال ، 45 فئة غطاء أرضي إلى 3 مستويات من ملاءمة الموائل) ، والتي تعود إلى تنفيذ IMGRID الأصلي من 1975. [13] الاستخدام الشائع للوظائف المحلية هو تنفيذ النماذج الرياضية ، مثل الفهرس ، المصممة لحساب القيمة الناتجة في موقع من مجموعة من متغيرات الإدخال.
: العمليات التي تعمل على موقع خلية واحدة في وقت واحد أثناء مرحلة المسح. مثال بسيط سيكون عاملًا حسابيًا مثل الإضافة: لحساب MAP3 = MAP1 + MAP2 ، يقوم البرنامج بمسح كل خلية مطابقة لشبكات الإدخال ، ويضيف القيم الرقمية في كل منها باستخدام الحساب العادي ، ويضع النتيجة في الخلية المطابقة من شبكة الإخراج. نظرًا لتحلل العمليات على الخرائط إلى عمليات على قيم الخلية الفردية ، يمكن إجراء أي عملية يمكن إجراؤها على الأرقام (على سبيل المثال ، الحساب والإحصاء وعلم المثلثات والمنطق) في جبر الخريطة. على سبيل المثال ، قد يأخذ عامل التشغيل LocalMean شبكتين أو أكثر ويحسب [[متوسط حسابي|المتوسط الحسابي]] لكل مجموعة من الخلايا المقابلة مكانيًا. بالإضافة إلى ذلك ، تم تحديد مجموعة من العمليات الخاصة بنظم المعلومات الجغرافية ، مثل إعادة تصنيف مجموعة كبيرة من القيم إلى نطاق أصغر من القيم (على سبيل المثال ، 45 فئة غطاء أرضي إلى 3 مستويات من ملاءمة الموائل) ، والتي تعود إلى تنفيذ IMGRID الأصلي عام 1975. <ref name="bremer1977">{{استشهاد بكتاب
| author1 = Bremer
| first = Walter D.
| title = "The IMGRID Computer System for Land Use Studies: Testing and Documentation for Utah State University
; عوامل الاتصال
| date = 1977
المهام التي تعمل على هندسي حي حول كل خلية. المثال الشائع هو حساب المنحدر من شبكة من قيم الارتفاع. بالنظر إلى خلية واحدة بارتفاع واحد ، من المستحيل الحكم على اتجاه مثل المنحدر. وبالتالي ، يتم حساب ميل كل خلية من قيمة الخلية المقابلة في شبكة ارتفاع الإدخال وقيم جيرانها المباشرين. تسمح الوظائف الأخرى بتحديد حجم وشكل الحي (على سبيل المثال ، دائرة أو مربع بحجم عشوائي). على سبيل المثال ، يمكن استخدام عامل تشغيل FocalMean لحساب القيمة المتوسطة لجميع الخلايا في نطاق 1000 متر (دائرة) من كل خلية.
| publisher = Utah State University (Masters thesis)
| url = https://digitalcommons.usu.edu/etd/3287
}}</ref> الاستخدام الشائع للوظائف المحلية هو تنفيذ [[نموذج رياضي|النماذج الرياضية]] ، مثل الفهرس ، المصممة لحساب القيمة الناتجة في موقع من مجموعة من متغيرات الإدخال.
; عوامل الاتصال
: المهام التي تعمل على ''حي'' هندسي حول كل خلية. المثال الشائع هو حساب المنحدر من شبكة من قيم الارتفاع. بالنظر إلى خلية واحدة بارتفاع واحد ، من المستحيل الحكم على اتجاه مثل المنحدر. وبالتالي ، يتم حساب ميل كل خلية من قيمة الخلية المقابلة في شبكة ارتفاع الإدخال وقيم جيرانها المباشرين. تسمح الوظائف الأخرى بتحديد حجم وشكل الحي (على سبيل المثال ، دائرة أو مربع بحجم عشوائي). على سبيل المثال ، يمكن استخدام عامل تشغيل FocalMean لحساب القيمة المتوسطة لجميع الخلايا ضمن 1000 متر (دائرة) من كل خلية.
; مشغلي المناطق
; مشغلي المناطق
الوظائف التي تعمل في مناطق ذات قيمة متطابقة. وتستخدم هذه عادة مع حقول منفصلة (المعروف أيضا باسم التغطيات القاطع)، حيث يتم تقسيم المساحة إلى مناطق متجانسة الاسمية القيمة أو القاطع للعقار مثل الغطاء الأرضي ، استخدام الأراضي ، ونوع التربة ، أو سطح التكوين الجيولوجي. على عكس المشغلين المحليين والبؤريين ، لا يعمل مشغلو المناطق في كل خلية على حدة ؛ بدلاً من ذلك ، يتم أخذ جميع الخلايا ذات القيمة المحددة كمدخلات في عملية حسابية واحدة ، مع كتابة نفس الإخراج لجميع الخلايا المقابلة. على سبيل المثال ، قد يأخذ مشغل ZonalMean طبقتين ، واحدة مع القيم التي تمثل المناطق (على سبيل المثال ، أنواع النباتات السائدة ) والأخرى للخاصية الكمية ذات الصلة (على سبيل المثال ، النسبة المئوية لغطاء المظلة ). لكل قيمة فريدة موجودة في الشبكة السابقة ، يجمع البرنامج كل الخلايا المقابلة في الشبكة الأخيرة ، ويحسب المتوسط ​​الحسابي ، ويكتب هذه القيمة على جميع الخلايا المقابلة في شبكة الإخراج.
: الوظائف التي تعمل في ''مناطق'' ذات قيمة متطابقة. تستخدم هذه بشكل شائع مع ''[[حقل (جغرافيا)|الحقول المنفصلة]]'' (المعروفة أيضًا باسم التغطيات الفئوية) ، حيث يتم تقسيم المساحة إلى مناطق [[مستويات القياس|ذات]] قيمة اسمية أو فئوية متجانسة لخاصية مثل [[غطاء أرضي|الغطاء]] [[استخدام الأرض|الأرضي أو استخدام]] الأرض أو نوع التربة [[خريطة جيولوجية|أو التكوين الجيولوجي السطحي]] . على عكس المشغلين المحليين والبؤريين ، لا يعمل مشغلو المناطق في كل خلية على حدة ؛ بدلاً من ذلك ، يتم أخذ جميع الخلايا ذات القيمة المحددة كمدخلات في عملية حسابية واحدة ، مع كتابة نفس الإخراج لجميع الخلايا المقابلة. على سبيل المثال ، قد يأخذ مشغل ZonalMean طبقتين ، واحدة مع القيم التي تمثل المناطق (على سبيل المثال ، [[غطاء أرضي|أنواع النباتات السائدة]] ) والأخرى للخاصية الكمية ذات الصلة (على سبيل المثال ، [[غطاء غابوي|النسبة المئوية لغطاء المظلة]] ). لكل قيمة فريدة موجودة في الشبكة السابقة ، يجمع البرنامج كل الخلايا المقابلة في الشبكة الأخيرة ، ويحسب [[متوسط حسابي|المتوسط الحسابي]] ، ويكتب هذه القيمة على جميع الخلايا المقابلة في شبكة الإخراج.
; المشغلين العالميين
; المشغلين العالميين
الوظائف التي تلخص الشبكة بأكملها. لم يتم تضمين هذه في عمل Tomlin ، وليست من الناحية الفنية جزءًا من خريطة الجبر ، لأن نتيجة العملية ليست شبكة نقطية (أي أنها ليست مغلقة ) ، ولكنها قيمة واحدة أو جدول ملخص. ومع ذلك ، من المفيد تضمينها في مجموعة الأدوات العامة للعمليات. على سبيل المثال ، سيحسب عامل التشغيل GlobalMean المتوسط ​​الحسابي لجميع الخلايا في شبكة الإدخال ويعيد قيمة متوسطة واحدة. يعتبر البعض أيضًا أن المشغلين الذين ينشئون شبكة جديدة من خلال تقييم الأنماط عبر شبكة الإدخال بأكملها يعتبرون عالميًا ، والذي يمكن اعتباره جزءًا من الجبر. ومن الأمثلة على ذلك عوامل التشغيل لتقييم مسافة التكلفة . [14]
: الوظائف التي تلخص الشبكة بأكملها. لم يتم تضمين هذه في عمل Tomlin ، وليست من الناحية الفنية جزءًا من خريطة الجبر ، لأن نتيجة العملية ليست شبكة نقطية (أي أنها ليست ''مغلقة'' ) ، ولكنها قيمة واحدة أو جدول ملخص. ومع ذلك ، من المفيد تضمينها في مجموعة الأدوات العامة للعمليات. على سبيل المثال ، سيحسب عامل التشغيل GlobalMean [[متوسط حسابي|المتوسط الحسابي]] لجميع الخلايا في شبكة الإدخال ويعيد قيمة متوسطة واحدة. يعتبر البعض أيضًا أن المشغلين الذين ينشئون شبكة جديدة من خلال تقييم الأنماط عبر شبكة الإدخال بأكملها يعتبرون عالميًا ، والذي يمكن اعتباره جزءًا من الجبر. ومن الأمثلة على ذلك عوامل التشغيل لتقييم مسافة التكلفة . <ref name="desmith">{{استشهاد بكتاب
| author1 = de Smith
| first = Michael J.
| author2 = Goodchild
| first2 = Michael F.
| last3 = Longley
| first3 = Paul
| title = Geospatial Analysis: A Comprehensive Guide to Principles, Techniques, and Software Tools
| date = 2021
| edition = 6th revised
| url = https://www.spatialanalysisonline.com/HTML/operations_on_single_and_multi.htm
| chapter = Operations on Single and Multiple Grids
}}</ref>

== تطبيق ==
== تطبيق ==
تطبق العديد من حزم برامج GIS مفاهيم جبر الخرائط ، بما في ذلك ERDAS Imagine و QGIS و GRASS GIS و TerrSet و PCRaster و ArcGIS .
تطبق العديد من حزم برامج GIS مفاهيم جبر الخرائط ، بما في ذلك ERDAS Imagine و [[كيو جي آي إس|QGIS]] و GRASS GIS و TerrSet و [https://pcraster.geo.uu.nl PCRaster] و [[آرك جي آي اس|ArcGIS]] .


في صياغة Tomlin الأصلية لنمذجة رسم الخرائط في حزمة تحليل الخريطة ، صمم لغة إجرائية بسيطة حول مشغلي الجبر للسماح بدمجهم في إجراء كامل مع هياكل إضافية مثل التفريع الشرطي والتكرار الحلقي. [8] ومع ذلك ، في معظم التطبيقات الحديثة ، تعد عمليات جبر الخرائط عادةً أحد مكونات نظام المعالجة الإجرائية العامة ، مثل أداة النمذجة المرئية أو لغة البرمجة النصية. على سبيل المثال ، يقوم ArcGIS بتنفيذ Map Algebra في كل من أداة ModelBuilder المرئية وفي Python . هنا ، قدرة بايثون على التحميل الزائد [15]يسمح باستخدام المشغلين والوظائف البسيطة للشبكات النقطية. على سبيل المثال ، يمكن ضرب البيانات النقطية باستخدام نفس عامل التشغيل الحسابي "*" المستخدم في ضرب الارقام
في صياغة Tomlin الأصلية لنمذجة رسم الخرائط في حزمة تحليل الخريطة ، صمم [[برمجة إجرائية|لغة إجرائية]] بسيطة حول مشغلي الجبر للسماح بدمجهم في إجراء كامل مع هياكل إضافية مثل التفريع الشرطي والتكرار الحلقي. <ref name="Tomlin1990">{{استشهاد بكتاب
| author1 = Tomlin
<pre>
| first = C. Dana
# عرض توضيحي لمجموعة بيانات Brown's Pond # منح الطبقات # الارتفاع # التطوير - 0: شاغر ، 1: رئيسي ، 2: ثانوي ، 3: منازل ، 4: مباني ، 5 أسمنت # ماء - 0: جاف ، 2: رطب ، 3: البركة
| title = Geographic information systems and cartographic modelling
# احسب المنحدر في كل موقع بناءً على منحدر الارتفاع = تدرج تدريجي للارتفاع
| date = 1990
# تحديد المناطق شديدة الانحدار إلى الانحدار = LocalRating من المنحدر حيث يحل 1 محل 4 5 6 حيث يحل VOID محل ...
| publisher = Prentice Hall
# إنشاء طبقة موحدة للمياه والتنمية المشغولة = LocalRating التنمية حيث يحل الماء محل VOID
}}<cite class="citation book cs1" data-ve-ignore="true" id="CITEREFTomlin1990">Tomlin, C. Dana (1990). ''Geographic information systems and cartographic modelling''. Prentice Hall.</cite></ref> ومع ذلك ، في معظم التطبيقات الحديثة ، تعد عمليات جبر الخرائط عادةً أحد مكونات نظام المعالجة الإجرائية العامة ، مثل أداة النمذجة المرئية أو لغة البرمجة النصية. على سبيل المثال ، يقوم ArcGIS بتنفيذ Map Algebra في كل من أداة ModelBuilder المرئية وفي [[بايثون (لغة برمجة)|Python]] . هنا ، تسمح قدرة Python على التحميل الزائد <ref>{{استشهاد ويب
الطرق = LocalRating للتطوير حيث يحل 1 محل 1 2 حيث يحل VOID محل ...
| url = https://docs.python.org/2/reference/datamodel.html
بالقرب من الطريق البؤري المجاور للطرق عند 0 ... 10
| title = 3.4. Special method names¶
جانب = زيادة نطاق الارتفاع
| website = The Python Language Reference
للوجه الجنوبي= LocalRating من جانب حيث 1 يحل محل 135 ... 225 حيث يحل VOID محل .. .
| accessdate = 3 May 2015
sites = LocalMinimum of nearroad and southface and notbad
}}</ref> للمشغلين والوظائف البسيطة لاستخدامها في الشبكات النقطية. على سبيل المثال ، يمكن ضرب البيانات النقطية باستخدام نفس عامل التشغيل الحسابي "*" المستخدم في ضرب الأرقام. <ref>{{استشهاد ويب
sitenums = FocalInsularity of Sites at 0 ... 1
| url = https://pro.arcgis.com/en/pro-app/latest/help/analysis/spatial-analyst/mapalgebra/an-overview-of-the-rules-for-map-algebra.htm
bestsites = LocalRating of siteize حيث يستبدل حجم المواقع 100 ... 300 حيث يحل VOID محل ...
| title = An overview of the rules for Map Algebra
| website = ArcGIS Pro Documentation
| accessdate = 7 November 2021
| last = Esri
}}</ref>

فيما يلي بعض الأمثلة في MapBasic ، لغة البرمجة النصية لـ MapInfo Professional :<pre>
# demo for Brown's Pond data set
# Give layers
# altitude
# development – 0: vacant, 1: major, 2: minor, 3: houses, 4: buildings, 5 cement
# water – 0: dry, 2: wet, 3: pond

# calculate the slope at each location based on altitude
slope = IncrementalGradient of altitude

# identify the areas that are too steep
toosteep = LocalRating of slope
where 1 replaces 4 5 6
where VOID replaces ...

# create layer unifying water and development
occupied = LocalRating of development
where water replaces VOID

notbad = LocalRating of occupied and toosteep
where 1 replaces VOID and VOID
where VOID replaces ... and ...

roads = LocalRating of development
where 1 replaces 1 2
where VOID replaces ...

nearread = FocalNeighbor of roads at 0 ... 10

aspect = IncrementalAspect of altitude

southface = LocalRating of aspect
where 1 replaces 135 ... 225
where VOID replaces ...

sites = LocalMinimum of nearroad and southface and notbad

sitenums = FocalInsularity of sites at 0 ... 1

sitesize = ZonalSum of 1 within sitenums

bestsites = LocalRating of sitesize
where sitesize replaces 100 ... 300
where VOID replaces ...
</pre>


== روابط خارجية ==
== روابط خارجية ==
http://trac.osgeo.org/gdal/wiki/rfc39_ogr_layer_algebra
== المراجع ==
"تراكبات مرسومة باليد: تاريخها واستخداماتها المحتملة". هندسة المناظر الطبيعية . 66 (5 (سبتمبر)): 444-455.^ مانينغ ، وارن (1913). "خطة مدينة بيليريكا". هندسة المناظر الطبيعية . 3 : 108-118.^ تيرويت ، جاكلين (1950). "استطلاعات للتخطيط".في أبريل (محرر). كتاب تخطيط المدن والريف .الصحافة المعمارية.^ ماكارج ، إيان (1969). تصميم مع الطبيعة . ص. 34.ردمك 0-471-11460-X.^ توملين ، سي دانا ؛ بيري ، جوزيف ك. (1979). "بنية رياضية لنمذجة الخرائط في التحليل البيئي". وقائع الندوة 39 . الكونجرس الأمريكي للمسح ورسم الخرائط.ص 269 - 283.^ توملين ، سي دانا (1983). "خريطة الجبر". مؤتمر هارفارد لرسومات الحاسوب . كامبريدج ، ماساتشوستس.^ أ ب توملين ، سي دانا (1983). تقنيات النمذجة الرقمية لرسم الخرائط في التخطيط البيئي . جامعة ييل (أطروحة دكتوراه).^ أ ب توملين ، سي دانا (1990). نظم المعلومات الجغرافية ونمذجة الخرائط . برنتيس هول.^ فرانك ، أندرو يو (2005). "خريطة الجبر الموسعة مع الدوافع للبيانات الزمنية". في أكوكا ، جاكي. وجهات نظر في النمذجة المفاهيمية: المؤتمر الدولي حول النمذجة المفاهيمية ، ملاحظات محاضرة في علوم الكمبيوتر V.3770 . Springer-Verlag. دوى : 10.1007 / 11568346_22 .^ منيس ، جيريمي ؛ فيجر ، رولاند ؛ توملين ، سي دانا (2005). "خريطة وظائف الجبر التكعيبية للتحليل الزماني المكاني". علم الخرائط والمعلومات الجغرافية .32 (1): 17-32. دوى : 10.1559 / 1523040053270765 .^ Esri. "حجم الخلية وإعادة التشكيل في التحليل" .وثائق ArcGIS Pro . تم الاسترجاع 7 نوفمبر 2021 .^ لونجلي ، بول أ. Goodchild ، مايكل ف. ماغواير ، ديفيد ج. رايند ، ديفيد و. (2011). نظم المعلومات الجغرافية والعلوم (الطبعة الثالثة). John Wiley & Sons، Inc. الصفحات من 414 إلى 7. رقم ISBN 978-0-470-72144-5.^ بريمر ، والتر د. (1977). "نظام الكمبيوتر IMGRID لدراسات استخدام الأراضي: الاختبار والتوثيق لجامعةولاية يوتا. جامعة ولاية يوتا (أطروحة ماجستير).^ دي سميث ، مايكل ج. Goodchild ، مايكل ف. لونجلي ، بول (2021). "العمليات على شبكات مفردة ومتعددة". التحليل الجغرافي المكاني: دليل شامل للمبادئ والتقنيات وأدوات البرمجيات (الطبعة السادسة المنقحة).^ "3.4. أسماء الطرق الخاصة¶" . مرجع لغة بايثون .تم الاسترجاع 3 مايو 2015 .^ Esri. "نظرة عامة على قواعد خريطة الجبر" . وثائق ArcGIS Pro . تم الاسترجاع 7 نوفمبر 2021 .


* [http://trac.osgeo.org/gdal/wiki/rfc39_ogr_layer_algebra osGeo-RFC-39 حول جبر الطبقة]
BE Davis GIS: A Visual Approach (2001 Cengage Learning) ص 249 وما يليها.

== مراجع ==
<references />
[[تصنيف:تحليل البيانات المكانية]]
[[تصنيف:جبر]]
[[تصنيف:رياضيات تطبيقية]]
[[تصنيف:نظم المعلومات الجغرافية]]

نسخة 17:49، 1 ديسمبر 2021

خريطة الجبر

هي جبر لمعالجة البيانات الجغرافية في المقام الأول للحقول .

تم تطويرها بواسطة الدكتورة دانا توملين وآخرون في أواخر السبعينيات،

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

تاريخ

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

فعلى سبيل المثال: أسيتات السليلوز لرؤية التفاعلات والعثور على مواقع محددة ومجموعات من الخصائص [1].

تم تطوير هذه التقنية بشكل كبير من قبل مهندسي المناظر الطبيعية ومخططي المدن إبتدءًا من المهندس وارين إتش مانينغ.

وتم تحسينها ونشرها من قبل Jaqueline Tyrwhitt و Ian McHarg وآخرين في خمسينيات وستينيات القرن الماضي[2] [3] [4].

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

بينما كانت توملين وجوزيف بيري طلاب دراسات عليا في جامعة ييل قد أعادا تصور هذه الأدوات كنموذج رياضي، الذي كانا يطلقان عليه بحلول عام 1983 "جبر الخرائط" [5] [6] .

كان هذا الجهد جزءًا من تطوير Tomlin لنمذجة رسم الخرائط، وهي تقنية لاستخدام هذه العمليات النقطية لتنفيذ إجراءات التراكب اليدوي

لـ McHarg.

على الرغم من تحديد العمليات الأساسية في أطروحة الدكتوراة الخاصة بها عام 1983 فقد صقلت توملين مبادئ جبر الخرائط ونمذجة رسم الخرائط إلى شكلها الحالي بحلول عام 1990 [7] [8] . ونظرًا لأن توملين أصدرت شفرة المصدر إلى (MAP) فقد تم تنفيذ خوارزمياتها بدرجات متفاوتة من التعديل كمجموعة أدوات تحليل لكل حزمة برامج (GIS) تقريبًا بدءًا من الثمانينيات ، بما في ذلك GRASS و IDRISI (الآن TerrSet) ، ووحدة GRID الخاصة بـ ARC / INFO (تم دمجه لاحقًا في وحدة التحليل المكاني في ArcGIS).



تم دمجه لاحقًا في وحدة التحليل المكاني في ArcGIS).

أدى هذا التطبيق الواسع النطاق إلى تطوير العديد من الامتدادات لرسم خريطة الجبر ، بعد الجهود المبذولة لتوسيع نموذج البيانات النقطية ، مثل إضافة وظائف جديدة لتحليل الشبكات الزمانية المكانية والشبكات ثلاثية الأبعاد. [9] [10]

خريطة عمليات الجبر

مثل الهياكل الجبرية الأخرى ، يتكون جبر الخريطة من مجموعة من الكائنات ( المجال ) ومجموعة من العمليات التي تتعامل مع تلك الكائنات بإغلاق (على سبيل المثال ، نتيجة العملية نفسها في المجال ، وليست شيئًا مختلفًا تمامًا). في هذه الحالة ، المجال هو مجموعة كل "الخرائط" الممكنة ، والتي يتم تنفيذها بشكل عام كشبكات نقطية . الشبكة النقطية عبارة عن مصفوفة ثنائية الأبعاد من الخلايا (أطلق عليها توملين اسم المواقع أو النقاط ) ، كل خلية تشغل مساحة مربعة من الفضاء الجغرافي ويتم ترميزها بقيمة تمثل الخاصية المقاسة لظاهرة جغرافية معينة (عادةً حقل ) في هذا الموقع. كل عملية 1) تأخذ واحدة أو أكثر من الشبكات النقطية كمدخلات ، 2) تنشئ شبكة إخراج مع هندسة الخلية المطابقة ، 3) عمليات المسح عبر كل خلية في شبكة الإدخال (أو خلايا مطابقة مكانيًا لمدخلات متعددة) ، 4) ينفذ العملية على قيمة (قيم) الخلية ، ويكتب النتيجة إلى الخلية المقابلة في شبكة الإخراج. [7] في الأصل ، كانت المدخلات وشبكات الإخراج مطلوبة للحصول على هندسة خلية متطابقة (على سبيل المثال ، تغطي نفس النطاق المكاني بنفس ترتيب الخلية ، بحيث تتوافق كل خلية بين المدخلات والمخرجات) ، ولكن العديد من تطبيقات نظم المعلومات الجغرافية الحديثة لا تتطلب ذلك ، إجراء الاستيفاء حسب الحاجة لاشتقاق القيم في المواقع المقابلة. [11]

مقارنة بصرية لأنواع مختلفة من عمليات الجبر الخريطة

صنفت توملين العديد من عمليات جبر الخرائط الممكنة إلى ثلاثة أنواع،

التي تضيف إليها بعض الأنظمة نوعًا رابعًا: [12]

المشغلين المحليين
العمليات التي تعمل على موقع خلية واحدة في وقت واحد أثناء مرحلة المسح. مثال بسيط سيكون عاملًا حسابيًا مثل الإضافة: لحساب MAP3 = MAP1 + MAP2 ، يقوم البرنامج بمسح كل خلية مطابقة لشبكات الإدخال ، ويضيف القيم الرقمية في كل منها باستخدام الحساب العادي ، ويضع النتيجة في الخلية المطابقة من شبكة الإخراج. نظرًا لتحلل العمليات على الخرائط إلى عمليات على قيم الخلية الفردية ، يمكن إجراء أي عملية يمكن إجراؤها على الأرقام (على سبيل المثال ، الحساب والإحصاء وعلم المثلثات والمنطق) في جبر الخريطة. على سبيل المثال ، قد يأخذ عامل التشغيل LocalMean شبكتين أو أكثر ويحسب المتوسط الحسابي لكل مجموعة من الخلايا المقابلة مكانيًا. بالإضافة إلى ذلك ، تم تحديد مجموعة من العمليات الخاصة بنظم المعلومات الجغرافية ، مثل إعادة تصنيف مجموعة كبيرة من القيم إلى نطاق أصغر من القيم (على سبيل المثال ، 45 فئة غطاء أرضي إلى 3 مستويات من ملاءمة الموائل) ، والتي تعود إلى تنفيذ IMGRID الأصلي عام 1975. [13] الاستخدام الشائع للوظائف المحلية هو تنفيذ النماذج الرياضية ، مثل الفهرس ، المصممة لحساب القيمة الناتجة في موقع من مجموعة من متغيرات الإدخال.
عوامل الاتصال
المهام التي تعمل على حي هندسي حول كل خلية. المثال الشائع هو حساب المنحدر من شبكة من قيم الارتفاع. بالنظر إلى خلية واحدة بارتفاع واحد ، من المستحيل الحكم على اتجاه مثل المنحدر. وبالتالي ، يتم حساب ميل كل خلية من قيمة الخلية المقابلة في شبكة ارتفاع الإدخال وقيم جيرانها المباشرين. تسمح الوظائف الأخرى بتحديد حجم وشكل الحي (على سبيل المثال ، دائرة أو مربع بحجم عشوائي). على سبيل المثال ، يمكن استخدام عامل تشغيل FocalMean لحساب القيمة المتوسطة لجميع الخلايا ضمن 1000 متر (دائرة) من كل خلية.
مشغلي المناطق
الوظائف التي تعمل في مناطق ذات قيمة متطابقة. تستخدم هذه بشكل شائع مع الحقول المنفصلة (المعروفة أيضًا باسم التغطيات الفئوية) ، حيث يتم تقسيم المساحة إلى مناطق ذات قيمة اسمية أو فئوية متجانسة لخاصية مثل الغطاء الأرضي أو استخدام الأرض أو نوع التربة أو التكوين الجيولوجي السطحي . على عكس المشغلين المحليين والبؤريين ، لا يعمل مشغلو المناطق في كل خلية على حدة ؛ بدلاً من ذلك ، يتم أخذ جميع الخلايا ذات القيمة المحددة كمدخلات في عملية حسابية واحدة ، مع كتابة نفس الإخراج لجميع الخلايا المقابلة. على سبيل المثال ، قد يأخذ مشغل ZonalMean طبقتين ، واحدة مع القيم التي تمثل المناطق (على سبيل المثال ، أنواع النباتات السائدة ) والأخرى للخاصية الكمية ذات الصلة (على سبيل المثال ، النسبة المئوية لغطاء المظلة ). لكل قيمة فريدة موجودة في الشبكة السابقة ، يجمع البرنامج كل الخلايا المقابلة في الشبكة الأخيرة ، ويحسب المتوسط الحسابي ، ويكتب هذه القيمة على جميع الخلايا المقابلة في شبكة الإخراج.
المشغلين العالميين
الوظائف التي تلخص الشبكة بأكملها. لم يتم تضمين هذه في عمل Tomlin ، وليست من الناحية الفنية جزءًا من خريطة الجبر ، لأن نتيجة العملية ليست شبكة نقطية (أي أنها ليست مغلقة ) ، ولكنها قيمة واحدة أو جدول ملخص. ومع ذلك ، من المفيد تضمينها في مجموعة الأدوات العامة للعمليات. على سبيل المثال ، سيحسب عامل التشغيل GlobalMean المتوسط الحسابي لجميع الخلايا في شبكة الإدخال ويعيد قيمة متوسطة واحدة. يعتبر البعض أيضًا أن المشغلين الذين ينشئون شبكة جديدة من خلال تقييم الأنماط عبر شبكة الإدخال بأكملها يعتبرون عالميًا ، والذي يمكن اعتباره جزءًا من الجبر. ومن الأمثلة على ذلك عوامل التشغيل لتقييم مسافة التكلفة . [14]

تطبيق

تطبق العديد من حزم برامج GIS مفاهيم جبر الخرائط ، بما في ذلك ERDAS Imagine و QGIS و GRASS GIS و TerrSet و PCRaster و ArcGIS .

في صياغة Tomlin الأصلية لنمذجة رسم الخرائط في حزمة تحليل الخريطة ، صمم لغة إجرائية بسيطة حول مشغلي الجبر للسماح بدمجهم في إجراء كامل مع هياكل إضافية مثل التفريع الشرطي والتكرار الحلقي. [8] ومع ذلك ، في معظم التطبيقات الحديثة ، تعد عمليات جبر الخرائط عادةً أحد مكونات نظام المعالجة الإجرائية العامة ، مثل أداة النمذجة المرئية أو لغة البرمجة النصية. على سبيل المثال ، يقوم ArcGIS بتنفيذ Map Algebra في كل من أداة ModelBuilder المرئية وفي Python . هنا ، تسمح قدرة Python على التحميل الزائد [15] للمشغلين والوظائف البسيطة لاستخدامها في الشبكات النقطية. على سبيل المثال ، يمكن ضرب البيانات النقطية باستخدام نفس عامل التشغيل الحسابي "*" المستخدم في ضرب الأرقام. [16]

فيما يلي بعض الأمثلة في MapBasic ، لغة البرمجة النصية لـ MapInfo Professional :

# demo for Brown's Pond data set
# Give layers
# altitude
# development – 0: vacant, 1: major, 2: minor, 3: houses, 4: buildings, 5 cement
# water – 0: dry, 2: wet, 3: pond

# calculate the slope at each location based on altitude
slope = IncrementalGradient of altitude

# identify the areas that are too steep
toosteep = LocalRating of slope
 where 1 replaces 4 5 6
 where VOID replaces ...

# create layer unifying water and development
occupied = LocalRating of development
 where water replaces VOID

notbad = LocalRating of occupied and toosteep
 where 1 replaces VOID and VOID
 where VOID replaces ... and ...

roads = LocalRating of development
 where 1 replaces 1 2
 where VOID replaces ...

nearread = FocalNeighbor of roads at 0 ... 10

aspect = IncrementalAspect of altitude

southface = LocalRating of aspect
 where 1 replaces 135 ... 225
 where VOID replaces ...

sites = LocalMinimum of nearroad and southface and notbad

sitenums = FocalInsularity of sites at 0 ... 1

sitesize = ZonalSum of 1 within sitenums

bestsites = LocalRating of sitesize
 where sitesize replaces 100 ... 300
 where VOID replaces ...

روابط خارجية

مراجع

  1. ^ Steinitz، Carl؛ Parker، Paul؛ Jordan، Lawrie (1976). "Hand-Drawn Overlays: Their History and Prospective Uses". Landcape Architecture. ج. 66 ع. 5 (September): 444–455.
  2. ^ Manning، Warren (1913). "The Billerica Town Plan". Landscape Architecture. ج. 3: 108–118.
  3. ^ Tyrwhitt، Jaqueline (1950). "Surveys for Planning". في APRR (المحرر). Town and Country Planning Textbook. Architectural Press.
  4. ^ McHarg، Ian (1969). Design with Nature. ص. 34. ISBN:0-471-11460-X.
  5. ^ Tomlin، C. Dana؛ Berry، Joseph K. (1979). "A mathematical structure for cartographic modelling in environmental analysis". Proceedings of the 39th Symposium. American Congress on Surveying and Mapping. ص. 269–283.
  6. ^ Tomlin، C. Dana (1983). "A map algebra". Harvard Computer Graphics Conference. Cambridge, MA.{{استشهاد بكتاب}}: صيانة الاستشهاد: مكان بدون ناشر (link)
  7. ^ ا ب Tomlin، C. Dana (1983). Digital Cartographic Modeling Techniques in Environmental Planning. Yale University (PhD Dissertation). وسم <ref> غير صالح؛ الاسم "tomlin1983" معرف أكثر من مرة بمحتويات مختلفة.
  8. ^ ا ب Tomlin، C. Dana (1990). Geographic information systems and cartographic modelling. Prentice Hall. وسم <ref> غير صالح؛ الاسم "Tomlin1990" معرف أكثر من مرة بمحتويات مختلفة.
  9. ^ Frank، Andrew U. (2005). "Map algebra extended with functors for temporal data". في Akoka، Jacky (المحرر). Perspectives in Conceptual Modeling: International Conference on Conceptual Modeling, Lecture Notes in Computer Science V.3770. Springer-Verlag. DOI:10.1007/11568346_22.
  10. ^ Mennis، Jeremy؛ Viger، Roland؛ Tomlin، C. Dana (2005). "Cubic Map Algebra Functions for Spatio-Temporal Analysis". Cartography and Geographic Information Science. ج. 32 ع. 1: 17–32. DOI:10.1559/1523040053270765.
  11. ^ Esri. "Cell size and resampling in analysis". ArcGIS Pro Documentation. اطلع عليه بتاريخ 2021-11-07.
  12. ^ Longley، Paul A.؛ Goodchild، Michael F.؛ Maguire، David J.؛ Rhind، David W. (2011). Geographic Information Systems and Science (ط. 3rd). John Wiley & Sons, Inc. ص. 414–7. ISBN:978-0-470-72144-5.
  13. ^ Bremer، Walter D. (1977). "The IMGRID Computer System for Land Use Studies: Testing and Documentation for Utah State University. Utah State University (Masters thesis).
  14. ^ de Smith، Michael J.؛ Goodchild، Michael F.؛ Longley، Paul (2021). "Operations on Single and Multiple Grids". Geospatial Analysis: A Comprehensive Guide to Principles, Techniques, and Software Tools (ط. 6th revised).
  15. ^ "3.4. Special method names¶". The Python Language Reference. اطلع عليه بتاريخ 2015-05-03.
  16. ^ Esri. "An overview of the rules for Map Algebra". ArcGIS Pro Documentation. اطلع عليه بتاريخ 2021-11-07.