KMS XINJIANG INSTITUTE OF ECOLOGY AND GEOGRAPHY,CAS
遥感影像服务微信公众号设计与实现 | |
Alternative Title | Design and Implementation of WeChat Public Platform for Remote Sensing Image Service |
颜瑜严 | |
Subtype | 硕士 |
Thesis Advisor | 杨辽 |
2020-06-30 | |
Degree Grantor | 中国科学院大学 |
Place of Conferral | 北京 |
Degree Discipline | 工程硕士 |
Keyword | 遥感影像服务 微信公众号 Django 智能移动终端 SAE 云平台 remote sensing image service WeChat public platform Django intelligent mobile terminal SAE cloud platform |
Abstract | 遥感技术在各领域的应用与迅速发展推动了其用户群体与层次由专业化走向大众化,使得大众用户具有较强的遥感影像服务需求。微信平台因其受众范围广,且具有强大的信息推送和网络访问能力,其功能多样、操作简便,已在各行业有了大量应用。在此背景下,利用功能强大的微信平台进行遥感影像服务,对遥感技术与应用的推广、遥感影像服务模式的拓展以及遥感影像服务大众化具有重要意义。本文将微信平台的优势应用于遥感影像服务,利用 Django Web 框架、 MySQL数据库、 HTML5+CSS+JavaScript、新浪 SAE 云平台、百度 API 等相关技术,设计并实现了具有遥感影像信息查询、遥感影像数据推送、遥感影像数据定制、遥感影像数据获取等功能的遥感影像服务微信公众号,为缺乏遥感技术知识和数据处理能力的普通大众用户提供更便捷的遥感影像服务。本文主要完成的工作如下:(1) 从大众用户角度出发,采用可行性分析、业务流程分析以及功能需求分析等方法对遥感影像服务微信公众号进行了需求分析,确定了该公众号功能模块的划分与开发内容。(2) 根据需求分析,结合 Django Web 框架的特点,设计了包含表现层、业务处理层、数据层和基础设施层的遥感影像服务微信公众号总体框架。通过对微信公众号二次开发技术的研究,分别从微信公众号端和后台管理端进行了各功能模块的设计,同时采用实体-联系图(E-R 图),对遥感影像服务微信公众号所需数据库表进行了内容和结构方面的设计。(3) 以微信公众号作为信息交互平台,采用 Python 作为开发语言、 SVN 进行代码管理和维护、新浪 SAE 云平台作为开发、测试和部署的服务器资源环境,结合Django Web框架、微信接口开发、HTML5+CSS+JavaScript前端开发、MySQL数据库、 百度 API 等技术对遥感影像服务微信公众号的前后端各功能模块进行开发,并根据数据库表的设计,将所需要的遥感影像数据写入数据库,最终实现大众用户在微信公众号端进行遥感影像服务的功能以及管理人员在后台管理端进行相关管理任务的功能。 |
Other Abstract | The application and rapid development of remote sensing technology in variousfields have promoted its user groups and levels from professional to popular, makingthe mass users have a strong demand for remote sensing image services. The WeChatplatform has a wide range of audiences, and has powerful information push andnetwork access capabilities. It is versatile and easy to operate, and has been widelyused in various industries. In this context, the use of a powerful WeChat platform forremote sensing image services is of great significance for the promotion of remotesensing technology and applications, the expansion of remote sensing image servicemodels, and the popularization of remote sensing image services.This article applies the advantages of the WeChat platform to remote sensingimage services, using Django Web framework, MySQL database, HTML5 + CSS +JavaScript, Sina SAE cloud platform, Baidu API and other related technologies todesign and implement remote sensing image information query and remote sensingimage data The WeChat public account of remote sensing image services, such aspush, remote sensing image data customization, and batch acquisition of remotesensing image data, provides more convenient remote sensing image services forordinary users who lack remote sensing technology knowledge and data processingcapabilities. The main tasks completed in this article are as follows:(1) From the perspective of mass users, the feasibility analysis, business processanalysis, and functional requirement analysis were used to conduct a demand analysisof the remote sensing image service WeChat public account, and the function moduledivision and development content of the public account were determined.(2) According to the requirements analysis, combined with the characteristics ofthe Django web framework, the overall framework of the WeChat public account ofthe remote sensing image service including the presentation layer, business processinglayer, data layer and infrastructure layer was designed. Through the research on theWeChat public account secondary development technology, the functional modules were designed from the WeChat public account terminal and the backgroundmanagement terminal. At the same time, the entity-connection diagram (ER diagram)was used to provide the remote sensing image service WeChat public account. Thedatabase tables are designed in terms of content and structure.(3) WeChat public account as the information interaction platform, Python as thedevelopment language, SVN for code management and maintenance, Sina SAE cloudplatform as the server resource environment for development, testing and deployment,combined with Django web framework, WeChat interface development, HTML5 +CSS + JavaScript front-end development, MySQL database, Baidu API and othertechnologies Develop the front-end and back-end functional modules of the remotesensing image service WeChat public account, and according to the design of thedatabase table, write the required remote sensing image data into the database, andfinally realize The function for mass users to perform remote sensing image serviceson the WeChat public account and the function for managers to perform relatedmanagement tasks in the background management terminal. |
Subject Area | 测绘工程 |
Language | 中文 |
Document Type | 学位论文 |
Identifier | http://ir.xjlas.org/handle/365004/15461 |
Collection | 中国科学院新疆生态与地理研究所 研究系统 |
Affiliation | 中国科学院新疆生态与地理研究所 |
First Author Affilication | 中国科学院新疆生态与地理研究所 |
Recommended Citation GB/T 7714 | 颜瑜严. 遥感影像服务微信公众号设计与实现[D]. 北京. 中国科学院大学,2020. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment