首页> 中文学位 >基于NewMap API的专题系统通用开发架构设计与实验
【6h】

基于NewMap API的专题系统通用开发架构设计与实验

代理获取

目录

声明

第一章 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.2.1 国外研究现状

1.2.2 国内研究现状

1.3研究主要内容与技术路线

2.1 NewMap API

2.1.1 NewMap简介

2.1.2 NewMap JavaScript API

2.1.3 NewMap JavaScript API使用实例

2.2 专题系统通用开发需求分析

第三章 专题系统通用开发架构设计与实现

3.1专题系统通用开发架构总体设计

3.2 数据库设计

3.2.1 PostGIS数据库

3.2.2 数据库表结构

3.3专题系统通用功能的分类

3.3.1图层添加

3.3.2地图工具添加

3.3.3地图标注

3.3.4地名地址查询

3.3.5 路径分析

3.3.6统计分析

3.3.7空间分析

3.4专题系统通用功能的实现

3.4.1 RequireJS

3.4.2 通用功能模块化

第四章 应用实例

4.1扶贫开发管理系统

4.1.1 系统概述

4.1.2 基于专题系统通用开发架构进行扶贫开发管理系统开发主要流程

4.1.3 功能实现界面简介

4.2公众服务系统

第五章 总结与展望

5.1总结

5.2展望

参考文献

致谢

攻读硕士学位期间发表的学术论文

展开▼

摘要

随着数字城市、智慧城市近年来的飞速发展,各行各业纷纷建立了大量各类在线专题服务系统。NewMap 是当前可用于智慧城市建设的软件之一。本文阐述了NewMap API的基本功能,并基于NewMap以往的专题系统开发基础,提出了基于NewMap API的专题系统通用开发架构设计。针对专题系统的通用开发流程主要从以下几个方面进行了设计和提升。  1、数据库选型。对现有使用过的数据库以及当下流行的开源数据库做比较分析。发现相较于其他数据库,PostgreSQL数据库因具备专门针对空间数据设计的扩展PostGIS 而更适合存储表现空间数据信息的地理信息专题系统开发。统一使用PostgreSQL来管理数据,避免了今后因在不同数据库之间迁移数据而造成的错误。  2、通用数据表结构。将专题系统通用开发架构所需的表结构整理成sql语句文件或.bak文件,即建表文件,用于系统开发之初的数据库初始化。统一了基础数据表结构,实现了专题系统的快速建库,是专题系统通用开发架构能够实现的基础。  3、通用功能模块。将传统的功能模块的代码编写方式升级成“RequireJS”模块化编写方式。解决了代码复用率低的问题,大大缩减开发周期,使得专题系统在维护与升级方面有了质的提升。  在实际项目研发中,将此通用开发架构运用于实践中进行检验,证实了其实用性和通用性,实现了基于NewMap的专题系统的通用开发。在整合了现有开发技术和资源的基础上,提升了代码的复用率,使得专题系统易于维护和升级,方便开发者针对不同的专题系统研发项目进行快速开发。

著录项

  • 作者

    杨洋;

  • 作者单位

    聊城大学;

  • 授予单位 聊城大学;
  • 学科 地图学与地理信息系统
  • 授予学位 硕士
  • 导师姓名 印洁;
  • 年度 2018
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类
  • 关键词

    New MapAPI技术,专题系统,通用开发架构设计;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号