Skip to content
FME Workspaces created in the cours of generating a semantic digital 3D city model for the entire city of New York are available for download on this GitHub page.
Branch: master
Clone or download
Latest commit 1e5f9ad Jul 7, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
FME Workspaces Update README.md Jul 6, 2017
Tutorial Shapefile to CityGML Update Tourguide Jul 4, 2017
README.md Update README.md Jul 7, 2017

README.md

Digital 3D Model of New York City

General Information

In this student project a semantic 3D city model of New York City (NYC) has been created based on datasets provided in the NYC Open Data Portal. Different 3D feature types were derived from existing public 2D and 2.5D datasets using spatial and semantic transformations together with (some) photogrammetric analyses. The resulting 3D city model is represented in a homogenized and integrated way using the international standard CityGML of the Open Geospatial Consortium (OGC). It comprises all NYC buildings, land parcels, roads, parks, the digital terrain model, and water bodies – all with 3D geometries. To the best of our knowledge it is the first publicly available big 3D city model of a large city in the USA which is based on official governmental data.

All data transformations and manipulations were performed using the ‘Feature Manipulation Engine’ by Safe Software. The FME Workbenches created in order to generate this semantic 3D city model are made available in this repository.

More detailed information can be found on the project's website.

Attention

The Workspaces of phase 1 were generated using FME 2014, the workspaces in phase 2 were generated using FME 2016.1. Opening the Workspaces in different Versions of FME might lead to errors.

Content

  • FME Workspaces

    This folder contains all FME Workspaces created in the process of generating the semantic 3D city model of New York City.

  • Tutorial: Shapefile to CityGML

    This file contains an easy to follow tourguide showing how to create CityGML compliant data from Open Data Shapefiles provided by the New York City Open Data Portal using the Software FME. The data used in this tutorial is also made available with this download.

Documentation

A detailed documentation of the Workspaces created in project phase 2 is provided on the project's TUM-Wiki section 'Implementation'.

FME Workspace Nr. Short description
1 Add additional attributes to the street centerline data generated in project phase 1. Information from different datasets is merged using corresponding attributes such as 'segmentID' or 'gml_name'.
2 Centerlines representing complex interchanges of motorway junctions are filtered out.
3 A lod0Network is created using the centerlines generated in (1) and adding sidewalk centerlines as 'Track' features.
4 Data from the Planimetric Database is manipulated semantically and geometrically. Relevant information contained within the centerline data (generated in 1) is tranferred using a spatial correlation method.
5 Suitable textures are added to each object generated in (4).
6 An advanced data structure is implemented by creating 'TrafficAreas' as well as 'AuxiliaryTrafficAreas' and assigning these objects to corresponding 'Road', 'Track' and 'Square' features.
7 The output from (6) is textured and extruded to 3D objects.

Software

Feature Manipulation Engine (FME)

The Software ‘Feature Manipulation Engine’ (FME) was developed by the canadian company Safe Software. Data from different sources and in different formats can be imported into FME using so called ‘Readers’. This data then can be manipulated using ‘Transformers’. After the manipulation is complete, the newly generated data can be exported into the desired output format using so called ‘Writers’.

Results

A video demo on the resulting city model created using the presented FME Workspaces can be watched here.

The 3D Web Map Client project using the resulting datasets generated with these FME Workspaces can be explored here.

Disclaimer

The Chair of Geoinformatics at the Technical University of Munich provides these FME Workspaces for free usage. No warranties or guarantee on the correctness, completeness, or appropriateness for any specific use is given. In no case TUM / Chair of Geoinformatics can be held liable for damages, caused directly or indirectly, by using or working with these Workspaces or software tools.

You can’t perform that action at this time.