All Projects → Esri → terraformer-wkt-parser

Esri / terraformer-wkt-parser

Licence: MIT license
Well-Known Text parser for Terraformer

Programming Languages

javascript
184084 projects - #8 most used programming language
Yacc
648 projects
shell
77523 projects
typescript
32286 projects

Projects that are alternatives of or similar to terraformer-wkt-parser

terraformer-arcgis-parser
No description or website provided.
Stars: ✭ 30 (-54.55%)
Mutual labels:  geojson, data-management, esri
GeoConvert
Converting between Geojson and GIS file formats
Stars: ✭ 32 (-51.52%)
Mutual labels:  geojson, wkt
geofiddle
Geometric conversions between different formats and projections
Stars: ✭ 15 (-77.27%)
Mutual labels:  geojson, wkt
geofeatures2
A lightweight, high performance geometry library in Swift.
Stars: ✭ 18 (-72.73%)
Mutual labels:  geojson, wkt
GeoJSON4EntityFramework
Create GeoJSON from Entity Framework Spatial Data or WKT
Stars: ✭ 18 (-72.73%)
Mutual labels:  geojson, wkt
Koop
🔮 Transform, query, and download geospatial data on the web.
Stars: ✭ 505 (+665.15%)
Mutual labels:  geojson, data-management
Terraformer
A geographic toolkit for dealing with geometry, geography, formats, and building geo databases
Stars: ✭ 643 (+874.24%)
Mutual labels:  geojson, data-management
geojson-to-wfs-t-2
A lightweight javascript module to format WFS-T-2 statements from GeoJSON features
Stars: ✭ 21 (-68.18%)
Mutual labels:  geojson
local-government-desktop-addins
A series of ArcGIS Desktop Add-ins used in the ArcGIS for Local Government editing maps.
Stars: ✭ 58 (-12.12%)
Mutual labels:  data-management
dgp
ML Dataset Governance Policy for Autonomous Vehicle Datasets
Stars: ✭ 65 (-1.52%)
Mutual labels:  data-management
check-geojson
a checker for the geojson format. goes beyond a schema, checking semantics and producing character-level warnings.
Stars: ✭ 36 (-45.45%)
Mutual labels:  geojson
BingMapsSDSToolkit
This toolkit makes it easy to use the Bing Maps Spatial Data Services (SDS) in .NET
Stars: ✭ 39 (-40.91%)
Mutual labels:  esri
geocoder
Web app interface for geocoding addresses in CSV files.
Stars: ✭ 17 (-74.24%)
Mutual labels:  geojson
linked-places-format
Linked Places format is used to describe attestations of places in a standard way, primarily for linking gazetteer datasets.
Stars: ✭ 54 (-18.18%)
Mutual labels:  geojson
heurist
Core development repository. gitHub: Vsn 6 (2020 - ), Vsn 5 (2018 - 2020), Vsn 4 (2014-2017). Sourceforge: Vsn 3 (2009-2013), Vsn 1 & 2 (2005-2009)
Stars: ✭ 39 (-40.91%)
Mutual labels:  data-management
EsriRESTScraper
A Python class that scrapes ESRI Rest Endpoints and exports data to a geodatabase
Stars: ✭ 43 (-34.85%)
Mutual labels:  esri
esri-experiments
Fly in space and look across the sea: demos and experiments with the ArcGIS API for JavaScript
Stars: ✭ 29 (-56.06%)
Mutual labels:  esri
ccf-deadlines
⏰ CCF recommendation conference Deadline Countdowns / Please star this project, thanks~
Stars: ✭ 2,058 (+3018.18%)
Mutual labels:  data-management
whyqd
data wrangling simplicity, complete audit transparency, and at speed
Stars: ✭ 16 (-75.76%)
Mutual labels:  data-management
eav-manager
Blazing fast data modeling and enrichment
Stars: ✭ 21 (-68.18%)
Mutual labels:  data-management

Important!

This repo is part of the Terraformer project which has been archived. See https://github.com/Esri/terraformer#important for more details.

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 https://terraformer-js.github.io/wkt-parser/.

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].