问题标签 [mkpolygonview]

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 回答
9115 浏览

ios - 如何确定注释是否在 MKPolygonView (iOS) 内部

我正在尝试计算特定注释(如用户位置的蓝色圆圈)或 MKPinAnnotation 是否位于地图视图上的 MKPolygon 图层内。

有什么建议可以实现这一目标吗?

0 投票
1 回答
1252 浏览

ios - 数组中的多个多边形叠加

我有一个多边形数组,该数组是从每个多边形坐标的数据文件中创建的。

因此,当我在地图上绘制它们时,我使用:

在我看来ForOverlay:

问题在于,关于我的“colorWithAlphaComponent”,代码似乎重用并为每个多边形重新创建了 polyView。因此第一个是 alpha 0.1 但第二个是 2x 等等。所以最后几个多边形不再“透视”了。

这是它的外观:

在此处输入图像描述

0 投票
1 回答
1476 浏览

ios - 'initWithPolygon:' & 'initWithPolyline:' 已弃用:在 iOS 7.0 中首次弃用:在 iOS 中是否有针对此警告的解决方案?

我正在使用 KMLParser 库进行离线地图从服务器下载 .kml 文件,但我发现了这些警告。

请提供任何解决方案以删除这些警告。

这是两者的功能:

对于 initWithPolygon,

对于 initWithPolyline,