189 8069 5689

如何使用sfs或sgs的模型图层查询服务

本篇文章为大家展示了如何使用sfs或sgs的模型图层查询服务,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

创新互联是一家专注于做网站、成都网站建设与策划设计,昌宁网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:昌宁等地区。昌宁做网站价格咨询:18980820575

       在TE中连接sfs或者sgs发布的3dml模型图层,单选每个模型会弹出相应的属性信息,或者点击图层右键,可以查询模型图层的属性信息。

单个模型属性信息:

如何使用sfs或sgs的模型图层查询服务

模型属性信息列表:

如何使用sfs或sgs的模型图层查询服务

       其实,在数据发布的过程中,这些数据查询的服务是可以用代码就调用进行查询的,只要查询的形式符合sfs或者sgs的数据服务要求,即可返回查询的结果。

     例如,单个模型的属性信息查询,通过网络抓包,发现查询是通过post的方式,发送给服务器一个xml格式的字符串,之后返回一个xml格式的属性信息字符串;

     具体的查询网络地址为:http://localhost/SG/streamer.ashx

     查询方式为:POST

     传入的数据:__fid__21

其中typeName在sfs或者sgs的发布图层里能找到,如下图:

如何使用sfs或sgs的模型图层查询服务

 __fid__和对象的标号,通过二次开发可以获得,具体参见API;

返回的数据:

106.712475632682,26.5755894852759 106.712756127271,26.5760308712863 106.713418738278,26.5756940678533 106.713138241961,26.5752526831408 106.712475632682,26.5755894852759MODELSPRINGMALLSPRINGMALL.xpl2000000101000

这数据和使用sqlite打开3dml工具,具体参见文章《关于3dml数据格式说明》,返回数据和下图表中内容一致:

如何使用sfs或sgs的模型图层查询服务

确定了服务的请求地址,请求内容和返回内容,在C#开发中,使用WebClient,在js开发中,使用jquery或其他ajax方式都能进行数据请求和返回。

上述内容就是如何使用sfs或sgs的模型图层查询服务,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。


新闻标题:如何使用sfs或sgs的模型图层查询服务
文章起源:http://jkwzsj.com/article/pihihj.html

其他资讯