GISarabia.org
PostGIS › الدليل الرسمي › 9. الطوبولوجيا › 9.5. مُنشِئات الطوبولوجيا
PostGIS 3.6 · Official Manual · ترجمة عربية

CopyTopology

الصفحة الأصلية بالإنجليزية postgis.net ↗

الاسم

CopyTopology — تنشئ نسخة من طوبولوجيا (العقد والحواف والأوجه والطبقات وكائنات TopoGeometry) في مخطط جديد

المختصر

integer CopyTopology(varchar existing_topology_name, varchar new_name);

الوصف

تُنشئ طوبولوجيا جديدة باسم new_name، مع نسخ قيمتي SRID والدقة من existing_topology_name. تُنسخ العقد والحواف والأوجه في existing_topology_name إلى الطوبولوجيا الجديدة، وكذلك الطبقات وكائنات TopoGeometry المرتبطة بها.

[ملاحظة]

تحتوي الصفوف الجديدة في الجدول topology.layer على قيم اصطناعية للحقول schema_name وtable_name وfeature_column. والسبب أن كائنات TopoGeometry موجودة كتعريف فقط وليست متاحة بعدُ في جدول يعرّفه المستخدم.

متاحة منذ: 2.0.0

أمثلة

إنشاء نسخة احتياطية من طوبولوجيا تُسمى ma_topo.

SELECT topology.CopyTopology('ma_topo', 'ma_topo_backup');