文档章节

整合GIS和Jupyter Notebook平台

openthings
 openthings
发布于 09/25 08:43
字数 418
阅读 348
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

Jupyter Notebook是数据探索的利器,通过JupyterHub可以支持多用户利用服务器资源,进一步运行在Kubernetes集群中,可以支持大型的大数据团队进行即时数据分析和交互分享。超图软件在Jupyter Notebook的基础上,增强了空间数据分析引擎和地图可视化模块,从而可以将地理空间数据和地图能力在Jupyter Notebook中使用。SuperMap GIS的服务器产品包括iServer、iPortal、Online等也具有了Notebook功能,方便地理科学家通过大规模集群进行团队协作研究。

1、概览

下图是运行的界面,与Notebook完全一致,方便实用。

2、安装

SuperMap iSever提供了相应的安装程序和预构建好的容器镜像,安装完即可通过浏览器访问Jupyter服务。

3、实例

打开相应的例程,这里以城市出租车轨迹分析为例。

可视化分析结果,如下:

 

与地图叠加到一起,如下图:

图片保存到了输出目录下,可以拷贝出来单独使用。

可以按鼠标右键,通过弹出菜单“New View”将地图打开到独立的窗口,以便于浏览。

也可以在“File”菜单中选择将该Notebook导出为Markdown或HTML等格式。

 

© 著作权归作者所有

openthings

openthings

粉丝 332
博文 1161
码字总数 855422
作品 1
东城
架构师
私信 提问
在Jupyter Notebooks里进行大数据分析,So easy!

想体验数据分析却没有环境怎么办?数据科学家集成工作台(Data Scientist Workbench)无疑是您最便利的,而且是免费的平台。 数据科学家集成工作台是一个基于开源的云端“一站式”数据科学分析...

勿忘初心321
2016/09/06
284
0
​GIScript2015的IPython Notebook教程

GIScript2015-开放地理空间信息处理与分析Python库 GIScript是一个开放的地理空间心处理与分析Python框架,GIS内核采用SuperMap UGC封装,集成多种开源软件,也可以使用其它的商业软件引擎。...

openthings
2016/05/04
180
0
新功能:日志服务IPython/Jupyter Notebook扩展发布

背景 IPython/Jupyter很流行 Jupyter的前身是IPython Notebook,而IPython Notebook的前身是IPython。如下可以看到起发展轨迹: IPython/Jupyter非常流行,从三个方面可以看到: 数据科学领域...

成喆
02/11
0
0
Jupyter Notebooks 增加对 C# 和 F# 语言的支持

Jupyter Notebooks 作为交互式开发空间的领导者已经多年,在 Python,R,Julia和Scala等语言的持续普及中发挥了至关重要的作用。 这样的交互式体验为用户提供了一个轻量级的工具(我喜欢说“...

红薯
11/13
1K
1
《数据分析基础》课程环境的搭建

1、安装Anaconda Anaconda是基于Python的科学计算和数据分析的集成环境包,我们安装的是Anaconda 3.6的64位版本,集成了Python 3.6以及在科学计算和数据分析中常用的Python模块,包括numpy、...

jplee
2017/07/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

类比思想歪解Java线程

在操作系统的概念里,有内核态,用户态。其实,操作系统的最小执行单位是进程,而进程是分类型的,有两种类型,内核进程,用户进程。 内核进程由操作系统启动时创建,用户进程是由用户程序启...

萧默
44分钟前
2
0
Git推送错误“ [[远程拒绝]主机->主机(分支当前已签出)”)

昨天,我发布了一个有关如何将Git存储库从我的一台计算机克隆到另一台计算机的问题 , 如何从另一台计算机“ git clone”? 。 现在,我可以成功地将Git存储库从源(192.168.1.2)克隆到目标...

javail
54分钟前
4
0
Selenium 4.0 Alpha更新日志

早在2018年8月,整个测试自动化社区就发生了一件重大新闻:Selenium的创始成员Simon Stewart在班加罗尔Selenium会议上正式确认了Selenium 4的发布日期和一些重要更新。 Selenium 4.0 Alpha版...

八音弦
今天
7
0
2、编写程序求Sn=a+aa+aaa+…+aa…aa的值,其中a是1—9之间的一位数字,n表示 a的位数

//编写程序求Sn=a+aa+aaa+…+aa…aa的值,其中a是1-9之间的一位数字, //n表示 a的位数 #include<stdio.h> int main() { int a,n,i,Sn=0,Z=0; printf("please intput a:\n"); scanf("%d",&a......

201905021729吴建森
今天
5
0
Git中的HEAD是什么?

您会看到Git文档说出类似 分支必须在HEAD中完全合并。 但是到底什么是Git HEAD ? #1楼 了解正确答案的一种好方法是运行git reflog HEAD ,您可以获得HEAD所指向的所有位置的历史记录。 #2楼...

技术盛宴
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部