Я предполагаю, что у вас есть приложение, использующее инфраструктуру NativeScript, и вы хотите включить некоторые картографические сервисы из MapServer.
Если это так, вам может не понадобиться писать свой собственный плагин, но вы все равно выполняете некоторый уровень кодирования для достижения цели.
Моя рекомендация будет:
1) Во внешнем интерфейсе выберите библиотеку карт ГИС, например Google Maps API, Leaflet или OpenLayers API. Библиотека ГИС будет выполнять множество важных задач в процессе, таких как связь с ГИС-сервером, функции пользовательского интерфейса и т. д. Так что вам не придется снова изобретать велосипеды.
https://developers.google.com/maps/
2) В зависимости от ваших системных требований вам может понадобиться или не понадобиться ГИС-сервер, такой как MapServer. Например, данные могут поступать непосредственно от клиентов. Но поскольку вы упомянули об этом, я думаю, вам может понадобиться ГИС-сервер для публикации некоторых данных, чтобы приложение могло использовать услуги. Сервисы MapServer через стандартные протоколы OGC легко интегрируются с большинством популярных ГИС-библиотек, упомянутых ранее. Таким образом, после того, как вы опубликуете картографический сервис (wms), например, будет так же просто, как добавить один слой в такую точку библиотеки ГИС к конечной точке сервиса, которую вы опубликовали через HTTP-запрос, и, передав некоторые параметры, вы сможете получить содержимое ГИС.
Это ссылка о том, как использовать службу MapServer на стороне клиента: http://mapserver.org/ogc/wms_client.html
person
Teng Ma
schedule
14.09.2016