ArcGIS点、线矢量图例问题

ArcGIS的点、线矢量的图例怎么加外框线,使其和面矢量的图例对其,在不转换图形的情况下,求解答

img

ArcGIS中点、线矢量图例添加外框线可以使用ArcGIS提供的Symbol Editor工具,这个工具可以在ArcMap或者ArcCatalog中打开。在Symbol Editor工具中,点击“Outline”,可以看到一些选项可以设置轮廓颜色、宽度和样式,例如线的粗细、虚线还是实线等,通过设置不同的参数来实现图例的外框,使其和面矢量的图例对齐。

此外,也可以使用Python代码来实现图例的外框,详情如下:

import arcpy
# Set the workspace (to avoid having to type in the full path to the data every time)
arcpy.env.workspace = "C:/data"
# Set local variables
in_features = "points.shp"
out_feature_class = "C:/output/points_out.shp"
# Execute CopyFeatures
arcpy.CopyFeatures_management(in_features, out_feature_class)
# Set local variables 
in_features = "lines.shp" 
out_feature_class = "C:/output/lines_out.shp" 
# Execute CopyFeatures 
arcpy.CopyFeatures_management(in_features, out_feature_class) 
# Set local variables 
in_features = ["points_out.shp","lines_out.shp"] 
out_featureclass = "C:/output/allfeatures.shp" 
# Execute Merge 
arcpy.Merge_management(in_features, out_featureclass) 
# Set local variables 
inFeatures = "allfeatures.shp" 
symbolLayer = "Simple Line" 
outFeatureLayer = "sketchLayers.lyr" 
# Execute CreateFeatureclass 
arcpy.MakeFeatureLayer_management(inFeatures, outFeatureLayer, symbolLayer) 
# Set local variables 
inFeatures = "allfeatures.shp" 
symbolLayer = "Simple Fill" 
outFeatureLayer = "fillLayers.lyr" 
# Execute CreateFeatureclass 
arcpy.MakeFeatureLayer_management(inFeatures, outFeatureLayer, symbolLayer) 
# Set local variables 
inLayers = ["sketchLayers.lyr","fillLayers.lyr"] 
outLayer = "layerWithOutline.lyr" 
# Execute Symbology Layer Analysis Tool 
arcpy.LayerAnalysisTools_cartography(inLayers, outLayer) 

如果回答有帮助,望采纳。

要在ArcGIS中为点或线矢量添加外框线以与面矢量的图例对齐,可以按照以下步骤操作:

打开图层的“图层属性”对话框。右键单击需要添加图例的点或线矢量图层,在弹出的上下文菜单中选择“属性”。

在“图层属性”对话框中,选择“图例”选项卡。

在“图例”选项卡中,选择“边框”下拉菜单,并选择所需的边框样式和颜色。如果您希望边框与面矢量图例的边框相匹配,请选择相同的样式和颜色。

根据需要调整边框的大小和位置。您可以使用“边框”选项卡上的滑块或文本框来调整边框的大小,或者使用“位置”选项卡上的控制点来调整边框的位置。

单击“应用”或“确定”按钮,以保存所做的更改并关闭“图层属性”对话框。

现在,您已经为点或线矢量图层添加了一个与面矢量图例相匹配的边框。请注意,这只是将边框添加到图例中,而不是将边框添加到实际点或线矢量符号中。如果您需要将边框添加到实际符号中,您需要对符号进行自定义。

参考方法:【ArcGIS微课1000例】0055:根据图层创建自定义图例符号案例教程