เพียงทำสำเนาแยกต่างหากจากไฟล์โครงการของคุณเพื่อใช้ในบ้านและที่ทำงาน
ข้อมูลที่คุณบันทึกจะถูกเขียนไปยังไฟล์ต้นฉบับเลเยอร์ไม่ใช่ไปยังไฟล์โครงการ
เมื่อคุณทำการบ้านเสร็จแล้วคุณสามารถนำมันไปทำงานและเพิ่มเลเยอร์ที่ไม่ดีได้อีกครั้ง หากคุณมีสไตล์ที่ยากในเลเยอร์คุณอาจบันทึกแยกต่างหากและเพิ่มด้วย
อีกทางเลือกหนึ่งคือการตัดไฟล์ VRT รอบแหล่งภายนอก
ตัวอย่างตัวอย่างสำหรับไฟล์ Geotif raster สร้างโดยgdal_translate
:
<VRTDataset rasterXSize="1656" rasterYSize="846">
<GeoTransform> 2.0005201224994706e+005, 6.2653333397239589e+002, 0.0000000000000000e+000, 6.9906275735481549e+006, 0.0000000000000000e+000,-6.2653333397239589e+002</GeoTransform>
<Metadata>
<MDI key="TIFFTAG_RESOLUTIONUNIT">2 (pixels/inch)</MDI>
<MDI key="TIFFTAG_XRESOLUTION">120</MDI>
<MDI key="TIFFTAG_YRESOLUTION">120</MDI>
</Metadata>
<VRTRasterBand dataType="Byte" band="1">
<ColorInterp>Red</ColorInterp>
<SimpleSource>
<SourceFilename relativeToVRT="1">testtif.tif</SourceFilename>
<SourceBand>1</SourceBand>
<SourceProperties RasterXSize="1656" RasterYSize="846" DataType="Byte" BlockXSize="1656" BlockYSize="1" />
<SrcRect xOff="0" yOff="0" xSize="1656" ySize="846" />
<DstRect xOff="0" yOff="0" xSize="1656" ySize="846" />
</SimpleSource>
</VRTRasterBand>
</VRTDataset>
และตัวอย่างสำหรับ shapefile:
<OGRVRTDataSource>
<OGRVRTLayer name="testshp">
<SrcDataSource>F:\Karten\vrt\testshp.shp</SrcDataSource>
<SrcLayer>testshp</SrcLayer>
<GeometryType>wkbPolygon</GeometryType>
<LayerSRS>EPSG:31466</LayerSRS>
</OGRVRTLayer>
</OGRVRTDataSource>
เมื่อไม่มีไฟล์ต้นฉบับแรสเตอร์จะปรากฏเป็นสี่เหลี่ยมสีดำ (คุณอาจเปลี่ยนเลเยอร์เป็นล่องหน) และเลเยอร์เวกเตอร์กลายเป็นตารางที่ไม่มีรูปทรงเรขาคณิตโดยไม่มีข้อความแสดงข้อผิดพลาด เลเยอร์ที่ไม่ใช่ vrt เพิ่มเติมพร้อมไฟล์ต้นฉบับที่ไม่ถูกลบจะยังคงอยู่และสามารถแก้ไขได้ หากคุณติดตั้งไฟล์ต้นฉบับใหม่ทุกอย่างจะกลับมาเป็นปกติแม้แต่การเปลี่ยนแปลงในเลเยอร์อื่น ๆ