在CentOS下安装和配置rasdaman

本文详细介绍了如何在CentOS系统中通过rpm、source和脚本文件三种方式安装和配置rasdaman,这是一个强大的栅格数据管理器,适用于地理栅格服务器和多维数组分析。文中涵盖rasdaman的简介、安装步骤、配置细节以及可能遇到的问题和解决方案。
摘要由CSDN通过智能技术生成

安装和配置rasdaman

注意 本人的博客都迁移到本人自己搭建的博客地址,通过此处可查看。

rasdaman简介

rasdaman(“raster data manager”)格数据管理器: 号称是世界上最灵活和可伸缩的阵列引擎。

它允许存储和查询大量多维数组,如传感器、图像、模拟和统计数据,这些数据出现在地球、空间和生命科学等领域。这个全球领先的阵列分析引擎以其灵活性、性能和可扩展性而著称。rasdaman可以处理驻留在文件系统目录和数据库中的数组。

一个常用的同义词是栅格数据阵列,如二维光栅图形;这实际上促使名称rasdaman。然而,rasdaman在维度数目没有限制它可以,例如,一维二维测量数据、卫星图像、三维X/Y/T的时间序列图像和X、Y、Z的勘探资料,四维的海洋和气候数据,甚至超越时空的维度。

新一代地理栅格服务器 :从简单的地理图像服务到复杂的分析,rasdaman提供了时空光栅数据的所有功能——包括规则网格和不规则网格。正如最近的科学基准所显示的那样,它的性能和可扩展性是前所未有的。为了利用这种支持技术,用户不必学习新的接口:rasdaman与R、OpenLayers、Leaflet、NASA WorldWind、GDAL、MapServer、ESRI ArcGIS等软件进行了平滑集成,想要了解更多可点击这里

下面介绍一下rasdaman的几种安装方法:

一、通过rpm安装rasdaman

下载并安装
  1. 向yum添加rasdaman仓库
sudo - root
curl "http://download.rasdaman.org/packages/rpm/stable/CentOS/7/x86_64/rasdaman.repo" -o /etc/yum.repos.d/rasdaman.repo
  1. 现在在yum下可以使用rasdaman包
yum clean all
yum update
yum search rasdaman

输出:

rasdaman.x86_64 : Rasdaman is the leading Array Database for flexible, scalable
                : analytics of massive multi-dimensional array (raster) data,
                : such as spatio-temporal datacubes.
  1. 向yum添加EPEL仓库
yum install epel-release
  1. 安装rasdaman包,并启动
yum install rasdaman
source /etc/profile.d/rasdaman.sh

注: 要想使用petascope,必须配置数据库为postgres,目前的rpm包都是以sqlite为默认包,后期会有更想,请期待!

配置
  1. 检查
rasql -q 'select c from RAS_COLLECTIONNAMES as c' --out string

输出结果:

rasql: rasdaman query tool v1.0, rasdaman v9.7.0 -- generated on 02.07.2015 08:44:56.
opening database RASBASE at localhost:7001...ok
Executing retrieval query...ok
Query result collection has 0 element(s):
rasql done.
  1. 检查petascope是否初始化,这是地址:
http://localhost:8080/rasdaman/ows
# http://192.168.231.131:8080/rasdaman/ows

注: 这个在其他机器启动时会出现不能链接情况,需要将端口号开放或者关闭服务器的防火墙。

  1. rasdaman被安装在/opt/rasdaman
更新

无论什么时候有一个新的版本发布,通过以下步骤便进行升级更新:

su - root

service rasdaman stop
yum clean all
yum update rasdaman
service rasdaman start

#如果使用petascope需要启动下面的
service tomcat restart
migrate_petascopedb.sh

执行完以上步骤后,你的rasdaman将会被更新。

管理

当以上步骤被执行完成后,rasdaman安装或者根更新完成后,这部分提供管理者一些额外后台信息:

service rasdaman start
service 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值