针对移动GIS平台的特点,设计并构建了一种基于嵌入式数据库的移动GIS系统。该系统的核心框架采用访问者设计模式设计空间索引接口,基于Packed R-tree的数据结构与算法实现空间索引,基于适配器设计模式实现对空间数据的一体化存储。实际应用表明,该系统可提高移动GIS的空间查询效率 与存储能力,且具有较好的可扩展性和灵活性。