أكثر

كيفية تحديث حقل DATE عند نقل هندسة PostGIS في QGIS؟


لقد كنت أقوم بتصحيح ملف نقطة العنوان الخاص بنا باستخدام طرق مختلفة لتحديد النقاط التي تحتاج إلى تصحيح ، والخطوة الأخيرة هي نقل النقطة يدويًا (أو عن طريق تحرير Vertex الرقمي) إلى موقعها الصحيح باستخدام QGIS.

ما أود فعله هو تحديث حقل MODIFIED_DATE تلقائيًا عند نقل الشكل الهندسي.

نقاط العنوان موجودة في PostGIS.

أستطيع أن أرى أنه من خلال تعيين نوع أداة تحرير الحقل على DATE / TIME ، ثم تحديد النقطة وتمكين خيار "الفتح التلقائي للنموذج" ، سيتم تحديث التاريخ.

ولكن هل يمكن تحديث قيمة التاريخ عندما يتم نقل الشكل الهندسي ، بواسطة نوع من الحقول الديناميكية ، أو بطريقة أخرى؟


ما تبحث عنه هو عامل تشغيل في حقل التاريخ. هذا مثال جيد:

http://www.revsys.com/blog/2006/aug/04/automatically-updating-a-timestamp-column-in-postgresql/

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


شاهد الفيديو: Qgis Tutorial 309: Connect Qgis to Postgis (شهر اكتوبر 2021).