Tag: 地图

如何通过iOS SDK上的给定邮政编码(ZIP)获取国家/地区名称

是否可以通过提供用户的邮政编码来获取国名? 我查看了“核心位置框架”,但是通过邮政编码并find国家/地区名称,它看起来并没有反其道而行之。 Core Location框架(CoreLocation.framework)为应用程序提供位置和标题信息。 对于位置信息,框架使用机载GPS,小区或Wi-Fi无线电来查找用户当前的经度和纬度。 我希望iOS SDK有一个类,我真的不想使用其中一个Google Maps API

在缩小和放大iOS后,闪烁MapOverlay

我有两个问题。 首先,一旦我为坐标分配内存,请看下面的代码,我是否需要释放内存(坐标)? 其次,正如你在下面看到的代码,我得到覆盖,并在地图上添加。 但是,有不同的时间戳Feeds坐标,应该更新地图。 就像一张雷达图改变不同时间戳的叠加形状。 然而,一旦用户缩小和放大,它开始闪烁或闪烁。 我不知道为什么会发生这种闪烁? 有人遇到过这个问题吗? NSArray *ants = [mapView overlays]; for(bb = 0; bb < [polygonArray count]; bb++){ int attr=[[idArray objectAtIndex:bb]floatValue]; coords = malloc(sizeof(CLLocationCoordinate2D) * [[polygonArray objectAtIndex:bb] count]); for (int a = 0;a < [[polygonArray objectAtIndex:bb] count]; a++){ coords[a].latitude = [[[[polygonArray objectAtIndex:bb]objectAtIndex:a]objectAtIndex:0]doubleValue]; coords[a].longitude = [[[[polygonArray objectAtIndex:bb]objectAtIndex:a]objectAtIndex:1]doubleValue]; } polygon = [[MKPolygon alloc]init]; polygon […]

如何在build筑物地图中获得精确的当前位置

我有一张build筑物地图 ,上面有很多房间。 现在,我想放弃该build筑物地图中的用户所在的位置,如果用户想要导航到其他房间,也想绘制方向。 如果有人知道请引导我正确的方式。

如何在iOS(iPhone / iPad)中实现密度/热图效果?

Heat Map of Worldwide GDP (PPP) Per Capita 2008 这是中央情报局的世界概况图,每个国家根据他们的国内生产总值数字有不同的颜色深度。 高GDP国家有更深的色彩。 现在,我正在考虑将这种效果发展到我的iPhone / iPad地图应用程序。 我可能想使用苹果地图(可能不是谷歌地图,因为iOS 6有自己的地图),但我不知道如何得到这样的效果基于用户访问的国家。 例如,用户最多访问了美国,那么地图在美国就会显示更深的颜色。 我还没有看到iPhone应用程序中的这种效果。 任何build议,将不胜感激!

MapBox水/土地检测

我开始使用MapBox iOS SDK 。 是否有任何可能的方式通过坐标来查询MapView并返回地形types(水,陆地)? 我一直在阅读API文档已经有一段时间了,但无法弄清楚。 我知道有(临时)解决scheme可以使用谷歌web服务,但我需要这个脱机工作。 我不是绑定到MapBox(但我喜欢它),但是,谢谢你的提示!

将MKMapView指向像素坐标

我有一个快速的问题。 我使用自定义视图作为地图视图的标注附件。 我在将注释移动到所述视图的右下angular方面存在一些问题。 我目前正在尝试获取所选注释的CGPoint坐标,但除此之外,我已经绘制了一个空白任何帮助将不胜感激。 我正在使用的当前代码(我知道这是不正确的:) CGPoint bottomLeftPoint = CGPointMake(xOffset,[self.internalAnnotationCallout view].frame.size.height); CLLocationCoordinate2D bottomLeftCoord = [self.branchLocation convertPoint:bottomLeftPoint toCoordinateFromView:self.branchLocation]; MKCoordinateSpan span = {latitudeDelta: kMapMultiLatDelta, longitudeDelta: kMapMultiLatDelta}; MKCoordinateRegion region = {bottomLeftCoord, span}; [self.branchLocation setRegion:region animated:YES]; //[self.branchLocation setCenterCoordinate:newCenterCoordinate animated:YES];

控制iOS GPSinput

我有iPhone GPS的问题; 我试图logging一条不在街道上的轨道,但是每当我经过一条街道时(看封闭的图像),在我看来,GPS输出是用地图数据校正的; 有没有办法来禁用这个beahviour? 我需要在我的应用程序的确切点

从UIWebView中的链接打开iOS6 Apple Maps应用程序

如果我在网页上显示地图的链接 <a href="http://maps.apple.com/?q=Pricketts+Hill+Southampton+Hampshire+SO32+2JW&ll=50.913127,-1.191398">Location</a> 在标准iPhone Safari浏览器中单击时,它会打开本机iOS6 Apple Maps应用程序。 当我在我的应用程序内的UIWebView中显示相同的网页,然后单击链接,我的委托方法 – (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { 被调用,参数是 url=http://maps.apple.com/?q=Pricketts+Hill+Southampton+Hampshire+SO32+2JW&ll=50.913127,-1.191398 navigationType=UIWebViewNavigationTypeLinkClicked 如果委托方法返回YES以指示UIWebView应该继续并打开链接,则立即触发对该委托的新调用,并且这次参数是 url=http://maps.google.com/?q=Pricketts+Hill+Southampton+Hampshire+SO32+2JW&ll=50.913127,-1.191398 navigationType=UIWebViewNavigationTypeLinkClicked 并返回YES ,可以预见的是,在我的UIWebView中打开maps.google.com网页。 但我确实希望启动iOS6 Apple Maps应用程序。 我可以尝试使用MKMapItem从URL中创build一个MKMapItem , 如何在iOS 6中使用特定地址启动iOS Maps App? ,但CLGeocoder似乎想要纯文本,而不是所有的常规注释的url,相当详细的parsing工作。 如果我以不同的方式parsingurl,那么我可能会看到不同的地图结果,具体取决于我是否通过我的UIWebView或Safari从相同的初始链接到达地图应用程序。 有没有办法让一个UIWebView从链接打开iOS6 Apple Maps应用程序,而不必parsing,然后地址parsing的URL? 另外,在使用maps.google.com url调用我的委托方法之后,使用这些参数调用两次: url=about:blank navigationType=UIWebViewNavigationTypeOther 并且最终对显示器没有影响。 任何想法是什么?

离线地图与路由 – iOS

我正在与一个项目有关的离线地图应用程序。因为我search离线地图,显示定义的区域。 我使用MapBox进行离线映射。 我可以在这个地图上添加注释并画线。 但我的要求是离线地图与路由。 我厌倦了find一个离线路由库或离线路由引擎embedded到Xcode。 感谢您是否有任何线索或示例项目/代码来实现这一点 注意: 这个问题与我的问题有关。 没有人回答这个问题 谢谢。

ios自定义地图,地理位置,地图和更多

下一张照片取自www.Trimaps.com (我希望可以在这里使用图片,如果没有,请告诉我,我会立即删除它)。 这些图像完全解释了我正在努力完成的事情。 我有所有需要的数据: (谷歌地图)的四个angular的纬度/经度(十进制值)。 一个美丽的自定义形象的山(类似于正确的形象)。 我所需要的是math。 我已经尝试了所有的公式,缩放/转换,你的名字。 我相信这是可能的,因为它取决于纯math,相对简单的math方程。 www.Trimaps.com目前希望使用他们的代码300美元。 有了所有的尊敬,这对我来说有点贵。 有谁知道开源还是自己做到了这一点? 更新:顺便说一句,我不是要求代码复制和粘贴。 我知道如何编码。 我在询问程序,背后的逻辑,公式。 任何forms的帮助将不胜感激:) 谢谢大家!