Democratizing Geospatial Modelling:

Similar documents
Methods and Tools for Urban Design. Patrick Janssen

Parametric Modeling Design and Modeling 2011 Project Lead The Way, Inc.

Geometric Modeling Topics

3D GIS MODELING APPLICATION FOR DEVELOPING THE BUTUAN CITY 3D MODEL

Conceptual Design Modeling in Autodesk Revit Architecture 2010

Engineering Drawing II

Parametric Urban Patterns

From 2D to 3D at Esri

Study on Delaunay Triangulation with the Islets Constraints

GIS based database of geological/reserve extent maps for E&P Companies. Dr. Achintya Pal Consultant/Domain Expert, ONGC India

From 2D to 3D at Esri

3D Validation of CityGML

A procedure for generating well-formed street networks

Selective 4D modelling framework for spatialtemporal Land Information Management System

PARAMETRIC MODELING FOR MECHANICAL COMPONENTS 1

Computer Aided Engineering Applications

Parametric Design of Outdoor Broadcasting Studio Based on Schema Theory

Esri CityEngine and the Oculus Rift: GIS for Next-Generation Virtual Reality

International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2015)

Development of Reverse Engineering System for Machine Engineering Using 3D Bit-map Data. Tatsuro Yashiki* and Tarou Takagi*

Application of Three-dimensional Visualization Technology in Real Estate Management Jian Cui 1,a, Jiju Ma 2,b, Dongling Ma 1, c and Nana Yang 3,d

6th International Conference on Management, Education, Information and Control (MEICI 2016)

Meshing of flow and heat transfer problems

Development of a Rapid Design System for Aerial Work Truck Subframe with UG Secondary Development Framework

FACET SHIFT ALGORITHM BASED ON MINIMAL DISTANCE IN SIMPLIFICATION OF BUILDINGS WITH PARALLEL STRUCTURE

PARAMETERIZE URBAN DESIGN CODES WITH BIM AND OBJECT-ORIENTED PROGRAMMING

CHANGE-ONLY MODELING IN NAVIGATION GEO-DATABASES

INDICATE: TOWARDS THE DEVELOPMENT OF A VIRTUAL CITY MODEL, USING A 3D MODEL OF DUNDALK CITY

Review of Cartographic Data Types and Data Models

Exercise 16: Magnetostatics

COMPUTER AIDED ENGINEERING. Part-1

Grade 7 Mathematics STAAR/TEKS 2014

Study on 3D Geological Model of Highway Tunnels Modeling Method

Geospatial Information Service Based on Ad Hoc Network

A DATA DRIVEN METHOD FOR FLAT ROOF BUILDING RECONSTRUCTION FROM LiDAR POINT CLOUDS

Rapid Modeling of Digital City Based on Sketchup

Autodesk Conceptual Design Curriculum 2011 Student Workbook Unit 2: Parametric Exploration Lesson 1: Parametric Modeling

TOPOSCOPY, A CLOSE RANGE PHOTOGRAMMETRIC SYSTEM FOR ARCHITECTS AND LANDSCAPE DESIGNERS

CGS 3220 Lecture 17 Subdivision Surfaces

Unity In diversity. ArcGIS JS API as an Integration Tool. RICARDO BANDEIRA - IplanRio

Interactive Virtual Hands-on Manufacturing

Keywords: truck frame, parametric modeling, cross-section.

Extrusion Revolve. ENGR 1182 SolidWorks 02

3. Preprocessing of ABAQUS/CAE

CityEngine: An Introduction

Computers, Environment and Urban Systems

USING 3D GIS SIMULATION FOR URBAN DESIGN

Simulation Comparison Between PTC/Creo and Professional CAE Software Li-xin WANG*, Jun-hui LIU and Lin-kai CHEN

TrajAnalytics: A software system for visual analysis of urban trajectory data

Potential analysis for rooftop farming and rooftop PV in New Cairo

White Paper 3D Geometry Visualization Capability for MCNP

MAE 323: Lab 7. Instructions. Pressure Vessel Alex Grishin MAE 323 Lab Instructions 1

Quarter Symmetry Tank Stress (Draft 4 Oct 24 06)

Data Mining Analysis and High-dimensional Visualization Based on Electric Big Data

Road Network Traffic Congestion Evaluation Simulation Model based on Complex Network Chao Luo

Charting the Progress of Smart City Development in Shanghai

TYPES OF PARAMETRIC MODELLING

3D Modeling. Visualization Chapter 4. Exercises

Overview.! Manual Digitizing! Heads-up Digitizing! Common Errors! Summary! Heads-up Digitizing Tutorial

QGIS Workshop Su Zhang and Laura Gleasner 11/10/2016. QGIS Workshop

Technology for Cadastral Applications. John R. Hacker, Jr. Marketing Manager Geospatial Applications

Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex

TOPICALITY AND USING OF CIVIL ENGINEERING PROJECTS VISUALIZATION

3D Modeling Parametric Curves & Surfaces

RealWorld. HUAZHENG Panoramic Photorealistic 3D. Geospatial Data at Engineering Level

AN ALGORITHM FOR GENERATING 3D LATTICE STRUCTURES SUITABLE FOR PRINTING ON A MULTI-PLANE FDM PRINTING PLATFORM

Each trainee receives the official 260 page courseware as part of attending this course.

S206E Lecture 16, 4/27/2018, Rhino 3D, Grasshopper & Architecture Modeling

Geometric Modeling. Creating 3D solid geometry in a computer! Partial History of Geometric Modeling

Automatic hybrid mesh generation for the boundary face method

Tips for a Good Meshing Experience

1. Study the image below and table on the next page. Complete the following tasks.

DIANA. Finite Element Analysis. Civil Engineering Geotechnical Engineering Petroleum Engineering

clustering SVG shapes

NFC ACADEMY MATH 600 COURSE OVERVIEW

Web GIS: Principles and Applications. Pinde Fu, Ph.D. Project Lead / Senior Developer Professional Services Division

Engineering designs today are frequently

The City of Huntsville, Texas GIS Mapping System

3D Modeling Parametric Curves & Surfaces. Shandong University Spring 2013

Licom Systems Ltd., Training Course Notes. 3D Surface Creation

Daily Warm-Ups GEOMETRY

ORTHOPHOTO PRODUCTION FROM AERIAL PHOTOGRAPH BY USING MATLAB AND GIS

SAMPLE. Table of Contents. Introduction... iii. How to Use this Manual... iv. 1.0 Simple 3D Modeling Architectural Modeling...

GEOMETRY-BASED VIRTUAL MODEL VARIANTS FOR SHAPE OPTIMIZATION AND CAD REFEED

Autodesk REVIT (Architecture) Mastering

PARAMETRIC BIM WORKFLOWS

BSC Smart Cities Initiative

Creating and Maintaining Your 3D Basemap. Brian Sims Dan Hedges Gert van Maren

STUDY OF THE DEVELOPMENT OF THE STRUCTURE OF THE NETWORK OF SOFIA SUBWAY

A new reconstruction method for 3D buildings from 2D vector floor plan

The Research of Real 3D Modeling in the Digital Heritage Protection of Ancient Architecture

Basic LOgical Bulk Shapes (BLOBs) for Finite Element Hexahedral Mesh Generation

3 AXIS STANDARD CAD. BobCAD-CAM Version 28 Training Workbook 3 Axis Standard CAD

GL9: Engineering Communications. GL9: CAD techniques. Curves Surfaces Solids Techniques

Application of GIS best path algorithm in Harbin Roads. Sui Min, *Wang Wei-fang

SketchUp. Website:

Announcements. Data Sources a list of data files and their sources, an example of what I am looking for:

Scalar Visualization

TABLE OF CONTENTS. Worksheets Lesson 1 Worksheet Introduction to Geometry 41 Lesson 2 Worksheet Naming Plane and Solid Shapes.. 44

Web-based Building Energy Consumption Monitoring and Conservation Service DONG Wei1, a

Transcription:

Democratizing Geospatial Modelling: The Möbius Modellig Platform Patrick Janssen Design Automation Lab patrick@janssen.name

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

Option 1 Plot Ratio Industrial Residential Commercial Total (residents): 910,000 300m buffer: 1% of residents 600m buffer: 6% of residents 900m buffer: 14% of residents 300m 600m 900m People GFA Height

Option 2 Plot Ratio Industrial Residential Commercial Total (residents): 650,000 300m buffer: 2% of residents 600m buffer : 9% of residents 900m buffer : 20% of residents 300m 600m 900m People GFA Height

Option 1 Option 2 Total (residents): 910,000 300m buffer: 1% of residents 600m buffer: 6% of residents 900m buffer: 14% of residents Total (residents): 650,000 300m buffer: 2% of residents 600m buffer : 9% of residents 900m buffer : 20% of residents

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

https://esa.un.org/unpd/wpp/download/probabilistic/population/

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

I AM HERE

PAST I AM HERE FUTURE

mapping context and data designing PAST I AM HERE FUTURE

mapping context and data designing PAST I AM HERE FUTURE

I AM NOWHERE

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

Users Professionals Skill Requirement CAD managers, CAD Researchers, Geo- Informatics Researchers etc. Programmer Specialists General Users Architects, Urban Designers, Planners, Geographers etc. Clients, Citizens etc. Naïve Programmer Non-Programmer Viewers

GIS-Ready Visual Programming Web Publication 3D Modelling

ArcGIS/CityEngine QGIS CityPlanner QUA-Kit Grasshopper3D Shape Diver Tableau

Software Type Visual Programming Online Publishing 3D Modelling ArcGIS GIS Dataflow Yes Upload to ArcGIS Online CityEngine GIS - Yes Upload to ArcGIS Online QGIS GIS - Yes Upload to QGIS Online CityPlanner GIS - Yes Web-based tool QUA-Kit GIS - Yes Web-based tool Grasshopper3D CAD/ GIS (ad-hoc) Yes - Rudimentary Yes - CAD Modelling Capability Yes QGIS3 Yes Rudimentary Yes - Rudimentary Dataflow Yes- ad-hoc Yes CAD Modelling Capability Tableau GIS - Yes -

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

VIEWER CODE

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

Möbius Parametric Modeller gs-viewer gs-json gs-modelling gs: geometry + semantics

Topological Modelling Example: OpenCascade A topological model can be considered as a graph of objects with adjacency relationships. In GIS? http://planet.botany.uwc.ac.za/nisl/gis/gis_primer/page_22.htm

Topological Modelling OpenCascade Topological types TopAbs contains the TopAbs_ShapeEnum enumeration,which lists the different topological types: COMPOUND a group of any type of topological objects. COMPSOLID a composite solid is a set of solids connected by their faces. It expands the notions of WIRE and SHELL to solids. SOLID a part of space limited by shells. It is three dimensional. SHELL a set of faces connected by their edges. A shell can be open or closed. FACE in 2D it is a part of a plane; in 3D it is a part of a surface. Its geometry is constrained (trimmed) by contours. It is two dimensional. WIRE a set of edges connected by their vertices. It can be an open or closed contour depending on whether the edges are linked or not. EDGE a topological element corresponding to a restrained curve. An edge is generally limited by vertices. It has one dimension. VERTEX a topological element corresponding to a point. It has zero dimension. https://www.opencascade.com/doc/occt-7.0.0/overview/html/occt_user_guides modeling_data.html

Topological Modelling gs-json Example: a polymesh Topological types Geometric objects have four topological component levels: FACE in 2D it is a part of a plane; in 3D it is a part of a surface. Its geometry is constrained (trimmed) by contours. It is two dimensional. WIRE a set of naked edges connected by their vertices. It can be an open or closed contour depending on whether the edges are linked or not. EDGE a topological element corresponding to a restrained curve. An edge is generally limited by vertices. It has one dimension. VERTEX a topological element corresponding to a point. It has zero dimension. GROUP Groups can contain any of the above topological components.

Topological Modelling gs-json Example: a polymesh Attributes Attributes are key-value pairs that can be attached to an object or a topo inside an object OBJECT attributes TOPO attributes FACE attributes WIRE attributes EDGE attributes VERTEX attributes Properties Properties are key-value pairs that can be attached to a group. GROUP properties.

Topological Modelling gs-json Example: a polymesh JSON Representation In order to keep the representation efficient, edges are only represented implicitly. Polygon mesh: [ ] [ [ [200] [60,61,62,63,64,65,66,67,68,-1], // outer wire [10,11,12,13,-1]] // inner wire [60,61,62,12,11,10,-1], // face 1 [62,63,64,65,13,12,-1], // face 2 [65,66,67,68,10,13,-1]] // face 3

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

Möbius Geospatial Modeller

Möbius Geospatial Modeller BIG DATA MUST BECOME SMALL DATA

Möbius Geospatial Modeller

Filters Description Published Mode

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

Extrude Baita Temple Bayi Li, Shanghai University; Wenhan Feng, Shandong University of Science and Technology Extrusion: Tourist Density Color: Consumption Rate

Extrude Forbidden City Bayi Li, Shanghai University; Wenhan Feng, Shandong University of Science and Technology Extrusion: Tourist Density Color: Consumption Rate

Density of Metropolitan Regions Zixiao Tang, Peking University, Bingjun Xu, Tsinghua University Density of Relationship Between Cities

Between Mental Health and Urbanisation Liu jiangde, Tongji University Extrusion: Urbanisation Ratio Color: Mental Health

Between Mental Health and Urbanisation Liu jiangde, Tongji University Extrusion: Urbanisation Ratio Color: Mental Health

Shanghai Transportation Distribution Luyao Hou, Smith College Extrusion: Subway Accessibility Color: Bus Accessibility

Social Space Filter Li Yang, The University of Sydney Extrusion: Average Building Height Color: Open Space Ratio

The Food Map of Beijing Old City Pengyu Wang,Xiamne University Extrusion: Food Rating Color: Food Price

Where Shall the Architects Live Xinrui Zhang 张欣瑞, Central Academy of Fine Arts Extrusion: Years Working Color: Years Working

Impacts of Demolitions on Urban Life Zidong Huang, Peking University Extrusion: Demolishion Intensity Color: Urban Life Intensity

Tokyo Land Price: Population and Accessibility Shuyun Wu, Southeast University, Hui Liao, Shandong University of Science and Technology Extrusion: Land Price Color: Accessibility

Urbanization in China Xintian Li, Southeast University Extrusion: GDP Color: Air Quality Index

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

Commercial Manufacturing Residential Number of Floors

2016: Geo-computational Workflows 2018: Urban Prototyping Open Data Design Methods and Tools Democratizing Methods and Tools Möbius Platform Möbius Parametric Modeller Möbius Geospatial Modeller Extruded Cities: Students Next Work Future Work

?

Möbius Statistical Modeller

design-automation.net