Страница 1 из 1

WKT <==> GeoJSON [ Scott A Chamberlain ] : install.packages("wellknown")

Добавлено: 09 июн 2018, 07:03
nickleb
library("wellknown")
https://cran.r-project.org/web/packages ... l#lint_wkt
- библиотека R для преобразования WKT в GeoJSON и GeoJSON в WKT
WKT, возможно, не так широко известен как GeoJSON,
но широко используется при хранении геоинформационных данных в SQL-базах данных
WKT поддерживают многие СУБД. Бинарный эквивалент WKT - WKB,
поддержка которого, возможно, выйдет позже в этом пакете.
Функционал нынешней версии пакета:
1) генерация WKT из R-структур;
2) конвертация WKT в GeoJSON;
3) конвертация GeoJSON в WKT;
4) валидация WKT-строк

Re: WKT <==> GeoJSON [ Scott A Chamberlain ] : install.packages("wellknown")

Добавлено: 09 июн 2018, 08:11
nickleb
...согласно стр. 28-29
https://cran.r-project.org/web/packages ... lknown.pdf
конвертирует и WKT в WKB

Re: WKT <==> GeoJSON [ Scott A Chamberlain ] : install.packages("wellknown")

Добавлено: 09 июн 2018, 09:09
nickleb
...хотя в R многофункциональная
library("sf")
на процедуры конвертации геопространственных форматов побогаче, безусловно, :
https://cran.r-project.org/web/packages ... s/sf2.html

Re: WKT <==> GeoJSON [ Scott A Chamberlain ] : install.packages("wellknown")

Добавлено: 09 июн 2018, 10:26
trir
надо уточнить, что это WKT/WKB v1, WKT/WKB v2 - ещё никто не понимает

Re: WKT <==> GeoJSON [ Scott A Chamberlain ] : install.packages("wellknown")

Добавлено: 09 июн 2018, 10:41
nickleb
trir писал(а):
09 июн 2018, 10:26
надо уточнить, что это WKT/WKB v1, WKT/WKB v2 - ещё никто не понимает
trir, в какой документации об этих тонкостях просвещение получить посоветуйте, пожалуйста?

Re: WKT <==> GeoJSON [ Scott A Chamberlain ] : install.packages("wellknown")

Добавлено: 09 июн 2018, 12:20
trir
WKT/WKB v2 описан в ISO/IEC 13249-3:2016 (геометрия) и ISO 19162:2015 (системы координат)

Re: WKT <==> GeoJSON [ Scott A Chamberlain ] : install.packages("wellknown")

Добавлено: 09 июн 2018, 12:41
nickleb
trir писал(а):
09 июн 2018, 12:20
WKT/WKB v2 описан в ISO/IEC 13249-3:2016 (геометрия) и ISO 19162:2015 (системы координат)
- я по-Google'ил: ... всё серьёзно... и , чтоб почитать подробно - покупать надо pdf-документацию, - если правильно понял...

Re: WKT <==> GeoJSON [ Scott A Chamberlain ] : install.packages("wellknown")

Добавлено: 09 июн 2018, 13:00
trir
ISO/IEC 13249-3:2016-не окончательный вариант, но не должен сильно отличатся
ISO 19162:2015

но это всё весьма отдалённое будущее - microsoft понадобилось 10 лет для реализации v1

Re: WKT <==> GeoJSON [ Scott A Chamberlain ] : install.packages("wellknown")

Добавлено: 09 июн 2018, 13:38
nickleb
trir писал(а):
09 июн 2018, 13:00
ISO/IEC 13249-3:2016-не окончательный вариант, но не должен сильно отличатся
ISO 19162:2015

но это всё весьма отдалённое будущее - microsoft понадобилось 10 лет для реализации v1
trir, спасибо!