Converting a Sketchup model to CityGML format

From Tygron Support wiki
Jump to navigation Jump to search

Introduction

  • Please note that Sketchup Pro and its extension CityEditor both require paid licenses. Both do offer a free evaluation period of one month. This article is a quick description of a specific use case, and not in depth documentation for Sketchup Pro or CityEditor.

This article describes a use case as a proof-of-concept and we do invite you to experiment further.

It is possible to import models into the Tygron Geodesign Platform as a CityGML (.gml) file. In order to export a Sketchup model as such a .gml file, we use a third party plugin (CityEditor) found in the Extensions Warehouse in the Sketchup PRO version, which is required to be able to use extensions. This extension converts the Sketchup model into a proper CityGML file. There are also other plugins available, but these are not tested (yet).

Setting up the Extension

CityEditorLogo1.jpg

1. Visit https://www.3dis.de and download the CityEditor extension.
2. Install the extension through the Extension Manager in Sketchup.
3. The newly installed extention should now be available under the Extentions Menu on the top bar of Sketchup.

Preparing a model in Sketchup

1. Have a model loaded in Sketchup.
2. Ensure that all faces of the model are at least grouped.
3. Take note of where the model will be placed in the real world (Google Maps coordinates).
4. Select Window > Model Info > Geo Location.
5. Select 'Set Manual Location...'.
6. Fill in the coordinates from Google Maps and the Country and Location names.
7. Confirm the selections and save the Sketchup project.

Preparing the model in City Editor

1. Select Extensions > CityEditor > Model Info > Update Model Georeference.
2. Enter the proper origin coordinates for X and y and the desired elevation Z.
3. Enter the required SRID 3857 and select Use SU georeference.
4. Now the X and Y coordinates will be transposed and all data is visible under Model Info.

Exporting the model from Sketchup with City Editor

1. Select Extensions > CityEditor > Export > CityGML...
2. Name your file as desired and add .gml as extension, to force the format to .gml (and not the default .xml).
3. On the next panel, on the General tab, you can optionally fill in a name and description for the model.
4. On the CityGML Options tab, set version to 2.0, LoD to lod2 and Generate only absolutely nexessary IDs.
5. On the Coord. System tab, have Orientation on Easting-Northing and Coordinate System on Load from Model (Check box).
6. On the Textures Tab, set up a proper path for any texture files, if needed.
7. Start Export.