Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS...

31
Innovative Solutions for 3D Chris Andrews

Transcript of Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS...

Page 1: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Innovative Solutions for 3DChris Andrews

Page 2: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

“innovation: the process of translating an idea or

invention into a good or service that creates value”

Page 3: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

ArcGIS as a Platform for innovation

Value across industries

Partners & Users

Page 4: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Geospatial 3D is…

Page 5: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

3D is expanding the GIS community’s

opportunity to provide value

UAS

LiDAR

Virtual Reality

Augmented Reality

Emerging standards

Oblique imagery

Spherical imagery

Mobile

Gaming technology

Machine Learning

Gesture control

Procedural technology Cloud rendering

Page 6: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

3D@Esri

Page 7: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Esri users are adopting 3D

• Users are

- Collecting and processing new types of data

- Visualizing new projects and underground information

- Analyzing behavior and aesthetics of natural phenomena and new development

- Communicating to stakeholders

Page 8: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

3D as a core GIS capability

anywhere in any environment

• Combine 2D and 3D in the same web GIS architecture

• Reuse dynamic services across clients

• Securely collect, manage, curate 3D data

• Conduct analysis across real-time and historical data

• Create tailored experiences for different types of users

Desktop Web Device

Server Online Content

and Services

Portal

Page 9: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Positioning 3D to foster innovation

Cross-platform Open Accessible

Page 10: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

3D is Cross-Platform

Page 11: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

What is Cross-Platform?

Cross-platform means

- Striving for consistent capability

- Supporting legacy capability

- Enabling new workflows

- Supporting existing workflows

- Working toward consistent standards

- Adopting or proposing standards as

necessary

Server

Portal Content and Services

ArcGIS

DeviceCityEngine WebArcGIS Earth

ArcGIS Pro

ArcGIS Desktop

TBD API .NET API

Python scripting

C++ API CGA JS API 4.0 (beta)

Web AppBuilder

Runtime SDKs

KML

Buildings, 3D objects, Large Meshes

Point Clouds, Imagery

2D GIS data

Cross-platform does not mean

- Works everywhere immediately

- Works the same for everyone

- Localized everywhere

- Adopt every standard

- Works for every domain

automatically

Page 12: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Innovation is a repetitive process

Users

Customers

Partners

Industry

Cross-platform improvements

Standards adoption

New capabilities

New workflows

New market opportunities

Page 13: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Web Scenes, Scene Layers

• Web Scene

- Vehicle for cross-platform 3D capability

- Collection of layers, environment settings, slides, animation

- Essential for 3D apps on any platform or experience

• Scene Layer

- Scalable cache of graphics, styles, and attributes

- Today: 3D Objects, 3D Points, Integrated Meshes

- Future: Point clouds (2016), LOD4/BIM (2017), 3D Lines, 3D Polygons

• Reuse, Share, Extend

Page 14: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

3D is Open

Page 15: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps
Page 16: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Building an open platform with 3D

• Open 3D Scene Specification (I3S)

• LERC

• KML

• WMS/WMTS

Page 17: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

LERC

• Limited-Error Raster Compression

- Openly shared algorithms

- Used for large tiled raster imagery and elevation data

- Works for services and tile packages (TPK)

- Used in Esri elevation services

- Ex: World elevation, Topobathy

Page 18: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

I3S

• Indexed 3D Scene specification

- Open specification for 3D layers

- Shared under Creative Commons licensing

- Describes a scalable scene cache with attributes and indexing

- Multiple levels of detail

- Can be streamed over the internet

- Can be used locally on disk as a package

- Opportunity for future profiles to accommodate new data types

- Open for feedback and modification

Page 19: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

3rd party adoption of I3S

• Integrated mesh

- VRICON, Pix4D, and Bentley sharing

packages or services in I3S format

- Supports Drone2Map

• Additional partners coming soon

• Expanding list of layer types and layer

capability

Page 20: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

KML

• Native support for KML visualization and interaction

- ArcGIS Earth

- ArcGIS Pro

- ArcGIS Explorer Desktop

- Runtime SDKs

- JavaScript API support is partial (2D)

• Support for network links, overlays, tours,

COLLADA

• Will be improving editing capability in the future

Page 21: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

3D is Accessible

Page 22: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Focus on Ease of Use

• High difficulty is a barrier to innovation

• Ease of use must appear

- In professional desktop tools

- In configuration and customization tools

- In tools for non-GIS expert stakeholders

- Through interoperable data and standards

- In cloud and on premises support for hosting content

Page 23: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Desktop: Animation

Page 24: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Desktop: 1-click Sharing to Portal

Page 25: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

ArcGIS Online: Hosted 3D

Page 26: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Simplifying workflows: Drone2Map

Page 27: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Configuration: Web AppBuilder

Page 28: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Easy-to-use: ArcGIS Earth

Page 29: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Interoperable services: Drone2Map data in Earth

Page 30: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

New cross-platform capabilities: Point Clouds in I3S (future)

Page 31: Innovative Solutions for 3D - Esri › library › userconf › imf16 › tech-worksh… · ArcGIS Earth CityEngine Web Device ArcGIS Pro ArcGIS Desktop ... -Essential for 3D apps

Thank you

@_ChrisJAndrews

[email protected]