Skip to content

Mapnik 3 support #2

@alculquicondor

Description

@alculquicondor

This is the error I'm getting on mapnik 3, for nik2img 0.8.0:

Traceback (most recent call last):
  File "/usr/local/bin/nik2img.py", line 238, in <module>
    main()
  File "/usr/local/bin/nik2img.py", line 228, in main
    nik_map = ComposeDebug(mapfile,**options.__dict__)
  File "/usr/local/lib/python2.7/dist-packages/mapnik_utils/composer.py", line 263, in __init__
    Compose.__init__(self,mapfile,**kwargs)
  File "/usr/local/lib/python2.7/dist-packages/mapnik_utils/composer.py", line 67, in __init__
    self.prepare()
  File "/usr/local/lib/python2.7/dist-packages/mapnik_utils/composer.py", line 271, in prepare
    super(ComposeDebug,self).prepare()
  File "/usr/local/lib/python2.7/dist-packages/mapnik_utils/composer.py", line 81, in prepare
    self.register_fonts()
  File "/usr/local/lib/python2.7/dist-packages/mapnik_utils/composer.py", line 335, in register_fonts
    super(ComposeDebug,self).register_fonts()
  File "/usr/local/lib/python2.7/dist-packages/mapnik_utils/composer.py", line 100, in register_fonts
    self.font_handler = FontHandler()
  File "/usr/local/lib/python2.7/dist-packages/mapnik_utils/fonts.py", line 12, in __init__
    self.fontdir = mapnik.fontscollectionpath
  File "/usr/local/lib/python2.7/dist-packages/mapnik_utils/version_adapter.py", line 66, in __getattr__
    return getattr(self.__instance, attr)
AttributeError: 'module' object has no attribute 'fontscollectionpath'

Are there any plans for supporting it?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions