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

Вопросы по статистическому пакету R. Не обязательно гео.
Ответить
nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

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

Сообщение nickleb » 09 июн 2018, 07:03

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-строк

nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

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

Сообщение nickleb » 09 июн 2018, 08:11

...согласно стр. 28-29
https://cran.r-project.org/web/packages ... lknown.pdf
конвертирует и WKT в WKB

nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

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

Сообщение nickleb » 09 июн 2018, 09:09

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

trir
Гуру
Сообщения: 5276
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1013
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

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

Сообщение trir » 09 июн 2018, 10:26

надо уточнить, что это WKT/WKB v1, WKT/WKB v2 - ещё никто не понимает

nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

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

Сообщение nickleb » 09 июн 2018, 10:41

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

trir
Гуру
Сообщения: 5276
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1013
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

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

Сообщение trir » 09 июн 2018, 12:20

WKT/WKB v2 описан в ISO/IEC 13249-3:2016 (геометрия) и ISO 19162:2015 (системы координат)

nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

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

Сообщение nickleb » 09 июн 2018, 12:41

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

trir
Гуру
Сообщения: 5276
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1013
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

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

Сообщение trir » 09 июн 2018, 13:00

ISO/IEC 13249-3:2016-не окончательный вариант, но не должен сильно отличатся
ISO 19162:2015

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

nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

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

Сообщение nickleb » 09 июн 2018, 13:38

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

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

Ответить

Вернуться в «R»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя