spatial

    1熱度

    1回答

    我正在研究一個算法,該算法需要從某個給定查詢點的第k個最近點重複(歐幾里得)距離,所有查詢點都取自一個點向量。另外,我反覆需要找到某個點的給定半徑內的所有點。 我正在考慮使用nanoflann庫中的k-d樹。但是,knnSearch()函數返回所有k個最近的鄰居,我不需要。 (雖然radiusSearch()函數很適合我)。 有沒有更有效的方式來獲得我需要的東西,除了每次都通過所有k個最近的鄰居?

    0熱度

    1回答

    我的要求轉換經度和緯度(雙)數據,以字節數組是用於存儲的緯度和經度座標(雙的dataType值)取從上移動web服務java服務器並存儲在mySQL數據庫中作爲幾何或幾何集合數據類型。我創建使用下面的查詢的一個表: CREATE TABLE `mydb`.`location`( `coords` GEOMETRYCOLLECTION); 或 CREATE TABLE `mydb`.`loca

    2熱度

    1回答

    我試圖使用包ggmap來計算具有地址列表的目標地址的距離。我在一個CSV數據看起來象下面這樣: Order ID Address 1652049 435 E 70TH ST,10021 1652123 1365 YORK AVE,10021 1652053 530 E 72ND ST,10021 ,所以我嘗試從我的輸入地址得到所有這些地址例如距離:400哈德遜街,10013,我已經R中下

    1熱度

    1回答

    我有一個地圖上的點的數據框和感興趣的區域描述爲點的多邊形。我想計算每個點與多邊形之間的距離,理想情況下使用sf包。 library("tidyverse") library("sf") # area of interest area <- "POLYGON ((121863.900623145 486546.136633659, 121830.369032584 486624.2

    0熱度

    1回答

    使用R - 我希望計算封閉在特定封閉輪廓線內的區域(以形成多邊形)。這已在其他地方討論過,但如果這些封閉輪廓彼此隔離,我還希望分別計算該區域。 一個例子: library(splancs) x <- c(1,0,0,1,1,1.5,1.5,3,3,1) y <- c(0,0,1,1,0,0,2,2,0,0) m <- cbind(x, y) plot(m, type="b") area

    1熱度

    1回答

    我正在嘗試使用Oracle的sdo_contains空間運算符,但它似乎並沒有真正起作用,當您在聯合表上使用它時。 下面的代碼在2分鐘運行,但你必須複製的空間算爲每個源表: SELECT -- works x.code, count(x.my_id) cnt FROM (select c.code, t.my_id from my_poi_

    0熱度

    1回答

    我想在我的Java Spring Spring Web應用程序中使用MySQL實現空間。當我改變 properties.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQL5SpatialDialect"); 我得到關於SessionFactory的以下錯誤 properties.setProperty("hibernate

    0熱度

    1回答

    我試圖從包含124段的列表構建一個SpatialLines對象。 列表中的每個段包含每個節點的x,y座標(見下文)。我使用下面的代碼來創建SpatialLines對象,但它只是檢索一個段。有什麼建議麼? test.func = function(x){ for (i in 1:length(x)) { tt[[i]] <- x[i]; tt[[i]] = Line(tt[[i]]);

    0熱度

    1回答

    我正在開發一個Holium應用程序在Unity 2017.0.p5與混合現實Tollkit,我有這個問題。 Error example。它不斷繪製周圍環境並阻擋我的全息圖。 有誰知道如何停止繪製這些三角形的所有表面?

    2熱度

    2回答

    我有兩個軌跡(即兩個點列表),我試圖找到這兩個軌跡的交點。但是,如果我將這些軌跡表示爲線條,我可能會錯過真實世界的交點(只是錯過)。 我想要做的就是將線條表示爲具有一定寬度的多邊形,然後找到兩個多邊形相互交叉的位置。 我使用python空間庫,但我想知道是否有人以前做過這個。這是一段不相交的線段,因爲他們只是錯過了彼此。以下是代表兩個對象軌跡的示例數據代碼。 object_trajectory=n