问题标签 [gpolygon]
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.
google-maps - 如何让谷歌地图显示整个多边形?
我有一组 GPolygon 对象,它们附加到我的域模型中的对象并添加到我页面上的地图中。域对象显示在同一页面的列表中,当用户单击其中一个时,我想显示关联的多边形。
我希望显示整个多边形,理想情况下我希望地图以多边形中心为中心。
我希望会有一个地图API调用沿着......
但我一直没能找到。
如果我必须手动执行此操作,那么我显然可以轻松确定居中,但我如何计算缩放?
google-maps - 绘制可调整大小(不相交)的多边形
我一直在到处寻找,但找不到答案。我需要通过鼠标交互绘制可调整大小的多边形,但最后我不希望不规则、重叠或相交的多边形。
这是绘制可调整大小多边形的简单示例 http://www.wolfpil.de/polygon.html
您可以轻松创建和调整多边形的大小,这很棒。但是我需要一个额外的功能来检测交叉点并且不允许看起来很奇怪的形状/多边形。您可以在此视频中看到问题: http ://www.youtube.com/watch?v=zou2jcGM8zw
我在http://www.wikimapia.org找到了该问题的唯一解决方案。他们增加了处理问题的功能。您可以在此视频中看到它:http ://www.youtube.com/watch?v=K7-K0k2D-2A
我花了 3 天时间尝试实现这样的目标。我已经浏览了 wikimapia 的 javascript 代码,但它太复杂了,我无法理解。
总之,它不必像wikimapia 那样花哨。我只需要在调整大小或添加新点时不相交的可调整大小的多边形。你能给我任何建议如何实现吗?
预先感谢。
google-maps - 使用鼠标事件更改 Gpolygon 的颜色
我尝试使用鼠标悬停事件将颜色更改为一个 Gpolygon
属性发生了变化,但我没有看到变化。为什么 ?
c# - 在基于 Googlemap 的标记时间中绘制多边形
我想通过连接googlemap中的标记来绘制一个多边形。时间与每个标记相关联。所以我想根据时间连接每个点。我该怎么做。目前代码是这样实现的。我需要改变的地方。
java - Java如何使用来自acm的clear()?
我创建了一个对象(GPolygon),将它添加到画布,我旋转它,然后我想重置旋转,回到开始的地方。我查看 acm 页面,有一个名为 clear() 的方法,但我无法访问它,可能是因为受到保护。来自http://www-cs-faculty.stanford.edu/~eroberts//jtf/javadoc/complete/acm/graphics/GPolygon.html#clear()的文本
我如何在这个对象上使用 clear() 方法?这是我的多边形代码:
Java
谢谢 !