간단한 리눅스 기반 운영 체제를 실행하는 임베디드 장치 내에서 매우 간단한 지오메트리 작업 (SHP 또는 기타 표준 형식 및 간단한 검색 읽기)을 사용해야합니다.
사용할 수있는 가장 작고 간단한 API는 무엇입니까?
내 시스템과의 통합을 허용하기 위해 C / C ++ 또는 Python으로 작성 될 수 있습니다.
감사,
사무엘
답변
Shapelib을 확인하십시오 . 간단한 shapefile 조작을위한 작은 C 라이브러리입니다.
답변
‘최소’에 대해 어떤 주장도 할 수 없지만 몇 가지 옵션이 있습니다.
- PySAL : Python 통계 분석 라이브러리. 기본적으로 shapefile을 읽을 수 있습니다. 필요한 모듈 만 포함 할 수 있습니다.
- SpatiaLite : 공간적으로 활성화 된 SQLite 데이터베이스에 데이터를 저장합니다. SpatiaLite에는 ‘ 가상 셰이프 파일 ‘ 이라는 기능이있어 셰이프 파일 을 직접 가져 오지 않고 데이터베이스 테이블 인 것처럼 조회 할 수 있습니다.