如何在 iPhone 中保存 Google 地图上的图像

发布于 2024-11-04 18:57:45 字数 77 浏览 1 评论 0原文

我有地图应用程序,其中有一个按钮。单击该按钮后,用户可以通过 iPhone 捕获图像,并且用户捕获的图像应保存在地图上他捕获图像的特定位置。

I have map application in which I have a button. On clicking that button the user can capture image through iPhone and the image that is captured by the user should be save on the map at the particular location where he has captured the image.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

千里故人稀 2024-11-11 18:57:45

如果您知道要在地图上显示图像的位置,那么您有两种方法可以在地图上显示特定图像。
1. 您可以将图像添加为地图上的叠加层。
以下链接包含有问题的代码:代码链接
2. 添加图像作为注释。 (http://blog.asolutions. com/2010/09/building-custom-map-annotation-callouts-part-1/

If you know where you want to display image on map then you have two ways to display particular image on map.
1. You can add image as a overlay on map.
Below link contains code in question: code link
2. Add image as a annoation. (http://blog.asolutions.com/2010/09/building-custom-map-annotation-callouts-part-1/)

七颜 2024-11-11 18:57:45

使用核心位置获取用户当前位置,以便您可以获取他正在捕获图像的位置,然后在地图上显示该位置。

Use core location to get the user current location, so that you can get his location where he is capturing image and then show that location on map.

淡水深流 2024-11-11 18:57:45

通过“保存在地图上”,我假设您想在拍摄照片的位置显示一个掉落的图钉 - 为此,您需要:

  1. 使用 CLLocationManagerCLLocationManagerDelegate< /a>.
  2. 使用 UIImagePickerController 让用户拍照。
  3. 使用 MKAnnotationMKPinAnnotationView 在用户位置处放置图钉。您甚至可以将图片插入注释视图的标注中。

稍加谷歌搜索就能找到使用这些类的教程。 这个 看起来不错。

By "save on the map" I'm assuming you want to show a dropped pin on the spot where the photo was taken- to do this, you'll need to:

  1. Get the user's current location with CLLocationManager and CLLocationManagerDelegate.
  2. Use UIImagePickerController to let the user take the photo.
  3. Use MKAnnotation and MKPinAnnotationView to drop a pin where the user's location is. You can even insert the picture in the annotation view's callout.

A bit of Googling will net you tutorials using these classes. This one looks decent.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文