Import, Editing and Export of CityGML Models using SketchUp
  • Roof Surfaces

What's new?

CityEditor 2.7 has entered the building! - Faster import, advanced tools, extended export!
January 2017

The latest version of the CityEditor again comes with a improvements and performance enhancements as well as new features:

  • added support for parsing additional CityGML elements: lodXMultiCurve, NoiseCityFurnitureSegment, NoiseRoadSegment, NoiseRailwaySegment, OrientableSurface, BreaklineRelief
  • translated user interface to German language
  • added export capabilities for saving models to .osgb files
  • added support for exporting edges as BreaklineRelief
  • extended available CityGML export options: appearance theme, model name, model description
  • extended list of available coordinate systems and transformations
  • optimized both terrain and terrain texture import speed
  • added support for importing multipatch shape files

CityEditor 2.6 now available! - More bits, larger datasets, better performance!
November 2016

Beginning with this version the CityEditor is available in a 32- as well as a 64-bit version. The 64-bit version allows for importing larger datasets with a better performance and therefore should be used whenever the system architecture supports 64-bit applications.

CityEditor 2.5 published! - Broadened CityGML language support, advanced import assistant, extended tool palette!
November 2016

Included in the newest release of the CityEditor are refinements of existing tools and functions as well as new features:

  • added support for additional CityGML elements: CityObjectGroup, (multiple) Address, ExternalReference, ThouroughfareNumberSuffix, CompositeSurface (in GenericCityObject)
  • optimized import speed for triangulated meshes as well as export speed for textured models
  • extended list of available coordinate systems and transformations
  • added new tool for converting a SketchUp model's geo location to coordinate offset for CityGML export
  • improved import wizard with additional model analysis and pre-parsing step
  • updated integrated CityBrowser

CityEditor 2.4 released! - New tools, new formats, new features!
July 2016

Several new tools and features are made available in the new version of the CityEditor:

  • new tool for managing, importing and exporting CityGML-specific object and surface attributes
  • additional import module for importing vector data from WFS data sources
  • added support for saving/restoring classification profiles in Surface Classifier

CityEditor 2.3 has arrived! - Extended format support, enhanced geometry processing, improved processing speed!
May 2016

With the new version the CityEditor brings several new and improved features:

  • added import/export support for 3d models in the 3D Manufacturing (.3mf) and Stereolithography (.stl) format
  • improved import speed
  • improved geometry processing resulting in lesser non-planar faces that need to be triangulated and 
  • support for editing and exporting generic attributes attached to boundary surfaces
  • support for editing attributes grouped by a common boundy surface ID

CityEditor 2.2 out now! - Smaller size, greater flexibility, lower price!
April 2016

In the new version the CityEditor comes with the following addons and improvements:

  • added MbTiler tool that creates map tile databases for offline map viewing
  • updated licensing model allowing for more flexibility and cost control
  • optimized import speed by streamlining CityGML processing and data conversion
  • removed redundant dependencies and reduced extension size significantly

CityEditor 2.0 is here! - More formats, more features, more CityGML!
February 2016

The new CityEditor comes with a new UI as well as several new features:

  • enhanced import and export performance
  • additional export formats: 3D-Studio (.3ds), Alias Wavefront (.obj), OpenInventor (.iv)
  • new import option for creating smoothed terrain models from unordered point sets
  • support for additional CityGML object types usable for indoor modelling: Room, BuildingFurniture, BridgeRoom, BridgeFurniture, HollowSpace, TunnelFurniture
  • support for processing .psd textures on export to 3D-PDF and CityBrowser


The CityEditor allows the import, editing and export of CityGML models and geo data using SketchUp.

During the file import, the CityEditor does not only take over the geometry and materials of the source files but also imports object attributes. Moreover, editing mechanisms for those attributes in the CityGML-specific attribute scheme as well as a feature for the export of edited models to CityGML are available.

After the editing of imported model data in SketchUp they can be exported from SketchUp as CityGML models, 3D-PDF documents and interactive 3d web presentations that can be displayed by the CityBrowser.


The CityEditor imports

  • CityGML models, building models (other than CityGML) from .dxf-, .ply-, .cco, .3mf- and .stl-files,
  • Terrain models from .asc-, .ras-, .xyz-, .adf-, .tif-, .dem- and .dxf-files,
  • Terrain textures from .jpg-, .png-, .bmp-, .tif-, .ecw- and .jp2-files as well as OpenStreetMap or WMS web sources,
  • Point, line, and polygon elements from .shp-, .dxf-, .gml-, .json-, .geojson- and .tab-files,
  • point clouds from .xyz- and .csv-files,
  • as well as triangulated surface models from .ply- and .obj-files.

Model Editing

Editing of CityGML Attributes

The CityEditor provides tools for the displaying, editing, adding, and deleting of standard attributes for buildings and surfaces, as well as of generic attributes for buildings.

Editing of Model Geometry

Faces may be furnished with one of the CityGML surface types (e.g. WallSurface) as well as with a LoD. For grouped elements the CityGML object type can be applied.

Correction Functions

A correction function can be applied to faces that interchanges their front and back sides while maintaining their materials. The faces will optically not change in SketchUp. This correction aims at reducing the models to actually visible elements and assigning the front and back sides properly for the CityGML export.


The CityEditor allows an export of SketchUp models to CityGML, 3D-PDF documents and CityBrowser projects. During the CityGML export, objects modeled in SketchUp will be exported as CityGML models including their CityGML-specific object and face classification and attributes. For the purpose of a 3D-PDF export SketchUp models may be newly generated or integrated into existing PDF documents.

3D-PDF Examples

CityBrowser Examples

Using the CityEditor’s export capabilities to the 3D Studio (.3ds), Wavefront Alias (.obj), OpenInventor (.iv), Autodesk FBX (.fbx), OpenSceneGraph Ascii (.osg), OpenSceneGraph Binary (.ive) and AC3D (.ac) format enables users of SketchUp Make, who do not have access to SketchUp’s Pro exporters, to export their models to other formats.

Where to start?

Using the CityEditor requires it to be activated using a license file. First time users of the CityEditor can request a time limited license using the internal licensing mechanism in order to evaluate the CityEditor’s features.

A license is always bound to a specific computer’s hardware and therefore cannot be used to activate the CityEditor on another system.

First time users will can request a time-limited evaluation license granting full access to the to the CityEditor's features.

You have already evaluated the CityEditor and are interested in purchasing a license? Visit our website and complete your purchase within minutes.

Product Information & Pricing


You have questions regarding the CityEditor or need help in using it? Visit the 3DIS-Forum at where somebody might already have asked a similar question or use the forum to post your own question to the 3DIS developers.


Click here to go directly to the CityEdtior's download page.


The CityEditor is installed just like any other extension that comes as an .rbz package. Just follow these simple steps and you are ready to go:


The product will let you install, then hit you with a paywall. I'd recommend letting users trial the software for a set number of days before forcing licensure - you'll get more sales.

3DIS GmbH's picture

Hello Michael,

Thats exactly how we are doing it. After you installed the CityEditor you can request a trial license, which you can use to test the plugin for a set number of days.

 fjs's picture

will I be able to import *.wkt; *.json; *.gml; *.kml; or *.gpx-files?


3DIS GmbH's picture

You can import geojson, gml and kml files directly as vector data.

You have to convert your wkt and gpx files to a supported format. For example, you could convert them to shapefiles with a tool called QGIS. The shapefiles can than be imported with the CityEditor.

Extensions: 1
3DIS entwickelt eine durchgängige Werkzeugkette zur Verwaltung, Aufbereitung, Verteilung und Visualisierung von 3D-Stadtmodellen mit integrierten Fachdaten.