接续上篇:Skyline开发:如何开发3dml模型服务(一)
了解了3dml中数据表结构以后,这一节从服务的请求和返回方面讲解一下。
需要准备的基础环境是:
1、TE(TerraExplorer Pro)Skyline系列软件的桌面端数据编辑工具;
2、SFS或者SGS,Skyline系列软件的3dml模型的数据发布软件;
3、3dml的测试数据,需要使用TE Pro软件进行制作,基础三维模型数据可以是手工模型、倾斜数据、BIM模型等;
以上软件是商业版,可以通过官方去申请试用许可,一般Skyline的开发者都必备的基础环境。
4、Fiddler 软件,“Fiddler是一个http协议调试代理工具,能够记录并检查所有你的电脑和互联网之间的http通讯;Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。” --《百科》
在此开发中,使用Fiddler,就是抓取TE Pro访问SFS或者SGS发布的3dml三维模型数据过程中,所产生的http访问。
搭建的环境:
将制作好的3dml模型数据,通过SFS或者SGS进行发布,使用TE Pro连接发布的3dml数据,浏览数据,Fiddler抓取其中的http过程。
有关Skyline的数据发布、访问过程,可通过官方进行文档学习了解,也可以加群进行了解。
Fiddler会记录电脑和互联网的http通讯,为了减少其他的干扰,在抓取的时候,尽量关闭浏览器等其他产生http的软件。
下一节,讲解一下Fiddler抓取的3dml数据请求过程中几个http访问。
tec