Published by breki on 20 Nov 2010 at 07:39 pm
Maperitive: New Release
Yes, it’s finally here! After more than a month of hard work and a lot of code changes, I managed to produce a new stable release (well I hope it’s stable). Just to be on the safe side I did not publish the package to the main download directory so your old Maperitive installations will not detect the new version. This means you’ll need to download it manually from the beta location. So if anyone wants to have a go, please do and report any problems.
The new version has a lot of infrastructure code changes. The biggest change is that I’ve replaced Windsor Castle with my own newly implemented Dependency Injection library. This probably not very interesting to end users, so I’ll write more about it in other posts.
As for functionality, there are a lot of improvements:
- improved performance (I’ve done performance profiling using dotTrace)
- fixed Illustrator SVG problems
- XAPI URL is now configurable
- you can now specify lflp.max-allowed-corner-angle and lflp.min-buffer-space settings which control how line labeling works (see the default rules)
- tile generator: new min-tile-file-size parameter which allows skipping of generating empty tiles
- better error description of invalid OSM files
- more forgiving OSM reader
- Maperitive should now not fail if it cannot write settings
- export commands now export to ‘output’ directory by default.
Enjoy!


Jesus on 05 Dec 2010 at 11:44 #
Hello Igor. Sorry for my bad english
I have a problem with Maperitive. When I generate a file for Illustrator just get a group of png files and one svg. When I open the svg file in Illustrator the result is not editable, is a bitmap that can not be changed. What am I doing wrong? Thanks
breki on 05 Dec 2010 at 18:08 #
Hi Jesus,
What you did was to export the Web map to the SVG, that’s why you see bitmaps (they are web tiles). You have to load your own OSM file (using load-source command) and turn off the Web map layer, and then do the SVG export.
Jesus on 06 Dec 2010 at 12:12 #
All ok now, Thanks a lot (for help and for Maperitive)
tigger on 04 Jan 2011 at 18:35 #
Hello Igor,
I read a while through the documentation and this seems to be an impressive renderer.
Do you plan support for including slope, height and azimuth/orientation in the shading rules?
I would be happy, if you would drop me a line.
Thanks a lot and best regards,
Tigger
breki on 04 Jan 2011 at 22:09 #
@Tigger,
slope and the rest of the parameters are actually configurable for the shading, but I decided not to expose them to end users since I didn’t see the benefit for them. If you think this could be useful, I’ll add an item to my “todo” list.