加载中
使用SIP对C++类进行Python封装

SIP是一个C/C++的Python封装的外部创建器,大大简化了C++类封装为Python类的过程,既保持原类库的不变,又能在Python中快速调用,非常方便。SIP最初为Qt界面库的封装而开发,但实际上可以封装...

使用SIP对C库进行Python封装

Python中使用C/C++模块有许多工具,大名鼎鼎的有SWIG(英文意思为:豪饮)、SIP(英文意思为:啜饮,小口的喝),还有 boost.python等。其中SIP是从SWIG发展而来,专为Python调用C/C++模块使...

2015/02/05 17:03
885
在UbuntuKylin15.04上安装GIScript2015

GIScript是面向时空大数据处理和分析的Python框架,通过将C/C++库封装为Python脚本,实现在各种环境中进行调用。这里提供这一封装过程的技术指南和需要的前置软件的安装、配置方法。...

使用MetaSIP自动生成SIP封装C++到Python接口

利用SIP将C++封装为Python,SIP采用手动书写,但对于比较庞大的工程手动书写sip文件就显得很苍白无力。QT利用MetaSIP这款工具生成sip文件,然后手动修改部分SIP文件,然后利用python书写 co...

PyQt5的编译错误及处理办法

从 https://github.com/baoboa/pyqt5 fork来的工程编译不通过,从Riverbank下载的可以。 将Riverbank中的qtgui目录复制过去,覆盖。再编译,就可以了。 但是都会出现以下错误信息: cp -f ...

GIScript2015的第一个入门教程-使用UbuntuKylin15.04

GIScript2015是一个通用的GIS脚本库,可以帮助进行地理空间数据的处理和分析,提高数据处理的效率,帮助进行地理科学的研究。GIScript2015是一个开源工程,已建立Git版本库和虚拟Team、微信群...

2015/07/27 14:38
488
玩转树莓派-RaspBerry,使用Python开发定制界面

使用Python开发界面,可以用PyQt、WxPython或PyGTK,这里主要介绍PyQt的安装,下载源码进行编译和部署到系统目录。

PyQT安装-Ubuntu14.04

PyQT安装需要用到SIP和PyQT两个软件包。 参考这里:http://www.riverbankcomputing.co.uk/software/pyqt/intro 下面以Ubuntu上面的安装过程作一介绍: 下载SIP:http://www.riverbankcomputi...

2015/01/18 20:40
135
pyqt5在mac os 安装

PyQT5 手动安装 因为依赖的关系, 需要分别下载SIP以及PyQt5 SIP Download PyQt5 python sip install 解压,make,再安装     tar -xvf sip*.tar.gz     python configure.py   ...

2015/01/25 12:03
3.6K
GIScript2016的重要变化

GIScript是一个开源的地理信息处理脚本系统。 GIScript 2016的目录结构进行了调整,因此2016版需要重新编译。 GIScript 2016目前可以支持Windows和Linux,考虑到技术发展的趋势和数据处理的场...

2015/12/07 08:10
175
Ubuntu 14.04下搭建Python3.4 + PyQt5.4.0 + Eric6.0开发平台

主要介绍Ubuntu 14.04(X64)下搭建Python3.4 + QT5.4 + Sip4.16.6 +PyQt5.4.0 + Eric6.0开发平台。QT5.4的安装路径跟其他版本有较大的区别,导致安装不成功。本人参考了多个网上攻略,进行...

2015/01/22 13:17
3.1K
python的c语言扩展方法简介

python就是c写成的,所以最根本的解决方案就是利用原生的python c api来写c程序,然后编译成链接库文件(linux下就是so文件),然后在python中直接调用。

2015/01/21 09:28
1K
UbuntuKylin15.04安装SM iObjects C++库

SuperMap的iObjects C++库是一个功能强大的免安装的绿色GIS软件库,以C++/Java/.NET等接口方式提供,可以支持64的Linux/Windows,是空间数据处理和分析、可视化的超强工具,可以在http://ww...

基于Python插件的C++扩展框架

这里介绍一种典型的C++应用框架,使用Python进行扩展。比如GIMP/Blender/QGIS等等Linux上面的开源软件,还有很多商业软件也采用了这一技术路线。但是由于Python的灵活性,可以使用C/C++直接扩...

GIScript2016-Docker上的Jupyter Notebook部署

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

QGIS简介与源代码编译

QGIS是一个集成了很多个开源的空间数据处理库的桌面GIS软件,支持Python脚本。QGIS基于QT和SIP进行开发,支持Windows\Linux\MacOS等操作系统,可以访问MySQL/PostGRE等数据库的空间数据,可以...

影响未来GIS发展的六大技术趋势

近年来,信息技术(IT)发展可谓风起云涌。GIS(地理信息系统)作为IT大潮的一员,自然也要紧跟趋势,做时代的弄潮儿。近年来有哪些重要的趋势,会影响GIS的发展呢?笔者以为主要有这六个方面...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部