栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

WebGIS学习笔记——软件安装

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

WebGIS学习笔记——软件安装

前言:最近学习了相关的GIS开发知识后,准备后期以一个小项目的形式融入学习GIS服务器、Web服务器以及前端知识。本文章主要总结最近安装的软件以及配置问题,这些是后期开发一定会使用到的软件和工具。

一、GeoServer 1、定义

GeoServer是一个用Java编写的开源服务器,它允许用户共享、处理和编辑地理空间数据。为了互操作性而设计,它使用开源标准发布来自任何主要空间数据源的数据。

2、安装

官网地址:http://geoserver.org/
我没有在电脑上直接安装GeoServer软件,我下载的是GeoSever独立平台的二进制编译包。在部署编译包,先确保电脑上安装了JAVA的jdk。
第一步:官网右边的Stable

第二步:Packages下的Platform Independent Binary


第三步:下载后解压

第四步:启动
双击解压文件下binstartup.bat,最后出现started表示启动成功。

第五步:访问http://localhost:8080/geoserver/web/,输入密码账号,初始账号admin,密码是geoserver。即完成geosever部署

参考:https://zhuanlan.zhihu.com/p/141286448

二、QGIS 1、定义

QGIS(原称Quantum GIS)是一个自由软件的桌面GIS软件。它提供数据的显示、编辑和分析功能。

2、安装

官网:https://www.qgis.org/en/site/
在官网上下载后,一直下一步安装。

三、postgresql 1、定义

PostgreSQL:是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS)
PostGIS:作为新一代空间数据存储标准模型,将空间地理信息数据结构规范为关系型数据库可以承载的sp模式(simple features),这样,使得之前门槛颇高的gis空间数据存储模式变得通俗易懂、简单明了。
区别:postgresql是成熟的关系型数据库,但是一定用于空间数据。
postgis是它的空间扩展,让它满足一些空间查询的要求。

2、安装

官网:https://www.postgresql.org/
安装和使用参考:https://blog.csdn.net/CREATE_17/article/details/88925710

四、Django 1、定义

Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T

2、安装

第一步:安装python
官网:https://www.python.org/
下载exe后双击安装即可。

第二步:配置python环境变量
右击计算机->属性->高级->环境变量->修改系统变量 path;添加 Python 安装地址

第三步:下载Django
官网:https://www.djangoproject.com/
我是利用Git bash ,从Github上直接下载。

$ git clone https://github.com/django/django.git

第四步:下载后和python安装包放在同一目录下,打开cmd,将目录切换到Django内,执行python setup.py install,即开始安装Django到py的Lib中的site-packages。

第五步:配置Django环境变量
将 C:Python33Libsite-packagesdjango;
C:Python33scripts。添加到系统环境变量。


第六步:检查是否成功暗转
在cmd中输入python,进入python后,输入以下命令

>>> import django
>>> django.get_version()

输出了Django的版本号说明安装正确
第七步:打开网页:127.0.0.1:5000/,如果能看到如下的页面,说明django web启动成功。

参考:https://www.runoob.com/django/django-install.html

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/649126.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号