org.geotools.styling
Class UserLayer
java.lang.Object
org.geotools.styling.StyledLayer
org.geotools.styling.UserLayer
- public class UserLayer
- extends StyledLayer
DJB: on inlinefeature support:
The inline features also lets you "sort of" make your WMS into a WFS-T.
I was going to implement this after SLD POST on monday, but I was
expecting the definition in the spec to be a bit "nicer". Right now
its just:
(the spec hasnt been finalized)
I guess if we make some assumptions about the data coming in - ie. every
feature is the same type, and its simple (no nesting, no , and
no attributes), then we can parse ones that look like:
David Blasby
... GML ...
I'm not the best at reading .xsd, but I think that means you can stick
in ANY GML Feature. If so, its way too general.
My plan was to parse the first Feature (or, the given schema if there is
one) to find out all the property names (and which one(s) are the
geometry) and make a FeatureType. (I'd assume all the properties were
strings)
Then, make a MemoryDataStore and put the features in it. I can pass
this off to the lite renderer as normal.
- Author:
- jamesm
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserLayer
public UserLayer()
getRemoteOWS
public RemoteOWS getRemoteOWS()
getInlineFeatureDatastore
public DataStore getInlineFeatureDatastore()
getInlineFeatureType
public FeatureType getInlineFeatureType()
setInlineFeatureDatastore
public void setInlineFeatureDatastore(DataStore store)
setInlineFeatureType
public void setInlineFeatureType(FeatureType ft)
setRemoteOWS
public void setRemoteOWS(RemoteOWS service)
getLayerFeatureConstraints
public FeatureTypeConstraint[] getLayerFeatureConstraints()
setLayerFeatureConstraints
public void setLayerFeatureConstraints(FeatureTypeConstraint[] constraints)
getUserStyles
public Style[] getUserStyles()
setUserStyles
public void setUserStyles(Style[] styles)
addUserStyle
public void addUserStyle(Style style)
Copyright © GeoTools. All Rights Reserved.