【目的】为满足地理实习中空间数据实时采集与管理的需求,提升野外实习工作效率,研发了一套基于Android平台的地理实习数据采集系统。【方法】在地理实习教学需求分析的基础上,以Android智能手机为移动终端,基于客户端—服务器体系结构...【目的】为满足地理实习中空间数据实时采集与管理的需求,提升野外实习工作效率,研发了一套基于Android平台的地理实习数据采集系统。【方法】在地理实习教学需求分析的基础上,以Android智能手机为移动终端,基于客户端—服务器体系结构的分布式模式,利用ArcGIS Runtime SDK for Android二次开发接口集成Android开发、物联网数据实时采集、SQLite数据库以及移动地图展示等移动GIS技术进行系统设计与研发。【结果】实现了用户登录、地图浏览、地理位置获取与显示、地理要素采集与管理、现场照片上传、退出系统等功能,并应用于地理实习教学。【结论】该系统不仅可用于地理实习、野外调查等场景,而且可用于实时采集、存储和显示地理数据。此外,该系统还具有较好的可扩展性和兼容性,也可以适用于其他外业工作场景。展开更多
GIS软件开源可有效促进GIS软件技术的发展,这也是GIS技术发展的趋势之一。目前,国内还没有跨平台的专业桌面GIS开源软件。本文研究并实现了跨平台的开源桌面GIS软件-SuperMap i Desktop Cross,采用C++语言实现了GIS功能内核,同时基于OSG...GIS软件开源可有效促进GIS软件技术的发展,这也是GIS技术发展的趋势之一。目前,国内还没有跨平台的专业桌面GIS开源软件。本文研究并实现了跨平台的开源桌面GIS软件-SuperMap i Desktop Cross,采用C++语言实现了GIS功能内核,同时基于OSGi框架,采用Java语言实现了用户界面开发。该软件具备数据管理、数据处理、三维可视化、空间分析等GIS功能,同时提供应用程序编程接口(API),支持定制开发。这将使专业桌面GIS软件广泛应用于包括Linux在内的更广泛的操作系统,使更多的人参与到GIS软件技术的发展中来,共同推动国产GIS软件技术的发展。展开更多
文摘【目的】为满足地理实习中空间数据实时采集与管理的需求,提升野外实习工作效率,研发了一套基于Android平台的地理实习数据采集系统。【方法】在地理实习教学需求分析的基础上,以Android智能手机为移动终端,基于客户端—服务器体系结构的分布式模式,利用ArcGIS Runtime SDK for Android二次开发接口集成Android开发、物联网数据实时采集、SQLite数据库以及移动地图展示等移动GIS技术进行系统设计与研发。【结果】实现了用户登录、地图浏览、地理位置获取与显示、地理要素采集与管理、现场照片上传、退出系统等功能,并应用于地理实习教学。【结论】该系统不仅可用于地理实习、野外调查等场景,而且可用于实时采集、存储和显示地理数据。此外,该系统还具有较好的可扩展性和兼容性,也可以适用于其他外业工作场景。
文摘GIS软件开源可有效促进GIS软件技术的发展,这也是GIS技术发展的趋势之一。目前,国内还没有跨平台的专业桌面GIS开源软件。本文研究并实现了跨平台的开源桌面GIS软件-SuperMap i Desktop Cross,采用C++语言实现了GIS功能内核,同时基于OSGi框架,采用Java语言实现了用户界面开发。该软件具备数据管理、数据处理、三维可视化、空间分析等GIS功能,同时提供应用程序编程接口(API),支持定制开发。这将使专业桌面GIS软件广泛应用于包括Linux在内的更广泛的操作系统,使更多的人参与到GIS软件技术的发展中来,共同推动国产GIS软件技术的发展。