أكثر

عمل OpenLayers.Request في OpenLayers 3

عمل OpenLayers.Request في OpenLayers 3


لقد كنت أبحث عن حلول لاستدعاء GeoServer REST api من OpenLayers 3 لفترة طويلة.

لقد وجدت أنه بالنسبة لـ OpenLayers 2 ، هناك فئة OpenLayersOpenLayers.Requestللقيام بذلك: http://docs.openlayers.org/library/request.html

لكن بالنسبة لـ OpenLayers 3 ، لا يمكنني العثور على فئة مماثلة. لقد جربت الكثير من التعليمات البرمجية عبر الإنترنت لوكلاء PHP (andjsonp) في محاولة لفعل الشيء نفسه بدونOpenLayers.Request، ولكن دون جدوى.

ما هي الطريقة الصحيحة / الأكثر موثوقية لاستدعاء GeoServer Rest من OpenLayers3 (أو حتى JavaScript عام مع jQuery / AJAX)؟


داخليًا ، يستخدم OL3 Google Closure XhrIo لتحميل البيانات في طبقات متجهة.

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

OL3 يترك للمستخدم مهام مثل طلب AJAX. يمكنك جعلها باستخدام XMLHttpRequest أو من خلال أي مكتبة أخرى مثل jQuery أو Google Closure.


لماذا علم البيانات الجغرافية ليس علما

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

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

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

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

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

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

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

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

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

معلومات التمويل: مجلس البحوث الأوروبي (ERC) ، رقم المنحة / الجائزة: 803498


عمل OpenLayers.Request في OpenLayers 3 - نظم المعلومات الجغرافية

معلومات الورق

معلومات المجلة

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

p-ISSN: 2163-1131 e-ISSN: 2163-114X

مكافحة الإرهاب بشكل أكثر فعالية بمساعدة نظم المعلومات الجغرافية: دراسة حالة المملكة العربية السعودية

عواطف الشريف شجاع علي الحارث 1 , ياسر عبد العظيم عبد الموجود سمك 2

1 جامعة الملك عبد العزيز ، قسم الجغرافيا ونظم المعلومات الجغرافية ، كلية الآداب والعلوم الإنسانية ، قسم الطالبات فرع السليمانية ، جدة ، المملكة العربية السعودية.

2ـ كلية الآداب قسم الجغرافيا ونظم المعلومات الجغرافية ، جامعة أسيوط ، مبنى الجامعة القديمة ، أسيوط ، مصر

مراسلات مع: ياسر عبد العظيم عبد الموجود سمك ، كلية الآداب ، قسم الجغرافيا ونظم المعلومات الجغرافية ، جامعة أسيوط ، مبنى الجامعة القديمة ، أسيوط ، مصر.

بريد إلكتروني:

حقوق النشر © 2018 النشر العلمي والأكاديمي. كل الحقوق محفوظة.

هذا العمل مُرخص بموجب رخصة المشاع الإبداعي نَسب المُصنَّف (CC BY).
http://creativecommons.org/licenses/by/4.0/

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

الكلمات الدالة: نظم المعلومات الجغرافية ، نظم المعلومات الجغرافية ، مكافحة الإرهاب ، جمع البيانات الجغرافية ، السعودية ، مصر ، ليدار


2020-2025 تقرير سوق نظم المعلومات الجغرافية العالمية - التحليل المهني للإنتاج والاستهلاك (تأثير COVID-19)


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

في الفصل 3.4 من التقرير ، تم تقييم تأثير تفشي COVID-19 على الصناعة بشكل كامل. تم إجراء تقييم كامل للمخاطر وتوصيات الصناعة لنظم المعلومات الجغرافية (GIS) في فترة خاصة. يقارن هذا الفصل أيضًا أسواق ما قبل COVID-19 وما بعد COVID-19.
بالإضافة إلى ذلك ، تتناول الفصول 8-12 تأثير COVID-19 على الاقتصاد الإقليمي.

الجهات الفاعلة الرئيسية في سوق نظم المعلومات الجغرافية العالمي (GIS) المشمولة في الفصل 13:
معهد أبحاث النظم البيئية (Esri)
بنتلي سيستمز إنك.
شركة توبكون
شركة بيتني باوز
شركة أوتوديسك
شركة هاريس
شركة هاي-تارجت لأدوات المسح المحدودة.
شركة تريمبل
شركة الفرجار
شركة برامج SuperMap
السداسي AB
Maxar Technologies Inc.
شركة التطوير بمساعدة الكمبيوتر المحدودة (كادكورب)

في الفصل السادس ، على أساس الأنواع ، ينقسم سوق نظم المعلومات الجغرافية (GIS) من 2015 إلى 2025 بشكل أساسي إلى:
المعدات
برمجة
خدمات

في الفصل السابع ، على أساس التطبيقات ، يغطي سوق نظم المعلومات الجغرافية (GIS) من 2015 إلى 2025:
زراعة
النفط والغاز
العمارة والهندسة والبناء
وسائل النقل
خدمات
التعدين
الحكومي
الرعاية الصحية
بيع بالتجزئة
أخرى (البحرية ، والتعليم ، والغابات)

جغرافياً ، يغطي الفصل 4-2 ، 5 التحليل التفصيلي للإنتاج والتجارة في البلدان التالية:
الولايات المتحدة الأمريكية
أوروبا
الصين
اليابان
الهند

جغرافيًا ، يتم تناول التحليل التفصيلي للاستهلاك والإيرادات وحصة السوق ومعدل النمو في المناطق التالية في الفصل 8 ، 9 ، 10 ، 11 ، 12:
أمريكا الشمالية (مغطاة في الفصل 8)
الولايات المتحدة الأمريكية
كندا
المكسيك
أوروبا (تمت تغطيته في الفصل 9)
ألمانيا
المملكة المتحدة
فرنسا
إيطاليا
إسبانيا
آحرون
آسيا والمحيط الهادئ (تمت تغطيته في الفصل 10)
الصين
اليابان
الهند
كوريا الجنوبية
جنوب شرق آسيا
آحرون
الشرق الأوسط وأفريقيا (تمت تغطيته في الفصل 11)
المملكة العربية السعودية
الإمارات العربية المتحدة
جنوب أفريقيا
آحرون
أمريكا الجنوبية (مغطاة في الفصل 12)
البرازيل
آحرون

السنوات المعتبرة في هذا التقرير:
سنوات تاريخية: 2015-2019
سنة الأساس: 2019
السنة التقديرية: 2020
فترة التنبؤ: 2020-2025

1 سوق نظم المعلومات الجغرافية (GIS) - نطاق البحث
1.1 أهداف الدراسة
1.2 تعريف السوق ونطاقه
1.3 قطاعات السوق الرئيسية
1.4 سنوات الدراسة والتنبؤ

2 سوق نظم المعلومات الجغرافية (GIS) - منهجية البحث
2.1 المنهجية
2.2 مصدر بيانات البحث
2.2.1 البيانات الثانوية
2.2.2 البيانات الأولية
2.2.3 تقدير حجم السوق
2.2.4 إخلاء المسؤولية القانونية

3 قوى سوق نظم المعلومات الجغرافية
3.1 حجم سوق نظم المعلومات الجغرافية العالمية
3.2 أهم العوامل المؤثرة (تحليل PESTEL)
3.2.1 العوامل السياسية
3.2.2 العوامل الاقتصادية
3.2.3 العوامل الاجتماعية
3.2.4 العوامل التكنولوجية
3.2.5 العوامل البيئية
3.2.6 العوامل القانونية
3.3 تحليل اتجاهات الصناعة
3.4 اتجاهات الصناعة في ظل COVID-19
3.4.1 تقييم المخاطر على COVID-19
3.4.2 تقييم التأثير العام لـ COVID-19 على الصناعة
3.4.3 سيناريو السوق قبل COVID-19 ومرحلة ما بعد COVID-19
3.5 تقييم مخاطر الصناعة

4 نظم المعلومات الجغرافية (GIS) السوق - حسب الجغرافيا
4.1 القيمة السوقية لنظم المعلومات الجغرافية العالمية (GIS) وحصة السوق حسب المناطق
4.1.1 قيمة نظم المعلومات الجغرافية العالمية (GIS) حسب المنطقة (2015-2020)
4.1.2 أنظمة المعلومات الجغرافية العالمية (GIS) قيمة الحصة السوقية حسب المناطق (2015-2020)
4.2 إنتاج سوق نظم المعلومات الجغرافية العالمية (GIS) وحصة السوق من قبل البلدان الرئيسية
4.2.1 إنتاج نظم المعلومات الجغرافية العالمية (GIS) حسب البلدان الرئيسية (2015-2020)
4.2.2 حصة سوق إنتاج نظم المعلومات الجغرافية العالمية (GIS) حسب البلدان الرئيسية (2015-2020)
4.3 استهلاك السوق لنظم المعلومات الجغرافية العالمية (GIS) وحصة السوق حسب المناطق
4.3.1 استهلاك أنظمة المعلومات الجغرافية العالمية (GIS) حسب المناطق (2015-2020)
4.3.2 الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية العالمية (GIS) حسب المناطق (2015-2020)

5 سوق نظم المعلومات الجغرافية - حسب إحصاءات التجارة
5.1 تصدير واستيراد نظم المعلومات الجغرافية العالمية
5.2 تصدير واستيراد أنظمة المعلومات الجغرافية الأمريكية (2015-2020)
5.3 تصدير واستيراد أنظمة المعلومات الجغرافية في أوروبا (2015-2020)
5.4 تصدير واستيراد أنظمة المعلومات الجغرافية الصينية (2015-2020)
5.5 تصدير واستيراد نظم المعلومات الجغرافية اليابانية (2015-2020)
5.6 تصدير واستيراد أنظمة المعلومات الجغرافية في الهند (2015-2020)
5.7 .

6 نظم المعلومات الجغرافية (GIS) السوق - حسب النوع
6.1 إنتاج نظم المعلومات الجغرافية العالمية (GIS) وحصتها في السوق حسب الأنواع (2015-2020)
6.1.1 إنتاج نظم المعلومات الجغرافية العالمية حسب الأنواع (2015-2020)
6.1.2 حصة سوق إنتاج أنظمة المعلومات الجغرافية العالمية حسب الأنواع (2015-2020)
6.2 قيمة أنظمة المعلومات الجغرافية العالمية (GIS) وحصة السوق حسب الأنواع (2015-2020)
6.2.1 قيمة أنظمة المعلومات الجغرافية العالمية (GIS) حسب الأنواع (2015-2020)
6.2.2 أنظمة المعلومات الجغرافية العالمية (GIS) الحصة السوقية حسب الأنواع (2015-2020)
6.3 إنتاج نظم المعلومات الجغرافية العالمية وسعرها ومعدل نموها (2015-2020)
6.4 إنتاج أنظمة المعلومات الجغرافية العالمية وسعرها ومعدل نموها (2015-2020)
6.5 إنتاج نظم المعلومات الجغرافية العالمية وسعرها ومعدل نموها (2015-2020)

7 نظم المعلومات الجغرافية (GIS) السوق - حسب التطبيق
7.1 استهلاك نظم المعلومات الجغرافية العالمية (GIS) وحصة السوق حسب التطبيقات (2015-2020)
7.1.1 استهلاك نظم المعلومات الجغرافية العالمية (GIS) حسب التطبيقات (2015-2020)
7.1.2 الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية العالمية حسب التطبيقات (2015-2020)
7.2 استهلاك نظم المعلومات الجغرافية العالمية (GIS) ومعدل نمو الزراعة (2015-2020)
7.3 استهلاك نظم المعلومات الجغرافية العالمية (GIS) ومعدل نمو النفط والغاز (2015-2020)
7.4 استهلاك نظم المعلومات الجغرافية العالمية (GIS) ومعدل نمو العمارة والهندسة والبناء (2015-2020)
7.5 استهلاك نظم المعلومات الجغرافية العالمية (GIS) ومعدل نمو النقل (2015-2020)
7.6 استهلاك نظم المعلومات الجغرافية العالمية (GIS) ومعدل نمو المرافق (2015-2020)
7.7 استهلاك نظم المعلومات الجغرافية العالمية (GIS) ومعدل نمو التعدين (2015-2020)
7.8 استهلاك نظم المعلومات الجغرافية العالمية (GIS) ومعدل نمو الحكومة (2015-2020)
7.9 استهلاك نظم المعلومات الجغرافية العالمية (GIS) ومعدل نمو الرعاية الصحية (2015-2020)
7.10 استهلاك نظم المعلومات الجغرافية العالمية (GIS) ومعدل نمو التجزئة (2015-2020)
7.11 استهلاك نظم المعلومات الجغرافية العالمية (GIS) ومعدل نمو الآخرين (البحرية ، والتعليم ، والغابات) (2015-2020)

8 أمريكا الشمالية نظم المعلومات الجغرافية (GIS) السوق
8.1 حجم سوق نظم المعلومات الجغرافية في أمريكا الشمالية (GIS)
8.2 حجم سوق نظم المعلومات الجغرافية في الولايات المتحدة
8.3 حجم سوق أنظمة المعلومات الجغرافية في كندا
8.4 المكسيك نظم المعلومات الجغرافية (GIS) حجم السوق
8.5 تأثير COVID-19 على سوق أمريكا الشمالية

9 أوروبا نظم المعلومات الجغرافية (GIS) تحليل السوق
9.1 حجم سوق نظم المعلومات الجغرافية في أوروبا
9.2 حجم سوق نظم المعلومات الجغرافية في ألمانيا
9.3 حجم سوق نظم المعلومات الجغرافية في المملكة المتحدة
9.4 فرنسا حجم سوق نظم المعلومات الجغرافية (GIS)
9.5 إيطاليا حجم سوق نظم المعلومات الجغرافية (GIS)
9.6 إسبانيا حجم سوق نظم المعلومات الجغرافية (GIS)
9.7 تأثير COVID-19 على السوق الأوروبية

10 تحليل سوق نظم المعلومات الجغرافية لآسيا والمحيط الهادئ (GIS)
10.1 حجم سوق نظم المعلومات الجغرافية لآسيا والمحيط الهادئ
10.2 حجم سوق أنظمة المعلومات الجغرافية الصينية (GIS)
10.3 حجم سوق أنظمة المعلومات الجغرافية اليابانية (GIS)
10.4 حجم سوق نظم المعلومات الجغرافية في كوريا الجنوبية
10.5 حجم سوق نظم المعلومات الجغرافية في جنوب شرق آسيا
10.6 حجم سوق أنظمة المعلومات الجغرافية في الهند
10.7 تأثير COVID-19 على سوق آسيا والمحيط الهادئ

11 الشرق الأوسط وأفريقيا تحليل سوق نظم المعلومات الجغرافية (GIS)
11.1 الشرق الأوسط وأفريقيا حجم سوق نظم المعلومات الجغرافية (GIS)
11.2 حجم سوق نظم المعلومات الجغرافية في المملكة العربية السعودية
11.3 حجم سوق نظم المعلومات الجغرافية لدولة الإمارات العربية المتحدة
11.4 حجم سوق نظم المعلومات الجغرافية في جنوب إفريقيا
11.5 تأثير COVID-19 على أسواق الشرق الأوسط وأفريقيا

12 أمريكا الجنوبية نظم المعلومات الجغرافية (GIS) تحليل السوق
12.1 حجم سوق نظم المعلومات الجغرافية في أمريكا الجنوبية
12.2 حجم سوق نظم المعلومات الجغرافية في البرازيل
12.3 تأثير COVID-19 على سوق أمريكا الجنوبية

13 لمحات عن الشركة
13.1 معهد أبحاث النظم البيئية (Esri)
13.1.1 معهد أبحاث النظم البيئية (Esri) المعلومات الأساسية
13.1.2 معهد أبحاث النظم البيئية (Esri) ملفات تعريف المنتجات والتطبيق والمواصفات
13.1.3 معهد أبحاث النظم البيئية (Esri) أداء سوق نظم المعلومات الجغرافية (GIS) (2015-2020)
13.2 شركة بنتلي سيستمز
13.2.1 معلومات أساسية شركة Bentley Systems Inc.
13.2.2 ملفات تعريف المنتج والتطبيق والمواصفات
13.2.3 أداء سوق نظم المعلومات الجغرافية (GIS) لشركة Bentley Systems Inc (2015-2020)
13.3 شركة توبكون
13.3.1 المعلومات الأساسية لشركة Topcon Corporation
13.3.2 ملفات تعريف منتجات شركة Topcon Corporation والتطبيق والمواصفات
13.3.3 أداء سوق أنظمة المعلومات الجغرافية (GIS) لشركة Topcon Corporation (2015-2020)
13.4 شركة Pitney Bowes Inc.
13.4.1 Pitney Bowes Inc. معلومات أساسية
13.4.2 ملفات تعريف المنتج والتطبيق والمواصفات Pitney Bowes Inc.
13.4.3 أداء سوق Pitney Bowes Inc. لأنظمة المعلومات الجغرافية (GIS) (2015-2020)
13.5 شركة أوتوديسك
13.5.1 شركة Autodesk Inc المعلومات الأساسية
13.5.2 ملفات تعريف المنتج والتطبيق والمواصفات
13.5.3 أداء سوق نظم المعلومات الجغرافية (GIS) لشركة Autodesk Inc (2015-2020)
13.6 شركة هاريس
13.6.1 المعلومات الأساسية لشركة Harris Corporation
13.6.2 ملفات تعريف منتجات شركة Harris Corporation والتطبيق والمواصفات
13.6.3 أداء سوق نظم المعلومات الجغرافية (GIS) لشركة Harris Corporation (2015-2020)
13.7 شركة أجهزة المسح عالية الهدف المحدودة
13.7.1 Hi-Target Surveying Instrument Co. Ltd. معلومات أساسية
13.7.2 Hi-Target Surveying Instrument Co. Ltd. ملفات تعريف المنتج والتطبيق والمواصفات
13.7.3 شركة أدوات المسح عالية الهدف المحدودة أداء سوق نظم المعلومات الجغرافية (GIS) (2015-2020)
13.8 شركة تريمبل
13.8.1 Trimble Inc. معلومات أساسية
13.8.2 ملفات تعريف المنتج والتطبيق والمواصفات لشركة Trimble Inc.
13.8.3 أداء سوق نظم المعلومات الجغرافية (GIS) لشركة Trimble Inc (2015-2020)
13.9 شركة الفرجار
13.9.1 معلومات أساسية شركة Caliper Corporation
13.9.2 ملفات تعريف منتجات شركة Caliper Corporation والتطبيق والمواصفات
13.9.3 أداء سوق أنظمة المعلومات الجغرافية (GIS) لشركة Caliper Corporation (2015-2020)
13.10 شركة برمجيات SuperMap
13.10.1 شركة برمجيات SuperMap معلومات أساسية
13.10.2 ملفات تعريف منتجات شركة برامج SuperMap والتطبيق والمواصفات
13.10.3 أداء سوق أنظمة المعلومات الجغرافية (GIS) SuperMap Software Co. (2015-2020)
13.11 السداسي AB
13.11.1 معلومات أساسية Hexagon AB
13.11.2 ملفات تعريف المنتج والتطبيق والمواصفات Hexagon AB
13.11.3 أداء سوق نظم المعلومات الجغرافية (GIS) Hexagon AB (2015-2020)
13.12 Maxar Technologies Inc.
13.12.1 Maxar Technologies Inc. معلومات أساسية
13.12.2 ملفات تعريف المنتج والتطبيق والمواصفات
13.12.3 أداء سوق أنظمة المعلومات الجغرافية (GIS) Maxar Technologies Inc. (2015-2020)
13.13 شركة التطوير بمساعدة الحاسوب المحدودة (كادكورب)
13.13.1 شركة التطوير بمساعدة الحاسوب المحدودة (Cadcorp) المعلومات الأساسية
13.13.2 ملفات تعريف المنتجات والتطبيق والمواصفات بمساعدة الكمبيوتر (Cadcorp)
13.13.3 أداء سوق أنظمة المعلومات الجغرافية (GIS) (كادكورب) المحدودة (كادكورب) (2015-2020)

14 توقعات السوق - حسب المناطق
14.1 توقعات سوق نظم المعلومات الجغرافية في أمريكا الشمالية (2020-2025)
14.2 توقعات سوق نظم المعلومات الجغرافية في أوروبا (2020-2025)
14.3 توقعات سوق نظم المعلومات الجغرافية لآسيا والمحيط الهادئ (2020-2025)
14.4 الشرق الأوسط وأفريقيا توقعات سوق نظم المعلومات الجغرافية (2020-2025)
14.5 توقعات سوق نظم المعلومات الجغرافية في أمريكا الجنوبية (2020-2025)

15 توقعات السوق - حسب النوع والتطبيقات
15.1 توقعات سوق نظم المعلومات الجغرافية العالمية (GIS) حسب الأنواع (2020-2025)
15.1.1 توقعات سوق نظم المعلومات الجغرافية العالمية (GIS) وحصة السوق حسب الأنواع (2020-2025)
15.1.2 قيمة توقعات السوق لنظم المعلومات الجغرافية العالمية (GIS) وحصة السوق حسب الأنواع (2020-2025)
15.2 توقعات سوق نظم المعلومات الجغرافية العالمية (GIS) حسب التطبيقات (2020-2025)

قائمة الجداول والأشكال

الشكل صورة نظم المعلومات الجغرافية (GIS)
جدول قطاعات السوق الرئيسية لنظم المعلومات الجغرافية (GIS)
دراسة الشكل وسنوات التنبؤ
شكل حجم سوق نظم المعلومات الجغرافية العالمية (GIS) ومعدل النمو 2015-2025
تحليل الشكل صناعة PESTEL
الشكل العالمي لحالة COVID-19
الشكل مقارنة توقعات حجم السوق قبل COVID-19 وما بعد COVID-19
شكل قيمة نظم المعلومات الجغرافية العالمية (GIS) (بالدولار) ومعدل النمو (2015-2020)
جدول نظم المعلومات الجغرافية العالمية (GIS) القيمة (بالدولار) حسب الدول (2015-2020)
جدول قيمة أنظمة المعلومات الجغرافية العالمية (GIS) الحصة السوقية حسب المناطق (2015-2020)
الشكل الحصة السوقية لنظم المعلومات الجغرافية العالمية (GIS) حسب المناطق في عام 2019
شكل معدل إنتاج ومعدل نمو نظم المعلومات الجغرافية العالمية (2015-2020)
جدول إنتاج نظم المعلومات الجغرافية العالمية (GIS) حسب الدول الكبرى (2015-2020)
الجدول الحصة السوقية لإنتاج نظم المعلومات الجغرافية العالمية (GIS) حسب البلدان الرئيسية (2015-2020)
الشكل حصة سوق إنتاج أنظمة المعلومات الجغرافية العالمية حسب المناطق في عام 2019
الشكل معدل استهلاك ومعدل نمو نظم المعلومات الجغرافية العالمية (2015-2020)
جدول استهلاك نظم المعلومات الجغرافية العالمية (GIS) حسب المناطق (2015-2020)
الجدول الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية العالمية (GIS) حسب المناطق (2015-2020)
الشكل الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية العالمية (GIS) حسب المناطق في عام 2019
جدول نظم المعلومات الجغرافية العالمية (GIS) تصدير أعلى 3 دول لعام 2019
جدول نظم المعلومات الجغرافية العالمية (GIS) استيراد أعلى 3 دول لعام 2019
الجدول تصدير واستيراد أنظمة المعلومات الجغرافية في الولايات المتحدة (2015-2020)
جدول أوروبا لتصدير واستيراد نظم المعلومات الجغرافية (2015-2020)
جدول الصين لتصدير واستيراد نظم المعلومات الجغرافية (2015-2020)
الجدول اليابان لتصدير واستيراد نظم المعلومات الجغرافية (2015-2020)
الجدول الهند لتصدير واستيراد نظم المعلومات الجغرافية (2015-2020)
جدول إنتاج نظم المعلومات الجغرافية العالمية (GIS) حسب الأنواع (2015-2020)
الجدول حصة سوق إنتاج نظم المعلومات الجغرافية العالمية (GIS) حسب الأنواع (2015-2020)
الشكل حصة إنتاج نظم المعلومات الجغرافية العالمية حسب النوع (2015-2020)
الجدول قيمة نظم المعلومات الجغرافية العالمية (GIS) حسب الأنواع (2015-2020)
الجدول الحصة السوقية لنظم المعلومات الجغرافية العالمية (GIS) حسب الأنواع (2015-2020)
الشكل حصة قيمة نظم المعلومات الجغرافية العالمية (GIS) حسب النوع (2015-2020)
الشكل الإنتاج العالمي للأجهزة ومعدل النمو (2015-2020)
رقم السعر العالمي للأجهزة (2015-2020)
الشكل الإنتاج العالمي للبرامج ومعدل النمو (2015-2020)
السعر العالمي للبرمجيات (2015-2020)
الشكل معدل إنتاج الخدمات العالمية ونموها (2015-2020)
شكل السعر العالمي للخدمات (2015-2020)
جدول استهلاك نظم المعلومات الجغرافية العالمية (GIS) حسب التطبيقات (2015-2020)
الجدول الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية العالمية (GIS) حسب التطبيقات (2015-2020)
الشكل حصة استهلاك نظم المعلومات الجغرافية العالمية (GIS) حسب التطبيق (2015-2020)
شكل الاستهلاك الزراعي العالمي ومعدل النمو (2015-2020)
شكل الاستهلاك العالمي للنفط والغاز ومعدل النمو (2015-2020)
الشكل معدل نمو الاستهلاك العالمي للهندسة المعمارية والهندسة والبناء (2015-2020)
الشكل الاستهلاك العالمي للنقل ومعدل النمو (2015-2020)
شكل الاستهلاك العالمي للمرافق ومعدل النمو (2015-2020)
شكل الاستهلاك العالمي للتعدين ومعدل النمو (2015-2020)
الشكل الاستهلاك الحكومي العالمي ومعدل النمو (2015-2020)
الشكل الاستهلاك العالمي للرعاية الصحية ومعدل النمو (2015-2020)
شكل الاستهلاك العالمي للبيع بالتجزئة ومعدل النمو (2015-2020)
الشكل معدل الاستهلاك والنمو العالمي للغير (البحري والتعليم والغابات) (2015-2020)
الشكل استهلاك سوق نظم المعلومات الجغرافية لأمريكا الشمالية (GIS) ومعدل النمو (2015-2020)
الجدول استهلاك نظم المعلومات الجغرافية لأمريكا الشمالية (GIS) حسب البلدان (2015-2020)
الجدول حصة سوق استهلاك أنظمة المعلومات الجغرافية لأمريكا الشمالية (GIS) حسب البلدان (2015-2020)
الشكل الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية لأمريكا الشمالية (GIS) حسب البلدان (2015-2020)
الشكل معدل نمو واستهلاك سوق نظم المعلومات الجغرافية في الولايات المتحدة (2015-2020)
الشكل كندا لاستهلاك سوق نظم المعلومات الجغرافية (GIS) ومعدل النمو (2015-2020)
الشكل استهلاك سوق نظم المعلومات الجغرافية (GIS) في المكسيك ومعدل النمو (2015-2020)
الشكل حالة COVID-19 في أمريكا الشمالية
الشكل استهلاك سوق نظم المعلومات الجغرافية في أوروبا (GIS) ومعدل النمو (2015-2020)
جدول استهلاك أوروبا لنظم المعلومات الجغرافية (GIS) حسب البلدان (2015-2020)
الجدول الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية (GIS) في أوروبا حسب البلدان (2015-2020)
الشكل الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية في أوروبا حسب البلدان (2015-2020)
الشكل استهلاك سوق نظم المعلومات الجغرافية في ألمانيا (GIS) ومعدل النمو (2015-2020)
الشكل معدل نمو واستهلاك سوق نظم المعلومات الجغرافية في المملكة المتحدة (2015-2020)
الشكل فرنسا استهلاك سوق نظم المعلومات الجغرافية (GIS) ومعدل النمو (2015-2020)
الشكل استهلاك سوق نظم المعلومات الجغرافية في إيطاليا (GIS) ومعدل النمو (2015-2020)
الشكل معدل نمو واستهلاك سوق أنظمة المعلومات الجغرافية في إسبانيا (2015-2020)
الشكل أوروبا حالة COVID-19
الشكل استهلاك سوق نظم المعلومات الجغرافية لآسيا والمحيط الهادئ (GIS) ومعدل النمو (2015-2020)
الجدول استهلاك نظم المعلومات الجغرافية لآسيا والمحيط الهادئ (GIS) حسب البلدان (2015-2020)
الجدول حصة سوق استهلاك نظم المعلومات الجغرافية لآسيا والمحيط الهادئ (GIS) حسب البلدان (2015-2020)
الشكل الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية لآسيا والمحيط الهادئ (GIS) حسب البلدان (2015-2020)
الشكل معدل نمو واستهلاك سوق نظم المعلومات الجغرافية في الصين (2015-2020)
الشكل استهلاك سوق أنظمة المعلومات الجغرافية اليابانية (GIS) ومعدل النمو (2015-2020)
الشكل استهلاك سوق نظم المعلومات الجغرافية (GIS) في كوريا الجنوبية ومعدل النمو (2015-2020)
الشكل استهلاك سوق نظم المعلومات الجغرافية (GIS) في جنوب شرق آسيا ومعدل النمو (2015-2020)
الشكل استهلاك سوق نظم المعلومات الجغرافية (GIS) في الهند ومعدل النمو (2015-2020)
الشكل حالة آسيا والمحيط الهادئ COVID-19
الشكل معدل نمو واستهلاك سوق نظم المعلومات الجغرافية في الشرق الأوسط وأفريقيا (2015-2020)
جدول استهلاك الشرق الأوسط وأفريقيا لأنظمة المعلومات الجغرافية (GIS) حسب الدول (2015-2020)
الجدول الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية لمنطقة الشرق الأوسط وأفريقيا حسب الدول (2015-2020)
الشكل الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية لمنطقة الشرق الأوسط وأفريقيا حسب البلدان (2015-2020)
الشكل: استهلاك سوق المملكة العربية السعودية لنظم المعلومات الجغرافية (GIS) ومعدل النمو (2015-2020)
شكل استهلاك سوق نظم المعلومات الجغرافية في الإمارات العربية المتحدة ومعدل النمو (2015-2020)
الشكل استهلاك سوق نظم المعلومات الجغرافية (GIS) في جنوب إفريقيا ومعدل النمو (2015-2020)
الشكل استهلاك سوق نظم المعلومات الجغرافية (GIS) في أمريكا الجنوبية ومعدل النمو (2015-2020)
الجدول استهلاك نظم المعلومات الجغرافية في أمريكا الجنوبية (GIS) حسب البلدان (2015-2020)
الجدول حصة سوق استهلاك نظم المعلومات الجغرافية لأمريكا الجنوبية (GIS) حسب البلدان (2015-2020)
الشكل الحصة السوقية لاستهلاك أنظمة المعلومات الجغرافية (GIS) لأمريكا الجنوبية حسب البلدان (2015-2020)
الشكل معدل نمو واستهلاك السوق لنظم المعلومات الجغرافية في البرازيل (2015-2020)
Table Environmental Systems Research Institute، Inc. (Esri) ملف الشركة
الجدول معهد بحوث النظم البيئية ، وشركة (Esri) الإنتاج ، القيمة ، السعر ، الهامش الإجمالي 2015-2020
الشكل معدل الإنتاج والنمو في معهد أبحاث النظم البيئية (Esri)
الشكل معهد بحوث النظم البيئية ، شركة (Esri) القيمة (بالدولار) الحصة السوقية 2015-2020
جدول شركة Bentley Systems Inc. ملف الشركة
جدول إنتاج شركة بنتلي سيستمز ، القيمة ، السعر ، الهامش الإجمالي 2015-2020
الشكل معدل الإنتاج والنمو شركة بنتلي سيستمز
الشكل قيمة شركة بنتلي سيستمز إنك (بالدولار) الحصة السوقية 2015-2020
Table Topcon Corporation ملف الشركة
Table Topcon Corporation الإنتاج والقيمة والسعر وإجمالي الهامش 2015-2020
الشكل معدل الإنتاج والنمو لشركة Topcon Corporation
الشكل Topcon Corporation قيمة (بالدولار) الحصة السوقية 2015-2020
الجدول Pitney Bowes Inc. ملف الشركة
جدول Pitney Bowes Inc. الإنتاج والقيمة والسعر والهامش الإجمالي 2015-2020
الشكل معدل الإنتاج والنمو لشركة Pitney Bowes Inc.
الشكل Pitney Bowes Inc القيمة (بالدولار) الحصة السوقية 2015-2020
جدول Autodesk Inc. ملف الشركة
جدول Autodesk Inc. الإنتاج والقيمة والسعر وإجمالي الهامش 2015-2020
الشكل إنتاج شركة أوتوديسك ومعدل النمو
الشكل قيمة شركة Autodesk Inc (بالدولار) الحصة السوقية 2015-2020
الجدول ملف شركة Harris Corporation
جدول إنتاج شركة Harris ، القيمة ، السعر ، الهامش الإجمالي 2015-2020
الشكل معدل الإنتاج والنمو لشركة Harris Corporation
الشكل قيمة شركة هاريس (بالدولار) الحصة السوقية 2015-2020
الجدول Hi-Target شركة أدوات المسح المحدودة ملف الشركة
الجدول Hi-Target Surveying Instrument Co. Ltd. الإنتاج والقيمة والسعر والهامش الإجمالي 2015-2020
الشكل Hi-Target شركة أدوات المسح المحدودة معدل الإنتاج والنمو
الشكل Hi-Target Surveying Instrument Co. Ltd. القيمة (بالدولار) الحصة السوقية 2015-2020
الجدول Trimble Inc. ملف الشركة
جدول Trimble Inc. الإنتاج والقيمة والسعر وإجمالي الهامش 2015-2020
الرقم Trimble Inc. معدل الإنتاج والنمو
الرقم Trimble Inc قيمة (بالدولار) الحصة السوقية 2015-2020
شركة Table Caliper Corporation ملف الشركة
شركة Table Caliper Corporation الإنتاج والقيمة والسعر وإجمالي الهامش 2015-2020
معدل إنتاج ومعدل نمو شركة Figure Caliper Corporation
الرقم قيمة شركة الفرجار (بالدولار) الحصة السوقية 2015-2020
الجدول SuperMap Software Co. ملف الشركة
شركة Table SuperMap Software Co. الإنتاج ، القيمة ، السعر ، الهامش الإجمالي 2015-2020
معدل الإنتاج والنمو لشركة SuperMap Software Co.
رقم شركة برمجيات SuperMap القيمة (بالدولار) الحصة السوقية 2015-2020
الجدول Hexagon AB نبذة عن الشركة
جدول Hexagon AB الإنتاج والقيمة والسعر وإجمالي الهامش 2015-2020
الشكل السداسي AB الإنتاج ومعدل النمو
قيمة الشكل السداسي AB (بالدولار) الحصة السوقية 2015-2020
Table Maxar Technologies Inc. ملف الشركة
Table Maxar Technologies Inc. الإنتاج والقيمة والسعر والهامش الإجمالي 2015-2020
الرقم معدل الإنتاج والنمو Maxar Technologies Inc.
الشكل شركة ماكسار تكنولوجيز قيمة (بالدولار) الحصة السوقية 2015-2020
Table Computer Aided Development Corporation Ltd. (Cadcorp) ملف الشركة
شركة Table Aided Development Corporation Ltd. (Cadcorp) الإنتاج والقيمة والسعر والهامش الإجمالي 2015-2020
الشكل معدل الإنتاج والنمو لشركة التطوير بمساعدة الحاسوب (Cadcorp)
الشكل شركة التطوير بمساعدة الحاسوب المحدودة (كادكورب) القيمة (بالدولار) الحصة السوقية 2015-2020
الشكل استهلاك سوق أمريكا الشمالية وتوقعات معدل النمو (2020-2025)
الشكل: استهلاك السوق الأوروبية وتوقعات معدل النمو (2020-2025)
الشكل توقعات استهلاك سوق آسيا والمحيط الهادئ ومعدل النمو (2020-2025)
الشكل توقعات استهلاك السوق في الشرق الأوسط وأفريقيا ومعدل النمو (2020-2025)
الشكل: استهلاك سوق أمريكا الجنوبية وتوقعات معدل النمو (2020-2025)
جدول الإنتاج العالمي لنظم المعلومات الجغرافية (GIS) توقعات الإنتاج حسب الأنواع (2020-2025)
الجدول حصة الإنتاج من أنظمة المعلومات الجغرافية العالمية (GIS) حسب الأنواع (2020-2025)
الجدول قيمة توقعات سوق نظم المعلومات الجغرافية العالمية ($) حسب الأنواع (2020-2025)
الجدول حصة القيمة السوقية لنظم المعلومات الجغرافية العالمية (GIS) حسب الأنواع (2020-2025)
جدول استهلاك سوق نظم المعلومات الجغرافية العالمية (GIS) حسب التطبيقات (2020-2025)
الجدول حصة استهلاك سوق نظم المعلومات الجغرافية العالمية (GIS) حسب التطبيقات (2020-2025)

رومانيا: توسع فائق السرعة في الهواتف المحمولة والشبكات الثابتة لتشغيل ARPS وإعادة.

رومانيا: توسع فائق السرعة في الهواتف المحمولة والشبكات الثابتة لدفع ARPS وملخص نمو الإيرادات سيحقق سوق الاتصالات في رومانيا 3.0 مليار دولار من عائدات الخدمة في عام 2016. ومن المتوقع أن تنمو عائدات خدمات الاتصالات في رومانيا.

تم النشر في: ديسمبر 2016 | من: 990 دولارًا أمريكيًا | تم النشر بواسطة: GLOBAL DATA | عدد الصفحات: 35


عمل OpenLayers.Request في OpenLayers 3 - نظم المعلومات الجغرافية

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

تفاصيل الكتاب

استرجاع المعلومات الجغرافية: التقدم والتحديات في البحث المكاني للنص

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

تقدم الدراسة لمحة عامة عن مجال البحث ، وبذلك تحدد التحديات البحثية الرئيسية المتبقية في GIR.


القسم الرابع: خط العرض وخط الطول - مثال على الشبكة الجغرافية

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

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

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

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


2.4.1: أنظمة الإحداثيات الديكارتية

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

في رسم الخرائط ونظام المعلومات الجغرافية ، يكون لكل مسند أصل ونقاط معنونة حيث يتقاطع الخطان X و Y (وبما أن البيانات ثلاثية الأبعاد ، فإن Z) يتقاطعان. في القسم التالي ، سنلقي نظرة على طريقة واحدة لتمييز تلك التقاطعات باستخدام خطوط الطول والعرض ، ولكن في الوقت الحالي سننظر فقط في كيفية اتصال القيم البيضاوية المرجعية لقيم XY ثنائية الأبعاد بجيويد قيمة Z ثلاثية الأبعاد.

2.4.2: خط العرض

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

  1. خط الاستواء (equa = tor يساوي = لاحقة لعمل صفة قم بعمل ما على هذا النحو: صانع المساواة)
  2. نصف الكرة الشمالي (نصفي = نصف هكذا: نصف كرة)
  3. نصف الكرة الأرضية الجنوبي
  1. نعلم أن الأرض تدور حول محور مركزي ، وهو خط واحد يربط بين القطبين الشمالي والجنوبي عبر مركز الكرة.
    • دعونا نحدد القطبين الشمالي والجنوبي على الرسم.
  2. نظرًا لأننا نتعامل مع الدوائر ، فمن الأفضل تحديد الأقسام ذات الزوايا ، والتي يتم قياسها بالدرجات (أعدك أن تكون هذه زيارة قصيرة جدًا إلى 10 هندسة الصف).
  1. كرة (الأرض)
  2. نقطة واحدة في الجزء العلوي والسفلي من الكرة (القطبين الشمالي والجنوبي)
  3. خط يقسم الكرة في المنتصف (خط الاستواء)
  4. وقد قررنا استخدام طريقة لقياس أجزاء من ذلك الكرة زوايا مقاسة بالدرجات

إذا أضفنا في كل زاوية من 1 درجة إلى 89 درجة ، ثم من تلك النقطة ، رسمنا خطًا مستقيمًا إلى الجانب الآخر من دائرتنا ، نرى أننا أنشأنا سلسلة من 90 خطًا متوازيًا تمتد من القطب الشمالي إلى خط الاستواء ، أو خطوط خطوط العرض الشمالية. إذا حددنا نقطة تمثل دنفر ، فسنحتاج إلى البدء من خط الاستواء وعد 39 خطًا من خطوط العرض ، ثم إسقاط النقطة. لإنشاء خطوط خطوط العرض الجنوبية ، نكرر هذه العملية ببساطة بدءًا من القطب الجنوبي وننتقل إلى أعلى.

  • عند وضع علامات على خطوط العرض ، يتم وضع علامة "N" على جميع الخطوط في نصف الكرة الشمالي ، بينما تم وضع علامة "S" على جميع الخطوط في نصف الكرة الجنوبي. لا يقع خط الاستواء في النصف الشمالي أو الجنوبي من الكرة الأرضية ، وبالتالي لا يحصل على تسمية N أو S.

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

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

2.4.3: خط الطول

خطوط الطول (أواخر اللغة الإنجليزية الوسطى (تدل أيضًا على الطول والطول): من اللاتينية طول، من longus 'long.') أو خطوط الطول تشبه خطوط العرض في حقيقة أنها تقسم الأرض إلى أجزاء متساوية ، ولكنها مختلفة بسبب حقيقة أن جميع خطوط الطول تمر عبر القطبين الشمالي والجنوبي ، مما يخلق ما يشبه شبكة العنكبوت عندما ينظر إليها من أعلى إلى أسفل. ينتج عن تقارب الخطوط في القطبين الشمالي والجنوبي أن المسافة بين خطوط الطول ليست مقياسًا متساويًا قدره 69 ميلاً للمسافة الكاملة مثل خطوط العرض ، ولكن الاختلاف بين 0 ميل في القطبين و 69 ميلاً عند خط الاستواء .

لحل التباين ، اضرب إما 68.972 ميلاً أو 111 كيلومترًا في جيب تمام خط العرض الذي يتم قياس خط الطول له. على سبيل المثال ، تقع مدينة دنفر عند 39 ° 44 "31.3548 'شمالاً ، 104 ° 59 29.5116" غربًا لإيجاد المسافة بين خطوط الطول (في هذه الحالة ، 104 ° و 103 ° أو 105 ° على طول 39 متوازيًا) ، أوجد أولاً جيب التمام لخط العرض (جيب التمام 39 درجة = 0.777) ، ثم اضربه في 68.972 ميلاً (68.972 * 0.777) وهو ما يساوي 54.38 ميلاً. بعبارة أخرى ، إذا مشيت شمالًا على طول 104 درجات غربًا من 38 إلى 39 خطًا متوازيًا ، فستمشي 68.972 ميلًا ، وإذا واصلت الرحلة على خط العرض 40 ، فستمشي 68.972 ميلًا أخرى. ومع ذلك ، إذا كنت ستمشي غربًا على طول خط العرض 39 ، من 104 درجة غربًا إلى 105 درجة غربًا ، فستمشي 54.38 ميلًا. إذا قمت بتحريك تلك الرحلة شمالًا بدرجة واحدة من خط العرض وسرت غربًا على طول خط 38 الموازي من 104 درجة غربًا إلى 105 درجة غربًا ، فستمشي فقط 54.33 ميلاً (68.972 * 0.788) ، بفارق 0.03 ميل فقط ، ولكن بالفعل مسافة أقصر .

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

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

إنشاء خطوط الطول من نقطة الصفر ، الخطوة 1. ارسم الأرض كدائرة.
أولاً ، سنرسم دائرة جديدة لتمثيل الأرض. نظرًا لأننا ننظر إلى القطب الشمالي من الفضاء ، فسنضع نقطة واحدة في منتصف الدائرة لتمثيل القطب الشمالي. نظرًا لأننا نعلم أن Prime Meridian يمر عبر Greenwich ، فسنضع علامة على الموقع بنقطة. في هذه المرحلة ، يمكن تقسيم الدائرة بخط يمر عبر غرينتش.
الخطوة الثانية: سافر حول الكرة الأرضية على طول خط الموازي 51 لإنشاء زاوية 90 درجة
عندما تقفز في طائرتك في غرينتش ، إنجلترا وتبدأ في الطيران شرقًا ، إذا حافظت على هذا الاتجاه ، فستطير على طول 51.4 درجة شمالًا ، أو ما يقرب من 51 خط عرضي. إذا أكملت زاوية 90 درجة ، فستهبط في روسيا ، شمال منغوليا مباشرة. حدد هذه النقطة ، وقم بتقسيم الدائرة بخط يمر عبر النقطة في روسيا. لاحظ أن النصف الآخر من الدائرة يمر عبر جزء بعيد جدًا من أونتاريو ، كندا. قم بتسمية 90 درجة غربًا بين القطبين الشمالي والجنوبي على الجانب الأيسر من الدائرة ، و 90 درجة شرقًا على الجانب الروسي.
الخطوة 3. واصل رحلتك لعمل زاوية 180 درجة
إذا واصلت رحلتك لإكمال نصف دائرة ، فستهبط في مكان ما في منتصف بحر بيرنج. ستكون على الجانب الآخر من الكوكب من غرينتش ، عند 180 درجة ، لا داعي للخط الغربي أو الشرقي ، لأنه ببساطة مُسمى 180 درجة من القطب الشمالي إلى القطب الجنوبي. بين القطبين الشمالي والجنوبي على جانب غرينتش ، خط الطول يسمى 0 °. مرة أخرى ، لا حاجة لـ W أو E.
الخطوة 4. اجمع كل القياسات الزاوية بين 0 ° و 180 ° ، ثم قسم الدائرة إلى نصفين
في هذه المرحلة ، نحتاج إلى تحديد جميع القياسات الزاوية بين 0 درجة و 180 درجة ، مع تذكر أننا ما زلنا ننظر إلى القطب الشمالي من الفضاء. قسّم الدائرة في كل موقع من المواقع الـ 178 المتبقية (منذ أن بدأنا بزاوية 0 درجة و 180 درجة ، ووضعنا علامة 90 درجة في الخطوة 2)
الخطوة 5. أضف جميع الملصقات باستخدام فكرة الزوايا التكميلية
في الهندسة ، تضيف الزوايا الإضافية ما يصل إلى 180. خطوط الطول هي زوايا تكميلية بالنسبة إلى غرينتش.
إذا نظرنا لأسفل إلى الدائرة المسماة لدينا واخترنا أي نقطة حددناها ، ثم نرسم خطًا مستقيمًا عبر الدائرة ، نرى الزاوية في الغرب مكملة للزاوية في الشرق. وبنفس الطريقة ، يتم تمييز خطوط الطول بقياس واحد في الغرب (بين القطبين الشمالي والجنوبي) وملحق تلك الزاوية في الشرق (أيضًا بين القطبين الشمالي والجنوبي).

2.4.4: إنشاء شبكة جغرافية كاملة

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

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

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

2.4.5: جزيرة نول: مكان مزيف حقيقي

ATLAS OBSCURA: WWW.ATLASOBSCRUA.COM


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

بواسطة TIM ST. ONGE 09 مايو 2016

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

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



خريطة الخيال الفني لجزيرة نول. رسم إيان كيرنز على جيثب 2013.


Null Island هي جزيرة خيالية تقع عند 0 ° شمالاً و 0 درجة شرقاً (وبالتالي "لاغية") في جنوب المحيط الأطلسي. هذه النقطة هي حيث يلتقي خط الاستواء مع خط الزوال الرئيسي. إن الأصول الدقيقة لـ "Null Island" غامضة بعض الشيء ، لكنها وصلت إلى جمهور عريض في موعد لا يتجاوز عام 2011 عندما تم رسمها في Natural Earth ، وهي مجموعة بيانات لخريطة المجال العام طورها رسامو خرائط متطوعون ومحللو نظم المعلومات الجغرافية. عند إنشاء قطعة أرض مساحتها متر مربع عند 0 درجة شمالاً و 0 درجة شرقاً في مجموعة البيانات الرقمية ، كان الهدف من جزيرة نول هو مساعدة المحللين في تحديد الأخطاء في عملية تُعرف باسم "التكويد الجغرافي".

التكويد الجغرافي هو وظيفة يتم إجراؤها في نظام المعلومات الجغرافية والتي تتضمن أخذ البيانات التي تحتوي على العناوين وتحويلها إلى إحداثيات جغرافية ، والتي يمكن بعد ذلك تعيينها بسهولة. على سبيل المثال ، يمكن أن يشتمل جدول بيانات المباني في واشنطن العاصمة على مبنى ماديسون التابع لمكتبة الكونغرس (حيث أقوم بإعداد التقارير) كميزة ويتضمن عنوانها: 101 شارع الاستقلال ، واشنطن العاصمة ، 20540. هذا عادةً ما يكون العنوان منطقيًا للشخص العادي ، ولكن لوضع العنوان على الخريطة باستخدام نظام المعلومات الجغرافية ، يحتاج الكمبيوتر إلى ترجمة. يقوم "المكود الجغرافي" بتحويل هذا العنوان إلى موقعه كمجموعة من الإحداثيات في خطوط الطول والعرض ، وهو تنسيق يفهمه نظام المعلومات الجغرافية. في هذه الحالة ، يصبح الموقع الجغرافي لمبنى ماديسون 38 ° 53 ′ 12′′ شمالاً ، 77 ° 0 ′ 18'W (38.886667 ، -77.005 في تنسيق الدرجات العشرية). أي شخص كتب عنوانًا على خرائط Google أو بحث عن اتجاهات القيادة على MapQuest كان مستفيدًا من هذه الأداة: اكتب عنوانًا ، احصل على دبوس على الخريطة.

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

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

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

ومع ذلك ، ربما لا تزال تفكر في أن أهمية موقع جزيرة نول ليست أكثر من مجرد مزحة داخلية لجغرافي. لكن تذكر تلك العوامة الوحيدة؟ هذه محطة 13010 (المعروفة أيضًا باسم "الروح") ، عوامة مراقبة الطقس التابعة للإدارة الوطنية للمحيطات والغلاف الجوي (NOAA). يتم تثبيت Soul بشكل دائم عند 0 ° N 0 ° E ، حيث تجمع البيانات حول درجة حرارة الهواء ودرجة حرارة الماء وسرعة الرياح واتجاه الرياح والمتغيرات الأخرى كجزء من برنامج مصفوفة البحث والتنبؤ في المحيط الأطلسي (PIRATA). الملاحظات التي جمعتها الروح والعوامات الأخرى في شبكة PIRATA تدعم البحث في الظروف المناخية والتنبؤ بالطقس في المحيط الأطلسي المداري وما وراءه.


عوامة ATLAS من برنامج PIRATA تشبه تلك الموجودة في موقع "Null Island". الصورة من المركز الوطني لعوامات البيانات ، الإدارة الوطنية للمحيطات والغلاف الجوي.

2.4.6: موارد إضافية لخطوط الطول والعرض

YouTube Break: الساعة التي غيرت العالم

شرح لاستخدام الوقت في الملاحة (مشكلة خط الطول) والملاحة عبر الأقمار الصناعية (ثلاثية الأضلاع).

وقت التشغيل: 29 دقيقة ، ولكن تم بشكل جيد وممتع للغاية. ينصح بشدة لفهم الشبكة الجغرافية التي هي خطوط الطول والعرض بشكل أفضل.

قراءة كل شيء عن ذلك

Dork على الرياضيات وراء المفاهيم

(الجميع اقرأ الملخص والباقي اختياري إذا كنت مهتمًا)


قم بإنشاء وتحديث الخريطة تلقائيًا

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

مع العرض المستند إلى الفروق فقط سيتم عرض المربعات التي تم تغيير بيانات OSM الخاصة بها. مع المكالمة الصحيحة ، البرنامج osm2pgsql سوف تزودنا بقائمة من هذه المربعات. عادة لا يكون هذا مفيدًا جدًا لخريطة التراكب المواضيعية لأن 90٪ من البيانات التي تم تغييرها لن تؤثر على صورة التراكب ، ولكن هناك طريقة للحصول على المعلومات التي نحتاجها بالضبط: تحديث قاعدة بيانات PostgreSQL بملفات OSM-Change التي تم تم استرداده من البيانات التي تمت تصفيتها بشكل مكثف.

الحصول على بيانات OSM التفاضلية

للقيام بتحديثات الخريطة ، ليست هناك حاجة لإعادة استيراد جميع بيانات OSM بالكامل. يكفي تنزيل ومعالجة تلك البيانات التي تم تغييرها فقط. هناك عدة مصادر لهذا النوع من البيانات - ما يسمى بملفات OSC (OSM- تغيير الملفات, .osc) - في الإنترنت. لتحديث نسخة محلية من بيانات OSM الأولية ، سنستخدم برنامج osmupdate. يمكن القيام بنفس المهمة مع برنامج التناضح متعدد الأغراض المعروف جيدًا ، بالطبع.

تصفية ملف تغيير OSM بشكل غير مباشر

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

لمنع حدوث ذلك البيانات المفلترة من بعد، بعدما يجب مقارنة التحديث مقابل البيانات المفلترة من قبل هذا التحديث. على أساس هذه المقارنة ، يتم إنشاء ملف OSM-Change جديد. يمكن القيام بذلك عن طريق - فرق وظيفة osmconvert. يجب ألا يكون ملف OSM-Change الناتج كبيرًا جدًا لأنه يتم استرداده من البيانات التي تمت تصفيتها.

الحصول على قائمة الكل بلاط متسخ

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

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

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

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

تغذية Mapnik بقائمة البلاط

يجب تمكين Mapnik لقراءة قوائم المربعات المتسخة ومعالجتها. سينفذ برنامج Python النصي التالي بالضبط. أدخل الدليل / home / pt / pt وأنشئ ملفًا بالاسم mapnik_pt.py والمحتويات التالية:

يجب جعل ملف Python هذا قابلاً للتنفيذ:

حذف البلاط الفارغ

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

يجب إخطار OpenLayers بما يجب فعله إذا كان سيتم تحميل صورة تجانب غير موجودة على الخادم. لقد أجرينا بالفعل التغييرات اللازمة على الملف index.html (انظر أعلاه ، ابحث عن .olImageLoadError).

رسم تخطيطى

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

  • بالساعة: ملف OsmChange كل ساعة ، يتم تنزيله من planet.openstreetmap.org
  • ص بولي: المضلع الحدودي لمنطقتنا الرسومية
  • أ. o5 م: ملف بيانات OSM السابق (جميع بيانات منطقتنا الجغرافية)
  • ب. o5 م: ملف بيانات OSM محدث (جميع بيانات منطقتنا الجغرافية)
  • fa.o5m: ملف بيانات OSM الذي تمت تصفيته سابقًا (البيانات المواضيعية فقط ، مثل النقل العام)
  • fb.o5 م: ملف بيانات OSM الجديد المفلتر (البيانات المواضيعية فقط ، مثل النقل العام)
  • gis.osc: ملف OsmChange (ما يسمى بملف فرق) ستحتاج إلى تحديث fa.o5m إلى fb.o5m
  • dirty_tiles: قائمة بجميع المربعات المتأثرة بـ gis.osc وبالتالي يجب عرضها
    : قم بتنزيل ملفات .osc واستخدمها لتحديث ملف .o5m: قم بتصفية بيانات OSM وتجاهل جميع المعلومات التي لا نحتاجها: قارن الفرق بين ملفين .o5m وإنشاء ملف .osc: تحديث قاعدة بيانات جغرافية postgreSQL و احسب قائمة المربعات المتسخة
  • mapnik_pt.py: اقرأ ملف البلاط المتسخ و (أعد) عرض جميع المربعات المدرجة

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

البرنامج النصي Toolchain

سيربط البرنامج النصي التالي toolchain جميع الخطوات المقدمة مسبقًا. قم بإنشاء ملف باسم toolchain_pt.sh ووضعه في الدليل الرئيسي / home / pt / pt:

كالعادة ، يجب أن يكون الملف قابلاً للتنفيذ:

هناك ملف مضلع حد واحد ستحتاجه إذا قمت بتشغيل البرنامج النصي لمنطقة Mittelfranken (وهي المنطقة التي تقع فيها Nürnberg). قم بتنزيل ملف المضلع ثم ابدأ البرنامج النصي كعملية خلفية:

يمكنك مشاهدة عملية (عمليات) العرض عن طريق استدعاء مراقب العملية أعلى:


نقدم في هذا الفصل أداة رائعة أخرى لإنشاء تطبيقات خرائط الويب ، وهي OpenLayers API ، والتي توفر ميزات الخرائط بطريقة سهلة للغاية للمبرمجين.

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

يختلف OpenLayers عن خرائط Google و Bing Maps و Yahoo! الخرائط وغيرها بطرق أكثر. بادئ ذي بدء ، لا يعمل مع نوع واحد من البيانات أو خادم الخرائط ، ولكن كإطار عمل للخرائط يعطي فرصة للاختيار من بينها. Google Maps API مرتبط بخادم خرائط Google ، بصور خرائط Google. في حالة خرائط Bing و Yahoo! خرائط هذا هو نفسه. على العكس من ذلك ، يمكن لـ OpenLayers دمج الخرائط من مصادر مختلفة. ثانيًا ، في حالة خرائط Google وأي خدمات تابعة لجهات خارجية ، لا نتحكم في الواجهة الخلفية ، وقد تكون هناك بعض القيود التجارية. مع OpenLayers لدينا فرصة لتخصيص جانب الخادم (فزنا & rsquot للقيام بذلك في هذا المنهج) ، وبسبب كود المصدر المفتوح ، لا نعتمد على شركات الطرف الثالث ، ويمكننا رؤية الكود أثناء التصحيح. يمكننا تصميم OpenLayers أكثر بكثير مما نستطيع خرائط Google ، وأخيرًا يمكننا تغيير إسقاط الخريطة باستخدام خادم مناسب لإجراء عمليات جغرافية عالية الدقة.

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

الاستعدادات

ال حزمة OpenLayers يمكن تنزيله من موقع OpenLayers الرسمي. في وقت كتابة هذا التقرير ، كان رقم إصدار أحدث إصدار مستقر هو 2.12. يحتوي الملف المضغوط على الكثير من الملفات والمجلدات ، لكننا نحتاج فقط إلى ملف OpenLayers.js ومجلد img و theme. للبدء ، انسخ هذه الملفات والمجلدات في مجلد فارغ جديد ، وأنشئ ملفًا لقالب HTML (مثل index.html):

هذا مستند HTML5 أساسي جدًا. في الجسم ، حددنا مكانًا للخريطة باستخدام عنصر & ltdiv & gt. سيتم عرض الخريطة في هذا العنصر بنفس الحجم. في قسم & lthead & gt ، نقوم بتحميل ورقة الأنماط المقابلة (map.css) ومكتبة OpenLayers JavaScript (OpenLayers.js) ، وفي الكتلة الأخيرة & ltscript & gt نقوم بإعداد متغير خريطة لكائن الخريطة ، وسيتم استدعاء وظيفة init () عندما تم تحميل الصفحة. (بالطبع يجب وضع كتلة البرنامج النصي هذا في ملف JavaScript منفصل ، ولكن من أجل البساطة ، ينتقل كود البرنامج النصي إلى ملف HTML.)

يحتوي ملف map.css على الحد الأدنى من معلومات النمط. هذه الإعدادات تجعل الخريطة تملأ نافذة المتصفح بالكامل.

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

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

الخريطة والطبقات

في OpenLayers أعلى التسلسل الهرمي يقف كائن الخريطة نفسه. كائن الخريطة هو مثيل لفئة OpenLayers.Map ، ويمكن بشكل عام إنشاؤه بواسطة الكود التالي:

هنا map_element هو عنصر HTML المقابل ، بشكل تلميح a & ltdiv & gt ، حيث سيتم عرض الخريطة ، والخيارات عبارة عن كائن JavaScript مع أزواج من قيم المفاتيح. نحن بحاجة إلى تحديد المعلمة الأولى على الأقل. ومن ثم فإن الكود التالي ينشئ خريطة في عنصر div مع معرف & lsquomap & rsquo:

سيتم وصف بعض الخيارات لاحقًا في هذا الفصل.

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

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

أو كصفيف من الطبقات:

في OpenLayers هناك نوعان من الطبقات. أول واحد هو طبقة القاعدة. يظهر هذا دائمًا. يمكن إضافة أكثر من طبقة أساسية إلى الخريطة ، ولكن يمكن تحديد طبقة واحدة فقط. النوع الآخر من الطبقة هو طبقة تراكب. يمكن أن يكون هناك العديد من طبقات التراكب ، ويمكن ضبط رؤيتها بشكل مستقل. يمكن تعيين نوع الطبقة من خلال كائن خيارات الطبقة مع تعيين الخاصية isBaseLayer على صواب أو خطأ ، أو وظيفة setIsBaseLayer () للطبقة (مثل layer.setIsBaseLayer (true)).

هذه هي المعرفة الأساسية لإنشاء خريطة ، والآن دعونا نلقي نظرة على الأنواع المختلفة من طبقات البيانات النقطية في ما يلي.

طبقات نقطية

خرائط جوجل

في OpenLayers ، يمكن أن تكون خرائط Google طبقة أساسية بمساعدة OpenLayers.Layer.Google class. الشكل العام للإنشاء هو ما يلي:

كل من المعلمتين اختياريتان ، حيث أن layer_title مخصصة بشكل أساسي للقراءة البشرية ، فهي تمثل الطبقة على عناصر تحكم معينة مثل التحكم في مبدل الطبقة ، وخيارات layer_ هي خيارات محددة تؤثر على سلوك الخريطة (انظر مرجع API). لعرض خرائط Google في OpenLayers ، يمكن رؤية الحد الأدنى من الشفرة أدناه (داخل وظيفة init ()):

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

بيانات خرائط جوجل في OpenLayers تظهر خارطة الطريق

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

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

نوع متعدد من خرائط جوجل في OpenLayers

تتوفر خريطة Microsoft & rsquos من خلال OpenLayers.Layer.Bing class. يحتوي هذا المُنشئ على معلمة واحدة فقط ، وهي كائن الخيارات الذي يحتوي على عدة خيارات خاصة بالطبقة. على سبيل المثال ، يمكن تعيين العنوان بخيار الاسم ، ويعتمد نوع الخريطة على خيار النوع. لاستخدام الخريطة ، يلزم وجود مفتاح API ، والذي يمكن أن يكون مطلوبًا في بوابة خرائط Bing. يمكن رؤية الحد الأدنى من متطلبات خريطة Bing أدناه:

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

نوع متعدد من خرائط Bing في OpenLayers

ياهو!

ياهو! أعلنت أن خدمة الخرائط الخاصة بها ستغلق ، ولكن في وقت كتابة هذا التقرير ، كانت الخدمة متاحة. يوفر OpenLayers الوصول إلى موقع Yahoo! الخريطة كذلك بواسطة OpenLayers.Layer.Yahoo class. يحتوي المُنشئ على معلمتين ، عنوان الطبقة وكائن خيارات الطبقة. لعرض الحد الأدنى من Yahoo! الخريطة سهلة مثل الأسطر الأربعة التالية من التعليمات البرمجية:

الاختلاف الوحيد على عكس الخرائط السابقة هو أن Yahoo تستخدم إسقاطًا آخر (EPSG: 4326) ، لذلك تكون إحداثيات خطوط الطول والعرض بالدرجات ، والتي يمكن أن تكون مألوفة من إحداثيات GPS.

إنشاء طبقة متعددة ياهو! خريطة مشابهة للآخرين. يعد خيار النوع مسؤولاً عن نوع الخريطة ، وبدون نوع الخريطة الافتراضي ، ستظهر الخريطة التي تشبه الشارع.

نوع متعدد من خرائط Yahoo في OpenLayers

OpenStreetMap

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

يعد إعداد خريطة OpenStreetMap في OpenLayers أمرًا بسيطًا للغاية. يحتوي مُنشئ فئة OpenLayers.Layer.OSM على ثلاث معاملات اختيارية: عنوان الطبقة وعنوان URL للطبقة وكائن خيارات الطبقة. يمكن تحقيق الحد الأدنى من خريطة OpenStreetMap من خلال الكود التالي:

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

OpenStreetMap في OpenLayers

باستخدام طبقة OpenStreetMap ، من الممكن استخدام مربعات الصور الخاصة بنا. كل ما يتعين علينا القيام به (بعد إعداد بيانات الخريطة وخادم الخريطة) هو تعيين مصفوفة url المناسبة للمعامل الثاني:

خدمة خرائط الويب (WMS)

خدمة خرائط الويب (WMS) هي معيار دولي تم تطويره بواسطة Open Geospatial Consortium (OGC). يتم تنفيذ WMS بواسطة العديد من الخوادم الجغرافية المكانية ، على سبيل المثال GeoServer و MapServer المجاني والمفتوح المصدر. WMS هو مجرد بروتوكول آخر لخدمة بيانات الخريطة من خلال خادم خرائط للعميل. يتم استخدام WMS عادةً لعرض البيانات الفريدة التي أنشأها المستخدم. باستخدام WMS ، يمكننا نشر بيانات الخرائط الخاصة بنا بسهولة حتى يمكن الوصول إليها من قبل الجميع في العالم.

هناك العديد من خوادم WMS المفتوحة التي يمكن استخدامها لعرض البيانات. سنستخدم بيانات الخرائط من خوادم OSGeo (http://vmap0.tiles.osgeo.org/wms/vmap0) ، ولكن يمكن العثور على مزيد من الخدمات على الإنترنت أو على هذا الموقع. لمعرفة نوع البيانات أو الطبقات التي يمكن أن يقدمها خادم WMS ، علينا أن نضع؟ request = GetCapabilities & service = WMS & version = 1.1.1. سلسلة الاستعلام بعد عنوان url لخادم WMS. في الرد نحصل على ملف XML يصف إمكانيات الخدمة.

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

يحتوي مُنشئ OpenLayers.Layer.WMS على أربعة معلمات: عنوان الطبقة ، وعنوان URL لخادم WMS ، وكائن به أزواج من قيم المفاتيح تمثل معلمات سلسلة الاستعلام وقيم المعلمات ، وكائن خيارات طبقة جانب العميل.

للحصول على الحد الأدنى من خريطة WMS ، يتعين علينا فقط تحديد هذه المعلمات كما يمكن رؤيتها في الكود التالي:

هنا نطلب من خادم OSGeo إعطاء البيانات التي تنتمي إلى الطبقة الأساسية على الخادم.

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

طبقات متعددة من WMS في OpenLayers

هناك تطورات أخرى في معيار WMS. على سبيل المثال ، يعد WMTS معيار OGC آخر لخدمة الصور المكسوة بالبلاط. يتم استخدام هذا البروتوكول على سبيل المثال بواسطة خدمات خرائط وكالة ناسا ، ويمكن استخدامه من خلال فئة OpenLayers.Layer.WMTS.

ضبط الخريطة وخيارات الطبقة

هناك العديد من الخيارات للخريطة وكائنات الطبقة. نعرض هنا بعض الخيارات الجيدة لمعرفة ما إذا كنا نخطط لتطبيق الخرائط.

  • إذا أردنا إنشاء خريطة لا نهائية في الاتجاه الطولي ، فقم بتعيين خيار layer & rsquos wrapDateLine على true.
  • يمكننا التحكم في الانتقال بين مستويات التكبير باستخدام خيار طبقة النقل. لها قيمتان: فارغة أو تغيير الحجم. تغيير الحجم يجعل الانتقال سلسًا بتكبير المربعات ثم تغييره وفقًا لمستوى التكبير المناسب.
  • يمكن التحكم في الإسقاط على مستوى الخريطة والطبقة. بشكل افتراضي ، يدعم OpenLayers عرضين فقط: EPGS: 4326 و EPGS: 900913. تم تقديم الأخير بواسطة Google ويعرف باسم الإسقاط الكروي Mercator. يتم استخدام هذا الإسقاط بواسطة خدمات خرائط الجهات الخارجية الأكثر شيوعًا ، مثل Google و Bing و OpenStreetMap. ومع ذلك ، فإن الإسقاط الافتراضي هو EPGS: 4326. تتوفر المزيد من الإسقاطات بمساعدة مكتبة Proj4js. تعتبر الإسقاطات مهمة جدًا في تعيين التطبيقات ، لكن مناقشتها التفصيلية خارج نطاق هذا المنهج.
  • تحدد خاصية displayProject للخريطة النظام الإحداثي الذي تعرض فيه عناصر التحكم معلومات خطوط الطول والعرض.

طبقة المتجهات

إدخال طبقة المتجه

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

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

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

طبقة المتجهات والميزات

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

طبقة المتجه هي مثيل لفئة OpenLayers.Layer.Vector مع العنوان المعروف بالفعل ومعلمات الخيارات.

يتم إنشاء الميزة بواسطة مُنشئ OpenLayers.Feature.Vector () الذي يحتوي على المعلمات الثلاثة المذكورة أعلاه: الهندسة وسمات البيانات ومعلومات التصميم.

الهندسة هي مثيل لفئة OpenLayers.Geometry.TYPE ، حيث يمكن أن يكون النوع Point أو LineString أو Polygon. كل من هذه المنشئات لها نوع خاص بها من المعلمات (انظر مرجع API للحصول على إرشادات مفصلة والأمثلة أدناه).

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

أمثلة على الميزات

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

ميزة النقطة على الخريطة في OpenLayers

كانت طبقة WMS هذه في إسقاط EPSG: 4326. ينطبق الأمر نفسه على الخريطة ذات الإسقاط المختلف ، ولكن يجب أن تكون الإحداثيات بالوحدات المناسبة. هذا هو الحال على سبيل المثال في خرائط OpenStreetMap (EPSG: 900913). يظهر الاختلاف فقط في الكود التالي:

ميزة النقطة في إسقاط مختلف على خريطة في OpenLayers

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

في المثال التالي يمكننا أن نرى كيفية إضافة ميزات بأنواع مختلفة من الهندسة: النقطة ، الخط ، المضلع.

المعالم النقطية والخطية والمضلعة على الخريطة

مصادر الميزات

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

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

الطريقة الأخرى لملء الطبقة بالمعالم هي تحميلها بشكل غير متزامن من الخادم. تسمح OpenLayers API بدرجة مختلفة من تجريد تحميل البيانات البعيدة. الطريقة الأكثر ملاءمة هي استخدام فئة OpenLayers.Protocol.HTTP. تخفي هذه الفئة جميع تفاصيل رحلة الذهاب والعودة غير المتزامنة بين العميل والخادم ، مما يوفر الميزات الجاهزة للإضافة إلى الطبقة. في هذه العملية ، تساعد الفئات الفرعية لـ OpenLayers.Format class التي تدعم أنواعًا مختلفة من التنسيقات القياسية للمعلومات الجغرافية المكانية ، على سبيل المثال GeoJSON و GML و KML مع ذكر أكثرها استخدامًا. من بين خيارات طبقة المتجه ، يكون خيار البروتوكول مسؤولاً عن إجراء عملية التحميل بأكملها تلقائيًا عن طريق تعيين مثيل OpenLayers.Protocol لها. باستخدام خيار البروتوكول في طبقة متجه ، نضطر إلى استخدام إستراتيجية واحدة على الأقل تتحكم في كيفية إضافة الميزات البعيدة إلى الطبقة. يمكن أن يكون هناك العديد من الاستراتيجيات في نفس الوقت ، يجب أن يكون كل منها مثيلاً لأحد الفئات الفرعية لفئة OpenLayers.Strategy. أبسطها هو OpenLayers.Strategy.Fixed class الذي يتم وضع جميع الميزات على الطبقة دون أي عملية أخرى.

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

نقاط التحميل على الخريطة

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

إذا كانت البيانات بتنسيق خاص ، فيمكن استخدام فئة OpenLayers.Request وهي أقل أنواع التجريد في التسلسل الهرمي ، ووصف آليتها خارج نطاق هذا الكتاب.

ميزات التصفية

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

يقوم المثال التالي بتحميل معلومات حول مدن العالم ، ولكن يتم عرض تلك المدن التي تحتوي على رمز البلد المجري أو الروماني (سمة FIPS_CNTRY). تعمل سمة خاصية عامل التصفية مع سمة السمات الخاصة بالمعلم الذي يتم ملؤه من الملف الذي تم تحميله.

مقتطفات من ملف GeoJSON:

خيارات طبقة المتجه:

ميزات التصفية في OpenLayers

تظهر ظهور مفاجئ

ميزة أخرى شائعة لواجهات برمجة التطبيقات لرسم الخرائط هي دعم النوافذ المنبثقة. يتعامل OpenLayers مع النوافذ المنبثقة بشكل مختلف عن واجهة برمجة تطبيقات خرائط Google. هنا لا تعد النافذة المنبثقة جزءًا من العلامة ، ولكنها مكون مختلف تمامًا يجب توصيله بالميزة برمجيًا. يجب إدخال أداتين جديدتين لحل هذه المهمة. يوفر OpenLayers API عدة فئات فرعية منبثقة من خلال فئة OpenLayers.Popup. أكثرها تعقيدًا هي فئة OpenLayers.Popup.FramedCloud وهي فقاعة النص الشائعة بجوار الميزة (علامة). الأداة الأخرى هي عنصر التحكم SelectFeature الذي يسمح لنا بتحديد ميزة على الخريطة. يحتوي على اثنين من معالجات الأحداث المهمة ، الخيار onSelect و onUnselect الذي يستدعيهما عند تحديد الميزة أو عدم تحديدها ، على التوالي. عند تحديد ميزة ، يتعين علينا إظهار النافذة المنبثقة بالمعلومات المناسبة ، وعلينا تدميرها في الحالة الأخرى.

ميزات الحشد والكتل ndash

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

نقاط التجميع في OpenLayers

تصميم السمات الفردية

في OpenLayers لدينا عدة خيارات للتأثير على مظهر الميزات. الأول هو تصميم الميزات بشكل فردي. عند التصميم نقوم بتعيين قيم لسمات تصميم معينة. تأتي هذه السمات بشكل أساسي من معيار SVG (انظر مرجع API). تسمى مجموعة سمات التصميم رمز. يمكن تعيين الرمز عند إنشاء الميزة كمعامل ثالث.

ميزة التصميم الفردي في OpenLayers

الأنماط والأنماط

يتمتع التصميم الفردي بأكبر قدر من الحرية ، لكنه عمل شاق للغاية. في معظم الحالات ، يكون لجميع الميزات نفس النمط. بمساعدة خرائط الأنماط ، هناك فرصة لتحديد النمط على مستوى طبقة المتجه ، وهذا النمط ينطبق على جميع المعالم الموجودة في تلك الطبقة. هذه الفلسفة تشبه إلى حد بعيد أوراق الأنماط المتتالية. طبقة المتجه لها خاصية styleMap وهي مثيل لفئة OpenLayers.StyleMap. يحتوي مخطط النمط على كائنات OpenLayers.Style عديدة وفقًا لأهداف التجسيد. هناك ثلاث نوايا افتراضية: الافتراضي ، والتحديد ، والمؤقت. إذا قدمنا ​​نمطًا واحدًا فقط كمعامل من مُنشئ StyleMap ، فسيتم تطبيقه على المقصد الافتراضي.

يحتوي مُنشئ OpenLayers.Style على معلمتين. الأول هو رمز ، والثاني هو كائن اختياري من الخيارات.

استبدال السمة

تتميز فئة OpenLayers.Style بميزة مفيدة للغاية. في جزء الترميز يمكننا كتابة متغيرات مخصصة على شكل '$". إذا رأى OpenLayers هذا ، فإنه يحاول أولاً حل اسم السمة على أساس كائن سمات الميزة. إذا فشل ، فإنه ينتقل إلى خيار السياق الخاص بكائن النمط ، ويحاول العثور على الخاصية المقابلة. عند النجاح ، يتم استبدال اسم السمة الأصلي بقيمته. يسمى هذا استبدال السمات ، وهو ميزة مستخدمة على نطاق واسع في طبقات المتجهات.

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

ميزات التصميم مع استبدال السمات

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

التصميم بقواعد قيمة فريدة

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

التصميم بقواعد قيمة فريدة

قواعد مخصصة لنمط الميزات

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

المثال أدناه يلون البلدان الأوروبية على أساس عدد سكانها. البلدان ليست أكثر من مضلعات مخزنة في ملف GML.

التصميم باستخدام القواعد المخصصة في OpenLayers

القسم الثالث: مصادر الخطأ في البيانات

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

8.3.1: مصدر خطأ البيانات - إنشاء البيانات

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

البيانات من جمع الحقول

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

8.3.2: مصدر خطأ البيانات - معالجة البيانات

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

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

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

التحويل الجغرافي هو وسيلة لتغيير البيانات من الإسقاط الذي يستخدم نظام إحداثيات جغرافي واحد ، مثل World Loximuthal ، الذي يستخدم WGS 84 ، إلى إسقاط يستخدم آخر ، مثل State Plane Colorado Central ، الذي يستخدم NAD27. فكر في التحول الجغرافي كطريقة لإخبار البرنامج بالضبط عن مجموعة معادلات التفاضل والتكامل التلقائية التي يجب استخدامها. وهناك طريقة للبحث عنها. يوجد ملف PDF مخزن في مجلد "المستندات" والذي تم تحميله على الكمبيوتر عند تثبيت ArcGIS. لا يسرد ArcGIS القائمة "الصحيحة" أولاً ، بل يقوم بتصفية التحويلات الجغرافية التي لا يمكن أن تكون الاختيار الصحيح على الإطلاق ويقدم للمستخدم ، بترتيب أبجدي ، قائمة بالاحتمالات المتبقية.


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

أريد أن أتعلم نظم المعلومات الجغرافية ولكني أحب أن أتعلم من خلال القيام بمشروع حقيقي.

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

أقترح البحث في: GRASS gis و Quantum gis و / أو ESRI & # x27s arcmap gis. Grass and Quantum مفتوحان المصدر. ESRI هو إعلان تجاري ولكنه مليء بالميزات ويمكنك الحصول على شهر من برامجهم. سيكون من الجيد أيضًا أن تكون على دراية بنظام RDMS المكاني مثل Postgres وامتداد gis.

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


شاهد الفيديو: WebGIS Development from scratch using Geoserver, Openlayers 6 and Postgis