mkpolygon

    5熱度

    1回答

    我有一個自定義多邊形對象,所以我可以將地圖疊加保存到Realm。我能夠成功創建這個對象,但是當我想要檢索var多邊形對象時,它返回nil。當我打印多邊形對象時,它會將所有數據打印出來。 這是打印出來的樣本。 CustomPolygon { name = Polygon1; id = p1; polygon = Polygon { coordinates =

    1熱度

    1回答

    我試圖在我的地圖上創建一個形狀,但我很難用swift找到關於mkpolygon的任何信息。我希望在這裏有人會看到這一點,並指出我正確的方向。 這是我目前有但多邊形沒有出現。 func mapView(mapView: MKMapView, rendererForOverlay overlay: MKOverlay) -> MKOverlayRenderer { let pr = MKPo

    0熱度

    2回答

    我收到此JSON: JSON: { "status_code" : 200, "status" : "ok", "data" : [ { "zona" : "Narvarte", "hora" : "", "id_zona" : 1423, "proxdia" : "Lunes 20 de Febrero, 2

    0熱度

    1回答

    您好我正在嘗試使用基於每個角的顏色(多邊形是地圖的疊加層)的顏色漸變來實現多邊形。 直到現在我一直在使用MKPolygon。任何指導將不勝感激。 感謝,

    5熱度

    2回答

    此時,我正試圖弄清楚MKMapView上的座標是否在提前繪出的緯度/經度MKPolygon內。 我使用CGPathContainsPoint來確定座標是否位於地圖上的多邊形內,但無論我選擇哪個座標,它總是返回false。 任何人都可以請解釋究竟是哪裏出了問題?以下是我在Swift中的代碼。 class ViewController: UIViewController, MKMapViewDeleg

    0熱度

    1回答

    我正在嘗試查找MKPolygon重疊中包含的郵​​政編碼。我知道找到包含座標的郵政編碼是微不足道的。那麼多邊形所包含的區域呢? 我考慮的幾個方法: 只需使用郵政編碼從線邊界多邊形的座標。隨着多邊形面積的增加,這種方法的不準確性會增加。 檢查包圍多邊形的CGPath中的點,轉換爲地圖座標並獲取其郵政編碼。雖然你可以檢查一個路徑是否包含一個點,但你不能在路徑中獲得單個點來轉換爲座標(因爲它們太多了)。

    1熱度

    1回答

    我需要創建菜單,在地圖上添加折線或多邊形。 我知道如何使用註釋列表呈現MKPolyline和MKPolygon,但我不知道如何使用手勢創建。 感謝您的幫助。

    10熱度

    1回答

    我正在開發一個應用程序,其中用戶可以繪製一個多邊形區域的地圖。 我的問題是什麼可以繪製多邊形結(見圖片)(我不知道是否結是正確的詞)。我沒有找到防止多邊形打結的簡單方法。 對於附加圖像的情況,我想要去掉小卷曲,甚至要平滑輪廓 你知道一種方法嗎? 繪製多邊形當用戶觸摸屏幕的方法,確實使用MKPolyline,MKPolygon和MKOverlay如下: - (void)touchesBegan:(U

    0熱度

    1回答

    我發現區分MKPolygons的唯一方法是使用MKPolygon.version(Int:Int)類型屬性。我可以將它設置爲1,2,3等,並給每個人一個不同的顏色(例如)。我想擴展MKPolygon以添加標籤,但Swift擴展無法添加存儲的屬性。我不舒服使用MKPolygon.version(我應該?)。有沒有更好的辦法?

    0熱度

    1回答

    我有點困惑,可能是XCode提示我應該爲MKPolygon提供第三個參數,或者當我在第三個參數時只有2個參數。我確信在格式化過程中它是一些小而愚蠢的東西,但是從座標陣列創建MKPolygon的最佳方法的任何幫助都將非常棒! // receive array of coordinates and update polygon of quarantine func updateQuarantine(