Zum Hauptinhalt gehen

Clickable OGC layer (WFS) in VertiGIS Studio Web

Kommentare

3 Kommentare

  • Paul Conway

    Have had similar issues. Advice from our local reseller. Maybe the criteria section is the issue? : 

    To link the WFS to the WMS in the Web app:

    1. Add the WMS to the webmap and save it.
    2. Select the webmap in the Map component settings in VertiGIS Studio Web Designer.
    3. Scroll down to Layer Extensions and select the WMS.
    4. Under WFS URL, enter the URL for the WFS.
    5. Save the app.

     

    Here are the criteria for a WFS to be associated to a WMS:

    • The WMS's layers correspond to feature types on the WFS.
    • The WMS supports DescribeLayer. NOTE: ArcGIS Server WMSs do not support this.
    • The WFS supports the following:
      • Logical Operators:And, Or
      • Spatial Operators:Intersects
      • Other Operators:FeatureId, PropertyIsLike, PropertyIsEqualTo
      • Literal Types:xs:string, xs:integer, xs:double
      • Geometry Types:Envelope, Point, MultiPoint, MultiPolygon, MultiLineString, LineString, Polygon

    The service provider will need to make sure all of this is configured in order for it to work properly for the customer.
     

    OGC services tend to differ from service to service, so you may need to try a couple different parameters for the URLs, but using the GetCapabilities and GetFeature requests would probably be your best bet.

    0
  • Wouter Hajnal

    Thanks for the information Paul Conway! Unfortunately these are strict requirements, that the OGC services I want to add do not comply with...

    The only alternative I can think of is harvesting these OGC services locally and republishing them as ArcGIS services. Any other suggestions or best practices are more than welcome. 

     

    0
  • Paul Conway

    Hopefully Vertigis will implement proper WFS consumption soon? 

    If you solve this issue, please report back here. It's something we may have to tackle in a couple of months. 

    Best

    Paul 

    0

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.