أكثر

استخدام استعلامات PostGis BBox و ST_intersects؟

استخدام استعلامات PostGis BBox و ST_intersects؟


CartoDb نوصي هنا بأن يكون الاستعلام التالي أسرع من استعلام St_intersects

حدد * من {table_name} حيث the_geom && ST_SetSRID (ST_MakeBox2D (ST_Point (-73.9980 ، 40.726) ، ST_Point (-73.995 ، 40.723)) ، 4326)

لدي طلب البحث التالي الذي يعمل بشكل جيد ويعيد GeoJson حسب الحاجة ،

مع c AS (SELECT -73.976440429688، 40.743095232182، -73.970947265625)، 40.738933241136، 4326 As srid)، bbox AS (SELECT ST_Transform (ST_MakeEnvelope (-73.976440429688، 40.743095232182) (fc) FROM (حدد 'FeatureCollection' كنوع ، array_to_json (array_agg (f)) كميزات FROM (حدد 'Feature' As type ، osm_id As id ، (SELECT row_to_json (t) FROM (SELECT osm_id، "name") t ) كخصائص ، ST_AsGeoJSON (ST_Transform (lg.way، 4326)) :: json As geometry FROM planet_osm_polygon As lg، bbox WHERE (build is NOT NULL) AND ST_Intersects (lg.way، bbox.geom)) As f) fc؛

لقد كنت أحاول إنشاء نفس نتيجة JSon باستخدام ST_MakeBox2D بأسلوب مماثل لمثال CartoDb وفشل فشلاً ذريعًا.

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

أسئلتي هي:

  1. ما الطريقة التي ستُرجع أسرع نتيجة ممكنة ، على افتراض أن الأعمدة في جملة WHERE مفهرسة بشكل صحيح؟
  2. كيف يمكنني تغيير استعلامي لاستخدام St_makeBox2D مع صياغة geom && وفقًا لمثال CartoDb؟

سيعود استخدام && بشكل أسرع من ST_Intersects ، لأنه يقوم فقط بفحص المربعات المحيطة ، وهي المرحلة الأولى من أي استعلام تقاطع مكاني ، عبر المربعات المحيطة المخزنة كجزء من فهرسة R-Tree (تقنيًا فهرس GIST في Postgis ، ولكن لا يزال الصندوق المحيط مستخدمًا في إنشاء الفهرس). نظرًا لأنه يتم تخطي التقاطع الفعلي في المرحلة الثانية ، ستوفر الوقت ، على الرغم من أن هذا يعتمد على مدى تعقيد المضلعات الفعلية.

يمكنك ببساطة تغيير هذا الخط ،

حيث يكون المبنى غير NULL و ST_Intersects (lg.way ، bbox.geom)

ل

حيث المبنى ليس فارغًا و lg.way && bbox.geom؛

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

يمكنك تبسيط الإنشاء الأولي لـ bbox الخاص بك إلى سطر واحد ، مثل

مع bbox AS (SELECT ST_Transform (ST_MakeEnvelope (-73.976440429688 ، 40.743095232182 ، -73.970947265625 ، 40.738933241136 ، 4326) ، 900913) كـ geom)

والتي ستكون تمامًا مثل استخدامST_MakeBox2D (ST_MakePoint (x1، y1)، ST_MakePoint (x2، y2).

جمع كل هذا معًا ينتج عنه ،

WITH bbox AS (SELECT ST_Transform (ST_MakeEnvelope (-73.976440429688 ، 40.743095232182 ، -73.970947265625 ، 40.738933241136 ، 4326) ، 900913) كـ geom) حدد row_to_json (fc) FROM (SELECT 'FeatureCollection (fc) FROM (SELECT' FeatureCollection) من (حدد 'Feature' As type ، osm_id As id ، (SELECT row_to_json (t) FROM (SELECT osm_id، "name") t) كخصائص ، ST_AsGeoJSON (ST_Transform (lg.way، 4326)) :: json As geometry FROM planet_osm_polygon كـ lg، bbox حيث (المبنى ليس فارغًا) و lg.way && bbox.geom) كـ f) fc؛

تأملات في مفترق طرق المكتبات الرقمية ، واسترجاع المعلومات ، والقياسات السينتومترية

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

* المكتبات الرقمية:
- كيفية تحويل التعليقات التوضيحية الورقية إلى مستندات رقمية؟
- كيف تقيس الصلاحية الاجتماعية لبيان ما وفق المناقشة الجدلية التي أثارها؟
- كيف تستغل رأس المال الساكن الموجود في أي منظمة: وثائقها؟

* استرجاع المعلومات
- هل يؤثر فك ارتباط المستندات على تقييم أنظمة استرداد المعلومات؟
- كيف يمكن استرجاع الوثائق المطابقة للكلمات المفتاحية والقيود الزمانية المكانية؟
- هل عوامل التشغيل في طلبات البحث (على سبيل المثال ، "+" ، "^") تعمل على تحسين فعالية نتائج البحث؟

يمنحنا كل سؤال الفرصة لاستدعاء المعرفة الأساسية ، مثل كيفية تقييم فعالية محرك البحث؟

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

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


ضع الأسئلة والإجابات البشرية: نهج تحليل البيانات

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

باحثو جامعة ملبورن

مشاريع متعلقة (1)

جعل معرفة مكان الإنسان قابلة للهضم بواسطة أجهزة الكمبيوتر

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

منح

مُنحت من قبل مجلس البحوث الأسترالي

إقرارات التمويل

إن الدعم المقدم من مجلس البحوث الأسترالي منحة DP170100109 معترف به.


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

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

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

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


نص العرض التقديمي

مقدمة إلى GML (لغة ترميز الجغرافيا) كأداة ل تبادل البيانات الجغرافية David Sol، Professor - Researcher، UDLA Antonio Razo، Research Assistant، UDLA Tel: +52 (222) -229 2029 Fax: +52 (222) -229 21 38 Email: sol @ mail.udlap.mx، anrazo @ mail.udlap.mx

معمل تقنيات المعلومات الجغرافية مركز البحوث في تكنولوجيا المعلومات والأتمتة CENTIA - UDLA-P http://www.udlap.mx/

gisudla [email protected] +52 (222) 2-29-20-29

المدربين ديفيد ريكاردو سول مارتينيز هو مدير قسم هندسة أنظمة الكمبيوتر في جامعة دي لاس أميريكاس بويبلا (UDLA-P) بالمكسيك. حاصل على دكتوراه. إجازة في علم المعلومات من جامعة سافوا بفرنسا ، وبكالوريوس في العلوم. شهادة في هندسة أنظمة الكمبيوتر من UDLA-P. منذ عام 1998 ، يعمل أستاذًا في قسم هندسة أنظمة الكمبيوتر في UDLA-P. كما يرأس مختبر تقنيات المعلومات الجغرافية من مركز الأبحاث في تكنولوجيا المعلومات والأتمتة (CENTIA) في جامعته. تكمن اهتماماته البحثية الرئيسية في مجالات قواعد البيانات الجغرافية. عمل في العديد من المشاريع التي يدعمها المجلس الوطني للعلوم والتكنولوجيا (CONACYT) في المكسيك وأدار العديد من أطروحات الماجستير والبكالوريوس. أنطونيو فيليبي رازو رودريغيز يعمل كمساعد باحث في مختبر تقنيات المعلومات الجغرافية من CENTIA في UDLA-P. حاصل على ماجستير. شهادة في علوم الكمبيوتر و aB.Eng. شهادة في هندسة أنظمة الكمبيوتر من UDLA-P. تتضمن موضوعات بحثه استخدام مواصفات XML و 3D و OpenGis لقواعد البيانات الجغرافية.

مراجع • اتحاد شبكة الويب العالمية (XML، SVG، XSLT) • www.w3.org • OpenGis Consortium (GML) • www.opengis.org • European Petroleum Survey Group EPSG (SRS) • www.ihsenergy.com/epsg/epsg. html • Web 3D Consortium (VRML، GeoVRML) • www.vrml.org

ملخص • GML مقدمة • GML في العمل • GML بالتفصيل • GML المستقبل

مقدمة •. لأول مرة يكون للمعلومات المكانية معيار تشفير عام حقًا ، GML. ستحدث ثورة في معالجة المعلومات المكانية Ron Lake، Galdos Systems، Inc.

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

ما هو GML؟ • GML أو لغة ترميز الجغرافيا هي معيار ترميز يستند إلى XML للمعلومات الجغرافية

تعريف • لغة ترميز الجغرافيا (GML) هي ترميز XML لنقل وتخزين المعلومات الجغرافية ، بما في ذلك هندسة وخصائص الميزات الجغرافية

GML هي توصية • ورقة توصية اتحاد OpenGIS® • رقم مستند OGC: 00-029 • التاريخ: 12 مايو 2000

مواصفات GML •. تحدد هذه المواصفات الآليات والبنية التي يستخدمها GML لتشفير المعلومات الجغرافية في XML.

مواصفات GML •. سيكون لـ GML تأثير كبير على قدرة المؤسسات على مشاركة المعلومات الجغرافية مع بعضها البعض ، وتمكين مجموعات البيانات الجغرافية المرتبطة.

مواصفات GML •. يتعلق الإصدار الأولي من هذه المواصفات بتشفير XML لما يسميه اتحاد OpenGIS® (OCG) "الميزات البسيطة".

ما هو OpenGIS؟ • www.opengis.org • الاتحاد الدولي • أكثر من 220 عضوًا • الجامعات والوكالات الحكومية والشركات • MIT و Harvard و NASA و FEMA و ESRI و MapInfo و Oracle و Galdos Systems Inc

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

GML هو XML • مثلما تساعد XML الآن الويب في فصل المحتوى بوضوح عن العرض التقديمي ، فإن GML ستفعل الشيء نفسه في عالم الجغرافيا

تفسير الجرافيك • عندما نتحدث عن التفسيرات الرسومية لتلك البيانات فإننا نتحدث عن خريطة أو أي شكل آخر من أشكال التصور. كيف نرمز إلى البيانات على الخريطة أو الألوان أو أوزان الخطوط • وثيقة GML ليست خريطة!

GML والخرائط • لإنشاء خريطة من GML ، نحتاج إلى تصميم عناصر GML في نموذج يمكن تفسيره للعرض الرسومي في متصفح الويب (أو أي جهاز آخر)

GML والخرائط • تتضمن تنسيقات العرض الرسومية المحتملة W3C Scalable Vector Graphics (SVG) ولغة Microsoft Vector Markup Language (VML) و X3D • تنسيقات الصور بالإضافة إلى png و gif و jpeg و pdf

GML هو نص • تمثل GML المعلومات الجغرافية في شكل نص • النص سهل الإنشاء والقراءة (الفحص) والتعديل والنقل والتخزين • يمكن قراءته بواسطة الإنسان والآلة

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

ملكيات • الخصائص لها • اسم • نوع • قيمة • وصف

الهندسة • تتكون الأشكال الهندسية من لبنات بناء هندسية أساسية مثل • النقاط • الخطوط • المنحنيات • الأسطح • والمضلعات

فمثلا • لتصميم مدرسة • الخصائص • الاسم - النص • الوصف - النص • المعرّف - الرقم • المستوى - النص • الهندسة • الموقع • النقطة

هندسة GML • من أجل التبسيط ، تقتصر مواصفات GML الأولية على الهندسة ثنائية الأبعاد ، ومع ذلك ، ستظهر الامتدادات قريبًا والتي ستتعامل مع الهندسة 2 1/2 و 3D ، بالإضافة إلى العلاقات الطوبولوجية بين الميزات.

هندسة GML • يسمح ترميز GML بالفعل بميزات معقدة للغاية. يمكن أيضًا أن تتكون هندسة المعالم الجغرافية من العديد من العناصر الهندسية. • قد يكون لميزة بسيطة مثل برج الإرسال اللاسلكي خاصية نقطة (موقعها) وخاصية منطقة (متعددة الأضلاع) وهي منطقة تغطيتها

أنظمة الإسناد المكاني • أحد المكونات الأساسية للنظام الجغرافي هو وسيلة للإشارة إلى السمات الجغرافية إلى سطح الأرض أو إلى بعض الهياكل المتعلقة بسطح الأرض. قيد الاستخدام اليوم من قبل المجموعة الأوروبية للمسح البترولي (EPSG)

لماذا ترميز نظام الإسناد المكاني؟ • التحقق من صحة العميل لنظام مرجعي مكاني محدد للخادم • يمكن لخدمة تحويل التنسيق مقارنة وصف SRS بمواصفاتها الخاصة لمعرفة ما إذا كانت SRS متوافقة مع التحويل المحدد قيم الحجة

مجموعات ميزات GML • تستند توصية XML 1.0 الصادرة عن W3C إلى فكرة المستند. • الإصدار الحالي من GML مبني على XML 1.0 ويستخدم مجموعة FeatureCollection كأساس لوثيقته

مجموعات ميزات GML • مجموعة FeatureCollection هي مجموعة من ميزات GML جنبًا إلى جنب مع عنصر المربع المحيط (الذي يحد مجموعة الميزات) • يمكن أن تحتوي مجموعة FeatureCollections أيضًا على مجموعات FeatureCollections الأخرى ، بشرط أن يحد المربع المحيط للميزة المحيطة بالمربع المحيط لجميع مجموعات FeatureCollections المضمنة

GML - أكثر من مجرد نقل بيانات • GML وسيلة فعالة لنقل المعلومات الجغرافية من مكان إلى آخر • لكنها ستصبح أيضًا وسيلة مهمة لتخزين المعلومات الجغرافية لبناء مجموعات البيانات الجغرافية المعقدة والموزعة

أهداف GML • إذا تم تنفيذه كتنسيق قياسي • يمكن تطوير البيانات على المستوى المحلي ودمجها بسهولة في النطاقين الإقليمي والعالمي • إذا تم تنفيذها لتطبيقات محددة • يمكن دمج البيانات التي تم تطويرها لغرض واحد بسهولة مع البيانات التي تم تطويرها من أجل اخر

ملخص • GML مقدمة • GML في العمل • GML بالتفصيل • GML المستقبل

لغة ترميز الجغرافيا GML في العمل

تجربتنا معمل تكنولوجيا المعلومات الجغرافية http://www.udlap.mx/

gisudla • العمل مع معايير OpenGis لمدة 4 سنوات • العمل مع GML لمدة عامين

العروض التقديمية • "تنسيقات بيانات جغرافية مكانية قياسية ثنائية وثلاثية الأبعاد" Encuentro Nacional de Computación 2001 • "GISELA: واجهة على شبكة الإنترنت تستخدم XML والمعايير المفتوحة" أيام فانكوفر GML Dev من 22 إلى 26 يوليو 2002 • "GML: Compartición de Datos Geográficos "Conferencia Latinoamericana de usuarios de ESRI y ERDAS 2002

Proyects الحالي • GISELA X3-X2 • واجهة على شبكة الإنترنت تستخدم XML والمعايير المفتوحة ، HTML-SVG-X3D • GeometaX • المعايير الجغرافية للبيانات الوصفية باستخدام XML • PocketGIS • نظام معلومات محمول قائم على XML

جيزيلا X3-X2 قاعدة البيانات الجغرافية GML GML DBF SHP XSLT VRML HTML X3D XSLT SVG

PocketGIS خادم المساعد الرقمي الشخصي

مصادر • رسم الخرائط الرقمية • ArcView • محلل مكاني • محلل ثلاثي الأبعاد

توليد GML • نص الشارع • ExportGML.ave "Fecha: 10 de Diciembre de 2001" Modificado: 15 de Agosto de 2002 "Autor: Laboratorio de Tecnologías de Geoinformación (XALTAL)" CENTIA - Universidad de las Americas-Puebla 'Ing. أنطونيو رازو رودريغيز 'Nombre: ExportGML.ave' الإصدار: 0.73 'Exporta los puntos de puntos، polilineas y poligonos en 2D y 3D' ademas copia sus atributos descriptivos a un archivo con la extensión .xml 'de acuerdo a la especificacion del Geography Markup Language v 1.0 'del OpenGis Consortium (www.opengis.org)' - Actualizado para exportar multipoligonos y poligonos con huecos '- Actualizado para exportar boxing con los elementos seleccionados 18/07/02' - Actualizado para exportar MultiPoint (falta MultiPointZ) 15/08/02 '- Actualizado para exportar MultiLineString (falta MultiLineStringZ) 15/08/02' - خطأ Corregido de MultiLineString 29/08/02

رأس الملف رأس السجل عنوان السجل رأس السجل محتويات السجل محتويات السجل محتويات السجل إنشاء GML • برنامج Java • تنسيق ملف ثنائي الشكل إلى GML • ملف الشكل الوصف الفني [http://www.esri.com/library/whitepapers/pdfs/shapefile. pdf] • الشكل • 0 شكل خال • نقطة واحدة • 3 خطوط متعددة • 5 مضلع • 8 نقاط متعددة

قاعدة البيانات • GMLReader إلى OpenGIS SQL • ShapefileReader إلى OpenGIS SQL Input Output Geo database GML GML Features Layers Feature Layers Server Client Client

وظائف HTML SVG GML XSLT X3D

أوراق أنماط XSL • GML2SVG • GML2VRML2D • GML2VRML3D

ملخص • GML مقدمة • GML في العمل • GML بالتفصيل • GML المستقبل


شاهد الفيديو: Lessons on GDB and Interactive Maps No. 2. Getting, installing and configuring PostGIS PostgreSQL.