1.2.1 • Published 4 years ago

terraformer-wkt-parser v1.2.1

Weekly downloads
141,695
License
MIT
Repository
github
Last release
4 years ago

Terraformer Well-Known Text Parser

Build Status

Two way conversion between GeoJSON and WKT. Part of the Terraformer project.

Installing

Node.js

$ npm install terraformer-wkt-parser

Browser

In the browser, Terraformer is required to be used as well.

$ bower install terraformer-wkt-parser

Documentation

For full documentation check out the offical website.

var wkt = require('terraformer-wkt-parser');

// parse a WKT file, convert it into a terraformer primitive
var primitive = wkt.parse('LINESTRING (30 10, 10 30, 40 40)');

// take a terraformer primitive and convert it into a WKT representation
var polygon = wkt.convert(
  {
    "type": "Polygon",
    "coordinates": [
      [ [100.0, 0.0], [101.0, 0.0], [101.0, 1.0], [100.0, 1.0], [100.0, 0.0] ],
      [ [100.2, 0.2], [100.8, 0.2], [100.8, 0.8], [100.2, 0.8], [100.2, 0.2] ]
    ]
  }
);
    <!-- Load the main Terraformer library -->
    <script src="terraformer.min.js" type="text/javascript"></script>

    <!-- Load the WKT Parser -->
    <script src="terraformer-wkt-parser.min.js" type="text/javascript"></script>

    <!-- Use it! -->
    <script>
      var primitive = Terraformer.WKT.parse('LINESTRING (30 10, 10 30, 40 40)');
    </script>

Resources

Issues

Find a bug or want to request a new feature? Please let us know by submitting an issue.

Contributing

Esri welcomes contributions from anyone and everyone. Please see our guidelines for contributing.

Licensing

A copy of the license is available in the repository's LICENSE file.

city-tools-tmm-mapframegeo-graphol-tools-tnestgis@everything-registry/sub-chunk-2892skyline-sequelizesequelize-verbosequelize-websqlsequelize-with-clickhousesequelize_sunsoftsequelizemssqlfixsequelize-hokkoosequelize-8815sequelize-alphasequelize-datesequelize-ftssequelize-fulltextsequelize-fulltext-searchrdf_tree_browserreact-ol-mapreact-cismapreact-cismap-experimentalsequelize-nextsequelize-offlinesoda-angularsoda-geoservicesshimo-sequelizesailing_mapboxreact-maptalks-toolsdxf-polygon-importerdy3dmapdy3dduducloud-sequelizefeature-server-corefzis-mapfzis-map-componentsgd-cesiumgd-cesium-maplibgeom-toolsgeojson.libgeotabuladbgeoconvgeocsvmatterapp-sequelizemfly-analysismfly-chartsmosaic-distillinkeddatatreenestjs-gismapbox-map-toolmapbox-map-tool-testmaptalks-toolsldtree-browserleon-sequelizekoop-serverkoop-cloudantgykj-map-coreol-toolsts-sequelizecrud-fences-portal@hbgis/websdk@hbgis/cesiumsdk@heisian/sequelize@hwc/ts-sequelize@fuhidev/nestjs-giswhitehatjr-sequelizewhitehatjr-sequelize-ormblookdb2geojsondata-fair@infinitebrahmanuniverse/nolb-terrceq-sequelizecarto-copy-stream@darkotech/sequelize@dawadk/replication-clienttyatech-nestjs-systemveirryau-sequelizebf-ormifycgwxinfomationcompoentsxx-map-biz-uicity-toolsyth-mapcityx-sdk@cond/sequelizewi-sequelizezid-harmoniedougs-sequelize@mn-tech/sequelize@fogine/sequelize@tdalabs/sequelize@sentinel-hub/sentinelhub-js@sipsdwangs/sonemap@softbrains/sequelize@thenumber/itinerator-expo-components@up24/sequelizeangular-pdok-geocoderadvanced-sequelize@abeai/sequelize-native-promises@agrotools1/at-components
1.2.1

4 years ago

1.2.0

6 years ago

1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.1

9 years ago

1.0.0

11 years ago

0.1.8

11 years ago

0.2.0

11 years ago

0.1.7

11 years ago

0.1.6

11 years ago

0.1.5

11 years ago

0.1.4

11 years ago

0.1.3

11 years ago

0.1.2

11 years ago

0.1.1

11 years ago

0.1.0

11 years ago