GIS开发
来源:互联网 发布:软件使用报告 编辑:程序博客网 时间:2024/05/03 04:23
gdal: 膜拜一下吧,这个支持基本上所有的图片格式了,就算不做gis开发只做图形开发的developer也该拿去用而且还是夸平台的.例如:tif,jpeg,png,bmp......
ogr: gdal的子库,支持现在所有的矢量地图格式,读写和统一化.例如:shapefile,postgis......
geos: Java Topology Suite(JTS)的c++接口,矢量数据结构和算法库,可以和ogr库配合使用,先装好geos再装gdal的时候加个参数就可以互相支持了.
proj.4:地图投影库,我们采集到的矢量数据大多是经纬度,它是球面坐标下的,通过投影可以无扭曲的显示到平面上.不过我觉得一般的gis导航系统还不太用得到,如果是对地图精度要求较高的就必不可少了.
opensouucegis:一个开源gis的索引网站,不只是c/c++的,基本所有的都囊括了.
QGis:Quantum GIS 用qt编写的gis系统,完全开源的,界面挺不错的,感觉功能和效率跟ArcGis差距不小.
Grass Gis:linux下第一款gis软件,据说是伴随着gnu一起成长起来的,集合了gcc的精髓,就算不搞gis开发代码也可以拿来读读.
开发gis就免不了图形的渲染,几款图形库奉上:
Gdi+:大名鼎鼎,windows下的不二选择.该有的功能全都有了,再配上MFC,很不错的开发环境.
Qt: QGis 就是用qt编写的,不过它的系统太过庞大依赖也比较多,可以参照QGis自己做gis系统,绘图库和gui都有了,还跨平台,唯一缺点就是,效率有点低.
Cairo:一套跨平台的2d图形开发库,grass gis系统就是用这个库来渲染的.
Agg: Anti-Grain Geometry 2D图形开发库,功能强大,效率也不错,完全跨平台.唯一不足就是是用c++模板写的,而且命名过于简略,读起来有点晦涩,而且官方还不提供api文档.我个人比较喜欢,自己花了点时间封装了一套库,arm-linux下跑都没有问题.美中不足这个库只支持ACSII码的显示,为了加中文最近还要啃一下freeetype字体库.
Picasso-graphic:偶然间在code.google.com发现的一套图形库,功能还比较全面,虽然不开源,但是各个平台的动静态连接库和.h文件都给了出来,如果只是用的话也是不错的选择.
- GIS开发
- GIS开发
- GIS开发
- 从事GIS开发
- 移动GIS开发平台
- Web开发系列 - GIS
- GIS 系统开发
- 三维GIS开发一
- 三维GIS开发二
- gis开发工作分类
- GIS 系统开发
- GIS FLEX开发
- 企业GIS地理信息系统开发
- 地图开发室内gis
- C#开发GIS
- gis开发博客收集
- leaflet做gis开发
- GIS开发知识点.
- UNIX 高手的 20 个习惯
- 下载SAP-Approval list中的补丁
- 电脑i3 i5 i7 的超频
- shell中如何获取随机数
- 测试代码
- GIS开发
- 我想这里将是我的家~
- 还好我的C语言没挂科~呵呵
- 2011/1/24
- 2011/1/20
- 2011/1/19
- 2011/1/11
- AttributeError: type object '_socketobject' has no attribute 'socket'
- mysqldump 导出数据或表结构(远程&本地)