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.
|
Cartography wish list.
|
||||||
|
|
||||||
From Steve Chilton's SotM presentation:
|
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)
|
|
||||||
|
|
||||||
|
* respect the layer tag implicitly
|
||||||
* add your advanced cartography requests
|
* names for lower roads should not appear where other roads pass over them
|
||||||
|
* iterate alternative label placement
|
||||||
* 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.
|
* 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
|
### Bug list
|
||||||
List of bugs for squishing or topics to discuss:
|
List of bugs for squishing or topics to discuss:
|
||||||
* http://trac.mapnik.org/milestone/MCS1%20Tickets
|
|
||||||
|
* http://trac.mapnik.org/milestone/MCS1%20Tickets
|
||||||
|
|
||||||
### Cascadenik
|
### Cascadenik
|
||||||
|
|
||||||
Rob's going to be working on [Cascadenik](http://code.google.com/p/mapnik-utils/wiki/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
|
* adding all the currently supported symbolizer attributes
|
||||||
- supporting the new parameterized symbolizer attributes
|
* supporting Mapnik2 alongside 0.x
|
||||||
- merging the `-xmlbad` branch to trunk
|
* supporting the new parameterized symbolizer attributes
|
||||||
- cleaning, testing, and fixing bugs
|
* merging the `-xmlbad` branch to trunk
|
||||||
- fixing mapnik bugs uncovered by the above :)
|
* cleaning, testing, and fixing bugs
|
||||||
- one being #612 (dane will try to close during sprint)
|
* fixing mapnik bugs uncovered by the above :)
|
||||||
|
* one being #612 (dane will try to close during sprint)
|
||||||
|
|
||||||
### Profiling
|
### Profiling
|
||||||
|
|
||||||
Fred's interested in performance:
|
Fred's interested in performance:
|
||||||
- how long did it take to render this?
|
* how long did it take to render this?
|
||||||
- how much time was spent acquiring the data,
|
* how much time was spent acquiring the data,
|
||||||
- how much was spent processing each layer/style,
|
* how much was spent processing each layer/style,
|
||||||
- etc
|
* etc
|
||||||
|
|
||||||
## Results
|
## 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
|
## Participants
|
||||||
|
|
||||||
London:
|
London:
|
||||||
* Artem Pavlenko - Mapnik Founder
|
|
||||||
* Dane Springmeyer - Mapnik Project Release Manager
|
* Artem Pavlenko - Mapnik Founder
|
||||||
* Steve Chilton - Chair, Society of Cartographers
|
* Dane Springmeyer - Mapnik Project Release Manager
|
||||||
* Andy Allan - Founder OpenCycleMap
|
* Steve Chilton - Chair, Society of Cartographers
|
||||||
* Iván Sánchez Ortega - OSM España (arriving Fri late evening)
|
* Andy Allan - Founder OpenCycleMap
|
||||||
* AJ Ashton - Cartographer, Development Seed
|
* Iván Sánchez Ortega - OSM España (arriving Fri late evening)
|
||||||
* Tom MacWright - GIS Developer, Development Seed
|
* AJ Ashton - Cartographer, Development Seed
|
||||||
* Tom Hughes - OSM SysAdmin and author of Mapnik Cairo backend
|
* Tom MacWright - GIS Developer, Development Seed
|
||||||
* Andrii Mishkovskyi - GIS Developer, CloudMade
|
* Tom Hughes - OSM SysAdmin and author of Mapnik Cairo backend
|
||||||
* Frederik Ramm - geofabrik.de (from Fri noon)
|
* Andrii Mishkovskyi - GIS Developer, CloudMade
|
||||||
* and a cast of thousands (some shy folks not listed here)
|
* Frederik Ramm - geofabrik.de (from Fri noon)
|
||||||
|
* and a cast of thousands (some shy folks not listed here)
|
||||||
|
|
||||||
San Francisco:
|
San Francisco:
|
||||||
* Michal Migurski - Walking-Papers Founder
|
|
||||||
* Nino Walker
|
* Michal Migurski - Walking-Papers Founder
|
||||||
* Katie Filbert (Friday ?)
|
* Nino Walker
|
||||||
|
* Katie Filbert (Friday ?)
|
||||||
|
|
||||||
Remote:
|
Remote:
|
||||||
* Rob Coup - Koordinates
|
|
||||||
* Craig de Stigter - Koordinates
|
* Rob Coup - Koordinates
|
||||||
|
* Craig de Stigter - Koordinates
|
||||||
|
|
||||||
## Oh look, Development Seed made a logo for us!
|
## Oh look, Development Seed made a logo for us!
|
||||||
How cool are they? Pretty cool!
|
How cool are they? Pretty cool!
|
||||||
|
|
Loading…
Add table
Reference in a new issue