如何使用sfs或sgs的模型图层查询服务
本篇文章为大家展示了如何使用sfs或sgs的模型图层查询服务,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
创新互联是一家专注于做网站、成都网站建设与策划设计,昌宁网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:昌宁等地区。昌宁做网站价格咨询:18980820575
在TE中连接sfs或者sgs发布的3dml模型图层,单选每个模型会弹出相应的属性信息,或者点击图层右键,可以查询模型图层的属性信息。
单个模型属性信息:
模型属性信息列表:
其实,在数据发布的过程中,这些数据查询的服务是可以用代码就调用进行查询的,只要查询的形式符合sfs或者sgs的数据服务要求,即可返回查询的结果。
例如,单个模型的属性信息查询,通过网络抓包,发现查询是通过post的方式,发送给服务器一个xml格式的字符串,之后返回一个xml格式的属性信息字符串;
具体的查询网络地址为:http://localhost/SG/streamer.ashx
查询方式为:POST
传入的数据:
其中typeName在sfs或者sgs的发布图层里能找到,如下图:
__fid__和对象的标号,通过二次开发可以获得,具体参见API;
返回的数据:
这数据和使用sqlite打开3dml工具,具体参见文章《关于3dml数据格式说明》,返回数据和下图表中内容一致:
确定了服务的请求地址,请求内容和返回内容,在C#开发中,使用WebClient,在js开发中,使用jquery或其他ajax方式都能进行数据请求和返回。
上述内容就是如何使用sfs或sgs的模型图层查询服务,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。
网站名称:如何使用sfs或sgs的模型图层查询服务
标题URL:http://azwzsj.com/article/pihihj.html