2017-09-25 72 views
-1

前提:我需要爲開源應用程序構建此功能。OpenStreetMap和平面圖圖像交互和座標轉換

我想允許用戶上傳樓層平面圖的圖像,並指定這些樓層平面圖對象的座標。

在一個特定的常見用例中,用戶需要能夠將平面佈置圖座標轉換爲地理座標(緯度爲&經度),並具有足夠的精度(不是火箭科學,但不是完全錯誤)。

的問題是:在一個高的水平,我怎麼能做到這一點? 關於這個問題,我可以找到什麼樣的現有教育資源?

我的想法是讓用戶位置/旋轉/適應地理地圖上的平面佈置圖圖像,使平面佈置圖座標可以以某種方式轉換爲地理座標。

唯一的好JavaScript的開源項目中,我發現,平面佈置圖的交易是d3-floorplan

任何其他建議將是非常有用的。 PS:我知道這是一個廣泛的問題,但我知道沒有其他地方可以問這個問題,所以我認爲這樣的問題對於那些會從中找到這種信息的人有很好的價值未來的搜索。

+0

正如你所說,這是一個非常寬泛的問題,SA是關於實施細節。如果你不能說出你的嘗試和失敗的地方,那對每個人都很困難。 – MaM

回答

0

你可以做的就是挑選類似指向未對齊圖像/平面佈置圖和地理地圖對齊(又名「passpoints」)上。具有n個通道點的處理通常在服務器端完成,客戶端將生成的對齊計劃作爲WMS/TMS層下載到Leaflet或OL3 JS。

一些現有服務:https://wiki.openstreetmap.org/wiki/Vertical_Aerial_Photographs

P.S:要知道,這包括法律方面的問題了。那麼,你允許克隆地理參考和它適合不夠好等等