2016-09-14 64 views
0

任何有關如何使用NativeScript開始使用MapServer的想法。我還沒有必要的技能來製作自己的插件,但如果沒有其他東西被發現,我必須嘗試。Nativescript地圖服務器地圖

有誰知道任何資源開始實施nativeserver的mapserver地圖。插件,編碼任何東西。

回答

1

我假設你有一個使用NativeScript框架的應用程序,並且你想要包含來自MapServer的一些地圖服務。

如果是這樣的話,您可能不需要編寫自己的插件,但是您仍然可以通過一定程度的編碼來實現目標。

我的建議是:

1)在你的前端,選擇一個GIS地圖庫,如谷歌地圖API,單張或API的OpenLayers。 GIS庫將處理過程中的許多關鍵任務,例如處理與GIS服務器的通信,用戶界面功能等。因此,您不必再次重新發明輪子。

https://developers.google.com/maps/

2)根據您的系統需求,你可能會或可能不會需要一個GIS服務器,例如地圖服務器。例如,數據可以直接來自客戶端。但是既然你提到過它,我認爲你可能需要一個GIS服務器來爲應用程序發佈一些數據來使用這些服務。 通過OGC標準協議的MapServer服務很容易與前面提到的大多數流行的GIS庫集成。因此,例如,一旦您發佈Map服務(wms),就像在這樣的GIS庫中添加一層指向您通過Http請求發佈的服務端點一樣簡單,並且通過傳遞一些參數即可獲取GIS內容。

這是關於如何在客戶端消耗地圖服務器服務的鏈接: http://mapserver.org/ogc/wms_client.html