GIS底层开发的定义

今天听一个朋友在群里说到了底层GIS开发的定义,觉得挺好玩,就转过来了

1.结合具体行业的二三维二次开发,基于主流GIS平台;(二次开发,不属于底层开发)
2.在现有三维GIS平台的扩展接口上,渲染具体行业模型的3D图形,这种开发方式属于半底层的,直接调用DirectX 3D或者OpenGL库的;
3.利用现有的开源GIS库,比如常见的GDAL库,结合自己的行业直接开发GIS应用产品,这也是一种底层开发方式;
4.三维GIS平台底层开发,这种开发方式一般是基于DirectX 3D(开发Windows平台上的)、OpenGL图形库或者OGRE引擎(这两个可以实现跨平台)。这种开发方式已经很底层了。
5.仅仅依赖windows或者其他操作系统提供的底层API开发,而不依赖其它库,这个是彻底的GIS底层开发。

 

你可能感兴趣的:(windows,api,平台,图形,引擎,跨平台)