Updated MapnikCodeSprint_MCS01 (markdown)
parent
07f402ac3d
commit
362c77cc91
1 changed files with 48 additions and 45 deletions
|
@ -24,74 +24,77 @@ Plan here for code to write and bugs to squish. Please add your thoughts. Disc
|
|||
Cartography wish list.
|
||||
|
||||
From Steve Chilton's SotM presentation:
|
||||
* respect the layer tag implicitly
|
||||
* names for lower roads should not appear where other roads pass over them
|
||||
* iterate alternative label placement
|
||||
* apply point within polygon labels
|
||||
* allow rotation for icons
|
||||
* accept SVG icons (Done? See [Changeset 1793](http://trac.mapnik.org/changeset/1793) )
|
||||
* apply variable widths to canals and rivers
|
||||
* apply vignettes inside polygons
|
||||
* produce spread text labels
|
||||
* different casing either side of roads (Done as patch for 0.7.1? see offset lines #180 )
|
||||
* text labels either side of a line
|
||||
* more Natural Earth data at low-zooms (May apply more to OSM style than Mapnik-core)
|
||||
|
||||
|
||||
* add your advanced cartography requests
|
||||
|
||||
* as it's already able to replace certain strings in the filename of a Symbolizer, other parameters should be changeable too. Say: I want to define a Template for a Symbolizer in the Stylesheet, but define its parameters (color, width, etc.) from database columns.
|
||||
* respect the layer tag implicitly
|
||||
* names for lower roads should not appear where other roads pass over them
|
||||
* iterate alternative label placement
|
||||
* apply point within polygon labels
|
||||
* allow rotation for icons
|
||||
* accept SVG icons (Done? See [Changeset 1793](http://trac.mapnik.org/changeset/1793) )
|
||||
* apply variable widths to canals and rivers
|
||||
* apply vignettes inside polygons
|
||||
* produce spread text labels
|
||||
* different casing either side of roads (Done as patch for 0.7.1? see offset lines #180 )
|
||||
* text labels either side of a line
|
||||
* more Natural Earth data at low-zooms (May apply more to OSM style than Mapnik-core)
|
||||
* add your advanced cartography requests
|
||||
* as it's already able to replace certain strings in the filename of a Symbolizer, other parameters should be changeable too. Say: I want to define a Template for a Symbolizer in the Stylesheet, but define its parameters (color, width, etc.) from database columns.
|
||||
|
||||
### Bug list
|
||||
List of bugs for squishing or topics to discuss:
|
||||
* http://trac.mapnik.org/milestone/MCS1%20Tickets
|
||||
|
||||
* http://trac.mapnik.org/milestone/MCS1%20Tickets
|
||||
|
||||
### Cascadenik
|
||||
|
||||
Rob's going to be working on [Cascadenik](http://code.google.com/p/mapnik-utils/wiki/Cascadenik):
|
||||
- adding all the currently supported symbolizer attributes
|
||||
- supporting Mapnik2 alongside 0.x
|
||||
- supporting the new parameterized symbolizer attributes
|
||||
- merging the `-xmlbad` branch to trunk
|
||||
- cleaning, testing, and fixing bugs
|
||||
- fixing mapnik bugs uncovered by the above :)
|
||||
- one being #612 (dane will try to close during sprint)
|
||||
|
||||
* adding all the currently supported symbolizer attributes
|
||||
* supporting Mapnik2 alongside 0.x
|
||||
* supporting the new parameterized symbolizer attributes
|
||||
* merging the `-xmlbad` branch to trunk
|
||||
* cleaning, testing, and fixing bugs
|
||||
* fixing mapnik bugs uncovered by the above :)
|
||||
* one being #612 (dane will try to close during sprint)
|
||||
|
||||
### Profiling
|
||||
|
||||
Fred's interested in performance:
|
||||
- how long did it take to render this?
|
||||
- how much time was spent acquiring the data,
|
||||
- how much was spent processing each layer/style,
|
||||
- etc
|
||||
* how long did it take to render this?
|
||||
* how much time was spent acquiring the data,
|
||||
* how much was spent processing each layer/style,
|
||||
* etc
|
||||
|
||||
## Results
|
||||
|
||||
[http://trac.mapnik.org/wiki/MapnikCodeSprint/MCS01/Results]
|
||||
[https://github.com/mapnik/mapnik/wiki/MapnikCodeSprint_MCS01_Results](https://github.com/mapnik/mapnik/wiki/MapnikCodeSprint_MCS01_Results)
|
||||
|
||||
## Participants
|
||||
|
||||
London:
|
||||
* Artem Pavlenko - Mapnik Founder
|
||||
* Dane Springmeyer - Mapnik Project Release Manager
|
||||
* Steve Chilton - Chair, Society of Cartographers
|
||||
* Andy Allan - Founder OpenCycleMap
|
||||
* Iván Sánchez Ortega - OSM España (arriving Fri late evening)
|
||||
* AJ Ashton - Cartographer, Development Seed
|
||||
* Tom MacWright - GIS Developer, Development Seed
|
||||
* Tom Hughes - OSM SysAdmin and author of Mapnik Cairo backend
|
||||
* Andrii Mishkovskyi - GIS Developer, CloudMade
|
||||
* Frederik Ramm - geofabrik.de (from Fri noon)
|
||||
* and a cast of thousands (some shy folks not listed here)
|
||||
|
||||
* Artem Pavlenko - Mapnik Founder
|
||||
* Dane Springmeyer - Mapnik Project Release Manager
|
||||
* Steve Chilton - Chair, Society of Cartographers
|
||||
* Andy Allan - Founder OpenCycleMap
|
||||
* Iván Sánchez Ortega - OSM España (arriving Fri late evening)
|
||||
* AJ Ashton - Cartographer, Development Seed
|
||||
* Tom MacWright - GIS Developer, Development Seed
|
||||
* Tom Hughes - OSM SysAdmin and author of Mapnik Cairo backend
|
||||
* Andrii Mishkovskyi - GIS Developer, CloudMade
|
||||
* Frederik Ramm - geofabrik.de (from Fri noon)
|
||||
* and a cast of thousands (some shy folks not listed here)
|
||||
|
||||
San Francisco:
|
||||
* Michal Migurski - Walking-Papers Founder
|
||||
* Nino Walker
|
||||
* Katie Filbert (Friday ?)
|
||||
|
||||
* Michal Migurski - Walking-Papers Founder
|
||||
* Nino Walker
|
||||
* Katie Filbert (Friday ?)
|
||||
|
||||
Remote:
|
||||
* Rob Coup - Koordinates
|
||||
* Craig de Stigter - Koordinates
|
||||
|
||||
* Rob Coup - Koordinates
|
||||
* Craig de Stigter - Koordinates
|
||||
|
||||
## Oh look, Development Seed made a logo for us!
|
||||
How cool are they? Pretty cool!
|
||||
|
|
Loading…
Reference in a new issue