你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
帮助
登录
注册
Flex API中如何实现对符号进行旋转
怎样对符号进行旋转,例如箭头的指向,并使得箭头的起始点为要素中心点。
2 个回复
秦桐
赞同来自:
【解决办法】:
1、对符号进行旋转可以使用Symbol::rotate属性,对符号旋转进行控制。如果旋转角度由字段中读出,那么可以参考附件。
2、将剪头的起始点设置为要素中心点,这个没有直接的方法,不过可以通过简单的算法实现。
Symbol可以在X轴,Y轴上进行位移,可以旋转一个角度。那么我们假设旋转角为θ,箭头长度为l,那么我们算出要使得箭头末端始于要素点的情况下,符号中心点的偏移。
Δx=cosθ*l/2
Δy=sinθ*l/2
前端设置angle=θ,xoffset=cosθ*l/2,yoffset=sinθ*l/2,即可保证箭头的末端为要素中心点。
wangxin99
赞同来自:
ArcGIS里面有点矢量的极坐标表示,但是符号显示貌似只能转为注记自己移动吧
要回复问题请先
登录
或
注册
发起人
秦桐
相关问题
在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?
运用ArcGIS利用大数据中哪些数据对公园可达性进行分析?
ArcGIS Server制作的缓存地图服务中,能否实现大比例尺下楼房阴影类似的3d效果?
怎样用arcgis对已经矢量化的不同时期同一地区的土地利用图像进行时空变化分析?
在模型构建器中实现计算几何
arcgis api for javascript 4.0版本中找不到draw工具,如何实现拉框查询、几何查询?
shape文件中的点符号如何去除,只保留标注
怎么通过excel 点集导入arcmap 实现显示多边形
arcgis中栅格数据怎么进行批量裁剪?
ArcGIS Runtime SDK for Android加载本地影像时,如何对RGB波段进行调整?
按照行政区,对图斑进行编号
问题状态
最新活动:
2020-01-03 10:54
浏览:
2342
关注:
1
人
2 个回复
秦桐
赞同来自:
1、对符号进行旋转可以使用Symbol::rotate属性,对符号旋转进行控制。如果旋转角度由字段中读出,那么可以参考附件。
2、将剪头的起始点设置为要素中心点,这个没有直接的方法,不过可以通过简单的算法实现。
Symbol可以在X轴,Y轴上进行位移,可以旋转一个角度。那么我们假设旋转角为θ,箭头长度为l,那么我们算出要使得箭头末端始于要素点的情况下,符号中心点的偏移。
Δx=cosθ*l/2
Δy=sinθ*l/2
前端设置angle=θ,xoffset=cosθ*l/2,yoffset=sinθ*l/2,即可保证箭头的末端为要素中心点。
wangxin99
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态