أكثر

خرائط كاملة لرسم الخرائط في PDF عند الطلب باستخدام المصدر المفتوح؟

خرائط كاملة لرسم الخرائط في PDF عند الطلب باستخدام المصدر المفتوح؟


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

كنت أتطلع إلى Mapnik لتقديم ملفات PDF. تكمن المشكلة إذن في كيفية عرض التخطيط (ديناميكي ، لأن الطبقات ، والقياس ، والتاريخ ... ستختلف).

ما هي الحزمة مفتوحة المصدر مع روابط Python (أو أي حل آخر) التي توصي بها للقيام بذلك (أنا أبحث في QGIS الآن)؟

أنا أبحث عن بديل لوحدة خرائط Esri.


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

إليك رابط الوحدة على GitHub: https://github.com/mapnik/python-mapnik/blob/master/mapnik/printing.py


خرائط كاملة لرسم الخرائط في PDF عند الطلب باستخدام المصدر المفتوح؟ - نظم المعلومات الجغرافية

قسم الفيزياء وعلوم الحاسوب ، معهد ديالباغ التربوي ، أغرا ، الهند

حقوق النشر والنسخ 2014 Sunil Pratap Singh، Preetvanti Singh. هذا مقال مفتوح الوصول يتم توزيعه بموجب ترخيص Creative Commons Attribution License ، والذي يسمح بالاستخدام غير المقيد والتوزيع والاستنساخ في أي وسيط ، بشرط الاستشهاد بالعمل الأصلي بشكل صحيح. وفقًا لترخيص المشاع الإبداعي ، جميع حقوق النشر والنسخ لعام 2014 محفوظة لـ SCIRP ومالك الملكية الفكرية Sunil Pratap Singh ، Preetvanti Singh. جميع حقوق النشر والنسخ لعام 2014 محمية بموجب القانون و SCIRP كوصي.

تم استلامه في 5 نوفمبر 2013 المنقح في 5 ديسمبر 2013 وتم قبوله في 12 ديسمبر 2013

تكنولوجيا مفتوحة المصدر رسم الخرائط على شبكة الإنترنت تقنية الويب نظام المعلومات الجغرافية التطبيق المكاني

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

تم اعتماد أنظمة المعلومات الجغرافية (GIS) في البداية من قبل المستخدمين في القطاعات الحكومية ، ولكنها الآن تنمو بسرعة ولها آثار عميقة في عدد كبير من مجالات التطبيق بما في ذلك التخطيط [1] ، والتسويق [2] ، وتجارة التجزئة [3] ، والنقل [4] ، حركة المرور [5] ، السياحة [6] ، الموارد الطبيعية [7] ، العقارات [8] ، الزراعة [9] والرعاية الصحية [10]. يمكن أن تكون هذه الأنظمة أدوات تخطيط قيمة للمساعدة في تطوير وإدارة البرامج العلمية على أساس الاحتياجات المحددة جغرافيا [11]. ربط الموقع بالمعلومات هو عملية تنطبق على العديد من جوانب الأعمال مثل اختيار موقع ، واستهداف سوق ، وتخطيط شبكة توزيع أو طريق تسليم ، وتحديد منطقة المبيعات ، وتخصيص الموارد [12]. تدرك الشركات والمجتمعات والأفراد أنه يجب أن يكون لديهم معلومات جغرافية لفهم عالمهم.

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

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

2.1. أدوات جغرافية مكانية مفتوحة المصدر

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

شكل 1 . المكونات الوظيفية للأدوات مفتوحة المصدر [17].

الجدول 1 . قائمة الأدوات الجغرافية المكانية مفتوحة المصدر [18].

2.2. منصة مايكروسوفت دوت نت

NET Framework هي تقنية تدعم إنشاء وتشغيل الجيل التالي من خدمات وتطبيقات الويب. إنها بيئة تنفيذ مُدارة توفر مجموعة متنوعة من الخدمات (إدارة الذاكرة ، ونظام النوع الشائع ، وقابلية التشغيل البيني للغة ، وتوافق الإصدار) لتطبيقاتها قيد التشغيل. تشمل مكوناته الرئيسية [19]: وقت تشغيل اللغة العامة (CLR) ، وهو بيئة التنفيذ المدارة التي تتعامل مع تخصيص الذاكرة ، وتعويض الأخطاء ، والتفاعل مع خدمات نظام التشغيل ، مكتبة فئة .NET Framework ، وهي مجموعة شاملة مكونات البرمجة وواجهات برامج التطبيقات (APIs) لجميع المجالات الرئيسية لتطوير التطبيقات ASP.NET ، وهي تقنية ويب من جانب الخادم تدعم إنشاء تطبيقات الويب الديناميكية ومواقع الويب وخدمات الويب.

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

الشكل 2 . بنية منصة مايكروسوفت دوت نت [19].

يعد Microsoft Visual Studio .NET بيئة تطوير متكاملة (IDE) لتطوير تطبيقات واجهة المستخدم الرسومية ووحدة التحكم جنبًا إلى جنب مع تطبيقات الويب وخدمات الويب ومواقع الويب ونماذج Windows. يدعم لغات البرمجة المختلفة (C # و C ++ و Visual Basic و J # وما إلى ذلك) عن طريق خدمات اللغة ، والتي تسمح لمحرر الكود ومصحح الأخطاء بدعم أي لغة برمجة تقريبًا ، بشرط وجود خدمة خاصة باللغات. تتضمن اللغات المضمنة Visual C ++ و Visual Basic و Visual C # و Visual J #. كما أنه يدعم XML / XSTL و HTML / XHTML و JavaScript و CSS. يحتوي على أدوات شاملة (مصمم نماذج السحب والإفلات ، التحسس الذكي ، المساعدة الديناميكية) لبناء ودمج التطبيقات بسرعة مما يزيد من إنتاجية المطور.

توفر مجموعة Microsoft Express من تطبيقات البرامج المجانية طريقة للتغلب على حدود الميزانية ، حيث أن جميع البرامج مجانية ، وإن كانت مقيدة إلى حد ما. Visual Web Developer 2008 Express هو بيئة تطوير متكاملة (IDE) لمطور .NET توفرها Microsoft مجانًا. إنها نسخة خفيفة الوزن من خط إنتاج Microsoft Visual Studio. يوضح الشكل 3 شاشة البداية لبرنامج Visual Web Developer 2008 Express. تتمثل فكرة إصدار Express في توفير بيئة تطوير متكاملة مبسطة وسهلة الاستخدام وسهلة التعلم للمستخدمين بخلاف مطوري البرامج المحترفين. يسمح بتطوير الويب باستخدام ASP.NET باستخدام مصمم واجهة المستخدم بالسحب والإفلات ، ومحرر الشفرات المحسّن ، ودعم تقنيات الويب الأخرى (مثل CSS ، و JavaScript ، و XML) والتحقق من صحة وقت التصميم المتكامل.

2.3.1. إعداد البيانات الجيومكانية

تم اختيار مدينة تاج ، أجرا في الهند كمنطقة تجريبية لإنشاء نموذج أولي لنظام رسم الخرائط المكانية. يقع الموقع الجغرافي للنطاق ضمن خط عرض 27.11 & # 730 شمالًا وخط طول 78.20 & # 730 شرقًا ويتم تغطيته في 1: 50000 ورقة متدرجة 54E / 16–54I / 4 من Survey of India.

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

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

يمكن إجراء تحليل البيانات المكانية بشكل جيد إذا تم تخزين بيانات الكائنات الجغرافية في قاعدة بيانات علائقية. لهذا السبب ، يتم تحويل جميع الطبقات (ملفات الأشكال) لمنطقة الدراسة إلى الجداول المقابلة لها في قاعدة بيانات PostgreSQL. يعد PostgreSQL أحد أشهر أنظمة إدارة قواعد البيانات الارتباطية للكائنات (ORDBMS) على النظام الأساسي مفتوح المصدر. ليس من السهل تخزين البيانات المكانية في نظام RDBMS قياسي ، وبالتالي تم تطوير الامتدادات المكانية وتوحيدها بواسطة OGC (Open Geo Consortium).

PostGIS هو موسع قاعدة بيانات مكانية مفتوحة المصدر ومتوافقة مع OGC لـ PostgreSQL [22]. يضيف الوظيفة المكانية وأنواع البيانات الهندسية المتخصصة إلى قاعدة البيانات. إنها طريقة ممتازة لتجميع البيانات الجدولية والمكانية معًا في بيئة إدارة مشتركة. يتم تحويل ملفات الأشكال إلى جداول قاعدة بيانات PostgreSQL باستخدام الأداة المساعدة shp2pgsql المضمنة كجزء من ملحق PostGIS. تأخذ هذه الأداة المساعدة ملف أشكال وتخرج سلسلة من عبارات SQL لإنشاء جدول في قاعدة بيانات PostgreSQL. يحتوي الجدول الناتج على جميع سمات ملف الشكل بما في ذلك

الجدول 2 . الطبقات المستخرجة من الخريطة الأساسية (خريطة نقطية).

الشكل 3. Microsoft Visual Web Developer 2008 Express Edition— صفحة البداية.

يمثل الجدول 3 الأدوات الجغرافية المكانية مفتوحة المصدر المستخدمة لتنفيذ تطبيق الخرائط المستند إلى الويب.

تتيح تطبيقات خادم خرائط الإنترنت للمستخدمين الوصول إلى البيانات المكانية بسهولة من خلال واجهة متصفح الويب. عادةً ما تخدم خوادم الخرائط البيانات المكانية بناءً على معايير OGC الثلاثة: WMS (خدمة تعيين الويب) لعرض الخرائط كصورة WFS (خدمة ميزات الويب) لبيانات المتجه و WCS (خدمة تغطية الويب) للبيانات النقطية. أشهر خوادم الخرائط مفتوحة المصدر هما Minnesota MapServer و GeoServer. كلاهما بدائل قابلة للتطبيق لخوادم الخرائط الاحتكارية.

لقد استخدمنا MapServer لتطوير النموذج الأولي الحالي ، لأنه يتمتع بأداء ممتاز للوظائف والسرعة في معالجة مجموعة بيانات كبيرة الحجم. تعتبر أداة رسم خرائط الويب مفتوحة المصدر الرائدة في العالم وتتوافق مع مواصفات الويب WMS و WFS و WCS لـ OGC [23]. إنه جزء من البرنامج من جانب الخادم الذي يعرض مصدر البيانات المكانية إلى منتجات خرائط الخرائط على الفور [24]. المكونات الرئيسية لـ MapServer هي ملف الخرائط وبرنامج CGI.

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

الشكل 4. مخطط تدفق تطوير قاعدة البيانات المكانية.

الجدول 3 . قائمة الأدوات الجغرافية المكانية مفتوحة المصدر المستخدمة في الدراسة.

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

LAYER CONNECTIONTYPE PostGIS CONNECTION "Host = Localhost DbName = dbDemo User = postgresql Password = pgAdmin Port = 5432"

حالة نقطة النوع على لون نمط الفئة 255 0 0 اللون الخارجي 0 0 0 رمز "الدائرة"

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

يمكن استخدام MapServer بطريقتين ، مع واجهة CGI أو مع MapScript. يوفر MapScript واجهة برمجة نصية لـ MapServer لتطوير تطبيقات الويب المستقلة. وهو يدعم لغات البرمجة النصية الشائعة مثل PHP و Java و Perl و C # إلخ. يتم تنفيذ تطبيق النموذج الأولي في هذه الدراسة باستخدام MapScript API ، الذي يمكن الوصول إليه باستخدام C # MapScript ضمن بيئة ASP.NET. للوصول إلى خادم قاعدة بيانات PostgreSQL ، يتم استخدام Npgsql وهو مزود بيانات ASP.NET مفتوح المصدر. يتم توفير الوصف الخاص بكيفية تكوين MapServer والرجوع إلى الثنائيات المترجمة مسبقًا في الملحق الأول.

3) بيئة التطوير وواجهة المستخدم

الشكل 5. واجهة المستخدم (عرض قيد التشغيل).

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

2.3.3. تكوين النظام وبنيته

1) تكوين النظام الأساسي للأجهزة

جهاز الخادم المستخدم لتطوير تطبيق النموذج الأولي له المواصفات التالية:

وحدة المعالجة المركزية: Pentium Dual 3.00 جيجاهرتز مع ذاكرة تخزين مؤقت سعة 2 ميجابايت: 2048 ميجابايت (1024 × 2)

القرص الصلب: 80 جيجا بايت نظام التشغيل: Windows XP (SP3)

خادم الويب: خادم معلومات الإنترنت (IIS) 6.0 DBMS: PostgreSQL مع PostGIS

يقوم خادم الويب بإعادة توجيه الطلب إلى خادم تطبيق ASP.NET حيث يتم استدعاء C # Mapscript للبيانات الجغرافية المكانية. يقوم C # Mapscript بإعادة توجيه طلب الخريطة إلى MapServer ويقوم MapServer باستخدام ملف الخريطة بإنشاء خريطة بناءً على البيانات الجغرافية المكانية التي توفرها PostGIS. يتم إرسال الخريطة التي تم إنشاؤها مرة أخرى إلى خادم الويب ، والذي يعيد توجيهها إلى عميل الويب.

يحتوي تطبيق النموذج الأولي على نموذجين ويب باسم Default.aspx و MapStreaming.aspx باتباع تدفق [25]. يحتوي نموذج Default.aspx على جميع عناصر التحكم المطلوبة لإجراء عمليات مختلفة على الخريطة والبيانات الجغرافية المكانية. يتم ملء هذا النموذج بعناصر التحكم التالية:

& # 159 cblLayers (CheckBoxList) لاختيار الطبقات المراد عرضها

& # 159 ddlLayers (القائمة المنسدلة) لاختيار الطبقة المراد تحديدها

& # 159 litIdentifyResult (Literal) لعرض نتيجة معالم الخريطة المحددة

& # 159 ibtnMap (ImageButton) لعرض الخريطة

& # 159 ibtnZoomIn (ImageButton) لأداء التكبير

& # 159 ibtnZoomOut (ImageButton) لأداء التصغير

& # 159 ibtnPan (ImageButton) لأداء التحريك

& # 159 ibtnIdentify (ImageButton) لتحديد معالم الطبقة المحددة

& # 159 ibtnFullExtent (ImageButton) لعرض خريطة المدى الكامل

& # 159 ibtnRefresh (ImageButton) لتحديث الخريطة

يصف القسم التالي الكود لتنفيذ الوظائف الأساسية لرسم الخرائط (يتوفر كود تفصيلي عند طلب المؤلفين).


ورش عمل اوتوكارتو 2020

يتم تقديم سبع ورش عمل افتراضية حول مجموعة متنوعة من الموضوعات من قبل المنظمين من جميع أنحاء العالم ، بما في ذلك CaGIS و Esri و Taylor & amp Francis و USGS و AAG وغيرها.

ورشة عمل مشتركة CaGIS و IJGIS حول المنشورات (برعاية تايلور وفرانسيس)

علم الخرائط والمعلومات الجغرافية (CaGIS) و ال المجلة الدولية لعلوم المعلومات الجغرافية (IJGIS)كلاهما نشرته مجموعة Taylor & amp Francis Group ، هما من المجلات الرائدة في نظم المعلومات الجغرافية وعلوم الخرائط. في ورشة العمل هذه ، سيقوم محررو المجلات ومدير التحرير بمراجعة التطورات الأخيرة لهذه المجلات ، ومناقشة السياسات والرؤى الجديدة في المنشورات الأكاديمية ، بما في ذلك تنفيذ سياسات مشاركة البيانات الجديدة وإمكانية إعادة الإنتاج ، والإجابة على أسئلة المؤلفين والمراجعين المحتملين والحاليين .

يتم تقديم ورشة العمل هذه على شكل سلسلة من الشرائح متوفر هنا، وكذلك أ عرض الفيديو.

المنظمون:
أندرو كيلي وتايلور وفرانسيس [email protected]
نيك كريسمان ، محرر علم الخرائط والمعلومات الجغرافية
ماي يوان ، محرر المجلة الدولية لعلوم المعلومات الجغرافية

الهيكل الحي كأساس علمي للخرائط ورسم الخرائط

من فضلك انظر هذا صفحة على الإنترنت للتفاصيل.

اكتشفه ألكسندر (2002-2005) ، البنية الحية هي ظاهرة فيزيائية ، تمامًا مثل الشجرة ، لها خاصيتان مميزتان: "أشياء متشابهة إلى حد ما" في كل مقياس ، و "أشياء أصغر بكثير من الأشياء الكبيرة" في جميع مقاييس تتراوح من الأصغر إلى الأكبر. يكمن هذان المفهومان في القانونين الأساسيين للبنية الحية: قانون توبلير (Tobler 1970) وقانون التحجيم (Jiang 2015). سطح الأرض هو في الأساس بنية حية ، حيث تتكرر هاتان المفهومان على مستويات مختلفة من النطاق ، على سبيل المثال ، على النطاق العالمي ، وعلى النطاق القاري ، وعلى نطاق الدولة ، وعلى نطاق المدينة ، وعلى نطاق واجهة المبنى ، و وصولاً إلى مقياس الزخرفة (جيانغ 2019 ب). في جوهرها ، هذه الهياكل الحية المتكررة هي التي تجعل الخرائط ورسم الخرائط ممكنًا. بالنظر إلى المنظور والنطاق الصحيحين ، يمكن رؤية البنية الحية على نطاق واسع في محيطنا: ليس فقط في الطبيعة ، ولكن أيضًا في الأشياء التي نصنعها أو نبنيها نحن البشر. ومع ذلك ، في بعض الحالات ، لا يمكننا رؤية نوع البنية الحية ، خاصة إذا كنا مقيدًا بمنظور أو نطاق معين. على سبيل المثال ، لا تعتبر شبكة الشارع بنية حية ، عند رؤيتها من منظور أجزاء أو تقاطعات الشوارع. بدلاً من ذلك ، فإن شبكة الشوارع هي في الواقع بنية حية إذا ما نظرنا إليها من منظور الشوارع الفردية ، لأنه عبر جميع المقاييس ، توجد "شوارع أقصر بكثير من الشوارع الطويلة" هندسيًا أو "شوارع أقل ارتباطًا بكثير من تلك المتصلة جيدًا" طوبولوجيًا ، أو "شوارع لا معنى لها أكثر من الشوارع ذات المغزى" من الناحية اللغوية ، بينما في كل مقياس ، توجد شوارع "متشابهة إلى حد ما". ما يكمن وراء ظاهرة البنية الحية هو النظرة الثالثة الجديدة للفضاء: الفضاء ليس بلا حياة ولا محايدًا ، ولكنه بنية حية قادرة على العيش بشكل أكبر أو أقل عيشًا (ألكسندر 2002-2005) ، تشكلت في ظل علم الكونيات العضوي الذي تصوره ألفريد وايتهيد (1861–1947). تختلف النظرة الثالثة للفضاء بوضوح عن النظرتين التقليديتين للفضاء: الفضاء المطلق لإسحاق نيوتن (1642-1727) والفضاء العلائقي لجوتفريد فيلهلم ليبنيز (1646-1716) ، وكلاهما مؤطر في إطار الرؤية الآلية للعالم. ديكارت (1596–1650).

في ورشة العمل هذه ، سنحاول تحدي النموذج الحالي لنظامنا ، بغض النظر عن كيفية تسميته ، سواء جغرافيا أو رسم خرائط أو GISc ، من خلال الدعوة إلى نموذج رسم خرائط جديد. سنستخدم المفهومين - المدن الطبيعية والشوارع الطبيعية - لإثبات انتشار بنية المعيشة وقانون التوسع ، وإثبات التوليد التلقائي لجميع قواعد البيانات الصغيرة من قاعدة بيانات واحدة أكبر. قواعد البيانات التي تم إنشاؤها ليست فقط لمقاييس الخرائط المنفصلة ، ولكن أيضًا لأي مقياس بينهما. سيتم تنفيذ بعض الأعمال العملية باستخدام أداتين: Axwoman (Jiang 2019c) وفواصل الرأس / الذيل.

سيتم تنظيم ورشة العمل هذه التي تستغرق يومًا واحدًا من خلال محاضرات وتمارين عملية ومناقشات حول بنية المعيشة. يتم تشجيع المشاركين المهتمين على تثبيت Axwoman على أجهزة الكمبيوتر المحمولة الخاصة بهم ، وتشغيل البرنامج التعليمي للشوارع الطبيعية (Guo 2018) بأنفسهم قبل ورشة العمل. خلال ورشة العمل ، سوف نقدم مجموعة كبيرة من البيانات للمدن الطبيعية التي تم إنشاؤها مسبقًا والشوارع الطبيعية من بيانات OpenStreetMap. ستتاح للمشاركين فرصة استكشاف هذه البيانات لتطوير فهم أفضل لهيكل المعيشة وقانون التوسع. لهذا الغرض ، يجب على جميع المشاركين إحضار أجهزة الكمبيوتر المحمولة الخاصة بهم مع تثبيت الأدوات الأساسية التالية: Excel و Axwoman 6.3 و ArcGIS 10.x (يتطلب Axwoman إما 10.2.0 أو 10.3.1 أو 10.4.0). الوصول إلى الإنترنت ضروري لورشة العمل.

  • Axowman باختصار: https://www.researchgate.net/publication/337656401_Axwoman_in_a_Nutshell
  • برنامج تعليمي عن الشوارع الطبيعية وفواصل الرأس / الذيل: http://giscience.hig.se/binjiang/Axwoman/TutorialNaturalStreets14.pdf
  • قام كل من المدرب والمناقش في ورشة العمل بنشر ورقة جديدة حول موضوع ورشة العمل. https://www.mdpi.com/2220-9964/9/6/388
  • PPT: العرض التقديمي الخريطة عبارة عن هيكل حي مع الفكرة المتكررة لـ Far & # 8230

منظم / مدرس: الدكتور بن جيانغ ، جامعة جافل ، [email protected]
مناقش: دكتور تيري سلوكوم ، جامعة كانساس ، [email protected]

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

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

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

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

المنظمون:
داليا فارانكا ، هيئة المسح الجيولوجي الأمريكية ، [email protected]
ألكسندر سوروكين ، مختبر أوك ريدج الوطني ، [email protected]
لين أوسيري ، هيئة المسح الجيولوجي الأمريكية ، [email protected]

تعليم رسم الخرائط والمعلومات الجغرافية المكانية: من حجرة الدراسة إلى أي مكان

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

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

المنظمون:
تاو وانغ ، جامعة كابيتال نورمال ، بكين ، الصين ، [email protected]
تيري ميدتبو ، الجامعة النرويجية للعلوم والتكنولوجيا ، تروندهايم ، النرويج ، [email protected]

إسقاطات الخرائط - الاختيار العملي والاستخدام مع اتجاهات البحث الحالية: ورشة عمل للجمعية الدولية لرسم الخرائط

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

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

لجدول الأعمال المقترح ، قم بتنزيل ملف PDF هذا.

المنظمون:
لين أوسيري ، هيئة المسح الجيولوجي الأمريكية ، [email protected]، رئيس لجنة الإسقاطات
ميلجينكو لابين ، جامعة زغرب ، [email protected]نائب رئيس لجنة توقعات الخرائط

ورشة عمل GeocomputationalEd’20 II & # 8211 المناهج على جميع المستويات التي تربط مفاهيم الجغرافيا وعلوم الكمبيوتر

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

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

تعتمد ورشة العمل هذه على ورشة عمل GeoEd’19 التي أقيمت في 2019 ACM SIGSPATIAL. GeocomputationalEd'20 عبارة عن ورشة عمل من جزأين ، حيث ستعقد ورشة العمل الأولى في أبريل 2020 في الاجتماع السنوي لـ AAG في دنفر (CO) ، وسيعقد الجزء الثاني في مايو 2020 في AutoCarto في ريدلاندز (كاليفورنيا) . يقوم المنظمون حاليًا بتطوير اقتراح لنشر وقائع ورشتي عمل GeocomputationalEd’20 في إصدار خاص من GeoInformatica.

سيتم دعوة كل مقدم ورشة عمل لتقديم "ورقة توضيحية" بحد أقصى. 2 صفحات.

للحصول على تفاصيل إضافية ، قم بتنزيل ملف PDF هذا.

المنظمون:
أتسوشي نارا ، جامعة ولاية سان دييغو ، [email protected]
كولين دوني ، الرابطة الأمريكية للجغرافيين ، [email protected]
عمرو مجدي جامعة كاليفورنيا ريفرسايد [email protected]

ArcGIS Pro كمحطة عمل لعلوم البيانات: مقدمة في التعلم الآلي وعلوم البيانات المكانية

Space and time are essential components for a wide spectrum of problems ranging from designing resilient cities to understanding natural systems of our planet. Modern developments in GIS can integrate vast amounts and types of space-time data, enabling an interconnected nervous system for our planet. Harnessing the power of this nervous system requires connecting it to intelligent systems that can reveal critical patterns and relationships to guide decisions that shape our future. The increased quantity and diversity of data sources pose both challenges and opportunities for this connection. In this day-long, hands-on workshop, you will explore, hands-on, multidisciplinary spatial problem solving to transform spatial data into deep understanding with modern analysis approaches. Workshop will introduce machine learning methods in ArcGIS platform in addition to ways to integrate R and Python functionality to use ArcGIS Pro as a data science workstation. Throughout the day, you will be introduced to different components of the ArcGIS platform that enables advanced problem solving. You will get first-hand experience in ways in which Esri’s platform fuses state-of-the-art GIS technologies for mapping and spatial analysis with established technologies, both in ArcGIS Pro and open-source via Python and R integration.


An INSPIRE-compliant open-source GIS for fire-fighting management

Every year, there are almost 50,000 forest fires in Europe (127/day), which have burned an area equal to more than 450,000 ha. An effective management of forest fires is therefore fundamental in order to reduce the number of the fires and, especially, the related burned areas, preserving the environment and saving human lives. However, some problems still exist in the structure of information and in the harmonization of data and fire management procedures among different European countries. Pursuing the same interoperability aims, the European Union has invested in the development of the INSPIRE Directive (Infrastructure for Spatial Information in Europe) to support environmental policies. Furthermore, the EU (European Union) is currently working on developing ad hoc infrastructures for the safe management of forests and fires. Moving from this premises and following an analysis of the state of the art of information systems for forest fire-fighting, in the light of the end-user requirements, the paper presents the INSPIRE—compliant design of a geographical information system, implemented using open-source platforms.

هذه معاينة لمحتوى الاشتراك ، والوصول عبر مؤسستك.


Sacramento County innovates land registry data workflow using Open Spatial’s Munsys

DOWNLOAD PDF

Sacramento County radically streamlined maintenance of its land registry data workflow in 2008 when GIS staff began using Open Spatial’s Munsys solution. Munsys simplified the transfer of land registry data from CAD drawings to GIS and converted a laborious, error-prone routine into a swift, accurate workflow.

The Sacramento County Assessor’s Office keeps land records with parcel boundaries, lot lines, land values, and ownership information for approximately 475,000 real estate parcels. This land registry, or cadastre, is widely used by utility companies, incorporated cities, fire departments, and the public. Sacramento County faced a key challenge encountered by local governments and utilities around the world: the loss of accurate information contained in design drawings when data is transferred to GIS.

It was a game-changing situation. Munsys supplies everything we need to get this job done in the right way. Open Spatial’s Munsys solution enabled GIS staff to open CAD drawings and directly convert line work to GIS data. The powerful Munsys polygon generation, error-checking capabilities, and open-data structure modernized the task of creating, maintaining, and updating parcel information. Publishing data to GIS or back to CAD became a simple, automated process.

“It was a game-changing situation,” said Ronnie Richards, GIS Manager for Sacramento County. “Munsys supplies everything we need to get this job done in the right way.”

Prior to using Munsys from Open Spatial, Sacramento County’s process involved some 28 steps to extract data from CAD and one week per month to update and rebuild the parcel polygon data in GIS.

Munsys bridges the gap between CAD and GIS technologies and enables a positive return on investment for organizations due to reduced training and minimal changes to established CAD procedures.

*(U.S. Census Bureau, 2015 estimate)

Geographic Information Systems
Sacramento County, California

Sacramento County serves a population of 1,501,335* and covers 994 square miles including seven incorporated cities: Citrus Heights, Elk Grove, Folsom, Isleton, Galt, Rancho Cordova, and Sacramento.

  • To effectively create, maintain and publish land registry information in GIS based upon legal documents, the county assessor’s map book, and some 9,500 CAD drawings
  • To accurately and efficiently transfer land registry information from CAD drawings to GIS, track changes to source documents, and build and maintain a single data source for land lines that can be used for the parcel and lot boundaries for GIS

  • Transformation of an error-prone
    1 week workflow to a highly accurate and automated process that is updated daily and can be turned around in a matter of hours
  • Immediate identification of errors rather than at the end of the publication process
  • Improved efficiency using long-standing CAD tools and tricks such as customized commands and file settings
  • Use of one set of landlines to build parcel and or lot polygons
  • Migration from multiple CAD files to one seamless GIS database in Oracle
  • Powerful Structured Query Language allowing for easy isolation of different views of information such as legal boundaries, tax apportionment, or real world perspective


Training Course On Web-Based GIS And Mapping

This course entails processing and distributing geographic information through the internet by use ofGIS (Geographic information systems).GIS are computer systems that are desinged to capture, store, check, and display data that is related to positions on the Earth’s surface. GIS technology can be used to show many types of geographical data on the map in order to enable people observe, analyze, and understand various patterns as well as their relationships. For example, using GIS, you can include a map that shows sites with the highest pollution or sites that are sensitive to pollution.

The increasing flexibility of GIS technologies means that they can be used in almost every field imaginable and by people from all walks of life. With adequate training, both non-GIS and GIS experts can reap more benefits and realize the immense applicability of GIS technologies in daily life. GIS is particularly beneficial to those working in e-government, e-business, and e-science fields.

Thus, this course is most suitable for non-GIS users and experts, Geographers, IT experts, Cartographers, Geoscientist, surveyors, Planners, software engineers, Database administrators, system administrators, and M&E experts.

Course content

· Understanding key concepts in Web mapping

  • Exploring QGIS as an open source software
  • OGC web mapping Standards
  • Types of web mapping Technology and their evolution
  • Understanding Free and Open Source Software and its use in web mapping
  • Finding and sharing web maps on CartoDB
  • Web GIS development cycle
  • System architecture for web mapping

Web Mapping Technologies

  • Understanding spatial databases
  • Tiled web map
  • XML/XHTM
  • CSS
  • WMS service
  • Java script
  • Write a page using HTML and CSS
  • لغة البرمجة

Designing web services and maps

  • Analytic web maps
  • System architecture for web mapping
  • Elements of a web map
  • Collaborative web maps
  • Animated and real time
  • Static web maps

Reading Data from various Data source

  • Reading Points from an XML file
  • Converting shapefiles to XML
  • Geocoding and reverse geocording
  • Adding Side bars
  • ملف KML
  • Ajax
  • Using Fusion Table as Data source
  • Mapping your own data
  • Reading shapefiles using javascript libraries

Processing spatial data with Open Source Software

  • Processing raster data set with QGIS and GDAL
  • Understanding data formats for use in web mapping
  • geo-processing and projecting vector data with QGIS and OGR
  • Processing spatial data with Free Open source Software

Drawing and querying maps on the server using Web Map Service

  • Dynamically drawn map services
  • Basic and advanced symbolization andstyling with a WMS
  • Introduction to basics of Open specifications for web map services and WMS specification

Building tiled maps with Free Open Source Software

  • Making the decision to build and maintain tiles
  • Introduction to Concepts of tiled maps
  • Creating tiles with GeoServer using GeoWebCache
  • Strategies for creating and serving map tiles
  • Creating tiles with Mapnik using TileMill

Putting layers together by the use of a web mapping API

  • Introduction to web mapping API
  • Overlaying WMS on tiled maps with OpenLayers
  • Examining OpenLayers examples
  • Programming patterns with web mapping APIs

Google Maps API

  • Introduction to google maps
  • Adding Makers to Google maps
  • Creating Custom Web maps without programming
  • Building Google maps/ customization
  • Orientation to Google maps API

Web based data editing

  • Working with vector KML
  • drawing vector layers on the client side
  • Symbolizing vector layers in OpenLayers
  • Working with GeoJSON
  • GIS analysis on the web
  • Adding interactive GeoJSON layers in OpenLayers

Exploring open data, VGI, and crowdsourcing

  • Ways of opening data
  • OpenStreetMap and its application in open data
  • VGI and crowd sourced projects
  • downloading source data from OpenStreetMap
  • Mapping social media data

Publishing maps using open source softwares (Geoserver)

  • Overview Geoserver
  • Installing and configuring Geoserver
  • Setting up Geosever
  • The Geoserver Interface
  • Data querying in Geoserver
  • The participant must be conversant with English
  • Presentations are well guided, practical exercise, web-based tutorials and group work.
  • Upon completion of training the participant will be issued with an Authorized Training Certificate
  • Course duration is flexible and the contents can be modified to fit any number of days.
  • The course fee includes facilitation training materials, 2 coffee breaks, buffet lunch and A Certificate of successful completion of Training.
  • Participants will be responsible for their own travel expenses and arrangements, airport transfers, visa application dinners, health/accident insurance and other personal expenses.
  • Accommodation, pickup, freight booking and Visa processing arrangement, are done on request, at discounted prices.
  • One-yearpost-training support Consultation a nd Coaching provided after the course.
  • Payment should be done at least a week before commence of the training, to DATASTAT CONSULTANCY LTD account, so as to enable us prepare better for you

METHODOLOGY

The workshop focuses on processing a population census or demographic survey, but participants are encouraged to bring any questionnaire relevant to their job responsibilities. It will be conducted in a hands-on, product-oriented environment. Each participant will have exclusive use of a computer, a tablet or Smartphone, and will receive the latest version of the CSPro software.

ONLINE TRAINING IS NOW AVAILABLE

اتصل بنا
Postal Add: 5402-00100

Head Office: Comet House 1 st floor 12A, Along Monrovia Street

Developed by / Author

تكرار

Expected Outcomes

By the end of the training the learner should be in a position to: · Upon competition of the course, participants will be able to: · Discuss the dynamics of flood risk in a changing climate

Issue Certification

Upon successful completion of the course

Chapter / Page

Training Course On Web-Based GIS And Mapping

Publisher

START DATE: 04/09/2018 END DATE: 04/13/2018

Typical Duration

Country

Audience

Training Course On Web-Based GIS And Mapping

Contact

Pre-requisites

Like what you just read? Share it with others! Tweet this page

Copyright © 2021. All Rights Reserved. Privacy Policy | Website by Megram

The opinions expressed are the personal thinking of the contributors and do not necessarily reflect the policies or views of the founder organizations or any other partner organization involved and named in this website. The content has not been edited to official publication standards and founders and partner organizations accept no responsibility for errors. The designations in this website do not imply an opinion on legal status of any country or territory, or of its authorities, of the delimitations of frontiers. All documents and information available in this website was downloaded from public internet websites accessible to all public.


Open Source Software in the Geographic and Location Industries: A Case Study

For the geographic and location industries, the question is: does open source software work in practice? To offer some possible answers, we're going to provide a practical case study of software development for the geographic and location industries using open source products and operating systems. We'll describe our experiences and provide some commentary on where other companies could benefit from the introduction of open source into their services or products.

Window Pains
So what prompted us to start using, let alone developing, open source software? In 1995 we needed a web site [1] to publish our Windows software, an Internet based, three-dimensional map viewer, and made the simple decision to go with the cheapest web account we could find. Web accounts based on open source operating systems such as Linux [2] and BSD [3] were half the price of Windows accounts, so we started on BSD in complete ignorance, and as we needed to extend our web site's functionality, were forced to extend our knowledge of the open source ecosystem.

Over time our Windows client development started to run into problems. Our product was ambitious even by geographic software standards, and its development time frame was too straining for a small company. What seemed like a constantly changing operating system environment under Microsoft forced constant changes to our software that started to wear on our patience. On the other hand, our Web site development was easy and convenient. Once over the initial open source learning curve, we realized that any software written to the Unix platform would, to all intents and purposes, last forever. While Windows would crash hourly during our C and assembly programming, our server accounts on BSD, and later Linux, never crashed. It wasn't long before we started asking ourselves whether we should develop on some form of open operating system also, and installed Linux on one of our desktops. Eventually it came time to formulate a new business plan, and we gravitated naturally away from our inconveniences with Windows and toward open source operating systems and software.

Development Goals
Our new plan was to develop a Location Search for the Web. The software would be open source, the operating system would be open source, and the tools would be open source. We finally felt secure that whatever time we invested in it would not go to waste due to some sudden operating system change. Any competitors we would attract would be forced to compete on their merits, in the open environment of the Web, and as a bonus we would no longer have to write "what ifs" about Microsoft moving into our application space in our business plans.

The business plan was to make money from "Location Advertising" [4], which we predicted would eventually be more valuable than ordinary advertising, because of its improved 'targeting', as advertisers call it. We charted the business weakness of banner advertising, and the growing strength of "keyword" text advertising, and adapted our Location Advertising plans accordingly. Open source software was a perfect fit for us because our business model would be strengthened if we gave the software away for free, and it would provide a powerful competitive edge in future.

"Mobilemaps" [1], our Location Search, would allow people to find information on Web pages that were geographically identifiable as local to them. We needed to "spider" the Web, crawling from one Web site to another, indexing the information, and then "geo-code", or geographically locate, each Web site. We needed to provide a map of the user's area, and plot all the Web sites on the map, as well as list their titles and descriptions like a regular search engine.
(Click on graphic for larger image)

Choosing Open Source Tools
Our operating system development platform would be Linux, which we already knew to be considerably more stable than Windows. However, because of the open nature of the software we would use, our product would run seamlessly on Windows, and other Unix versions also. This cross platform compatibility would provide us with an edge over "Windows only" competing products.

For our Web server it was the easy choice of Apache [5], the world's leading Web server, with more share of the market than all other Web servers combined, including Microsoft's IIS. It has been our experience that text based configuration files for server products such as Apache (which we would recommend for Windows users also) are much more convenient than complicated menu systems, such as those used in IIS. Before making a series of changes you can keep a copy of your old configuration, so if you make a mistake you can revert back to it in a moment. Installing new servers takes no time at all simply upload an old text file.

Our language of choice was Perl [6], and where necessary we were prepared to optimize using C. While Java has been gaining a lot of attention, Perl has the same or better cross-platform capabilities as Java, and is truly open source, providing no concerns about its future. Perl allows C programmers to get up to speed in a short space of time, offers excellent productivity for experienced programmers, and has an active development community which contributes open source libraries to a common Web repository called CPAN [7]. We selected open source CVS [8] for version control, because it is popular and supports graphical interfaces as well as the command line. It has a reputation for stability, but its functionality is sometimes considered limited compared to some professional Version Control systems, such as Bitkeeper [9] which has been selected by the Linux Kernel developers.

We favor an iterative development methodology, because while developing a radically new product, it is difficult to predict the problems ahead of time, and better to find them quickly during prototyping. We decided to build a rapid search engine prototype using the open source MySQL database [10], with the intention of replacing it with our own code later. We were so impressed with MySQL's performance and stability, however, that we've kept it as an integral part of our engine since. It has helped minimize the quantity of "low-level" C code in our product, and enabled the majority to be "higher-level" Perl, which is faster to develop with.

The latest release of MySQL, version 4.1, includes Geographic database capabilities, which we imagine will see heavy use in a wide range of Geographic and Location based services and products (MySQL offer a closed source license also) in future, but these capabilities were not available during our development. An older open source database, called PostgreSQL [11], has had geographic capabilities for some time, but we were unfamiliar with PostgreSQL and were looking more for performance and convenience than serious functionality (a PostgreSQL user might tell you this is unwarranted stereotyping).

Solving the Problems
While a built-in database geographic capability was a tempting prospect, we eventually came to realize our Location Search would require a unique geographic and text algorithm to be truly scalable.

Traditional search engine's, like Google [12], are designed to have an approximately constant look-up time irrespective of their database size, but earlier geographic search engines such as Northern Light's [13] appeared to have a weakness here. To achieve scalability Google must perform most of their sorting of results ahead of the search itself, which can be accomplished by "relevance scoring" words in Web pages and presorting those scores. The question we faced was how to do this for a geographic search which involved proximity? Proximity is constantly changing depending on the location of the searcher, and if we needed to calculate it for every result at every search, our engine would not scale at all. Initially in our prototype we did what other database vendors have done, and limited our results to a defined area, but as the size of our database grew, the area we could search had to keep shrinking to maintain our speed.

Following further research, we realized we would need to use what is called a "space filling curve" or "Peano code", named after the 19th century mathematician who invented them. This curve allows presorting of proximity by forming one continual index that runs through space in a zig-zag pattern. The problem was that the curves proved inaccurate by themselves under certain conditions. An elegant solution was to overlay two space curves on each other, but slightly offset them, and use the best results from either. Currently we combine proximity with a traditional word relevance score in our sort order, so that both closer and more relevant results are found. In this way we succeeded in creating a Location Search engine that is as scalable as a traditional search engine.

Mapping Solutions
Initially our prototype was a pure Location Search, but we wanted to visually map the search results to provide users with a picture of where the results were. We prototyped this on our old three-dimensional map technology, but needed a regular two-dimensional map-server for general use. Fortunately our need was met by the timely discovery of the open source MapServer [14] product developed in Minnesota.

While MapServer provides a functional street-level map server, and we can recommend it, the big expense in providing maps over the Internet is usually the data rather than the map-server. North America seems to be alone in adopting the policy that government data funded by the tax-payer should be made available for free to the tax-payer. In European countries, for example, this data is sold for substantial ongoing costs by Governments, which effectively cripples start-up geographic software companies in these territories. In order to adequately demonstrate, and effectively develop our system, we needed to use free TIGER data [15] from the United States Census Bureau.We decided to showcase our technology with Californian Web pages, but we could have picked any other American geography. An additional mention goes to the venerable open source GRASS GIS package [16], that proved useful while manipulating some of our Shape file data.

Harvesting Web Pages
We would have welcomed an open source Web spider, but could not find one, although we have heard of others becoming available more recently such as Grub [17]. The Perl LWP libraries provided us with a considerable head start in developing our own, and we made use of Perl's TK window libraries to add a simple, cross platform graphical user interface. Currently different Web sites, or "Portals", using a copy of our Mobilemaps software must spider independently of each other, with some overlapping effort. To improve this we are designing distributed spider functionality that allows different Portals to combine their results, and collaboratively spider the Web, each becoming an authority on Web pages in their own local area. Unlike the Looksmart design, there will be no central server, and the spidered data will be openly available for anyone to use.

Determining Locations
A key component of our Location Search is its "geo-coding" capability, which could be used as a stand-alone open source tool. We needed to identify street addresses that were published on Web pages, and then convert those addresses into geographically coded locations, in degrees of latitude and longitude. In both the United States and the United Kingdom at least, there are recognizable zipcode, or postcode patterns that an autonomous Web spider can find. In the United States there are also certain patterns to addresses that help to exactly identify what part of the seemingly random text on a Web page is an address. Once an address is extracted from an American Web page it can be matched against the TIGER Census database to identify its location. When a United Kingdom address is found it can either be cheaply matched against a post-code database, or matched against a more expensive complete list of geographically positioned addresses. The powerful "regular expression" text matching capabilities of the Perl language were very helpful in this respect, and we used MySQL to store the address databases to match against.

User convenience has marked the popularity of search engines that offer a single search box, so we developed "Sox", a "Single search box", to provide a single input box for Location Searches, and enable a user to type "los angeles wedding photography" and have it do what they expect. This is one of the rare areas of our code that needed the speed of the C language.

Business Models and Results
Open source software typically favors service oriented business models, although MySQL is a notable example that successfully combines an open source license with an alternative commercial license. IBM is a typical example of a company that profits from open source in its consulting services arm, where Linux provides them with superior profit margins. Mobilemaps is based on an advertising service model that offers a free sign-up to its distributed Location Advertising network in exchange for a small percentage commission on advertising "clicks". While it is of course possible for companies deploying Mobilemaps software to use whatever advertising they wish, Mobilemaps offers the immediate convenience of not having to write a Location Advertising system, and is ultimately likely to offer better income to Portals due to economies of scale. Before embarking on an open source project with commercial backing, we recommend finding a suitable business model that will add value to the entire community who might use the software, and not just the original investor.

Mobilemaps has successfully released its software after approximately three man-years of development. It's Location Advertising network is in the process of deployment, and time will tell whether its open source business model is competitive. Open source software is an evolutionary creature, and there is no knowing what uses may be made of our software in future by the development community. For example we see both its search and advertising translating easily from the wired Web to the wireless Location services industry. The great strength of open source development is the ability to make use of others' contributions, as witnessed by the numerous open source software packages that helped build our system. We see this as the most practical network development model, and are confident that future advances in open source Location Search can now take days or months rather than years.


Cartographic-complete Maps in PDF On Request using Open Source? - نظم المعلومات الجغرافية

Controlling a fleet usually implies to establish means of control of vehicles, to collect the data associated with the routes taken by these vehicles, to interpret and evaluate the meaning of the collected data and to make the appropriate decisions to improve the efficiency in the use of vehicles in an organization. The implementation of this process of fleet management is mainly performed manually and the solutions available on the market are costly because of the payments for licenses, it is also necessary that the people monitoring the fleets are geographically close to them. This paper aims to answer the following questions: How to reduce errors in the management of information resulting from the fleet management process? How to reduce the cost of remote fleet monitoring? To obtain the solution, we propose the use of GPS devices in each vehicle, the GPS device’s information is captured and consistently stored in a data base, then the information is consulted, analyzed and represented on a map. The result is a software application that allows users have fast and reliable information that will enable them to take the necessary decisions in the vehicle fleet they are trying to control at a low cost


Map Projections – Practical Selection and Use with Current Research Directions: Workshop of the International Cartography Association

Map projections are a critical part of any map design and creation. The plethora of projections that exist allow a user to select an appropriate map projection to preserve the global characteristics that are critical to the map design. Unfortunately, many users of maps and geospatial information have little understanding of map projection concepts and are not able to determine a correct map projection for the type and purpose of the map being created. This workshop will thus include a brief tutorial on map projection concepts, selection, and use. The tutorial will also include presentation of existing tools to aid in selecting the correct map projection. The workshop will conclude with several presentations of current research in map projections.

Prior to the meeting we encourage prospective attendees/participants to examine the agenda and guidelines at the Commission on Map Projections web site. Participants will have the opportunity to develop papers within this framework for publication by the ICA prior to the International Cartography Conference in Florence, Italy in 2021.

For a proposed agenda, download this PDF.

  • Organizers:
    • E. Lynn Usery, U.S. Geological Survey, usery@usgs.gov, Chair Projections Commission
    • Miljenko Lapaine, University of Zagreb, mlapaine@geof.hr, Vice-Chair Map Projections Commission

    The ICA Honorary Fellowship is for cartographers of international reputation who have made special contribution to the ICA. It includes a bronze medal.

    • Evangelos Livieratos, Greece
      • Active participant and discussant in several ICA activities, such as ICCs
      • Chair of the WG Digital Technologies in Cartographic Heritage (2005–2007)
      • Chair of the ICA Commission on Digital Technologies in Cartographic Heritage (2007–2015) and ICA Commission on Cartographic Heritage into the Digital (2015–2019)
      • Founder of e-Perimetron
      • Active supporter of the International Map Year
      • Greek National Delegate to ICA
      • Participation in all International Cartographic Conferences since 1989
      • Chair of the ICA Map Projections Commission (2011–2019)
      • Vice-Chair of the ICA Map Projections Commission (2019–2023)
      • Led the development and editing of the 2017 book Choosing a Map Projection for the ICA
      • Active supporter of the International Map Year
      • Croatian National Delegate to ICA

      شاهد الفيديو: openstreetmap openstreetmap عمل خرائط مفتوحة المصدر