使用二维地图生成三维模型数据。

map2loop的Python项目详细描述


Map2Loop 2.0版

从地质图生成模型输入数据。修订https://github.com/Loop3D/map2loop中的目标

依赖关系

如果愿意,可以使用以下模块创建自己的python虚拟环境来运行map2loop示例。在

  • python=3.7
  • numpy公司
  • 熊猫
  • 地质公园
  • matplotlib库
  • 光栅
  • 网络X
  • owslib公司
  • 皮亚姆
  • 笛卡尔
  • 立体网

使用Docker构建

{下载并安装CLI}软件

用法

如果不想开发map2loop,只需将预安装了map2loop和LoopStructural的完整docker镜像拉出来,运行容器与笔记本进行交互。在

docker pull yohanderose/map2loop-2_dev:dev
docker run -it -p 8888:8888 yohanderose/map2loop-2_dev:dev

开发

  1. 克隆此repo并使用recurse submodules标志在内部导航以获取示例数据。

    ^{pr2}$ 在
  2. 运行以下命令并单击Jupyter outputs链接以访问原始的map2loop笔记本。在

    docker-compose up
    
  3. 要跳入容器本身中的bashshell,请打开一个新的终端并发出以下命令。在

    docker exec -it map2loop-2_dev_1 bash
    

通过PyPi和Conda安装

还在后面。。。在

已知问题

  • 在Windows主机上使用docker进行开发将意味着你将没有GPU传递功能-因此不能在容器中使用离散图形卡,即使你有一个。在
  • 如果Jupyter弹出并需要令牌或密码,则可能意味着8888端口已在使用中。要解决这个问题,要么让docker映射到主机上的另一个端口ie-p8889:8888,要么停止8888上的任何其他实例。在

参考文献

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
servlets Java EE+GlassFish:如果用户在其他地方登录,则强制用户注销   java在不更改源代码的情况下添加钩子   安卓 Java TextView Onclick()返回表达式错误   java Excel文件未使用Apache存储内部内存   java getRowCount()和getSelectedColumn()不起作用   无法在java中生成视图绑定。util。Android Gradle插件2.1的NoTouchElementException   Java中的类型转换运算符百分比计算为零   主java中的调用方法   java在Javasound中播放多个示例   java如何知道webDriver成功打开URL   java jmock,每次调用时返回新对象   eclipse使用Java在Selenium WebDriver中生成可执行文件   macos捆绑Java OS X应用程序默认为MacRoman编码   java我应该把我的休息网关变成一个图书馆吗?   java Eclipse插件:查找包含子字符串的行号无效   Java IOException:在Linux上发送UDP数据包时没有可用的缓冲区空间   java无法解析jaxbxjc2中的名称“xjc:globalJavaType”。2.52.罐子   java是否有HibernateAPI来检查是否创建了数据库?