arcgis10.2中SaveToLayerFile_management如何把shp导出lyr的图层后是红色框边的
时间: 2024-12-08 15:17:05 浏览: 13
在ArcGIS 10.2中,`SaveToLayerFile_management`工具主要用于将数据集保存到图层文件(如`.lyr`格式),但它本身并不直接控制图层的颜色属性,包括边线颜色。如果希望导出的图层有红色边框,你需要在操作之前先对源数据集进行编辑,设置好边线颜色。
步骤如下:
1. **打开数据集**:首先打开含有需要导出的shapefile的数据集,并在地图视图中查看。
2. **编辑图层属性**:右键点击图层,在弹出菜单中选择“属性”或“属性表”,找到“显示”选项卡。在这里,你可以调整边线色、填充色等样式。
- 点击"边界"或"外边缘",然后在“颜色”下拉列表中选择红色。
3. **保存图层文件**:使用`SaveToLayerFile_management`时,确保在参数设置中指定正确的路径和文件名,以及选中相应的图层名称。例如:
```python
arcpy.SaveToLayerFile_management(input_features="your_shapefile.shp", output_layer="red_bordered_lyr.lyr", in_data_type="Shapefile", save_version=arcmap.ArcSDEVersion)
```
如果你已经设置了边线颜色,但是导出后的图层边框仍然是默认的,可能是 ArcGIS 10.2的配置问题或者是保存设置的问题,检查一下是否允许修改图层外观的权限。
阅读全文