librttopo 安装
librttopo 安装
官网
下载地址
https://git.osgeo.org/gitea/rttopo/librttopo/tags
什么是 librttopo?
The RT Topology Library exposes an API to create and manage standard (ISO 13249 aka SQL/MM) topologies using user-provided [data stores] (doc/DATASTORES.md) and released under the GNU GPL license (version 2 or later).
The code is derived from PostGIS liblwgeom library enhanced to provide thread-safety, have less dependencies and be independent from PostGIS release cycles.
The RT Topology Library was funded by "Regione Toscana - SITA" (CIG: 6445512CC1), which also funded many improvements in the originating liblwgeom.
安装
Ubuntu 环境
安装autotools-dev:
sudo apt install autotools-dev autoconf
安装 libtool :
sudo apt install libtool libltdl-dev
1. 下载 librttopo-librttopo-1.1.0.tar.gz
下载地址 :https://git.osgeo.org/gitea/rttopo/librttopo/tags
    
2. 解压 lbrttopo-librttopo-1.1.0.tar.gz
tar -zxvf librttopo-librttopo-1.1.0.tar.gz
3. 使用 Autotools 工具生成configure
cd librttopo/
./autogen.sh

4. 配置
./configure --prefix=/usr/local

4. 构建+编译+安装
make # build
make check # test
sudo make install # or install-strip


至此,安装完成。
librttopo 安装的更多相关文章
- SpatiaLite 数据库使用记录
		SpatiaLite 数据库使用记录 官网 https://www.gaia-gis.it/fossil/libspatialite/index 下载地址 https://www.gaia-gis.i ... 
- docker——容器安装tomcat
		写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ... 
- 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法
		如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ... 
- Sublime Text3安装JsHint
		介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ... 
- Fabio 安装和简单使用
		Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ... 
- gentoo 安装
		加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ... 
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级
		Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ... 
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作
		Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ... 
- 【原】nodejs全局安装和本地安装的区别
		来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ... 
随机推荐
- CF1515H口胡
			居然一下就做出来了...不知道是不是对的/fad 考虑操作的本质,首先将所有元素插入线段树中. 来依次考虑每一种操作: 区间与 注意到这个操作类似将某些节点的右儿子合并到左儿子上,而一个节点最多被合并 ... 
- Apple macOS Mojave Intel Graphics Driver组件任意代码执行漏洞
			受影响系统:Apple macOS Mojave 10.14.5描述:CVE(CAN) ID: CVE-2019-8629 Apple macOS Mojave是苹果公司Mac电脑系列产品的操作系统. ... 
- 5种常见的Docker Compose错误
			在构建一个容器化应用程序时,开发人员需要一种方法来引导他们正在使用的容器去测试其代码.虽然有几种方法可以做到这一点,但 Docker Compose 是最流行的选择之一.它让你可以轻松指定开发期间要引 ... 
- Oracle视图、存过、包、方法赋予/收回权限给用户
			oracle给某用户授权/回收视图查询 赋权: grant select on $_view to $_user; 这样 $_user用户就拥有了查询$_view视图的权限了 回收: revoke s ... 
- 随手用Java写的bilibili缓存视频转换器(合成分离的视频和音频)
			使用java随手写成,有需要可以自行修改. 项目使用到了fastjson,可以自行替换成其他json解析工具. 写这个的原因是因为下载到的其他工具弄出来的视频标题过长(应该取entry.json中的s ... 
- python 发送GET请求
			# #博客地址:https://blog.csdn.net/qq_36374896 # 特点:把数据拼接到请求路径的后面传递给服务器 # # 优点:速度快 # # 缺点:承载的数据量小,不安全 imp ... 
- MVC 生成安全验证码(例:用于登陆验证)(转)
			---------html <td>验证码:</td> <td> <img src="/Login/CheckCode?ID=1" id= ... 
- J20航模遥控器开源项目系列教程(四)PCB打印 | 嘉立创PCB下单教程,5元顺丰包邮解君愁!
			我们的开源宗旨:自由 协调 开放 合作 共享 拥抱开源,丰富国内开源生态,开展多人运动,欢迎加入我们哈~ 和一群志同道合的人,做自己所热爱的事! 项目开源地址:https://github.com/J ... 
- docker知识点扫盲
			最近给部门同事培训docker相关的东西,把我的培训内容总结下,发到博客园上,和大家一起分享.我的培训思路是这样的 首先讲解docker的安装.然后讲下docker的基本的原理,最后讲下docker的 ... 
- 深度学习训练过程中的学习率衰减策略及pytorch实现
			学习率是深度学习中的一个重要超参数,选择合适的学习率能够帮助模型更好地收敛. 本文主要介绍深度学习训练过程中的6种学习率衰减策略以及相应的Pytorch实现. 1. StepLR 按固定的训练epoc ... 
