• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: MKMapView, screen grabs and other discussions
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MKMapView, screen grabs and other discussions


  • Subject: Re: MKMapView, screen grabs and other discussions
  • From: Roland King <email@hidden>
  • Date: Fri, 29 Nov 2013 21:21:39 +0800

Does MKMapSnapshotter do what you want? There's a bunch of stuff about maps in OSX in the WWDC 2013 videos, I think I remember seeing that there.

On 29 Nov, 2013, at 9:14 pm, Graham Cox <email@hidden> wrote:

> Hi all,
>
> What I want to do is to use MapKit to get imagery of a particular region, display it as a layer in an app, and allow the user to trace over it.
>
> MapKit makes this hard, probably deliberately.
>
> First, MKMapView is the only object available for displaying the map - there is no lower-level object that will render map data into a view of your own. This doesn’t fit very well with the existing architecture of my app - I already have a view that renders the layered content, adding the map view as a subview is not the same thing. It might be possible to make that work though, assuming I can force it to be semi-transparent, and somehow route mouse events around it to the enclosing view.
>
> Next, MKMapView deliberately prevents -dataWithPDFInRect: from returning anything useful, so I can’t use that to capture the graphics by that route.
>
> So, I was wondering if a screenshot approach would be feasible. I can take a screenshot of the map view and that works, but if I’m to make that work in code, it would be nice if the screenshot could be done without having to make an actual window visible and free of overlap from any other view/window. Does that sound even remotely possible?
>
> In general, is using MapKit in such a way even allowed? It seems it could well be highly legally encumbered anyway. Thoughts?
>
> —Graham
>
>
>
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


  • Follow-Ups:
    • Re: MKMapView, screen grabs and other discussions
      • From: Graham Cox <email@hidden>
References: 
 >MKMapView, screen grabs and other discussions (From: Graham Cox <email@hidden>)

  • Prev by Date: MKMapView, screen grabs and other discussions
  • Next by Date: Re: MKMapView, screen grabs and other discussions
  • Previous by thread: MKMapView, screen grabs and other discussions
  • Next by thread: Re: MKMapView, screen grabs and other discussions
  • Index(es):
    • Date
    • Thread