| | 730 | "TextSymbolizer": function(symbolizer) { |
|---|
| | 731 | var node = this.createElementNSPlus("TextSymbolizer"); |
|---|
| | 732 | this.writeNode(node, "Label", symbolizer); |
|---|
| | 733 | this.writeNode(node, "Font", symbolizer); |
|---|
| | 734 | this.writeNode(node, "Fill", symbolizer); |
|---|
| | 735 | return node; |
|---|
| | 736 | }, |
|---|
| | 737 | "Font": function(symbolizer) { |
|---|
| | 738 | var node = this.createElementNSPlus("Font"); |
|---|
| | 739 | // add in CssParameters |
|---|
| | 740 | if(symbolizer.fontFamily) { |
|---|
| | 741 | this.writeNode( |
|---|
| | 742 | node, "CssParameter", |
|---|
| | 743 | {symbolizer: symbolizer, key: "fontFamily"} |
|---|
| | 744 | ); |
|---|
| | 745 | } |
|---|
| | 746 | if(symbolizer.fontSize) { |
|---|
| | 747 | this.writeNode( |
|---|
| | 748 | node, "CssParameter", |
|---|
| | 749 | {symbolizer: symbolizer, key: "fontSize"} |
|---|
| | 750 | ); |
|---|
| | 751 | } |
|---|
| | 752 | return node; |
|---|
| | 753 | }, |
|---|
| | 754 | "Label": function(symbolizer) { |
|---|
| | 755 | var node = this.createElementNSPlus("Label"); |
|---|
| | 756 | this.writeNode(node, "ogc:PropertyName", symbolizer); |
|---|
| | 757 | return node; |
|---|
| | 758 | |
|---|
| | 759 | }, |
|---|