Розробка програми GIS на Android


11

Чи є GIS-програмне забезпечення з відкритим кодом для Android, в якому ми можемо виконувати різні операції з обробки географії (такі як буферизація, об'єднання та перетинання), і це повинно бути налаштовано, наприклад: що ми робимо в QGIS, який базується на робочому столі.



Дякую, але я вже бачив це посилання тут у gvSIG Mini (gvSIG Mini - це переглядач карт для мобільних телефонів, що дозволяє отримувати доступ до безкоштовних сервісів карт на основі плиток, таких як: OpenStreetMap, Yahoo Maps, Microsoft Bing та ін.), Тож чи можемо ми виконайте операцію з геообробки, використовуючи це
Вікі

Ці операції, можливо, є занадто зарядними ресурсами для типу апаратних пристроїв Android, як правило, я б запропонував [якщо ваші вимоги дозволяють] запустити їх на веб-сервері (наприклад, використовувати PostGIS) та зробити веб-додаток, який може використовувати Android . Додатковою перевагою є те, що у вас буде програма для перехресних ОС без необхідності робити одне програмне забезпечення для кожної ОС.
wildpeaks

обробку можна здійснити на сервері
заходу

Дякую вам обом .. Навіть я думав про одне і те ж ....
Vicky

Відповіді:


10

У рамках цьогорічного Google Summer of Code був проект QGIS для Android. Марко Бернасоччі був автором, і хоча це значною мірою незавершене виробництво, він зумів отримати основи роботи на планшеті Android. Просто шукайте QGIS Android, і ви знайдете кілька посилань на публікації списку розсилки, його блог та посилання для завантаження.

Для правильного використання ГІС з обробкою грошей - це ваш найкращий (швидше, єдиний) варіант, але він знаходиться на дуже ранніх стадіях, тому вам доведеться чекати, поки Марко отримає більше часу / фінансування або хтось продовжить розробку.


я навіть переживав цей літній код Google на вихідні завдання. Але в цьому я виявив, що будь-який спосіб, як ми можемо встановити qgis на андроїд, а як щодо частини налаштування (використовуючи python) ..
Вікі

1
для довідки, хоча давнє питання, незавершене виробництво тим часом значно дозріло і називається QField.org
mbernasocchi

6

Нещодавно я проводив дослідження в тій самій області, що і ви, і виявив, що в даний час навколо них немає мобільних GIS API з відкритим кодом, які були б придатні для створення клієнтської програми, спеціально підтримуваної для Android. Я натрапив на BeeGIS, але не мав можливості провести його з ним.

Додатково ви можете звернутися до цього питання .


4

Ви можете спробувати NASA WorldWind . Вони щойно запустили Android-підтримку за допомогою команди QGlobe QinetiQ.


2

Я хотів згадати GIS в будь-якому місці від простору rockwell для андроїд і доступного в Google play. Хоча це не загальний пакет gis, він все ж дозволяє певну функціональність при зборі даних. Ви створюєте форми даних у формах google, які додаток завантажує та інтегрує позицію, зібрану за допомогою смартфона gps телефону (у моєму випадку я використовував модуль bluetooth gps з додатковим викликом програми bluetooth gps, щоб заощадити на плані даних). Кожен зібраний набір даних потім зберігається у хмарі. Він також забезпечує можливість фотографувати, а також надає посилання на завантажену фотографію.

Як землевпорядник я створив форму, яку використовував для каталогізації крайових доказів, виявлених у полі, зазначаючи тип, стан, розмір та інші примітки. Це чекало від мене на моєму диску Google, коли я повернувся до офісу. Невелике повідомлення таблиці та інформація потрапила прямо в qgis. Відмінна підтримка та чудові підручники.


2

Я склав набір інструментів GIS з відкритим кодом (Spatialite, GDAL, OGR) для Android. Це для власного двигуна візуалізації 3D-карти Nutiteq 3D SDK .

Робота триває, але, наприклад, Spatialite надає вам дуже гарний набір API для обробки географічної обробки, отриманий здебільшого з функцій GEOS: від буферів до базової маршрутизації Djikstra. Nutiteq - це інструмент розробки, а не така програма, як QGIS. Таким чином, вам потрібно буде впровадити інтерфейс користувача на основі даних та вимог та трохи навчитися розробці Android Android Java. Але вже є деякі розробники, які роблять для цього досить загальні додатки GIS, де користувач може визначати власні шари WMS, Shapefile тощо і робити з цим просторові запити.

QGIS на Android - хороший доказ концепції, але він дуже важкий (близько пакета встановлення 100 МБ), а інтерфейс користувача зовсім не оптимізований планшет / телефон. Ядро графічної візуалізації Nutiteq SDK досить легко та оптимізовано для мобільних пристроїв.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.