Parse & Stringify хорошо известный текст в Geojson.
Поддерживать
Точка + Многотопу
Linestring + MultineString
Полигон + мультиполигон
Геометрия
2d, 3d, 4D Геометрия
установить:
$ npm install -g wellknown
использовать:
$ echo "MultiPoint(0 0, 1 1, 3 3)" | wellknown > multipoint.geojson
Это модуль в стиле узла, который работает в node.js через NPM и в браузерах через браузериф или автономный пакет:
NPM Установка :
npm install wellknown
Установка Bower :
bower install wellknown --save
автономный :
wget https://raw.github.com/mapbox/wellknown/master/wellknown.js
parse(wkt)
Учитывая WKT в качестве строки, верните объект геометрии Geojson или null
если Parse не удается.
stringify(geojson)
Учитывая объект геометрии Geojson или объект функции, верните представление WKT в качестве строки. Бросает ошибку, если предоставлена FeatureCollection
или неизвестный вход.
var parse = require ('wondell'); parse ('point (1 2)');
// с листочкой или mapbox.jsvar geojsonlayer = l.geojson (parse ('point (1 2)'));
калитка
OpenLayers Wkt
Геомет обращается между Geojson и WKT в Python
«Стандарт WKT» (MIS) управляется OGC и, таким образом, доступен на странице 52 этого PDF.
Учитывая недоступность стандарта, в этом коде нет прямой ссылки на него.