Có phần mềm GIS nguồn mở nào dành cho Android để chúng tôi có thể thực hiện các hoạt động xử lý địa lý khác nhau (như đệm, liên kết và giao lộ) và có thể tùy chỉnh, ví dụ: những gì chúng tôi làm trong QGIS dựa trên máy tính để bàn.
Có phần mềm GIS nguồn mở nào dành cho Android để chúng tôi có thể thực hiện các hoạt động xử lý địa lý khác nhau (như đệm, liên kết và giao lộ) và có thể tùy chỉnh, ví dụ: những gì chúng tôi làm trong QGIS dựa trên máy tính để bàn.
Câu trả lời:
Có một dự án Android của QGIS như là một phần của Google Summer Code năm nay. Marco Bernasocchi là tác giả, và mặc dù phần lớn là một công việc đang tiến triển, ông đã quản lý để có được những điều cơ bản làm việc trên một máy tính bảng Android. Chỉ cần tìm kiếm QGIS Android và bạn sẽ tìm thấy một số liên kết đến các bài đăng danh sách gửi thư, blog của anh ấy và các liên kết tải xuống.
Đối với một hệ thống GIS có thể sử dụng phù hợp với quá trình xử lý, đây là tùy chọn tốt nhất (thay vì duy nhất) của bạn, nhưng nó đang ở giai đoạn rất sớm nên bạn sẽ phải đợi cho đến khi Marco có thêm thời gian / tài trợ hoặc ai đó tiếp tục phát triển.
Gần đây tôi đã theo đuổi nghiên cứu trong cùng lĩnh vực với bạn và nhận thấy rằng hiện tại không có bất kỳ API GIS di động nguồn mở nào phù hợp để xây dựng ứng dụng khách được hỗ trợ riêng cho Android. Tôi đã đi qua BeeGIS nhưng chưa có cơ hội dành thời gian cho nó.
Ngoài ra, bạn có thể tham khảo câu hỏi này .
Bạn có thể thử NASA WorldWind . Họ mới bắt đầu hỗ trợ Android với sự giúp đỡ của đội QGlobe của QinetiQ.
Tôi muốn đề cập đến bất cứ nơi nào GIS bởi rockwell không gian cho Android và có sẵn tại google play. Mặc dù không phải là một gói gis tổng, nó cho phép một số chức năng thu thập dữ liệu. Bạn tạo biểu mẫu dữ liệu trong biểu mẫu google mà ứng dụng tải và tích hợp vị trí được thu thập bằng gps điện thoại thông minh (trong trường hợp của tôi, tôi đã sử dụng đơn vị bluetooth bluetooth với ứng dụng gọi bluetooth gps bổ sung để lưu vào gói dữ liệu). Mỗi bộ dữ liệu được thu thập sau đó được lưu trong đám mây. Nó cũng cung cấp khả năng chụp ảnh cũng như cung cấp một liên kết đến ảnh được tải lên.
Là một nhà khảo sát đất, tôi đã xây dựng một hình thức mà tôi đã sử dụng để lập danh mục bằng chứng ranh giới được tìm thấy trong trường, loại điều kiện, kích thước và các ghi chú khác. Nó đang đợi tôi trên ổ google khi tôi quay lại văn phòng. Một thông báo bảng nhỏ và thông tin đến ngay trong qgis. Hỗ trợ tuyệt vời và hướng dẫn tuyệt vời là tốt.
Tôi đã biên soạn một bộ công cụ GIS mã nguồn mở (Spatialite, GDAL, OGR) cho Android. Đây là dành cho công cụ trực quan bản đồ 3D Nutiteq 3D SDK của chúng tôi .
Công việc đang được tiến hành, nhưng ví dụ Spatialite cung cấp cho bạn bộ API xử lý địa lý khá đẹp, chủ yếu xuất phát từ các hàm GEOS: từ bộ đệm đến định tuyến Djikstra cơ bản. Nutiteq là một công cụ phát triển, không phải là một ứng dụng như QGIS. Vì vậy, bạn sẽ cần triển khai UI dựa trên dữ liệu và yêu cầu của mình và tìm hiểu một chút về phát triển Java Android. Nhưng đã có một số nhà phát triển thực hiện các ứng dụng GIS khá chung chung với điều này, nơi người dùng có thể xác định các lớp WMS, Shapefile của riêng mình, v.v. và thực hiện các truy vấn không gian với điều này.
QGIS trên Android là bằng chứng tốt về khái niệm, nhưng nó rất nặng (gói cài đặt gần 100 MB) và UI hoàn toàn không phải là máy tính bảng / điện thoại. Lõi trực quan hóa đồ họa của Nutiteq SDK khá tối ưu và tối ưu hóa cho thiết bị di động.