FileDriver.EditLayer

EditLayer(string, DriverOptions)

يفتح طبقة للتحرير .

public VectorLayer EditLayer(string path, DriverOptions options = null)
معامليكتبوصف
pathStringمسار الملف.
optionsDriverOptionsخيارات خاصة بالسائق.

قيمة الإرجاع

مثال علىVectorLayer.

استثناءات

استثناءحالة
ArgumentExceptionكائن الخيارات له نوع غير صحيح لبرنامج التشغيل هذا.
ArgumentNullExceptionالطريقnull.
GisExceptionخطأ في قراءة الميزة من الملف.
IOExceptionحدث خطأ في الإدخال / الإخراج.

أنظر أيضا


EditLayer(AbstractPath, DriverOptions)

يفتح طبقة للتحرير .

public virtual VectorLayer EditLayer(AbstractPath path, DriverOptions options = null)
معامليكتبوصف
pathAbstractPathمسار الملف.
optionsDriverOptionsخيارات خاصة بالسائق.

قيمة الإرجاع

مثال علىVectorLayer.

استثناءات

استثناءحالة
ArgumentExceptionكائن الخيارات له نوع غير صحيح لبرنامج التشغيل هذا.
ArgumentNullExceptionالطريقnull.
GisExceptionخطأ في قراءة الميزة من الملف.
NotSupportedExceptionلا يمكن للسائق تعديل الطبقات.
IOExceptionحدث خطأ في الإدخال / الإخراج.

ملاحظات

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

أنظر أيضا