Skip to content

Update documentation #599

@mapsam

Description

@mapsam

Collecting ideas for updating documentation around node-mapnik after merging #605 and closing #604.

Documentation system upgrades

  • upgrade documentationjs to the newest version (currently at 4.0.0-beta)
  • generate mapnik theme starting with documentation-theme-default
  • paginate classes went with collapsed sections instead
  • research auto pushing to gh-pages if the /documentation folder has been updated auto build docs #652
  • bump documentation up in the CONTRIBUTING.md, prioritized as a part of developing node-mapnik

Grammar, doc errors

  • "fromStringSync" is listed twice instead of "fromString" for the async function
  • update mapnik enums with @enum class - currently errors
  • fix broken links to enums: http://mapnik.org/node-mapnik/documentation/3.5/#mapnik-vectortile/composite
  • update toGeoJSON language to "Can be a zero-index integer representing a layer or the string keywords __array__ or __all__ to get all layers in the form of an array of GeoJSON featurecollections or in the form of a single GeoJSON FeatureCollection with all layers smooshed inside" from @springmeyer

Guides - less API documentation, more how-to, probably replace /docs

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions