草庐IT

Circle-Map

全部标签

iOS 自定义 map 、地理定位、映射等

下一张图片来自www.Trimaps.com(希望允许在这里使用图片,如果不允许,请告诉我,我会立即删除)。这些图片完美地解释了我想要完成的事情。我有一个人需要的所有数据:所需区域(来自Googlemap)的4个角的纬度/经度(十进制值)。一幅美丽的山峰自定义图像(类似于右图)。我只需要数学。我已经尝试了所有公式、缩放/转换,随您便。我确信这是可能的,因为它取决于纯数学,相对简单的数学方程式。www.Trimaps.com目前希望通过使用他们的代码获得300美元。恕我直言,这对我来说有点贵......有没有人知道开源或者自己实现过?更新:顺便说一句,我不是要复制和粘贴代码。我知道如何编

objective-c - 如何在 View 上显示 map View 标注已加载

我试图在mapView加载后立即显示注释标注。我确定我遗漏了一个简单的东西,但找不到它。感谢您的帮助。这是我的代码:我的.h:#import#import@interfaceMapDetailViewController:UIViewController{MKMapView*mapView;}//map@property(strong,nonatomic)IBOutletMKMapView*mapView;@property(nonatomic)doublelatDouble;@property(nonatomic)doublelngDouble;@property(nonatomic

ios - 如何使用 iOS API 将 KML 文件 URL 加载到 Google map 中?

我已将Googlemap嵌入到iPhonemap中的ViewController中。我可以使用以下方法创建我的map:GMSCameraPosition*camera=[GMSCameraPositioncameraWithLatitude:39.93longitude:-75.17zoom:12];mapView_=[GMSMapViewmapWithFrame:CGRectZerocamera:camera];//useGPStodeterminelocationofselfmapView_.myLocationEnabled=YES;mapView_.settings.myLoc

ios - 在 map View 中向图钉添加操作时出错

我正在尝试制作一个在map上放置各种图钉的应用程序。当我触摸图钉时,会弹出带有披露按钮的标准气泡。当我单击我的披露按钮时,我希望它打开一个新的ViewController以便我可以显示更多信息。问题是每次我运行该应用程序时,它都会崩溃,并在输出中给我一个错误。我该如何解决这个问题?输出中的错误是:2013-06-2916:51:33.575...[2723:13d03]-[FirstViewController...Clicked:]:unrecognizedselectorsenttoinstance0x867d0d02013-06-2916:51:33.576lam[2723:13

ios - 设置 map 的默认起始位置 - iOS

如何设置map的默认起始位置?例如,如果我想在爱尔兰设置它,我该怎么做?它目前默认为北美附近,但我希望它默认为某个坐标。 最佳答案 以下代码将位置设置为SFO。根据需要更改坐标以设置所需位置。MKCoordinateRegionregion=[mapViewregionThatFits:MKCoordinateRegionMakeWithDistance(CLLocationCoordinate2DMake(37.78275123,-122.40345442),200,200)];[mapViewsetRegion:regionan

ios - 将 JSON 对象传递给 map 坐标

我正在从JSON填充一个NSArray。NSArray称为“categorias”,对象的纬度和经度以double形式存储在MySQL数据库中。现在我试图在mapView上显示来自JSON对象的标记。for(inti=0;i%@",lalitudText);GMSMarker*marker=[[GMSMarkeralloc]init];doublelatitud=[[categoriasobjectAtIndex:i]objectForKey:@"latitud"];doublelongitud=[[categoriasobjectAtIndex:i]objectForKey:@"lo

ios - RMPolylineAnnotation 未出现在 map 上( map 框)

我正在尝试将RMPolylineAnnotation添加到我的mapboxmap,但由于某种原因它没有出现。我不确定我是否缺少绘图过程中使用的调用或函数。我用来添加它的代码如下:for(idkeyindFeatures){RMPolylineAnnotation*polylineAnnotation=[[RMPolylineAnnotationalloc]initWithMapView:self.rmMapViewpoints:[dFeaturesobjectForKey:key]];[polylineAnnotationsetLineWidth:10.0f];[polylineAnn

ios - 如何从我的文档目录加载 TMX map ?

我正在从我的服务器下载TMXmap和Tileset,并将它们保存到iOS应用程序文档目录中:-(void)downloadMap:(void(^)(NSURL*filePath))callback;{NSURLSessionConfiguration*configuration=[NSURLSessionConfigurationdefaultSessionConfiguration];AFURLSessionManager*manager=[[AFURLSessionManageralloc]initWithSessionConfiguration:configuration];NS

有序的Map集合

我们通常使用的Map集合是HashMap,在大多数情况下HashMap可以满足我们的要求,但是HashMap有一个缺点:HashMap****是无序的,即其迭代顺序与其key或value的大小无关。而在某些情况下,如果我们需要Map集合里的元素有序,那么HashMap是不能满足我们的要求的。那么有没有有序的Map集合呢?有,Java提供了两种有序的Map集合:LinkedHashMap和TreeMap;**(一)**LinkedHashMapLinkedHashMap继承了HashMap,是HashMap的子类。其实LinkedHashMap与HashMap区别不大,也是通过计算键的hash值

ios - 检测触摸了哪个特定的 map 图钉

我有一个带有大量图钉的mapView,每个图钉都有唯一的注释。该map还显示了用户位置的脉动蓝点。到目前为止,我只能确定是否触摸了一个引脚,但不能确定被触摸的特定引脚。如何确定用户触摸的map中的特定图钉?我正在使用Xcodev6.1。示例代码(针对多个引脚之一):-(void)viewDidLoad{[superviewDidLoad];//**DataforLocation1**MKCoordinateRegionregion={{0.0,0.0},{0.0,0.0}};region.center.latitude=45.5262223;region.center.longitud