OSGeo中国中心提供免费的 Jupyter 科学计算服务供大家使用。
Python是一个高层次的结合了解释性、编译性、 互动性和面向对象的脚本语言。Python的设计具有很强的可读性, 相比其他语言经常使用英文关键字,其他语言的一些标点符号, 它具有比其他语言更有特色语法结构。尤其最近几年, 随着科学计算、大数据分析等数据科学需求的兴起, 广大的学生、研究人员对Python语言的需求与日俱增。
为了方便大家学习使用《Python与开源GIS》, OSGeo中国中心整合现有资源, 搭建了基于Python 语言的科学计算环境, 配置了 Jupyter 服务供大家使用。 书中配套的数据与相应的类库已经在服务中安装、配置好。 读者使用时以网页形式打开,对照书中内容进行学习, 在线编写代码和运行代码,代码的运行结果也会直接显示。 如在编程过程中需要编写说明文档,可在同一个页面直接编写, 便于作及时的说明和解释。
推荐使用 Firefox / Chrome 浏览器。 IE 与 360 浏览器在使用中发现存在问题。
地址:https://pygis.osgeo.cn/notebook/
用户名:各人可随便输入用户名,但尽量避免与别人冲突
密码:pygis
1.打开网站,输入任意用户名,密码pygis。
2.选择“Notebook”里的Python3创建新文件。
3.单元格有Code代码,Markdown编写, Raw NBconvert三种状态。 在学习过程中打开网址https://www.osgeo.cn/pygis/gdal-gdalds.html, 可直接拷贝运行其中的代码,其中引用的图片等文件都已配置好, 皆可直接调用。
4.左侧操作栏可上传添加图片、文件等, 然后调用测试自己的数据。
Jupyter Notebook 有两种键盘输入模式。编辑模式, 允许你往单元中键入代码或文本;这时的单元框线是绿色的。 命令模式,键盘输入运行程序命令;这时的单元框线是灰色。
命令模式 (按键 Esc 开启)
编辑模式 ( Enter 键启动)
一定要注意:本服务只是供学习使用,相关信息不会保存, 在每天凌晨3:20服务器重启时会清空所有的信息。 如果需要保留信息,请及时下载 Jupyter 文件。