Open Source: Difference between revisions
imported>Thomas Kolbe (Updated information on 3Dcitydb and citygml4j) |
imported>Karl-Heinz Haefele No edit summary |
||
(12 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
<div style="border: 2px solid #d0d0ff;"> |
<div style="border: 2px solid #d0d0ff;"> |
||
<table> |
<table> |
||
<tr valign="top"> |
|||
<td align="left" width="30%"> |
|||
⚫ | |||
⚫ | |||
<td align="left" width="70%"> |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
<tr valign="top"> |
<tr valign="top"> |
||
Line 17: | Line 26: | ||
</td> |
</td> |
||
</tr> |
</tr> |
||
<tr valign="top"> |
<tr valign="top"> |
||
<td align="left" width="30%"> |
<td align="left" width="30%"> |
||
⚫ | |||
* '''[http://www.ikg.uni-bonn.de/ Institute for Cartography and Geoinformation, University of Bonn]''' |
|||
</td> |
</td> |
||
<td align="left" width="70%"> |
<td align="left" width="70%"> |
||
⚫ | |||
⚫ | |||
⚫ | |||
</tr> |
</tr> |
||
<tr valign="top"> |
<tr valign="top"> |
||
<td align="left" width="30%"> |
<td align="left" width="30%"> |
||
* '''[https://github.com/900k/CityGML2X/tree/master/CityGML2X_CLI CityGML2XCLI]''' |
|||
* '''[http://www.gis.bgu.tum.de/en/home/ Chair of Geoinformatics, Technical University of Munich]''' |
|||
</td> |
</td> |
||
<td align="left" width="70%"> |
<td align="left" width="70%"> |
||
⚫ | |||
⚫ | '''3D City Database''', a free 3D geo database for the storage and management of virtual 3D city models based on CityGML - to be used in conjunction with Oracle 11G Spatial/Locator (or higher) or PostGIS. 3DCityDB comes with tools for CityGML import/export, export of data into spreadsheets, visualization support for KML, COLLADA, and glTF. Since version 3.2, a 3D web client which is based on the Cesium Virtual Globe is part of the project.<br> |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
</tr> |
</tr> |
||
<tr valign="top"> |
<tr valign="top"> |
||
<td align="left" width="30%"> |
<td align="left" width="30%"> |
||
* '''[ |
* '''[https://cesium.com/ion/ Cesium Ion]''' |
||
</td> |
</td> |
||
<td align="left" width="70%"> |
<td align="left" width="70%"> |
||
'''Cesium Ion''' enables a CityGML upload and a visualization in the Cesium Globe.</td> |
|||
⚫ | |||
⚫ | |||
⚫ | |||
</tr> |
</tr> |
||
<tr valign="top"> |
<tr valign="top"> |
||
<td align="left" width="30%"> |
<td align="left" width="30%"> |
||
* '''[http://www. |
* '''[http://www.codesynthesis.com Code Synthesis]''' |
||
</td> |
</td> |
||
<td align="left" width="70%"> |
<td align="left" width="70%"> |
||
⚫ | '''CodeSynthesis XSD''', an open source, cross-platform XML data binding compiler for C++. Supports generation of the object model as well as parsing and serialization code from CityGML schemas. '''[http://www.codesynthesis.com/products/xsd/ --> Download]''' '''[http://wiki.codesynthesis.com/Schemas/CityGML --> More information on using with CityGML]''' |
||
⚫ | |||
⚫ | |||
</td> |
</td> |
||
</tr> |
</tr> |
||
Line 67: | Line 62: | ||
<tr valign="top"> |
<tr valign="top"> |
||
<td align="left" width="30%"> |
<td align="left" width="30%"> |
||
⚫ | |||
⚫ | |||
</td> |
</td> |
||
<td align="left" width="70%"> |
<td align="left" width="70%"> |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
</td> |
|||
</tr> |
</tr> |
||
<tr valign="top"> |
<tr valign="top"> |
||
<td align="left" width="30%"> |
<td align="left" width="30%"> |
||
* '''[https:// |
* '''[https://www.geoplex.de/geores/ GeoRES]''' |
||
</td> |
</td> |
||
<td align="left" width="70%"> |
<td align="left" width="70%"> |
||
⚫ | |||
⚫ | |||
'''[https://github.com/GeoplexGIS/geores --> more information and download]''' |
|||
</td> |
|||
</tr> |
</tr> |
||
<tr valign="top"> |
<tr valign="top"> |
||
<td align="left" width="30%"> |
<td align="left" width="30%"> |
||
* '''[http://www. |
* '''[http://www.gis.bgu.tum.de/en/home/ Technical University of Munich, Chair of Geoinformatics]''' |
||
</td> |
</td> |
||
<td align="left" width="70%"> |
<td align="left" width="70%"> |
||
⚫ | '''3D City Database''', a free 3D geo database for the storage and management of virtual 3D city models based on CityGML - to be used in conjunction with Oracle 11G Spatial/Locator (or higher) or PostGIS. 3DCityDB comes with tools for CityGML import/export, export of data into spreadsheets, visualization support for KML, COLLADA, and glTF. Since version 3.2, a 3D web client which is based on the Cesium Virtual Globe is part of the project.<br> |
||
⚫ | '''CodeSynthesis XSD''', an open source, cross-platform XML data binding compiler for C++. Supports generation of the object model as well as parsing and serialization code from CityGML schemas. '''[http://www.codesynthesis.com/products/xsd/ --> Download]''' '''[http://wiki.codesynthesis.com/Schemas/CityGML --> More information on using with CityGML]''' |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
</td> |
</td> |
||
</tr> |
</tr> |
||
<tr valign="top"> |
<tr valign="top"> |
||
<td align="left" width="30%"> |
<td align="left" width="30%"> |
||
* '''[http://www. |
* '''[http://www.ikg.uni-bonn.de/ University of Bonn, Institute for Cartography and Geoinformation]''' |
||
</td> |
</td> |
||
<td align="left" width="70%"> |
<td align="left" width="70%"> |
||
⚫ | |||
⚫ | |||
⚫ | |||
</td> |
</td> |
||
</tr> |
</tr> |
||
Line 103: | Line 109: | ||
<tr valign="top"> |
<tr valign="top"> |
||
<td align="left" width="30%"> |
<td align="left" width="30%"> |
||
* '''[http://www.virtualcitysystems.de virtualcitySYSTEMS]''' |
|||
⚫ | |||
</td> |
</td> |
||
<td align="left" width="70%"> |
<td align="left" width="70%"> |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
</td> |
</td> |
||
</tr> |
</tr> |
||
Latest revision as of 17:32, 7 June 2019
Beside commercial software packages there is also a number of Open Source Projects that support CityGML.
Open Source Projects
BIMserver, Open source building information modelserver based on IFC. Has an export function from IFC to CityGML (including the GeoBIM ADE extension) |
|
libcitygml is a small and easy to use open source C++ library for parsing CityGML files in such a way that data can be easily exploited by 3D rendering applications (geometry data are tesselated and optimized for rendering during parsing). For instance, it can be used to develop readers of CityGML files in many 3D based applications (OpenGL, OpenSceneGraph, ...) |
|
CityGML2X is a free Java library for converting CityGML to X3D. | |
CityGML2XCLI is a command line interface for the free CityGML2X converter library. It lets you convert your CityGML models to X3D. | |
Cesium Ion enables a CityGML upload and a visualization in the Cesium Globe. | |
CodeSynthesis XSD, an open source, cross-platform XML data binding compiler for C++. Supports generation of the object model as well as parsing and serialization code from CityGML schemas. --> Download --> More information on using with CityGML |
|
CityGML2OBJs, a semantic-aware utility to convert CityGML data to OBJ, featuring decoupling of objects and conversion of attributes to colours. |
|
GEORES for Sketchup, free and open-source plugins to export CityGML data from Sketchup™-Sketchsoftware (MIT license). --> more information and download |
|
3D City Database, a free 3D geo database for the storage and management of virtual 3D city models based on CityGML - to be used in conjunction with Oracle 11G Spatial/Locator (or higher) or PostGIS. 3DCityDB comes with tools for CityGML import/export, export of data into spreadsheets, visualization support for KML, COLLADA, and glTF. Since version 3.2, a 3D web client which is based on the Cesium Virtual Globe is part of the project. |
|
Aristoteles, an Open Source viewer for CityGML Data. --> Download |
|
citygml4j, an open-source Java class library and API for the processing of 3D city models encoded in CityGML. |