我想用一个图图象显示谷歌地图,我想从这个角度提取一个多角/小块。
任何建议?
我想用一个图图象显示谷歌地图,我想从这个角度提取一个多角/小块。
任何建议?
我阅读你的问题的方式是,你想在地图上打上多角。 为此,请参阅。 页: 1
无需就地图Kit地图(MKMapView
)提出透明的意见。 页: 1 (例如,可变的<代码>>>>>> 页: 1 MKMapView, 系观点控制者拥有的,你将这一守则列入:
CLLocationCoordinate2D points[4];
points[0] = CLLocationCoordinate2DMake(41.000512, -109.050116);
points[1] = CLLocationCoordinate2DMake(41.002371, -102.052066);
points[2] = CLLocationCoordinate2DMake(36.993076, -102.041981);
points[3] = CLLocationCoordinate2DMake(36.99892, -109.045267);
MKPolygon* poly = [MKPolygon polygonWithCoordinates:points count:4];
poly.title = @"Colorado";
[map addOverlay:poly];
然后,如果你想对超支的视线(栏杆、中线等)进行定制,你就会在认为拥有<代码>的控制器中执行
- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay
{
if ([overlay isKindOfClass:[MKPolygon class]])
{
MKPolygonView* aView = [[[MKPolygonView alloc] initWithPolygon:(MKPolygon*)overlay] autorelease];
aView.fillColor = [[UIColor cyanColor] colorWithAlphaComponent:0.2];
aView.strokeColor = [[UIColor blueColor] colorWithAlphaComponent:0.7];
aView.lineWidth = 3;
return aView;
}
return nil;
}
当然,人们总是记得,实际上把地图标的代表指派给你的观众控制员(MKMapViewDelegate),或是安排在接口建设商,或者在代码上(例如viewDid Load
)。
我利用这个人博客职位的想法来做到这一点。 这基本上涉及对地图增加透明的看法。 然后,该地图允许你将地点改为观点点。 让我知道该网站是否无助于你,我可以尝试并从我的法典中举出一个例子。
http://spitzkoff.com/craig/?p=65”rel=“nofollow noreferer”>http://spitzkoff.com/craig/?p=65