twkb

0.2.2 • Public • Published

twkb

Build Status

This library allows to decode TWKB.

WARNING: this is a preview and may change without any notice

Usage

twkb.toGeoJSON(buffer)

Building

npm install
npm run build

Example

this is a simple example using leaflet

function get(url, callback) {
  var oReq = new XMLHttpRequest();
  oReq.open("GET", url, true);
  oReq.responseType = "arraybuffer";

  oReq.onload = function (oEvent) {
    callback(oReq.response);
  };

  oReq.send(null);
}

var map = L.map('map').setView([40.505, -3.09], 5);

get('file.twkb', function(data) {
    var g = new twkb.toGeoJSON(new Uint8Array(data))
    L.geoJson({ features: g, type: "FeatureSet"}).addTo(map)
})

API

twkb

twkb.toGeoJSON(buffer)

Returns valid GeoJSON for the features

License

see LICENSE file

Readme

Keywords

none

Package Sidebar

Install

npm i twkb

Weekly Downloads

254

Version

0.2.2

License

none

Unpacked Size

26 kB

Total Files

20

Last publish

Collaborators

  • bjornharrtell
  • javisantana