在当前区域的地图上显示图钉

Posted

技术标签:

【中文标题】在当前区域的地图上显示图钉【英文标题】:Show Pins on Map for Current Region 【发布时间】:2013-02-06 20:26:27 【问题描述】:

我正在使用地图,我在 CSV 文件中有 2000 个德国特定位置的纬度和经度。单击时将所有图钉放在地图上需要 3-4 分钟。

我希望该地图应在 gps 值上快速打开并显示该特定区域的图钉。如果用户在地图上移动,那么它会丢弃图钉,但不会像我们现在大约 3-4 分钟那样在所有过程中等待。

【问题讨论】:

如果我不困惑,你可以找到决定raywenderlich.com/21365/…。我认为 MKMapItem 类可以帮助你 @Neznajka 实际上我知道如何放下别针。但我是用户能够看到他的位置(我已经完成了)。现在我想让他显示他的位置(区域)图钉,然后放在地图上。 @AmiriDev 击球手让您使用 google api。 以下链接将对您有所帮助。 ***.com/questions/6548504/… @JayD 我有特定位置的 CSV 文件,我必须使用这个文件来放置图钉。我也尝试过“KMLViewer”,我想先为当前位置放置图钉,或者只为当前地图中显示的当前区域放置图钉。 【参考方案1】:

我制作了一个 Selector 并在后台执行它并在 -viewDidLoad 方法上使用它。用户无需等待即可看到地图

[self performSelectorInBackground:@selector(readFileAndDropPin) withObject:self];

【讨论】:

以上是关于在当前区域的地图上显示图钉的主要内容,如果未能解决你的问题,请参考以下文章

使用 MapKit 在 IOS 地图上放置图钉? [关闭]

如何在地图上显示图像而不是作为图钉而是作为单独的图像? [复制]

显示当前位置的引脚注释

放置图钉并从用户在地图上点击的位置获取地址

iOS 6 中的 Apple 地图方案:如何显示标注/图钉?

地图注释显示不正确的自定义图钉图像