25
Stranger in a Strange Land Exploring 3D and CityGML Guido Stein GIS Analyst Applied Geographics, Inc.

Stranger in a Srange Land;Exploring 3D and CityGML

Embed Size (px)

Citation preview

Page 1: Stranger in a Srange Land;Exploring 3D and CityGML

Stranger in a Strange LandExploring 3D and CityGML

Guido SteinGIS AnalystApplied Geographics, Inc.

Mike Wiley
[email protected] added presentation agenda. is it basically on these two high-level topics?
Page 2: Stranger in a Srange Land;Exploring 3D and CityGML

Guido Like Burrito

Guido SteinGIS AnalystCommunity OrganizerDog Person

Page 3: Stranger in a Srange Land;Exploring 3D and CityGML

Agenda●From 2D to 3D: The Case

for CityGML ●NYC DOITT Planimetric

Update: QC for 3D with FME

Page 4: Stranger in a Srange Land;Exploring 3D and CityGML

From Planimetric Data

Page 5: Stranger in a Srange Land;Exploring 3D and CityGML

To 3D Models

Page 6: Stranger in a Srange Land;Exploring 3D and CityGML

To CityGMLCityGML is an open data model and XML-based format for the storage and exchange of virtual 3D city models. It is an application schema for the Geography Markup Language version 3.1.1 (GML3), the extendible international standard for spatial data exchange issued by the Open Geospatial Consortium (OGC) and the ISO TC211. The aim of the development of CityGML is to reach a common definition of the basic entities, attributes, and relations of a 3D city model. This is especially important with respect to the cost-effective sustainable maintenance of 3D city models, allowing the reuse of the same data in different application fields.

Source: http://www.opengeospatial.org/standards/citygml

Page 7: Stranger in a Srange Land;Exploring 3D and CityGML

Why CityGML?

Source: http://goo.gl/nY93AN (download.oracle.com)

Page 8: Stranger in a Srange Land;Exploring 3D and CityGML

Standards Make Things Clearer, Right?

Source: http://schemas.opengis.net/citygml

Page 9: Stranger in a Srange Land;Exploring 3D and CityGML

Construct 3D Buildings using CityGML StandardsCity of New YorkDepartment of Information Technology and Telecommunications (DoITT) GIS

Page 10: Stranger in a Srange Land;Exploring 3D and CityGML

Quality Control: The Big PictureValid XML

TestSurface Orientation Test

Component Test

Solid Object Test

Conflation and Position Test

Page 11: Stranger in a Srange Land;Exploring 3D and CityGML

Valid XMLTest

Does this xml file follow the xsd standards?

Are features being created as buildings with parts?

Page 12: Stranger in a Srange Land;Exploring 3D and CityGML

Source: http://goo.gl/fSbfxa (en.wiki.quality.sig3d.org)

CityGML Example

CityGML Schema

Page 13: Stranger in a Srange Land;Exploring 3D and CityGML

SurfaceOrientation

Test

Is this surface pointing into the building?

Is this floor pointing up?

Is this roof pointing down?

Page 14: Stranger in a Srange Land;Exploring 3D and CityGML

Source: http://goo.gl/fSbfxa (en.wiki.quality.sig3d.org)

CityGML Definition

3D Orientation Example

Page 15: Stranger in a Srange Land;Exploring 3D and CityGML

Component Test

Does each building have roof, wall, and ground surface?

Page 16: Stranger in a Srange Land;Exploring 3D and CityGML

Source: http://goo.gl/fSbfxa (en.wiki.quality.sig3d.org)

Component Example

Page 17: Stranger in a Srange Land;Exploring 3D and CityGML

Solid ObjectTest

Are all the features associated with a building ID part of a solid 3d feature?

Page 18: Stranger in a Srange Land;Exploring 3D and CityGML

Unintentional Gap

Unintentional Gap

Page 19: Stranger in a Srange Land;Exploring 3D and CityGML

3D Formats● AutoDesk 3DS● MicroStation DGN● Sketchup KMZ● Collada● MultiPatch● Shapefile Z

Alternate Viewers● FZK Viewer● MeshLab

Page 20: Stranger in a Srange Land;Exploring 3D and CityGML

Conflation & Position

Test

Do the 3D buildings’ ground surface match the location of the planimetric footprints?

Have IDs from planimetric data been properly conflated to the 3D buildings?

Page 21: Stranger in a Srange Land;Exploring 3D and CityGML

Positional Alignment vs Elevation

Intentional vertical offset to show alignment

Page 22: Stranger in a Srange Land;Exploring 3D and CityGML

ResourcesCityGMLcitygml.orgopengeospatial.orgcitygmlwiki.org

FMEknowledge.safe.com

BIM TutorialIFC to CityGML

(I, II, II)

Page 23: Stranger in a Srange Land;Exploring 3D and CityGML

Many Thanks

NYC DOITT GIS FME SUPPORT CityGML Wiki

Page 24: Stranger in a Srange Land;Exploring 3D and CityGML

Thank you!Guido SteinGIS AnalystApplied Geographics, Inc.

[email protected]@guidos

Page 25: Stranger in a Srange Land;Exploring 3D and CityGML

FOSS4G Boston 2017

We need and want your attendance,

support and sponsorship!August, 2017

http://2017.foss4g.org