(data)
| 4047 | this.required_cache = generateRequiredProperties(data); |
| 4048 | |
| 4049 | function generateSelectorCache(data) { |
| 4050 | var index = {}; |
| 4051 | for (var i in data.symbolizers) { |
| 4052 | for (var j in data.symbolizers[i]) { |
| 4053 | if (data.symbolizers[i][j].hasOwnProperty('css')) { |
| 4054 | index[data.symbolizers[i][j].css] = [data.symbolizers[i][j], i, j]; |
| 4055 | } |
| 4056 | } |
| 4057 | } |
| 4058 | return index; |
| 4059 | } |
| 4060 | |
| 4061 | function generateMapnikFunctions(data) { |
| 4062 | var functions = {}; |