버퍼링, 연합 및 교차점과 같은 다양한 지오 프로세싱 작업을 수행 할 수있는 Android 용 오픈 소스 GIS 소프트웨어가 있습니까? 예를 들어 데스크탑 기반 QGIS에서 수행 할 수있는 작업이 있습니다.
버퍼링, 연합 및 교차점과 같은 다양한 지오 프로세싱 작업을 수행 할 수있는 Android 용 오픈 소스 GIS 소프트웨어가 있습니까? 예를 들어 데스크탑 기반 QGIS에서 수행 할 수있는 작업이 있습니다.
답변:
올해 Google Summer of Code의 일환으로 QGIS Android 프로젝트가있었습니다. 마르코 베르나 소치 (Marco Bernasocchi)는 저자였으며, 현재 진행중인 작업이지만 기본적으로 Android 태블릿에서 작동하게되었습니다. QGIS Android 만 검색 하면 메일 링리스트 게시물, 블로그 및 다운로드 링크에 대한 몇 가지 링크가 나타납니다.
Groprocessing과 함께 사용할 수 있는 적절한 GIS의 경우 이것이 최선의 선택이지만 가장 초기 단계이므로 Marco가 더 많은 시간 / 펀딩을 얻거나 누군가가 개발을 진행할 때까지 기다려야합니다.
NASA WorldWind 를 사용해보십시오 . 그들은 QinetiQ의 QGlobe 팀의 도움으로 안드로이드 지원을 시작했습니다.
안드로이드를위한 로크웰 공간으로 GIS를 언급하고 Google Play에서 사용할 수있었습니다. 전체 gis 패키지는 아니지만 데이터 수집에 일부 기능을 사용할 수 있습니다. 앱이 스마트 폰 GPS에 의해 수집 된 위치를로드하고 통합하는 Google 양식으로 데이터 양식을 만듭니다 (제 경우에는 추가 앱 호출 블루투스 GPS와 함께 블루투스 GPS 장치를 사용하여 데이터 계획을 저장했습니다). 그런 다음 수집 된 각 데이터 세트가 클라우드에 저장됩니다. 또한 사진을 찍을 수있는 기능과 업로드 된 사진에 대한 링크를 제공합니다.
토지 측량 자로서 나는 현장에서 발견 된 경계 증거를 유형, 조건, 크기 및 기타 메모를 기록하는 데 사용하는 양식을 작성했습니다. 내가 사무실로 돌아 왔을 때 구글 드라이브에서 나를 기다리고 있었다. 작은 테이블 메시지와 정보가 바로 qgis에 들어 왔습니다. 훌륭한 지원과 훌륭한 튜토리얼.
Android 용 오픈 소스 GIS 도구 (Spatialite, GDAL, OGR) 세트를 컴파일했습니다. 이것은 우리 자신의 3D 맵 시각화 엔진 Nutiteq 3D SDK 입니다.
현재 진행 중이지만 Spatialite는 버퍼에서 기본 Djikstra 라우팅에 이르기까지 GEOS 함수에서 파생 된 지리 처리 API를 제공합니다. Nutiteq는 QGIS와 같은 응용 프로그램이 아닌 개발 도구입니다. 따라서 데이터 및 요구 사항에 따라 UI를 구현하고 약간의 Android Java 개발을 배워야합니다. 그러나 이미 일반적인 GIS 앱을 사용하는 일부 개발자가 있습니다. 사용자는 자체 WMS, Shapefile 레이어 등을 정의하고이를 사용하여 공간 쿼리를 수행 할 수 있습니다.
안드로이드의 QGIS는 훌륭한 개념 증명이지만 100MB 설치 프로그램 근처에 무겁고 UI는 태블릿 / 전화에 최적화되어 있지 않습니다. Nutiteq SDK 그래픽 시각화 코어는 상당히 정교하고 모바일에 최적화되어 있습니다.