Node-Mapnik

Software Screenshot:
Node-Mapnik
Software Details:
Version: 3.4.7 updated
Upload Date: 28 Sep 15
Distribution Type: Freeware
Downloads: 79

Rating: 2.0/5 (Total Votes: 1)

Mapnik is a C++ toolkit for developing map-centric applications.

Mapnik is also one of the tools used to create the famous OpenStreetMap (OSM) mapping project.

On the other hand, Node-Mapnik is a JavaScript client for this toolkit, allowing Node.js developers to create mapping applications that inter-connect with a local or remote Mapnik installation and access one or more of its mapping features and tools.

This library comes with tests and examples.

What is new in this release:

  • Ugraded to Mapnik 3.x version with totally new geometry storage
  • Upgrade to mapnik-vector-tile@0.8.0
  • Upgraded to node-pre-gyp@0.6.5
  • Added an additional parameter to Projection initialization. This prevents the initialization of a proj4 object internally. This will only be useful when reprojecting from epsg:4326 to epsg:3857 and vise versa.

What is new in version 3.3.1:

  • Ugraded to Mapnik 3.x version with totally new geometry storage
  • Upgrade to mapnik-vector-tile@0.8.0
  • Upgraded to node-pre-gyp@0.6.5
  • Added an additional parameter to Projection initialization. This prevents the initialization of a proj4 object internally. This will only be useful when reprojecting from epsg:4326 to epsg:3857 and vise versa.

What is new in version 3.3.0:

  • Ugraded to Mapnik 3.x version with totally new geometry storage
  • Upgrade to mapnik-vector-tile@0.8.0
  • Upgraded to node-pre-gyp@0.6.5
  • Added an additional parameter to Projection initialization. This prevents the initialization of a proj4 object internally. This will only be useful when reprojecting from epsg:4326 to epsg:3857 and vise versa.

What is new in version 3.2.1:

  • Added an additional parameter to Projection initialization.

What is new in version 3.1.6:

  • Fixed bugs in VectorTile.toGeoJSON to ensure properly formatted JSON output.
  • Cleanup of Javascript code and tests using JSLint.
  • Added preliminary support for building against Nan v1.5.0 and IO.js v1.0.1 (but still using Nan v1.4.1 for the time being)
  • Added mapnik.versions.mapnik_git_describe to get access to the git details of the Mapnik version node-mapnik was built against.
  • Fixed mapnik-inspect.js script.

What is new in version 3.1.3:

  • Now vt.composite buffer-size defaults to 1 instead of 256 and tolerance defaults to 8 instead of 1.
  • Improvements to internals of mapnik.blend
  • Fixed rare error when reading image data with the async mapnik.Image.fromBytes
  • Binaries updated to use Mapnik v3.x

What is new in version 3.1.1:

  • Added Map.registerFonts()
  • Upgraded to node-pre-gyp@0.6.1
  • Aliased mapnik.register_fonts() -> mapnik.registerFonts(), mapnik.register_datasources() -> mapnik.registerDatasources().

What is new in version 3.0.4:

  • Binaries updated to use Mapnik v3.x.

What is new in version 3.0.1:

  • Binaries updated to use Mapnik v3.x.

What is new in version 1.4.15:

  • Upgraded to mapnik-vector-tile@0.5.5 for faster raster rendering.

What is new in version 1.4.14:

  • Avoid startup error if $HOME environment is not known
  • Fixed all tests on windows
  • Experimental: mapnik.VectorTile now accepts variables object in render options.
  • Experimental: Added mapnik.Map.clone method to create a shallow copy of a map object (datasources are still shared)

What is new in version 1.4.12:

  • Fixed broken postgis.input plugin in binary package
  • Fixed mismatched new/delete in UTF8 grid encoding code
  • Updated to support latest Mapnik 3.x development version
  • Tweaked internal tracker of map concurrent usage to release before callback
  • Added missing invert-rgb compositing option

What is new in version 1.4.5:

  • Updated to use Mapnik 2.3.x SDK with rapidxml parsing fix.

What is new in version 1.4.4:

  • Subtle VectorTile.composite bugs fixed to handle both tiles created from setData and those just rendered to.
  • VectorTile.fromGeoJSON method changed to VectorTile.addGeoJSON.
  • Removed initializing and cleaning up global libxml2 structures because XML2 is no longer the default in node-mapnik binaries.

What is new in version 1.4.0:

  • First series to default to providing binaries with npm install.

What is new in version 1.3.3:

  • Updated to mapnik-vector-tile.

What is new in version 1.3.0:

  • Added VectorTile.composite API.
  • Fixed exception handling for VectorTile.isSolid.
  • Disabled mapnik.Expression object since this is not used by any known applications.
  • Added mapnik.register_datasource to register a single datasource plugin.

What is new in version 1.2.1:

  • Added more details to mapnik.supports API including grid, proj4, webp, jpeg, png, svg, cairo_pdf, cairo_svg and threadsafe.
  • Added more constants for available comp-op values.

What is new in version 1.2.0:

  • Removed devDependencies so that mocha and sphericalmecator need to be manually installed to run tests
  • Tweaked gyp Release configuration to ensure binaries are stripped and built with highest level of optimization
  • Added support for detecting --runtime_link=static flag to npm install that can trigger linking against all Mapnik depedencies (not just libmapnik)
  • Added travis.ci support

What is new in version 1.1.1:

  • Fixed exception handling when creating geojson from vector tile.

What is new in version 1.0.0:

  • Support for node v0.10.x and node-gyp.

Requirements:

  • Mapnik
  • Node.js 0.6.13 or higher

Similar Software

Dribbbox
Dribbbox

12 Apr 15

myEvents
myEvents

14 May 15

Maplace.js
Maplace.js

12 Mar 16

Other Software of Developer Mapnik Development Team

Mapnik
Mapnik

10 Dec 15

Ruby Mapnik
Ruby Mapnik

10 Dec 15

Comments to Node-Mapnik

Comments not found
Add Comment
Turn on images!