zoukankan      html  css  js  c++  java
  • java读取IFC文件

    The IFC JAVA Toolbox can read IFC STEP files and IFCZIP files from any data source that implements
    java.io.InputStream (e.g. a local file from the file system, a remote file on a web server or a
    file stored in a database). After calling one of the following read-methods, the toolbox loads the IFC
    file and initializes the described IFC entities. Those objects can be accessed and manipulated using
    the IfcModel’s methods. The following lines of code demonstrate how to read IFC STEP files from
    different data sources:

    //create a new instance of IfcModel
    IfcModel ifcModel = new IfcModel();
    //load an IFC STEP file from the file system
    File stepFile = new File("C:\myfile.ifc");
    ifcModel.readStepFile(stepFile);
    //... or load an IFC STEP file from a web server
    URL stepURL = new URL("http://www.myifchomepage.com/myifcstepfile");
    ifcModel.readStepFile(stepURL);
    //... or load an IFC STEP file from any other data source,
    //that implements java.io.InputStream (e.g. database connection)
    InputStream stepStream = myDBconnection.getStepFile("1234");
    ifcModel.readStepFile(stepStream);

    Copyright: CC BY-NC-SA 3.0 DE (cc) 2013 Eike Tauscher and Michael Theiler
    All provided material including the provided software packages are licensed under:
    Creative Commons Attribution-Non-Commercial-Share Alike 3.0 Germany
    If you are using the package or parts of it in any commercial way, a commercial license is required.
    Visit http://www.ifctoolsproject.com for more information or contact us directly: info@ifctoolsproject.com

  • 相关阅读:
    洛谷P1586 四方定理
    洛谷P3807 【模板】卢卡斯定理exgcd
    扩展中国剩余定理详解
    HDU 1573 X问题
    POJ 2891 Strange Way to Express Integers
    中国剩余定理详解
    java.lang.UnsupportedClassVersionError: Bad version number in .class file 解决方案
    MySQL对于有大量重复数据表的处理方法
    【一牛鸣】下周或触发新变盘9.16
    Django里面的RequestContext
  • 原文地址:https://www.cnblogs.com/herd/p/11970799.html
Copyright © 2011-2022 走看看