[mapguide-trac] #1717: New Symbol Definition validation rules

MapGuide Open Source trac_mapguide at osgeo.org
Fri Jun 10 12:04:15 EDT 2011


#1717: New Symbol Definition validation rules
---------------------------+------------------------------------------------
   Reporter:  jng          |       Owner:  jng        
       Type:  enhancement  |      Status:  new        
   Priority:  low          |   Milestone:  Maestro-3.2
  Component:  Maestro      |     Version:             
   Severity:  trivial      |    Keywords:             
External_id:               |  
---------------------------+------------------------------------------------
 Add the following rules to check when validating Symbol Definitions:

  * Check for non-existent symbol parameters
  * Check that at least one geometry usage context has been specified.
  * If using resource data for an image graphic, verify the resource data
 specified checks out
  * If using inline PNG base64 content for an image graphic, verify the
 content checks out as an image
  * If using a composite rule in a layer definition, verify that symbol
 references point to valid symbol definitions
  * If using a composite rule in a layer definition, verify that the
 overrides specified are for symbol parameters that actually exist
  * If using a composite rule in a layer definition, warn if the symbol
 definition has usage contexts that are irrelevant against the layer's
 feature source (eg. Line Usage context specified in a point-only feature
 source)

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1717>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list