Difference between revisions of "How to Use WFS in Aristoteles"

From CityGML Wiki
Jump to: navigation, search
imported>Karl-Heinz Haefele
 
imported>Karl-Heinz Haefele
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<div style="background-color:#d0d0ff;">
 
<div style="background-color:#d0d0ff;">
Get all Buildings
+
Get All Buildings
 
</div>
 
</div>
   
Line 6: Line 6:
 
*Start Aristoteles
 
*Start Aristoteles
 
*Menu '''"''world''-->''addscene''-->''webservice client''"'''
 
*Menu '''"''world''-->''addscene''-->''webservice client''"'''
  +
*press '''"''new webservice''"'''
*press '''"''new webservice''"''' --> '''''"id"''''' = AnyName --> '''''"url"''''' = <nowiki>http://141.52.248.80:8080/deegree2/ogcwebservice</nowiki> --> '''''"service"''''' = WFS
 
  +
**--> '''''"id"''''' = AnyName
  +
**--> '''''"url"''''' = <nowiki>http://141.52.248.80:8080/deegree2/ogcwebservice</nowiki> '''(for FZK)'''
  +
**--> '''''"url"''''' = <nowiki>http://82.69.18.188:8080/hangar_terrain/GOPublisherWFS</nowiki> '''(for Snowflake)'''
  +
**--> '''''"service"''''' = WFS
 
*Click on '''''"AnyName"''''' in the server list
 
*Click on '''''"AnyName"''''' in the server list
 
*Activate the raider '''''"GetFeature"''''' --> activate '''''"resultType"''''' = results --> activate '''''"TypeName"''''' = citygml:Building --> activate '''''"namespace"''''' = citygml=http:/www.citygml.org/citygml/1/0/0
 
*Activate the raider '''''"GetFeature"''''' --> activate '''''"resultType"''''' = results --> activate '''''"TypeName"''''' = citygml:Building --> activate '''''"namespace"''''' = citygml=http:/www.citygml.org/citygml/1/0/0
*Set the "handle response by" to '''"''XML document explorer''"''' and execute query
+
*Set the "handle response by" to '''"''XML document explorer''"''' and '''''"execute query"'''''
  +
*The completed dialog is shown [http://www.citygmlwiki.org/index.php/Image:Aristoteles-WFS.png here]
*The qurey will be executed and the "received service responce" can be saved and shown ('''''"save & show"''''')
 
  +
*The query will be executed and the "received service responce" can be saved and shown ('''''"save & show"''''')
*All available buildings should now be visible in the Aristoteles Viewer --> Congratulations
 
  +
*All available buildings should now be visible in the Aristoteles Viewer --> <span style="color:#0000ff;">'''Congratulations'''</span>
 
</div>
 
</div>
   
   
 
<div style="background-color:#d0d0ff;">
 
<div style="background-color:#d0d0ff;">
  +
Use WFS Filters
Get all Buildings
 
 
</div>
 
</div>
   
 
<div style="border: 2px solid #d0d0ff;">
 
<div style="border: 2px solid #d0d0ff;">
 
*If the parameter '''''"Filter"''''' is not available, then press '''''"create new Parameter"''''' and name the parameter = '''"Filter"'''
 
*If the parameter '''''"Filter"''''' is not available, then press '''''"create new Parameter"''''' and name the parameter = '''"Filter"'''
  +
*Define your filter and '''''"execute query"''''' --> <span style="color:#0000ff;">'''Have fun testing your filter'''</span>
  +
*Filter can be saved and loaded as XML files
 
</div>
 
</div>

Latest revision as of 10:07, 3 August 2007

Get All Buildings

  • Start Aristoteles
  • Menu "world-->addscene-->webservice client"
  • press "new webservice"
    • --> "id" = AnyName
    • --> "url" = http://141.52.248.80:8080/deegree2/ogcwebservice (for FZK)
    • --> "url" = http://82.69.18.188:8080/hangar_terrain/GOPublisherWFS (for Snowflake)
    • --> "service" = WFS
  • Click on "AnyName" in the server list
  • Activate the raider "GetFeature" --> activate "resultType" = results --> activate "TypeName" = citygml:Building --> activate "namespace" = citygml=http:/www.citygml.org/citygml/1/0/0
  • Set the "handle response by" to "XML document explorer" and "execute query"
  • The completed dialog is shown here
  • The query will be executed and the "received service responce" can be saved and shown ("save & show")
  • All available buildings should now be visible in the Aristoteles Viewer --> Congratulations


Use WFS Filters

  • If the parameter "Filter" is not available, then press "create new Parameter" and name the parameter = "Filter"
  • Define your filter and "execute query" --> Have fun testing your filter
  • Filter can be saved and loaded as XML files