arcgis for js circle 问题

afei125win 2015-01-08 11:23:19

var sfs = new esri.symbol.SimpleFillSymbol().setColor(null).outline.setColor("blue");
var geometry= new esri.geometry.Point(x, y, map.spatialReference);
var radius = map.extent.getWidth() / 10;
var circleGeometry = new esri.geometry.Circle({ center: [geometry.getLongitude(), geometry.getLatitude()],
radius: radius,
});
var graphicpoint = new esri.Graphic(circleGeometry, sfs);
graphicDrawLayer.add(graphicpoint); //用默认的图层添加

有没有大神帮我看一下,为什么我的画circle 是椭圆,我想要得到圆
...全文
307 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xf1327242567 2015-12-22
  • 打赏
  • 举报
回复 1
不知道你有没有解决,在圆的构造函数中加上这个------>geodesic: true。按照我的理解,true就是平面的测量方法,false就是真实的测量方法。

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧