中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用sfs或sgs的模型圖層查詢服務

發布時間:2021-11-10 18:33:19 來源:億速云 閱讀:124 作者:柒染 欄目:大數據

本篇文章為大家展示了如何使用sfs或sgs的模型圖層查詢服務,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

       在TE中連接sfs或者sgs發布的3dml模型圖層,單選每個模型會彈出相應的屬性信息,或者點擊圖層右鍵,可以查詢模型圖層的屬性信息。

單個模型屬性信息:

如何使用sfs或sgs的模型圖層查詢服務

模型屬性信息列表:

如何使用sfs或sgs的模型圖層查詢服務

       其實,在數據發布的過程中,這些數據查詢的服務是可以用代碼就調用進行查詢的,只要查詢的形式符合sfs或者sgs的數據服務要求,即可返回查詢的結果。

     例如,單個模型的屬性信息查詢,通過網絡抓包,發現查詢是通過post的方式,發送給服務器一個xml格式的字符串,之后返回一個xml格式的屬性信息字符串;

     具體的查詢網絡地址為:http://localhost/SG/streamer.ashx

     查詢方式為:POST

     傳入的數據:<?xml version="1.0" encoding="utf-8"?><wfs:GetFeature version='1.0.0' service='WFS' username='' password='' maxFeatures='1'  xmlns:sfs="http://www.skylineglobe.com/sfs-schema" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wfs='http://www.opengis.net/wfs' xmlns:gml='http://www.opengis.net/gml'><wfs:Query typeName='meshfl_0_397334'><ogc:Filter  xmlns:sfs="http://www.skylineglobe.com/sfs-schema" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wfs='http://www.opengis.net/wfs' xmlns:gml='http://www.opengis.net/gml'><ogc:PropertyIsEqualTo><ogc:PropertyName>__fid__</ogc:PropertyName><ogc:Literal>21</ogc:Literal></ogc:PropertyIsEqualTo></ogc:Filter></wfs:Query></wfs:GetFeature>

其中typeName在sfs或者sgs的發布圖層里能找到,如下圖:

如何使用sfs或sgs的模型圖層查詢服務

 __fid__和對象的標號,通過二次開發可以獲得,具體參見API;

返回的數據:

<wfs:FeatureCollection xmlns='http://www.skylineglobe.com/sfs-schema' xmlns:sfs='http://www.skylineglobe.com/sfs-schema' xmlns:gml='http://www.opengis.net/gml' xmlns:wfs='http://www.opengis.net/wfs' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.skylineglobe.com/sfs-schema http://localhost/SG/streamer.ashx?service=wfs&amp;request=describefeaturetype&amp;typename=meshfl_0_397334 http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.0.0/WFS-basic.xsd http://www.opengis.net/gml http://schemas.opengis.net/gml/2.1.2/feature.xsd'><gml:boundedBy><gml:Box><gml:coordinates></gml:coordinates></gml:Box></gml:boundedBy><gml:featureMember><meshfl_0_397334 fid="meshfl_0_397334.21"><Geom><gml:Polygon><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>106.712475632682,26.5755894852759 106.712756127271,26.5760308712863 106.713418738278,26.5756940678533 106.713138241961,26.5752526831408 106.712475632682,26.5755894852759</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></Geom><TE_TYPE>MODEL</TE_TYPE><TE_DESC>SPRINGMALL</TE_DESC><TE_FNAME>SPRINGMALL.xpl2</TE_FNAME><TE_YAW>0</TE_YAW><TE_PITCH>0</TE_PITCH><TE_ROLL>0</TE_ROLL><TE_WIDTH>0</TE_WIDTH><TE_LENGTH>0</TE_LENGTH><TE_HEIGHT>0</TE_HEIGHT><TE_SCALE>1</TE_SCALE><TE_FLIP>0</TE_FLIP><TE_BESTLOD>1000</TE_BESTLOD></meshfl_0_397334></gml:featureMember></wfs:FeatureCollection>

這數據和使用sqlite打開3dml工具,具體參見文章《關于3dml數據格式說明》,返回數據和下圖表中內容一致:

如何使用sfs或sgs的模型圖層查詢服務

確定了服務的請求地址,請求內容和返回內容,在C#開發中,使用WebClient,在js開發中,使用jquery或其他ajax方式都能進行數據請求和返回。

上述內容就是如何使用sfs或sgs的模型圖層查詢服務,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乐至县| 察哈| 九龙县| 广平县| 五河县| 武胜县| 滦平县| 松原市| 镇平县| 长春市| 丁青县| 德钦县| 古田县| 扎囊县| 乌拉特前旗| 公主岭市| 油尖旺区| 盐边县| 阜康市| 马鞍山市| 梅州市| 天祝| 伽师县| 集安市| 福清市| 祁门县| 自治县| 古交市| 彩票| 黔南| 罗城| 新竹县| 临西县| 云林县| 江安县| 武威市| 广宁县| 肇州县| 灵寿县| 大新县| 朝阳市|