Переход от файла .shp или файла .rds географической границы к твердой трехмерной модели - PullRequest
0 голосов
/ 02 января 2019

Я хотел бы создать трехмерную твердую модель географической границы, которую я могу получить онлайн на этом сайте . Мой оригинальный подход заключался в том, чтобы вывести файл .rds в R:

library(sp)
library(rgdal)    
shp = readRDS("Country maps/gadm36_ALB_0_sp.rds")
plot(shp)

, который дает мне эту схему Албании:

enter image description here

Я подумал о том, чтобы сохранить это как файл .shp, а затем прочитать его в Google Sketch-Up Maker 2017. Но, похоже, это не сработало (после этого вопроса вопрос не кажется работать на меня).

Моя следующая идея, возможно, заключается в использовании пакета r2stl в r для создания .stl контура, а затем, возможно, импортировать его в набросок. Проблема в том, что я не знаю, как именно это сделать.

Полагаю, мой вопрос можно сформулировать следующим образом: Учитывая, что у меня есть Blender и Sketch-Up Maker 2017, есть ли способ создать трехмерную модель файла формы с помощью:

  1. R с использованием r2stl
  2. Какой-то другой пакет R
  3. Некоторые другие пакеты на python / mathematica
  4. Некоторое другое онлайн-программное обеспечение с открытым исходным кодом

, а затем загрузите его в Blender или Sketch-Up Maker (если необходимо) и сгенерируйте 3D-модель, например, выдавливая плоское изображение.

Причина, по которой я хотел это сделать, заключается в том, что я хотел бы сохранить преобразованный (повернутый / масштабированный) контур 3D как изображение.

...