文档章节

GIScript2016的重要变化

openthings
 openthings
发布于 2015/12/07 08:10
字数 366
阅读 167
收藏 2

GIScript是一个开源的地理信息处理脚本系统。

GIScript 2016的目录结构进行了调整,因此2016版需要重新编译。

GIScript 2016目前可以支持Windows和Linux,考虑到技术发展的趋势和数据处理的场景,目前只对64位系统提供支持。

GIScript 2016在Linux上主要支持gcc4.9的编译,主要测试平台是Ubuntu。

GIScript 2016在Ubuntu14.04上,因为使用的gcc4.8.2,需要自己下载gcc4.9.3编译,然后再编译GIScript的库。

GIScript 2016在Ubuntu15.04上,因为使用的gcc4.9.2,可以直接使用。

GIScript 2016在Ubuntu15.10上,因为使用的gcc5.2.1,需要自己下载gcc4.9.3编译,然后再编译GIScript的库。

编译完后,测试一下gcc和g++的版本:

gcc -v
g++ -v

如果有问题,参考这里解决:http://my.oschina.net/u/2306127/blog/538139

然后运行一下测试程序,进入testbed目录:

./run.sh t_dataimport.py

仔细查看输出信息,一般会成功。如果有出错信息,参考上面检查配置。

如果安装了老版本的,由于目录结构调整,需要删除 /usr/lib/python3/dist-packages/PyUGC.so,该文件新版本已放到PyUGC的子目录了。

另外,SIP如果使用其它版本的编译、安装过,也有可能引起版本冲突,可以到/build/sip-4.16.9下面,重新编译、安装一下SIP:

python3 configure.py
make clean
sudo make install

然后再运行build_linux.sh对GIScript工程进行编译。



© 著作权归作者所有

共有 人打赏支持
openthings
粉丝 301
博文 1110
码字总数 636345
作品 1
东城
架构师
私信 提问
GIScript/GIScript2016

#GIScript2016 时空数据分析开放脚本引擎2016版本,使用MetaSIP和SIP将SuperMap iObjects C++封装为Python脚本使用。 采用SIP技术可以将任何C++的库封装为Python脚本使用,通过将该技术开放使...

GIScript
2016/10/12
0
0
GIScript2016-Docker 数据导入教程

GIScript2016是支持Python3的地理空间数据处理和分析工具包,支持Jupyter和Spark,可以运行在单机以及大规模集群之上。这里介绍基于Docker的GIScript+Jupyter这一技术栈,使用其进行空间数据...

openthings
2016/10/13
22
0
GIScript2016-Docker上的Jupyter Notebook部署

GIScript2016是支持Python3的地理空间数据处理和分析工具包。 GIScript2016支持Jupyter和Spark,可以运行在单机以及大规模集群之上。GIScript with Jupyter+Spark on Docker这一技术栈非常强...

openthings
2016/09/20
200
2
GIScript2016-Docker 数据导入源码

GIScript2016-数据导入教程 GIScript2016是支持Python3的地理空间数据处理和分析工具包,支持Jupyter和Spark。 GIScript2016支持Spark,可以运行在单机以及大规模集群之上。这里基于Docker的...

openthings
2016/10/13
28
0
GIScript2016-Docker 快速入门

GIScript2016是支持Python3的地理空间数据处理和分析工具包,支持Jupyter和Spark,可以运行在单机以及大规模集群之上。GIScript with Jupyter+Spark on Docker这一技术栈非常强大,通过conda...

openthings
2016/10/09
93
0

没有更多内容

加载失败,请刷新页面

加载更多

商品详情页上拉查看详情

商品详情页上拉查看详情 目录介绍 01.该库介绍 02.效果展示 03.如何使用 04.注意要点 05.优化问题 06.部分代码逻辑 07.参考案例 01.该库介绍 模仿淘宝、京东、考拉等商品详情页分页加载的UI效...

潇湘剑雨
30分钟前
1
0
Netty内存池之PoolArena详解

PoolArena是Netty内存池中的一个核心容器,它的主要作用是对创建的一系列的PoolChunk和PoolSubpage进行管理,根据申请的不同内存大小将最终的申请动作委托给这两个子容器进行管理。整体上,P...

爱宝贝丶
34分钟前
4
0
Django使用Channels实现WebSocket--下篇

希望通过对这两篇文章的学习,能够对Channels有更加深入的了解,使用起来得心应手游刃有余 通过上一篇《Django使用Channels实现WebSocket--上篇》的学习应该对Channels的各种概念有了清晰的认...

运维咖啡吧
42分钟前
3
0
linux下设置定时执行shell脚本的示例

很多时候我们有希望服务器定时去运行一个脚本来触发一个操作,比如说定时去备份服务器数据、数据库数据等 不适合人工经常做的一些操作这里简单说下 shell Shell俗称壳,类似于DOS下的command...

阿锋zxf
45分钟前
3
0
介绍Kubernetes监控Heapster

什么是Heapster? Heapster是容器集群监控和性能分析工具,天然的支持Kubernetes和CoreOS,Kubernetes有个出名的监控agent—cAdvisor。在每个kubernetes Node上都会运行cAdvisor,它会收集本机...

xiangyunyan
46分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部