问题标签 [polyline]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7242 浏览

google-maps - 获取谷歌地图折线中的经纬度点

我想Polyline用 Google Maps JavaScript API 绘制 s。有没有一种工具可以帮助我通过单击地图来获取纬度和经度点,然后导出一组经纬度对?

我想像谷歌地图中的个性化地图服务(我的地点)之类的东西,您可以在其中点击道路以指定您自己的行车路线。我想更进一步。也就是说,导出一组指定经过的道路的经纬度对。

0 投票
1 回答
3881 浏览

gis - 如何将形状文件类型从折线转换为多边形?

我有一个文件类型为折线的形状文件。但我想将其转换为多边形。是否可以使用免费资源?如何将形状文件类型从折线转换为多边形?

0 投票
1 回答
373 浏览

c# - 将折线附加到形状

在 C# 的 wpf 中,我通过鼠标移动从形状(矩形)的边缘在画布上绘制多段线。我想拖放矩形与折线一起作为一个统一的形状,换句话说,我想将折线附加到形状上。怎么可能做到这一点?在这种情况下使用画布效率不高,因为折线的长度是未知的(在程序运行时确定)并且没有限制。

0 投票
2 回答
831 浏览

java - Java中的Polyline2D

我必须导入哪些包才能绘制Polyline2D

我必须在课堂上实施它们吗?类必须是抽象的吗?我已经尝试导入所有包,如 java.awt.shape。我正在尝试在画布中绘制一个三角形。

我从这样的事情开始

0 投票
1 回答
1888 浏览

android - How to draw polygon overlay on Google-Maps in Android? and add the button like this?

I need to finish my thesis. I want to make like an GIS on my android. All I need is build android application that can show the map, draw polygon overlay on it, add house button in it, and save as an image. I'd already know how to show Google-Maps on my android, but I don't know how to draw polygon overlay on it. All I need seems like this screenshot.

http://i.stack.imgur.com/CcMIE.jpg

thank you.

0 投票
0 回答
640 浏览

c# - wpf折线多画笔

是否可以为 wpf 折线设置多个画笔?例如,我想使用折线绘制三角形并为每个边缘设置不同的颜色,或者可能有其他方法来实现它?

0 投票
1 回答
3295 浏览

google-maps-api-3 - google maps api v3 的 fitbounds 不以我的折线为中心

我希望能够在我的站点的所有折线上进行中心缩放。

另外,我想为这些新坐标对中的每一个添加标记。我见过很多关于多个标记和多个多边形的例子,但从来没有关于折线的例子,我无法解决这个问题......

我看过一些非常有用的页面,例如:http ://salman-w.blogspot.com/2009/03/zoom-to-fit-all-markers-polylines-or.html

但是他们中的大多数人事先假设了某种知识,而我知道的不多。

这是我的代码:

在此先感谢,我对 googles API 和这个网站非常陌生。

0 投票
3 回答
2182 浏览

sql - SQL Server 2008+:检测两个多边形是否重叠的最佳方法?

我们有一个应用程序,它有一个充满多边形的数据库(当前存储为点),一个 .net 应用程序将其拉出并检查它们是否重叠。

我想到将这些点数组转换为数据库中的多边形/折线对象并使用 sql 来获取它们是否重叠的天气会更好。

我已经看到建议使用不同的方法来执行此操作,但给出的示例中没有一个完全符合我的需求。

我很高兴收到那些愿意提供他们经验的人的意见。

额外的:

回答问题:确实是二维的。是的,两者的任何交叉都被认为是正确的。多边形有 n 个点并且可以是凹的。多边形将保存为每行 1 个(在数据转换任务之后)作为多边形(即多边形类型..它可能被称为其他空间/几何我的记忆现在不在我身边)

0 投票
3 回答
766 浏览

silverlight - 从一个 PointCollection 绘制两条折线会引发异常 (Silverlight 5)

我将 Silverlight 5 与 MVVM 一起使用。

我有一个 ViewModel 是Singleton。ViewModel 公开了PointCollection我用来Polyline在我的一个视图中绘制 a 的 a。

如果我尝试Polyline在第二个视图中绘制相同的内容,通过数据绑定到另一个视图,PointCollection我会得到一个“值不在预期范围内”的异常。

据我所知(以我有限的 Silverlight 知识),这是由于PointCollections不可共享的事实造成的。

有解决方法吗?如何获得与第一条相同的第二条折线?我想同时将两条折线数据绑定到一个 PointCollection

编辑:我还没有找到解决方案,但有人在这里遇到同样的问题。据微软称:

此 MSDN 页面提到某些对象不可共享,并且会生成“值超出范围”异常。 http://msdn.microsoft.com/en-us/library/system.windows.resourcedictionary(VS.95).aspx

PointCollection 页面还提到它不可共享。 http://msdn.microsoft.com/en-us/library/system.windows.media.pointcollection(VS.95).aspx

目前,这是设计行为。但是,我们正在对此进行评估,以查看我们是否可以更改行为或至少更改异常文本。

0 投票
1 回答
1388 浏览

google-maps - 解码折线

对于这个主题,我发现了一个非常好的和有用的条目:

地图视图绘制方向使用谷歌方向 API - 解码折线

但我对肯尼的回答有疑问。他编写了一个名为 decodeZoomLevels(String encodedZoomLevels) 的函数

编码的ZoomLevels 是什么参数?

作为我的方向 API 响应,我得到一个折线条目,如下所示:

如您所见,折线条目只有另一个条目称为“points”,但这里是 Kenny 所描述的条目“zoomlevel”吗?

希望你能帮忙。