Tag: 地图

经纬度从地点A到地点B的路线图

我正在做地图和位置的工作。 我想从一个地方到另一个地方有路线图。 我提供的位置(目的地和来源)的经度和纬度。 所以请帮我拿这张地图。 我读了谷歌地图API,但我没有find完美的答案。

在当前位置放置Pin

我正在构build一个iOS应用程序,需要能够将一个别针放在用户当前所在的位置! 出于某种原因,我已经有一段可怕的时间了! 我尝试了下面的代码,但遇到了一个错误。 – (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>) annotation{ if (annotation == mapView.userLocation) { MKPinAnnotationView *annView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:nil]; annView.pinColor = MKPinAnnotationColorRed; annView.animatesDrop=TRUE; annView.canShowCallout = YES; annView.calloutOffset = CGPointMake(-5, 5); return annView; [annView release]; } } 错误是:控制可能达到非void函数的结束。 十分感谢你的帮助! “欣赏吧!

MapBox示例抛出错误 – mbtiles

我正在使用MapBox示例,并导入了我自己的mbtiles文件。 我得到这个错误:“MB示例[8517:c07] *终止应用程序,由于未捕获的exception”NSInvalidArgumentException“,原因:'* – [NSURL initFileURLWithPath:]:nilstring参数'默认的mbtiles文件工作正常。我在这里做错了吗?

iOS:在一个ViewController中映射和列表

我想把两个不同的视图(列表和地图)放到一个View Controller中。 用户可以通过按下顶部的右键来改变视图。 对于这两个将有search选项。 如果可能的话,我想分开列表和地图的类。 我会很感激一些小费如何做到这一点。 意见http://img201.imageshack.us/img201/1104/56044506.png

设置地图的默认位置,从iOS开始

你如何设置地图的默认位置? 如果我想以爱尔兰为例,我该怎么做? 它目前默认为北美周围,但我希望它默认为某个坐标。

skobbler我可以cachingjson数据?

我正在使用skobbler和skmaps来下载离线使用地图某些区域的应用程序。 在这种情况下,我使用框架包的示例中find的代码 MapJSONViewController MapDownloadViewController 我也实现了应用程序委托代码,所以每次启动应用程序时,它都会下载并parsing约1mb的json – (void)mapsVersioningManager:(SKMapsVersioningManager *)versioningManager loadedWithMapVersion:(NSString *)currentMapVersion { [[XMLParser sharedInstance] downloadAndParseJSON]; } 有可能避免这种行为? 我不想下载1MB的json数据每个应用程序初始化,如果没有必要…也许我可以下载和包括一个物理地图json文件在我的应用程序有一个启动版本? 或者这个“本地行为”会让我的应用程序很快与过时的json版本一起工作? 也许另一种行为是用数据维护一个本地版本,例如每周仅重新下载一次……在我看来,这是一个常见的问题,有一个人如何实现一个方便的行为?

你可以使用苹果的mapkit混合应用程序?

这个Web应用程序是针对Web和Android的。 我看着像Google这样的其他人,但他们有限制。 如果你可以使用它,任何人都可以指向我的文档。 谢谢。

如何在iPhone应用程序内的MKMapView中显示和连接多个位置与注释的路线?

我需要显示具有不同注释的4个以上位置的MKMapView和连接位置的路线。 我试图显示在MKMapView内的多个位置,但我仍然无法find如何连接路线的位置。 我也试图得到这个检查,如果我已经以正确的方式实施。 我已经创build了一个“CLLocationCoordinate2D” ,然后添加一个经纬度为4点。 我创build了一个实现MKAnnotation并返回一个位置的自定义对象。 CLLocationCoordinate2D coordinate1 = CLLocationCoordinate2DMake(40.7180583 ,-74.007109); CLLocationCoordinate2D coordinate2 = CLLocationCoordinate2DMake(40.716355 ,-74.006816); CLLocationCoordinate2D coordinate3 = CLLocationCoordinate2DMake(40.715281 ,-74.005485); CLLocationCoordinate2D coordinate4 = CLLocationCoordinate2DMake(40.71559 ,-74.003114); AnnotationPoints *location1 = [[AnnotationPoints alloc] initWithCoordinate:coordinate1]; AnnotationPoints *location2 = [[AnnotationPoints alloc] initWithCoordinate:coordinate2]; AnnotationPoints *location3 = [[AnnotationPoints alloc] initWithCoordinate:coordinate3]; AnnotationPoints *location4 = [[AnnotationPoints alloc] initWithCoordinate:coordinate4]; NSArray *poiArray = [[NSArray alloc] […]

在iOS 7中,Mapview不可滚动并可与UISearchDisplayController触摸

我正在使用UISearchDisplaycontroller ..在我的viewcontroller用户可以search的地方后,我有更新mapview和设置searchtableview隐藏propety是YES。 在iOS 7中,我无法在mapview上滚动并获取触摸事件。 但在iOS 6中,它将工作.. 按下取消button后,我可以滚动和触摸地图视图上的事件。 你可以看到下面的截图。 提前致谢

自定义地图标注视图隐藏在自来水中

我制作了自定义贴图标注。 我的标注包含UIButtons和UITextView 。 当我点击UIButton ,它很好。 但是,当我点击UITextView它将光标移动到轻击位置,然后取消select引脚和消失标注… 我已经实现了hitTest:withEvent:方法MyAnnotationView像这里: https hitTest:withEvent: //stackoverflow.com/a/13495795/440168 但正如我在日志中看到的, [super hitTest:withEvent:]永远不会返回nil 。 这是我的MyAnnotationView方法: – (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event { BOOL isInside = [super pointInside:point withEvent:event]; if (isInside) return YES; for (UIView * subview in self.subviews) { if ([subview isKindOfClass:[NSClassFromString(@"UICalloutView") class]]) continue; CGPoint inPoint = [self convertPoint:point toView:subview]; BOOL isInside = [subview pointInside:inPoint withEvent:nil]; if […]