|
|
@@ -38,6 +38,14 @@ class WFS(OWS):
|
|
|
|
|
|
self.setMapName(mapobj)
|
|
|
|
|
|
+ # load mapfile SYMBOLs
|
|
|
+ symbolPath = os.path.join( os.path.dirname(__file__), "symbols.txt")
|
|
|
+ symbolsLoaded = mapobj.setSymbolSet(symbolPath)
|
|
|
+ if symbolsLoaded == mapscript.MS_SUCCESS:
|
|
|
+ logging.debug("Symbols loaded from %s",symbolPath)
|
|
|
+ else:
|
|
|
+ logging.debug("Error loading symbols from %s",symbolPath)
|
|
|
+
|
|
|
logging.debug(self.capabilities.contents)
|
|
|
|
|
|
srss = []
|
|
|
@@ -97,6 +105,9 @@ class WFS(OWS):
|
|
|
style.size=5
|
|
|
style.width=5
|
|
|
|
|
|
+ if lyrobj.type == mapscript.MS_LAYER_POINT:
|
|
|
+ style.symbol = 1
|
|
|
+
|
|
|
## overwrite already set SRSs
|
|
|
#if len(srss) > 0:
|
|
|
# logging.debug("Overwriting SRS option")
|