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

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

GIS底层开发的定义相关推荐

  1. GIS底层开发、GIS前端开发和GIS后端开发有什么区别?

    使用哪些语言? GIS底层开发 说白了就是做软件,国内外有各种GIS软件公司,例如美国的ESRI公司的arcgis,国产的超图的supermap和中地数码的mapgis等,都属于gis软件. 软件开发 ...

  2. GIS底层开发—GIS开发人员需要掌握的知识和技能

    一.GIS简介     地理信息系统(GIS,Geographic Information System)是一门综合性学科,结合地理学与地图学,已经广泛的应用在不同的领域,是用于输入.存储.查询.分析 ...

  3. GIS中的坐标系定义与转换

    GIS中的坐标系定义与转换 青岛海洋地质研究所 戴勤奋 2002-3-27 14:22:47 ----------------------------------------------------- ...

  4. c语言设计底层,【学习小总结】C语言的底层开发

    [学习小总结]C语言的底层开发 (2011-05-04 20:46:15) 标签: 底层开发 杂谈 程序设计可以根据开发的对象的不同,可以分低级程序设计和高级程序设计.既然,有人把高级程序设计概括成& ...

  5. CPU大小端模式对C语言底层开发的影响

    CPU大小端模式对C语言底层开发的影响 ​ 在嵌入式的c语言底层开发过程中,经常会遇到CPU大小端模式的问题,对底层软件的数据结构构建.数据解析.甚至功能实现上均有一定的影响,我自己在ECU的底层软件 ...

  6. iOS底层开发消息发送与转发流程

    iOS底层开发消息转发流程 一,cache缓存读取流程分析 首先我们上一章已经了解到对应的cache_t的数据结构 _bucketsAndMaybeMask:指针类型,存放buckets的首地址 _m ...

  7. 安全底层开发工程师需要学习哪些内容

    网络协议 网络安全底层开发工程师需要对网络知识有深入了解,以便更好地理解网络安全领域的挑战和开发相应的解决方案.对于TCP.UDP.ICMP和ARP等协议,您需要了解以下方面的内容: TCP(传输控制 ...

  8. MapInfo上的GIS系统开发

    Mapinfo是美国Mapinfo公司1986年推出的桌面地图信息系统,至今已从最初的Mapinfo for Dos 1.0 发展到了Mapinfo Professional 6.0. Mapinfo ...

  9. Android嵌入式底层开发技术

    目录 第一章 Android 操作系统概述 Android 软件架构介绍(五层架构)(填空题) Android的子系统 Android 应用程序开发过程(2种形式的开发,开发过程) 第二章 Andro ...

最新文章

  1. 总奖金300万的AI Challenger 2018进入第二阶段,决赛在即!
  2. Shiro安全框架【快速入门】就这一篇!
  3. LeetCode 70. 爬楼梯(Climbing Stairs)
  4. maven shade
  5. 这次要说不明白 immutable 类,我就怎么地!
  6. 小李飞刀:SQL题目刷起来!
  7. vgremore 删除卷组
  8. GridView, DataGrid 中,DataFormatString语法汇总
  9. 【光学设计基础】--01像差理论基础
  10. 我“药水哥”硬气了 改行‘程序员’了
  11. Python调用百度API进行人像动漫化
  12. Windows快捷键小记
  13. 如何制作人脸微笑检测程序
  14. Office:你的 OneDrive 帐户存在问题?
  15. <JVM上篇:内存与垃圾回收篇>13-垃圾回收器
  16. c语言输入学号查找成绩,C语言程序设计按学号查询成绩
  17. 报错:Error in file.exists(pythonPath)
  18. Android 方向传感器的简单使用
  19. 支付宝支付接入-服务器端开发
  20. python归一化函数_用numpy实现FFT归一化

热门文章

  1. 3D Vision、SLAM求职宝典 | 数学篇(B)
  2. c语言注入dll能实现什么功能,教大家写一个远程线程的DLL注入,其实还是蛮简单的……………………...
  3. 2022年电工(初级)考试及电工(初级)考试题库
  4. 故障诊断迁移学习小结
  5. gesture-recycler
  6. swf2exe,Flash2exe,SWF to Exe转换器,FLV视频打包,SWF转换为Exe,Flash转换为Exe视频
  7. 【乐于折腾】黑苹果 - 修炼之路
  8. java.io.file()_Java-IO(一)——IO和File
  9. CSDN“重兵”出击2018TokenSky区块链大会首尔站,区块链布局升级
  10. 在logopond中看到的优秀设计随想