有一天
公司A需要开发1个地图应用系统
找了1个研发人员来做这个事情
但是该研发人员项目比较多,比较忙
为了快速搭建相关地图应用程序
研发人员想要调用软件A的部分功能
但是他又不想从头看一遍
软件A的源码和功能实现过程
他想了一个好主意
直接找到软件A相关商务人员
他们将软件A里所需要的功能全部打包好
写成一个“函数”
最终
公司A的研发按照软件A的流程
把这个函数放在自己的软件里
就能直接用软件A的功能了!
在系统开发的过程中
API就是那个“函数”
在公司A的系统软件开发中起了重要的作用
除了API以外,SDK(Software Development Kit,简称“软件开发工具包”)的诞生也是为了减少程序员的工作量。(详细可见:《蜂鸟视图JS SDK v3.0:五大亮点,打造更小更快更简易的可视化地图应用程序》)
比如——
公司B开发出某种软件的某一功能,把它封装成SDK(比如数据分析SDK就是能够实现数据分析功能的SDK),出售给其他公司做开发用,其他公司如果想要给软件开发出某种功能,但又不想从头开始搞开发,可以直接付钱省事!
简单来说,1种API主要提供1种功能,SDK主要是辅助开发某一类软件的相关文档、范例和工具的集合,是具有关联性的两种东西,他们在可视化地图应用的过程中发挥了重要作用!
FengMAP SDK
蜂鸟云三维地图引擎
FengMAP SDK(蜂鸟云三维地图引擎) 是由北京蜂鸟视图科技有限公司自主研发、具有完全自主知识产权的室内地图轻量化引擎,具有完善的地图功能,丰富的展现效果,拥有安全稳定的部署环境,能够让用户轻松构建诸如空间信息管理、建筑信息管理及三维空间数据可视化、导航导览等类型应用。
FengMAP SDK基于OpenGLES/WebGL三维可视化技术体系开发,支持跨平台应用,可在iOS、Android移动平台和多种浏览器HTML5环境自如运行。此外,其还提供了近百个3D功能实例,开发者只需要简单的步骤就能在其所提供的全面且强大的基础功能上进行二次开发,轻松搭建适用于不同业务场景的、多终端的、更加丰富、更有价值的可视化应用系统!
蜂鸟视图已于近期完成对JavaScript SDK的更新,正式上线了v3.0版本,该版本上线后得到了用户的广泛好评。
也收到了来自许多用户的反馈:
什么是FengMAP SDK?
FengMAP SDK有哪些功能?
FengMAP JS SDK v3.0更新了哪些内容?有什么优势?
FengMAP JS SDK v3.0可以应用到哪些方向?有哪些案例?
为了能让大家更好地了解和使用FengMAP JS SDK v3.0,蜂鸟视图将在5月20日开设《FengMAP SDK解构:如何构建室内空间可视化应用》直播课,帮助开发者用户快速搭建地图导航导览及展示等应用,带领大家深度认识FengMap SDK,领略FengMap不同场景地图的展示效果以及最新案例等。
本周四见
5月20日 16:30
我们等你
版权及免责声明:凡本网所属版权作品,转载时须获得授权并注明来源“物联之家 - 物联观察新视角,国内领先科技门户”,违者本网将保留追究其相关法律责任的权力。凡转载文章,不代表本网观点和立场。
延伸阅读
版权所有:物联之家 - 物联观察新视角,国内领先科技门户