12 我需要在运行基于Linux的简单操作系统的嵌入式设备中使用非常简单的几何运算(读取SHP或其他标准格式和简单搜索)。 我可以使用的最小,最简单的API是什么? 可以用C / C ++或Python编写它,以便与我的系统集成。 谢谢, 塞缪尔 python linux — 塞缪尔 source 您在乎许可吗? — Ragi Yaser Burhum 2011年
6 我无法宣称“最小”,但有两个选择: PySAL:Python统计分析库。它可以本地读取shapefile。您可以仅包含所需的模块。 SpatiaLite:将数据存储在启用了空间的SQLite数据库中。SpatiaLite包含一个名为“ virtual shapefile ” 的功能,该功能使您可以直接访问shapefile并对其进行查询,就好像它是数据库表一样,而无需实际导入。 — 肖恩 source
2 什么pyshp和匀称?它简单,高效并且有 据可查。 — 西摩 source 1 +1,尽管您需要GEOS C ++库以及设备上的Shapely — geographika 2 pyshp是一个非常简约的python文件:shapefile.py — Mike T