美文网首页
如何利用在Geonotebook中运行GeoPySpark

如何利用在Geonotebook中运行GeoPySpark

作者: VickyShen | 来源:发表于2019-01-10 21:42 被阅读0次

Docker
Docker is extremely valuable for its ability to create self-contained environments with all the necessary software dependencies, so ideally, an application will just work.
Docker 能够创建包含软件依赖的自称一体的环境,程序能够在docker中顺利的运行
Jupyter notebook
Jupyter notebook 是一个交互式笔记本,本质是一个web应用程序,支持实时代码以及可视化等。
jupyter notebook是一个有用的工具,可以通过他的python绑定项目——GeoPySpark来使用GeoTrellis
GeoNoteBook
GeoNotebook是一个应用程序,使用Jupyter,GeoJS和其他开源工具为客户端/服务器环境提供交互式可视化和分析功能。
GeoTrellis
GeoTrellis是一个开源的地理数据处理库,用于处理大型的地理栅格数据集,语言是Scala。
Scala是一种命令式和函数式编程语言,为分布式处理环境中的执行提供了许多好处。 然而。 与Scala开发人员相比,地理空间Python开发人员的社区规模要大得多。 这就是我们创建GeoPySpark的原因
GeoPySpark
GeoPySpark通过Python提供了对部分GeoTrellis功能的访问。
本教程提供了少量的GeoPySpark功能。 查看文档以了解更多信息。
关于GeoPySpark: https://geopyspark.readthedocs.io/en/latest/
https://www.azavea.com/blog/2017/09/19/introducing-geopyspark-a-python-binding-of-geotrellis/
Weighted Raster Overlay加权栅格叠加
这是地理空间分析中常用的工具,其目的是使用户能够修改不同标准的权重,基于地理位置特征确定优先级。
在接下来的演示中,我们将了解旧金山的三个因素(酒吧,咖啡馆,交通站点),这些因素可能会影响您想要购买房屋或开店的位置。 该工具允许您根据邻近度确定这些功能的优先级。 该模型结合了道路,根据我们在街道上行驶的城市的可达性,提供更逼真的近距离估计。

相关文章

网友评论

      本文标题:如何利用在Geonotebook中运行GeoPySpark

      本文链接:https://www.haomeiwen.com/subject/gtezrqtx.html