Arcpy跳坑系列——ExportToPNG
分享
最近在学习Arcpy的时候,还真是遇到了一个磨人的小妖精,我本来是想得到一个透明背景的png图的,根据官方的帮助文档,
https://desktop.arcgis.com/zh- ... g.htm
我写了如下代码
>>> mxd = arcpy.mapping.MapDocument("CURRENT")
>>> df = arcpy.mapping.ListDataFrames(mxd,"")[0]
>>>arcpy.mapping.ExportToPNG(mxd,"export.png",df,400,500,500,False,"24-BIT_TRUE_COLOR","255,0,0","255,0,0")
背景是透明了,但是出来了彩色的边边是什么鬼
于是又进行尝试,检查数据问题,检查符号化问题,把background_color和transparent_color都没有设置,输出的图变成了白色背景,也不是透明的
感觉好像总有哪里不对劲,再次尝试,将background_color和transparent_color都设置为 "255,255,255"
完美解决,既可以输出透明背景,还没有彩色轮廓
原文地址:https://www.cnblogs.com/gistrd/p/10271957.html
https://desktop.arcgis.com/zh- ... g.htm
我写了如下代码
>>> mxd = arcpy.mapping.MapDocument("CURRENT")
>>> df = arcpy.mapping.ListDataFrames(mxd,"")[0]
>>>arcpy.mapping.ExportToPNG(mxd,"export.png",df,400,500,500,False,"24-BIT_TRUE_COLOR","255,0,0","255,0,0")
背景是透明了,但是出来了彩色的边边是什么鬼
于是又进行尝试,检查数据问题,检查符号化问题,把background_color和transparent_color都没有设置,输出的图变成了白色背景,也不是透明的
感觉好像总有哪里不对劲,再次尝试,将background_color和transparent_color都设置为 "255,255,255"
完美解决,既可以输出透明背景,还没有彩色轮廓
原文地址:https://www.cnblogs.com/gistrd/p/10271957.html
0 个评论
相关问题
- 如何利用ArcPY操作图层的“symbol”?
- 在Arcpy中获取了一个.shp上的几何元素,如何获取该几何元素的attributes
- 在arcpy中判断要素的类型
- vs code不能导入arcpy
- ArcGIS for Desktop中Arcpy获取点要素X,Y坐标报错
- pycharm配置arcpy
- 如何在anaconda和pycharm中使用arcpy?
- 调用arcpy.SelctLayerByAttribute函数出现问题!
- 请问学习arcpy可以有哪些用途
- ArcGIS 10.4的AE或者AO的部分功能是不是直接放到ArcPy里了?
- ArcPy能否修改图层符号系统,如修改图层Symbol的颜色