| 184 | | wfs = newObject(container=primagis, meta_type='PrimaGISLayer', oid='wfs_mapserver_users') |
| 185 | | wfs.setTitle('Mapserver users (WFS)') |
| 186 | | wfs.setDataSourceIdentifier('mapserver_users_wfs:users') |
| 187 | | wfs.setDefaultVisibility(False) |
| 188 | | wfs.setLegendVisibility(True) |
| 189 | | wfs.setHidability(True) |
| 190 | | wfs.setUsePythonFilters(False) |
| 191 | | wfs.setOwsSRS('EPSG:4326') |
| | 184 | # wfs = newObject(container=primagis, meta_type='PrimaGISLayer', oid='wfs_mapserver_users') |
| | 185 | # wfs.setTitle('Mapserver users (WFS)') |
| | 186 | # wfs.setDataSourceIdentifier('mapserver_users_wfs:users') |
| | 187 | # wfs.setDefaultVisibility(False) |
| | 188 | # wfs.setLegendVisibility(True) |
| | 189 | # wfs.setHidability(True) |
| | 190 | # wfs.setUsePythonFilters(False) |
| | 191 | # wfs.setOwsSRS('EPSG:4326') |
| 195 | | symbolizer = newObject(container=wfs, meta_type='TextSymbolizer', oid='ms_user_name') |
| 196 | | symbolizer.setTitle('MapServer user name') |
| 197 | | symbolizer.setLabel('zco:fullname') |
| 198 | | symbolizer.setAnchorpoint('0.5 0.0') |
| 199 | | #symbolizer.setDisplacement() |
| 200 | | symbolizer.setFontFamily('verdana') |
| 201 | | symbolizer.setFontSize(8.0) |
| 202 | | symbolizer.setFontColor('#000000') |
| 203 | | symbolizer.setHaloColor('#FFFFD5') |
| 204 | | symbolizer.setHaloRadius(1.0) |
| 205 | | symbolizer.setPartialRendering(False) |
| 206 | | symbolizer.setForcedRendering(False) |
| 207 | | symbolizer.setAutoPlacement(True) |
| 208 | | symbolizer.setAutoRotation(False) |
| 209 | | symbolizer.setPadding(0) |
| 210 | | symbolizer.setMinDuplicateDistance(-1.0) |
| 211 | | symbolizer.setMinFeatureSize(15.0) |
| 212 | | symbolizer.setAutoMinFeatureSize(False) |
| 213 | | |
| 214 | | symbolizer.reindexObject() |
| 215 | | |
| 216 | | # MapServer user point symbolizer |
| 217 | | symbolizer = newObject(container=wfs, meta_type='PointSymbolizer', oid='ms_user') |
| 218 | | symbolizer.setTitle('MapServer user location') |
| 219 | | symbolizer.setMark('circle') |
| 220 | | symbolizer.setSize(12.0) |
| 221 | | symbolizer.setStrokeColor('#000000') |
| 222 | | symbolizer.setStrokeWidth(1.0) |
| 223 | | symbolizer.setStrokeOpacity(1.0) |
| 224 | | symbolizer.setFillColor('#ffff00') |
| 225 | | symbolizer.setFillOpacity(1.0) |
| 226 | | symbolizer.reindexObject() |
| 227 | | |
| 228 | | # WFS layer styling rules |
| 229 | | wfs.addStyleRule(name='MapServer user', |
| 230 | | filter_expr='', |
| 231 | | symbolizers=[wfs.ms_user.UID(), wfs.ms_user_name.UID()]) |
| 232 | | wfs.reindexObject() |
| | 195 | # symbolizer = newObject(container=wfs, meta_type='TextSymbolizer', oid='ms_user_name') |
| | 196 | # symbolizer.setTitle('MapServer user name') |
| | 197 | # symbolizer.setLabel('zco:fullname') |
| | 198 | # symbolizer.setAnchorpoint('0.5 0.0') |
| | 199 | # #symbolizer.setDisplacement() |
| | 200 | # symbolizer.setFontFamily('Vera') |
| | 201 | # symbolizer.setFontSize(8.0) |
| | 202 | # symbolizer.setFontColor('#000000') |
| | 203 | # symbolizer.setHaloColor('#FFFFD5') |
| | 204 | # symbolizer.setHaloRadius(1.0) |
| | 205 | # symbolizer.setPartialRendering(False) |
| | 206 | # symbolizer.setForcedRendering(False) |
| | 207 | # symbolizer.setAutoPlacement(True) |
| | 208 | # symbolizer.setAutoRotation(False) |
| | 209 | # symbolizer.setPadding(0) |
| | 210 | # symbolizer.setMinDuplicateDistance(-1.0) |
| | 211 | # symbolizer.setMinFeatureSize(15.0) |
| | 212 | # symbolizer.setAutoMinFeatureSize(False) |
| | 213 | |
| | 214 | # symbolizer.reindexObject() |
| | 215 | |
| | 216 | # # MapServer user point symbolizer |
| | 217 | # symbolizer = newObject(container=wfs, meta_type='PointSymbolizer', oid='ms_user') |
| | 218 | # symbolizer.setTitle('MapServer user location') |
| | 219 | # symbolizer.setMark('circle') |
| | 220 | # symbolizer.setSize(12.0) |
| | 221 | # symbolizer.setStrokeColor('#000000') |
| | 222 | # symbolizer.setStrokeWidth(1.0) |
| | 223 | # symbolizer.setStrokeOpacity(1.0) |
| | 224 | # symbolizer.setFillColor('#ffff00') |
| | 225 | # symbolizer.setFillOpacity(1.0) |
| | 226 | # symbolizer.reindexObject() |
| | 227 | |
| | 228 | # # WFS layer styling rules |
| | 229 | # wfs.addStyleRule(name='MapServer user', |
| | 230 | # filter_expr='', |
| | 231 | # symbolizers=[wfs.ms_user.UID(), wfs.ms_user_name.UID()]) |
| | 232 | # wfs.reindexObject() |