mkpolyline

    21熱度

    2回答

    我想弄清楚從iOS應用程序上的MKMapView上繪製的MKPolyline中獲取所有經度和緯度點的方法。 我知道MKPolyline不存儲經度和緯度點,但我正在尋找一種方法來構建經緯度數組,並且MKPolyline會在地圖上觸摸。 有人有具體的可能的解決方案嗎? 謝謝 編輯: 看到第一個響應後(謝謝),我想我需要更好地解釋我的代碼是這樣做的: 首先我稱之爲「calculateDirections

    4熱度

    2回答

    在我的應用程序中,我有一個帶有幾個MKGeodesicPolylines的MapView。我希望能夠識別這些線條上的觸摸手勢。 疊加使用補充說: [_mapView addOverlay:polyline]; - (MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id <MKOverlay>)overlay

    10熱度

    1回答

    我想在多段線視圖上應用漸變,具體取決於速度等條件。 我能夠子類MKPolyLineRenderer繪製與自定義筆畫和填充,但只有沿路徑相同的顏色。 我看到了其他類似的問題,如:Draw segments from a circle or donut或On OSX, how do I gradient fill a path stroke?,但它不完全是我想要的。 如果我理解正確,下面的路徑不能用這

    0熱度

    1回答

    我正在製作一個使用座標數據的應用程序。我的應用程序會啓動,另一個必須在進入此階段之前通過查看不同的視圖控制器。用戶在進入這個特定的UIViewController之前將選擇一個座標路線。 我目前,爲了測試的目的,所有這些都在viewDidLoad中完成。此視圖控制器的目的是基於預定的路線顯示具有MKPolyline的地圖。 MKPolyline將是基於一個因子的梯度,在此例中爲velocity。

    1熱度

    1回答

    下面的文字基本上是我想做的事: 1)在地圖上繪製足夠使用MKPolyline和MKPolylineRenderer)部分航線(簡單 2)標籤的路由(最好重複如果有空間沿線) 設置文本的字體標籤 有文字遵循折線的曲線 我知道答案涉及擴展一個類,但我不確定它的MKPolyline或MKPolylineRenderer是否也不能處理它的方法。

    1熱度

    1回答

    後我有三個線,我畫到地圖,都以同樣的方式: MKPolyline *polyline = [MKPolyline polylineWithCoordinates:coordinateArray count:2]; [self.mapView addOverlay:polyline]; self.routeLine = polyline; 和: - (MKOverlayRen

    11熱度

    1回答

    我可以用下面的代碼在兩點之間創建一條相當簡單的線條(反正它的一部分)我怎樣才能讓線條點綴而不是實體?也可以改變不透明度線更長嗎? - (MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id <MKOverlay>)overlay { MKPolylineRenderer *renderer =[[

    9熱度

    6回答

    我正在使用iOS 7 MapKit API在顯示MKDirectionsRequest生成的路徑的地圖上生成3D相機移動。路徑由MKOverlayRenderer渲染,如下所示: -(void)showRoute:(MKDirectionsResponse *)response { for (MKRoute *route in response.routes) { [self.ma

    0熱度

    1回答

    請參見下面的圖片: 正如你可以看到,我添加了一個mkpolyline我mkmapview但因爲路線是大如此部分路線已經移到其他子視圖的後面。 我想進行更改,以便在任何時候,多義線的位置都位於地圖視圖的底部一半(在顯示步驟說明的uitable的下方)。可能嗎?

    3熱度

    1回答

    我需要繪製兩點之間的路線,我使用MKDirectionsRequest來達到我的目的。 獲得路線是可以的,但我在繪製時遇到了問題。 在iOS系統中8 SDK沒有功能 - (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay 只有這一個: func mapView(mapView: