首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在angular-google-maps中绘制弯曲的/Arc点折线

在angular-google-maps中绘制弯曲的/Arc点折线
EN

Stack Overflow用户
提问于 2018-03-23 01:26:24
回答 1查看 795关注 0票数 2

我想在两个纬度和经度之间绘制一条曲线/圆弧虚线。我总是在两个纬度和经度之间画一条直线。

有没有人可以帮我画一条曲线点折线...?

我用过this reference,也用过angular-google-maps

两者都以直线结束。

代码语言:javascript
复制
 <ui-gmap-polyline ng-repeat="p in mc.polylines" path="p.path" 
     stroke="p.stroke" visible='p.visible'
     geodesic='p.geodesic' fit="false" editable="p.editable" 
     draggable="p.draggable" icons='p.icons'>
 </ui-gmap-polyline>

</ui-gmap-google-map>

我在此分享我的plunker link

请帮我画一条这样的曲线

即使我给出了geodesic = true,曲率也不会扩展到那个程度。看起来像是直线。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-07-27 21:53:40

设置的“测地线”选项根据地球的曲率对直线进行曲线绘制。如果要绘制一条1000英里长的多段线,然后打开测地线,您将在该线中看到一条曲线。当我们讨论只有几英里长的线时,测地线不会有太大的不同。

地图上的多段线只是从一个点到另一个点的直线。(或者你有多少个点)有两个选项,你必须在平面地图上显示直线,测地线关闭,或者在弯曲的地球上显示直线,在平面地图上看起来是弯曲的。无论哪种方式,你仍然有一条直线。

您正在寻找的线条中的曲线是purly装饰。可能有一种方法可以实现这一点,但google地图中的常规折线不能做到这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49434902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档