Существует ли какое-либо ГИС-программное обеспечение с открытым исходным кодом для Android, в котором мы можем выполнять различные операции геообработки (например, буферизацию, объединение и пересечение) и которые должны быть настраиваемыми, например: что мы делаем в QGIS, которая основана на настольных компьютерах.
11
Ответы:
Был проект QGIS Android как часть Google Summer of Code этого года. Автором был Марко Бернасокки, и хотя он в значительной степени находится в стадии разработки, ему удалось получить основы, работающие на планшете Android. Просто выполните поиск в QGIS Android, и вы найдете несколько ссылок на сообщения в списке рассылки, его блог и ссылки для скачивания.
Для надлежащего использования ГИС с обработкой данных это ваш лучший (а точнее, единственный) вариант, но он находится на самых ранних стадиях, поэтому вам придется подождать, пока у Марко не будет больше времени / средств или кто-то продолжит разработку.
источник
Недавно я проводил исследования в той же области, что и вы, и обнаружил, что в настоящее время нет мобильных ГИС-API с открытым исходным кодом, подходящих для создания клиентского приложения, специально поддерживаемого для Android. Я сталкивался с BeeGIS, но у меня не было возможности провести с ним какое-то время.
Дополнительно вы можете обратиться к этому вопросу .
источник
Вы можете попробовать НАСА WorldWind . Они только начали поддержку Android с помощью команды QGlobe QinetiQ.
источник
Я хотел упомянуть где-нибудь ГИС от Rockwell Space для Android и доступны в Google Play. Несмотря на то, что он не является полным пакетом ГИС, он позволяет использовать некоторые функции для сбора данных. Вы создаете формы данных в формах Google, которые приложение загружает и объединяет позиции, собранные с помощью смартфона GPS (в моем случае я использовал модуль Bluetooth Bluetooth с дополнительным вызовом приложения Bluetooth GPS, чтобы сэкономить на тарифном плане данных). Каждый собранный набор данных затем сохраняется в облаке. Это также дает возможность делать снимки, а также дает ссылку на загруженную фотографию.
Как землеустроитель я построил форму, которую использовал для каталогизации пограничных свидетельств, обнаруженных в поле, с указанием типа, состояния, размера и других примечаний. Когда я вернулся в офис, меня ждал мой гугл-диск. Небольшое табличное сообщение и информация пришли прямо в qgis. Отличная поддержка и отличные учебники.
источник
Я собрал набор инструментов ГИС с открытым исходным кодом (Spatialite, GDAL, OGR) для Android. Это для нашего собственного движка визуализации 3D-карт Nutiteq 3D SDK .
Эта работа еще не завершена, но, например, Spatialite предоставляет довольно хороший набор API-интерфейсов геообработки, полученных в основном из функций GEOS: от буферов до базовой маршрутизации Djikstra. Nutiteq - это инструмент разработки, а не приложение, подобное QGIS. Таким образом, вам нужно будет реализовать пользовательский интерфейс на основе ваших данных и требований, а также немного изучить разработку Android Java. Но уже есть некоторые разработчики, делающие довольно общие приложения ГИС с этим, где пользователь может определять свои собственные WMS, слои Shapefile и т. Д. И делать пространственные запросы с этим.
QGIS на Android является хорошим доказательством концепции, но он очень тяжелый (около 100 МБ установочного пакета), а пользовательский интерфейс вообще не оптимизирован для планшета / телефона. Ядро графической визуализации Nutiteq SDK довольно легкое и оптимизировано для мобильных устройств.
источник