Changes between Version 5 and Version 6 of GSoC_SVG_Symbols_SECOND_DRAFT_OF_THE_MS_RFC


Ignore:
Timestamp:
Aug 10, 2009, 10:51:05 AM (15 years ago)
Author:
kiranvarma
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GSoC_SVG_Symbols_SECOND_DRAFT_OF_THE_MS_RFC

    v5 v6  
    56566. Render the pixmap into the final image file. This will be done using a mixture of the AGG and GD libraries.
    5757
    58 '''
    59 4 Files Added and Modified.'''
    60 '''
    61 4.1 AGG/SVG Parser.'''
     58'''4 Files Added and Modified.'''
     59
     60'''4.1 AGG/SVG Parser.'''
    6261The SVG parsing and pixmap generation functions will be stored in source files stored at
    6362
     
    7170c. SVG to Pixmap generation
    7271All files are within the C++ ’mapserver’ namespace.
    73 '''
    74 4.2 Rendering Functions.'''
     72
     73'''4.2 Rendering Functions.'''
    7574The rendering functions in mapgd.c will be modified to support the SVG type. These include all the basic shapes such as
    7675points, lines, circles etc. These will make use of the createBrushFromSVG function to render to a GD pixmap.
    77 '''
    78 4.3 Lexical Analyzer and Parser.'''
     76
     77'''4.3 Lexical Analyzer and Parser.'''
     78
    7979The maplexer.l file will be modified to support two new keywords (SVG and SVGPATH). The mapsymbol.h file be modified
    8080by adding SVG related data to the symbolObj structure along with basic enumerations and defines. The mapsymbol.c file’s
    8181loadSymbol function will be modified to generate the required new fields in the symbolObj structure.
    8282
    83 '''
    84 5 Documentation.'''
     83'''5 Documentation.'''
     84
    8585The following documentation needs to be prepared for this project:
    86861. Missing SVG specification document.