Chỉ cần tạo các bản sao riêng biệt từ tệp dự án của bạn để sử dụng tại nhà và nơi làm việc.
Dữ liệu bạn lưu sẽ được ghi vào tệp nguồn lớp chứ không phải tệp dự án.
Một khi bạn đã hoàn thành phần bài tập về nhà, bạn có thể mang nó đi làm và thêm lại các lớp xấu. Nếu bạn có một kiểu dáng khó khăn trên các lớp, bạn có thể lưu nó một cách riêng biệt và thêm nó vào.
Một lựa chọn khác là bọc một tệp VRT xung quanh nguồn bên ngoài.
Một ví dụ mẫu cho tệp raster Geotif, được tạo bằng 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>
và một mẫu cho một shapefile:
<OGRVRTDataSource>
<OGRVRTLayer name="testshp">
<SrcDataSource>F:\Karten\vrt\testshp.shp</SrcDataSource>
<SrcLayer>testshp</SrcLayer>
<GeometryType>wkbPolygon</GeometryType>
<LayerSRS>EPSG:31466</LayerSRS>
</OGRVRTLayer>
</OGRVRTDataSource>
Khi không có tệp nguồn, raster được hiển thị dưới dạng hình vuông màu đen (bạn có thể biến lớp này thành vô hình) và lớp vectơ trở thành bảng phi hình học, không có bất kỳ thông báo lỗi nào. Các lớp không phải vrt bổ sung với các tệp nguồn không bị xóa sẽ ở lại và có thể được chỉnh sửa. Nếu bạn cài đặt lại các tệp nguồn, mọi thứ sẽ trở lại bình thường, thậm chí thay đổi các lớp khác.