草庐IT

cluster_map

全部标签

iphone - 通过带有纬度/经度的 URL 在 iPhone 中打开 "Maps"时关闭反向地理编码。范围

我正在尝试弄清楚如何在我为iPhone开发的应用程序中使用GooglemapURL格式将位置共享为纬度/经度。示例:http://maps.google.com/maps?q=40.77407,-73.96675这是纽约中央公园的一个点。在iPhone上使用此功能时,“map”将打开并进行反向地理编码,从而得出附近第5大道的地址。但是对于共享中央公园的集合点,这毫无用处!是否可以在查询字符串中指定任何参数来关闭反向地理编码,以便在iPhone上的“map”应用程序中显示准确的纬度/经度位置?(与在桌面上输入此url时获得的结果进行比较,其中确切位置始终由绿色箭头指出。)

IOS map (谷歌地图 API 与 MapKit?)

我正在尝试制作一个iOS应用程序,它可以在map上显示我的位置并显示我周围的一些商店(作为图钉)。我希望商店图钉可以点击,这样当用户点击/触摸图钉时,map下方就会有一个标签显示这家商店的详细信息。我的问题是我应该使用MapKit还是GoogleMapsAPI?如果我在XCode4.2中构建Mapkit,我看到的唯一框架是iOS5->MapKitFramework,如果我使用它,我的应用程序是否仍然可以在装有iOS4的手机上运行?如果使用GoogleMapsAPI,我相信我必须使用WebView然后加载htmlgooglemaps页面。我如何检测商店pin上的点击事件并将此消息发送到我

【C++】map和set的模拟实现

map和set的模拟实现插入模拟实现正向迭代器模拟实现+插入完整实现map的[]接口模拟实现正向迭代器完整代码+反向迭代器模拟实现喜欢的点赞,收藏,关注一下把!在前面几篇C++的博客,讲过了二叉搜索树,AVL树,红黑树。今天我们就用红黑树模拟实现map和set。那现在就有一个问题了。给你一颗红黑树你该如果用它模拟实现map和set呢?但是map是KV模型的,set是K模型的。难道分别给一颗红黑树照着改吗?如果没有思路,我们不妨看一看库里是怎么实现的。上图分别是我们的map和set,主要看它们传给红黑树第二个模板参数都是value_type,但是map的value_type是pair,而set的

ios - 使 mapkit map 以国家为中心

在我的ipad应用程序中,我需要放置一个国家的map,所以我的问题分为两部分:1:如何让map以国家为中心?2:如何设置map的初始Scale?谢谢 最佳答案 好的,您首先需要找到该国家/地区中部某处的纬度/经度坐标。假设您定义了以下内容:MKMapView*mapView;floatlatitude_coordinate;floatlongitude_coordinate;floatlatMeters;floatlonMeters;CLLocationCoordinate2Dcoordinates=CLLocationCoordi

ios - 可拖动图钉在 map 上没有固定位置

目前我正在实现一项功能,用户可以在其中手动更正map上的图钉。我已将annotationView设置为annotationView.draggable=YES;并且我还实现了委托(delegate)方法来接收新坐标。但是我现在如何告诉mapView拖动操作现在应该停止并且图钉在map上获得其固定位置,即使map随后被移动也是如此。当前的行为是,在将图钉拖动到新位置后,如果我随后移动map,图钉的固定位置就在设备屏幕上,而不是在map上。感谢帮助:)。代表:-(void)mapView:(MKMapView*)mapViewannotationView:(MKAnnotationView

ios - MapBox ios 禁用在 map 上滚动

如何禁用mapboxmapView上的滚动?我从网上看到了这样做的方法-https://www.mapbox.com/mapbox.js/example/v1.0.0/disable-zooming-panning/我不确定如何编程 最佳答案 _mapView.userInteractionEnabled=NO; 关于ios-MapBoxios禁用在map上滚动,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

ios - 当我点击 Google Maps SDK for iOS 中的另一个标记时,我可以拦截标记取消选择吗?

我知道我可以使用didTapAtCoordinate当我点击map上的其他地方时它会取消选择标记。但是如果有多个标记并且我点击另一个标记(例如MarkerA->MarkerB),当前一个标记DidDeselect时是否有任何回调?。我在GMSMapView中环顾四周,但找不到任何我可以使用的东西。我想在选择标记时更改标记颜色或图像,并在选择另一个标记或取消选择标记时将其更改回来。谢谢。 最佳答案 doco对于selectedMarker说:Themarkerthatisselected.Settingthispropertysele

ios - 在 iPhone 中使用 map View 读取当前位置名称

我读取了当前位置的纬度和经度值,然后在iPhone中成功固定了该位置。现在我想使用这个纬度和经度值读取那个地名。我使用以下代码来读取查找当前位置:-(void)mapView:(MKMapView*)mapView1didUpdateUserLocation:(MKUserLocation*)userLocation{CLLocation*whereIAm=userLocation.location;NSLog(@"I'mat%@",whereIAm.description);latitude=whereIAm.coordinate.latitude;longitude=whereIA

ios - 将渲染器从 Apple MapKit 切换到 Google Maps SDK

我需要能够将mapView从Apple的MapKit(>=iOS6)切换到GoogleMapsAPI并实时返回。在map中有很多注释需要聚类。现在我正在考虑解决这个问题的最佳方法。我认为聚类可以独立完成。主要问题是,如何更改map本身。据我了解,AppleMaps和GoogleMapsSDK是完全不同的系统,必须分别对待。但是还有ClassicMaps,一个github上的免费项目,可以切换map。他们怎么做到的?这是允许的吗?还有其他方法可以解决这个问题吗?提前致谢 最佳答案 我们也想在MapKit和GMS之间切换。所以我们首先从

ios - map View 不关注注释

你好,我是ios的新手,使用来自服务器的纬度和经度在mapView上显示注释。我有一个ViewController,我在其中添加map并显示纬度和经度的位置。但我的问题是,每当我添加注释map时,每次我想要捏合mapView时,map都不会专注于它的注释,然后map将进入注释,我不知道为什么会这样?zoomLocation.latitude=latmpa.doubleValue;zoomLocation.longitude=logmpa.doubleValue;annotationPoint=[[MKPointAnnotationalloc]init];annotationPoint.