Submit Search
【19-E-6】a360 クラウドプラットフォーム webサービスapiのご紹介
4 likes
1,659 views
Developers Summit
1 of 39
Download now
Downloaded 27 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
More Related Content
PDF
Lavdosestimulering for behandling av barnløshet
Medicus
PPT
2010 04 02 運彩教室
jj1au0cd3ky9
PDF
デブサミ2014【13-D-2】成井弦氏 HTML5が創り出す新たな世界
Developers Summit
PDF
Newsletter April May 2010
Filipino Chaplaincy Padova
PDF
Developers Summit 2014 Summer 【B-4】LMQでお手軽分散システム開発
Developers Summit
PDF
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
Developers Summit
PDF
【S 1】「クラウドが破壊するもの、創造するもの」新野淳一氏
Developers Summit
PPS
Oh mygov gps13 final
Richard Hartman, Ph.D.
Lavdosestimulering for behandling av barnløshet
Medicus
2010 04 02 運彩教室
jj1au0cd3ky9
デブサミ2014【13-D-2】成井弦氏 HTML5が創り出す新たな世界
Developers Summit
Newsletter April May 2010
Filipino Chaplaincy Padova
Developers Summit 2014 Summer 【B-4】LMQでお手軽分散システム開発
Developers Summit
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
Developers Summit
【S 1】「クラウドが破壊するもの、創造するもの」新野淳一氏
Developers Summit
Oh mygov gps13 final
Richard Hartman, Ph.D.
Viewers also liked
(19)
PPT
informal city
Bogdan
PDF
デブサミ2013 【15-B-3】 ICTでクルマと社会をつなぎ、安全・快適で低炭素なモビリティー社会の実現に向けたHondaの挑戦
Developers Summit
PPTX
Estospace 2010 Oct
Kristo Reinsalu
PPT
Twitter Basics
Magneto Brand Advertising
PDF
Gajahs Surprise
guest7c909d
PPTX
The Do's and Don'ts of Effective Websites
Caryn Brown
PPSX
Maratonijooksjaks saamisest
Kristo Reinsalu
PPT
Pioneer Bluff Master Plan
Megan
PDF
Pdf Final
Bogdan
PDF
2010 BMW M6 Boston
BMW of Peabody
PDF
2010 BMW X5M Boston
BMW of Peabody
PDF
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
Developers Summit
PPTX
The Engineering Of Consent
jillohayon
PDF
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
Developers Summit
PDF
2010 BMW 528i Boston
BMW of Peabody
PPSX
How to Harness the Power of Social Media for Your Business
Caryn Brown
PDF
Coregraphic garden
Bogdan
PPT
世足分組(A組)
jj1au0cd3ky9
PPTX
A Humanist perspective on Higher Learning collaboration between South-East As...
Jean Jacques Bernatas
informal city
Bogdan
デブサミ2013 【15-B-3】 ICTでクルマと社会をつなぎ、安全・快適で低炭素なモビリティー社会の実現に向けたHondaの挑戦
Developers Summit
Estospace 2010 Oct
Kristo Reinsalu
Twitter Basics
Magneto Brand Advertising
Gajahs Surprise
guest7c909d
The Do's and Don'ts of Effective Websites
Caryn Brown
Maratonijooksjaks saamisest
Kristo Reinsalu
Pioneer Bluff Master Plan
Megan
Pdf Final
Bogdan
2010 BMW M6 Boston
BMW of Peabody
2010 BMW X5M Boston
BMW of Peabody
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
Developers Summit
The Engineering Of Consent
jillohayon
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
Developers Summit
2010 BMW 528i Boston
BMW of Peabody
How to Harness the Power of Social Media for Your Business
Caryn Brown
Coregraphic garden
Bogdan
世足分組(A組)
jj1au0cd3ky9
A Humanist perspective on Higher Learning collaboration between South-East As...
Jean Jacques Bernatas
Ad
Similar to 【19-E-6】a360 クラウドプラットフォーム webサービスapiのご紹介
(20)
PPTX
View and Data API のご紹介 @ WebGL Meetup #2
Isezaki Toshiaki
PPTX
AWSにアップロードしたファイルに認証をつける(CloudFront+Lambda@Edge)
RyosukeTakeuchi8
PDF
jQuery と MVC で実践する標準志向 Web 開発
Akira Inoue
PDF
APIMeetup 20170329_ichimura
Tomohiro Ichimura
PDF
[Japan Tech summit 2017] CLD 006
Microsoft Tech Summit 2017
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
PDF
Azure IoT Edge で Custom Vision
Yoshitaka Seo
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
PDF
AppiumのWebViewアプリテストの仕組みとハマりどころ
Masayuki Wakizaka
PDF
【de:code 2020】 「あつまれ フロントエンドエンジニア」 Azure Static Web Apps がやってきた
日本マイクロソフト株式会社
PPTX
AWSで認証機能のついたサイトを手軽に構築する(Cognito+CloudFront+API Gateway)
RyosukeTakeuchi8
PDF
Parse触ってみた
Naoya Harasawa
PDF
[Microsoft Tech Summit 2017] マイクロサービスだけじゃない! コンテナー オーケストレーターとしての「Azure Servic...
Naoki (Neo) SATO
PDF
AWS Blackbelt 2015シリーズ AWS Lambda
Amazon Web Services Japan
PDF
Azure Kubernetes Service Overview
Takeshi Fukuhara
PDF
Infrastructure as code for azure
Keiji Kamebuchi
PDF
Featuring Project Silk & Liike: 楽しい "モダン" Web 開発のちょっとディープなお話
Akira Inoue
PDF
Data API 2.0
Yuji Takayama
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
View and Data API のご紹介 @ WebGL Meetup #2
Isezaki Toshiaki
AWSにアップロードしたファイルに認証をつける(CloudFront+Lambda@Edge)
RyosukeTakeuchi8
jQuery と MVC で実践する標準志向 Web 開発
Akira Inoue
APIMeetup 20170329_ichimura
Tomohiro Ichimura
[Japan Tech summit 2017] CLD 006
Microsoft Tech Summit 2017
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
Azure IoT Edge で Custom Vision
Yoshitaka Seo
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
AppiumのWebViewアプリテストの仕組みとハマりどころ
Masayuki Wakizaka
【de:code 2020】 「あつまれ フロントエンドエンジニア」 Azure Static Web Apps がやってきた
日本マイクロソフト株式会社
AWSで認証機能のついたサイトを手軽に構築する(Cognito+CloudFront+API Gateway)
RyosukeTakeuchi8
Parse触ってみた
Naoya Harasawa
[Microsoft Tech Summit 2017] マイクロサービスだけじゃない! コンテナー オーケストレーターとしての「Azure Servic...
Naoki (Neo) SATO
AWS Blackbelt 2015シリーズ AWS Lambda
Amazon Web Services Japan
Azure Kubernetes Service Overview
Takeshi Fukuhara
Infrastructure as code for azure
Keiji Kamebuchi
Featuring Project Silk & Liike: 楽しい "モダン" Web 開発のちょっとディープなお話
Akira Inoue
Data API 2.0
Yuji Takayama
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
Ad
More from Developers Summit
(20)
PDF
【18-A-2】ゲーミフィケーション・エバンジェリストが見る「あなたの技術力が“ワクワクするサービス”に変わる未来」
Developers Summit
PDF
【C-2・小林様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~
Developers Summit
PDF
【C-2・醍醐様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~
Developers Summit
PDF
【B-4】オープンソース開発で、フリー静的解析ツールを使ってみる
Developers Summit
PDF
【B-6】Androidスマホの生体認証の脆弱性、調べてみたらよくある話だった。
Developers Summit
PDF
【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦
Developers Summit
PDF
【15-E-7】セキュアな環境でDevOpsを実現する厳選ツール
Developers Summit
PDF
【15-E-7】セキュアな環境でDevOpsを実現する厳選ツール
Developers Summit
PDF
【14-E-3】セキュリティ・テストの自動化によるDevSecOpsの実現 (デモ有)
Developers Summit
PDF
【15-D-2】デンソーのMaaS開発~アジャイル開発で顧客との協調・チームビルディング・実装概要~
Developers Summit
PDF
【14-C-8】みんなの暮らしを支えるAmazon S3の裏側、お伝えします
Developers Summit
PDF
【14-C-7】コンピュータビジョンを支える深層学習技術の新潮流
Developers Summit
PDF
【15-B-7】無意味なアラートからの脱却 ~ Datadogを使ってモダンなモニタリングを始めよう ~
Developers Summit
PDF
【15-A-1】ドラゴンクエストXを支える失敗事例
Developers Summit
PDF
【15-A-5】ゲーミフィケーションエバンジェリストが説く、アプリ開発で見落としがちな「おもてなし」とは~面白さを伝える × 面白く魅せる~
Developers Summit
PDF
【B-2】福岡発Node.jsで支える大規模システム!〜「誰ガ為のアルケミスト」と歩んだ三年〜
Developers Summit
PDF
【B-5】モダンな開発を実現するツールチェーンのご紹介
Developers Summit
PDF
【C-2】メモリも、僕のキャパシティも溢れっぱなし。。2年目エンジニアが実現した機械学習
Developers Summit
PDF
【A-2】とあるマーケティング部隊とデータエンジニアのデータドリブンへの道
Developers Summit
PDF
【B-2】AI時代におけるエンジニアの生存戦略
Developers Summit
【18-A-2】ゲーミフィケーション・エバンジェリストが見る「あなたの技術力が“ワクワクするサービス”に変わる未来」
Developers Summit
【C-2・小林様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~
Developers Summit
【C-2・醍醐様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~
Developers Summit
【B-4】オープンソース開発で、フリー静的解析ツールを使ってみる
Developers Summit
【B-6】Androidスマホの生体認証の脆弱性、調べてみたらよくある話だった。
Developers Summit
【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦
Developers Summit
【15-E-7】セキュアな環境でDevOpsを実現する厳選ツール
Developers Summit
【15-E-7】セキュアな環境でDevOpsを実現する厳選ツール
Developers Summit
【14-E-3】セキュリティ・テストの自動化によるDevSecOpsの実現 (デモ有)
Developers Summit
【15-D-2】デンソーのMaaS開発~アジャイル開発で顧客との協調・チームビルディング・実装概要~
Developers Summit
【14-C-8】みんなの暮らしを支えるAmazon S3の裏側、お伝えします
Developers Summit
【14-C-7】コンピュータビジョンを支える深層学習技術の新潮流
Developers Summit
【15-B-7】無意味なアラートからの脱却 ~ Datadogを使ってモダンなモニタリングを始めよう ~
Developers Summit
【15-A-1】ドラゴンクエストXを支える失敗事例
Developers Summit
【15-A-5】ゲーミフィケーションエバンジェリストが説く、アプリ開発で見落としがちな「おもてなし」とは~面白さを伝える × 面白く魅せる~
Developers Summit
【B-2】福岡発Node.jsで支える大規模システム!〜「誰ガ為のアルケミスト」と歩んだ三年〜
Developers Summit
【B-5】モダンな開発を実現するツールチェーンのご紹介
Developers Summit
【C-2】メモリも、僕のキャパシティも溢れっぱなし。。2年目エンジニアが実現した機械学習
Developers Summit
【A-2】とあるマーケティング部隊とデータエンジニアのデータドリブンへの道
Developers Summit
【B-2】AI時代におけるエンジニアの生存戦略
Developers Summit
【19-E-6】a360 クラウドプラットフォーム webサービスapiのご紹介
1.
A360 クラウド プラットフォーム Web
サービス API のご紹介 オートデスク 株式会社 Autodesk Developer Network 伊勢崎 俊明
2.
© 2014 Autodesk 1. 多様化する
3D 2. クラウドの登場 3. A360 Web サービス API アジェンダ - ご紹介する内容
3.
© 2014 Autodesk
4.
© 2014 Autodesk
5.
© 2014 Autodesk 設計者/デザイナー専⽤ソフトウェア 専⾨家⽤ソフトウェア
6.
© 2014 Autodesk
7.
© 2014 Autodesk http://autodesk360.com
8.
© 2014 Autodesk ReCap 360
クラウド サービス https://recap360.autodesk.com 写真合成による 3D モデル生成
9.
© 2014 Autodesk http://autodesk360.com A360:プロジェクト管理サービス
10.
© 2014 Autodesk 様々なファイル形式への対応
11.
© 2014 Autodesk A360 のビューワー表示機能 1.
A360 クラウドに各種ファイルをアップロード 2. クラウド内で中間ファイルを自動生成 3. Web ブラウザやモバイル専用無償アプリで表示
12.
検索 アクティビティ表⽰プロジェクト データアイデンティティ
13.
IaaS – Infrastructure
as a Service PaaS – Platform as a Service SaaS – Software as a Service
14.
© 2014 Autodesk 検索、表示、データの統合 拡張する⾒つける ⾒る Empower your application with Autodesk Web Services
15.
© 2014 Autodesk View &
Data サービス API WebGL Three.js View & Data Web Service
16.
© 2014 Autodesk View &
Data サービス API の特徴 ゼロ クライアント WebGL 対応ブラウザがあれば OK HTML5 実装 最新の Web テクノロジ ストリーミング 大規模モデルの表示が高速 高品質表示 陰影、マテリアル等を高度に表現 対応ファイル形式 多様なファイル形式をサポート
17.
© 2014 Autodesk View &
Data サービス API - 2 種類の API を用意 サーバー & 管理 API ファイル アップロード ライフサイクルと変換処理 アクセス権限 OAuth 2.0 - REST API WEB クライアント API Three.js ベースの表示テクノロジ HTML5 アプリケーションへの埋め込みと表示制御 ドキュメントへのアクセス、オブジェクト操作、カメラ … JavaScript API
18.
© 2014 Autodesk 3D
表示機能 選択、プロパティ表示、ズーム、パン、オービット、 独立表示、ハイライト、フォーカス… 3D モデル配下へのアクセス(メッシュ、マテリアル) 2D 表示機能 ラスター イメージ化した図面アクセス – ズームとパンのみ ベクトル情報へのアクセス 選択、プロパティ表示、ズーム、パン、 独立表示、フォーカス、ハイライト View & Data サービス API の機能
19.
© 2014 Autodesk View &
Data サービス API ワークフロー
20.
© 2014 Autodesk オートデスク デベロッパ
ポータル https://developer.autodesk.com ドキュメント キーの取得 サンプル コード GitHib API Console
21.
© 2014 Autodesk クラウド コミュニケーション
REST API ステップ 1:アプリの登録と作成(キー取得) Consumer Key / Secret が必須 Callback URL はダミーでも OK (アクセス トークン取得用)
22.
© 2014 Autodesk Header
Content-Type: application/x-www-form-urlencoded Body client_id=xxxxxxxxxxxx &client_secret=xxxxxxxxxxxx &grant_type=client_credentials POST https://developer.api.autodesk.com/authentication/v1/authenticate クラウド コミュニケーション REST API ステップ 2:アクセス トークンの取得
23.
© 2014 Autodesk Header
"Content-Type: application/json" "Authorization: Bearer xxxxxxxxxxxx" Body '{¥"bucketKey¥":¥"mybucket¥",¥"policy¥":¥"transient¥"}' POST https://developer.api.autodesk.com/oss/v1/buckets バケット ポリシー Transient: 24 時間のみ維持 Temporary: 30 日間維持 Persistent: 削除されるまで維持 クラウド コミュニケーション REST API ステップ 3:バケットの作成
24.
© 2014 Autodesk Header
"Authorization: Bearer xxxxxxxxxxxxxxxx" "Content-Length: 308331" "Content-Type: application/octet-stream" Body ファイル コンテンツ PUT https://developer.api.autodesk.com/oss/v1/buckets/{bu cketkey}/objects/{objectkey} クラウド コミュニケーション REST API ステップ 4:ファイルのアップロード
25.
© 2014 Autodesk URN
の取得 { "bucket-key": "mybucket", "objects": [ { "location": https://developer.api.autodesk.com/oss/v1/buckets/mybucket/objects/s kyscpr1.3ds", "size": 308331, "key": "skyscpr1.3ds", "id": "urn:adsk.objects:os.object:mybucket/skyscpr1.3ds", "sha-1": "e84021849a9f5d1842bf792bbcbc6445c280e15b", "content-type": "application/octet-stream" } ] } URN = Base64 エンコードされた ID クラウド コミュニケーション REST API アップロード レスポンス
26.
© 2014 Autodesk Header
"Content-Type: application/json " "Authorization:Bearer xxxxxxxxxxxx“ Body "{¥"urn¥":¥“{前のステップで Base64 でエンコードされた ID}¥"}“ POST https://developer.api.autodesk.com/viewingservice/v1/register クラウド コミュニケーション REST API ステップ 5:表示用にデータを登録
27.
© 2014 Autodesk Header
"Authorization: Bearer xxxxxxxxxxxx" GET https://developer.api.autodesk.com/viewingservice/v1/{URN} クラウド コミュニケーション REST API チェック処理 いくつかのパーツだけが "complete" ステータスを持つ場合でも 登録されたデータをビューアで表示することができることに注意
28.
© 2014 Autodesk Header
"Authorization: Bearer xxxxxxxxxxxx" GET https://developer.api.autodesk.com/viewingservice/v1/t humbnails/{URN} クラウド コミュニケーション REST API サムネイル画像の取得
29.
© 2014 Autodesk WebGL
カンバス A360 ビューワでのモデル表示で必須 WebGL サポート ブラウザ クライアント側 JavaScript 実装 View & Data サービスのシステム要件
30.
© 2014 Autodesk HTML5
ページか Web アプリケーションを作成 CSS と JavaScript の参照を追加 <link rel="stylesheet" href="https://developer.api.autodesk.com/viewingservice/v1/ viewers/style.css" type="text/css"> <script src="https://developer.api.autodesk.com/viewingservice/v1/ viewers/viewer3D.min.js"></script> クライアント側 JavaScript 実装 JavaScript ビューワへの表示
31.
© 2014 Autodesk HTML
コンテナへの追加 <body onload="initialize()"> <div id="viewer"></div> </body> 現在のところ div セクションへの表示を想定(Canvas ではなく) クライアント側 JavaScript 実装 JavaScript ビューワへの表示
32.
© 2014 Autodesk ビューワの初期化 クライアント側
JavaScript 実装 JavaScript ビューワへの表示 function initialize () { var options ={ "document" : "urn:XXXXXXXXXX“ } ; var viewerElement =document.getElementById ("viewer") ; var viewer =new Autodesk.Viewing.Viewer3D (viewerElement, {}) ; viewer.initialize () ; Autodesk.Viewing.Initializer (options, function () { loadDocument ( viewer, getURLParameterByName ("accessToken"), options.document) ; }) ; }
33.
© 2014 Autodesk ビューワへのモデル
ロード function loadDocument (viewer, auth, documentId) { // Find the first 3d geometry and load that. Autodesk.Viewing.Document.load (documentId, auth, function (doc) { var geometryItems =[] ; geometryItems=Autodesk.Viewing.Document.getSubItemsWithProperties( doc.getRootItem (), { "type" : "geometry", "role" : "3d" }, true ) ; if ( geometryItems.length > 0 ) viewer.load (doc.getViewablePath (geometryItems [0])) ; }, function (errorMsg) { alert ("Load Error: " + errorMsg) ; }) ; } クライアント側 JavaScript 実装 JavaScript ビューワへの表示
34.
© 2014 Autodesk モデル階層
メタデータ / プロパティ イベント処理 カメラ / ズーム / ナビゲーション ジオメトリやテクスチャへのアクセス 検索 … クライアント側 JavaScript 実装 その他の実装
35.
© 2014 Autodesk Google Cardboard
のコンテンツ例
36.
© 2014 Autodesk ディスカッション
フォーラム http://forums.autodesk.com/t5/view-and-data-api/bd-p/95 Cloud and Mobile http://adndevblog.typepad.com/cloud_and_mobile/ Through the Interface http://through-the-interface.typepad.com/ Technology Perspective from Japan http://adndevblog.typepad.com/technology_perspective 開発についての参照(フォーラム、ブログ)
37.
© 2014 Autodesk http://www.3dwebfest.com/ 3D Web
Festival のお知らせ
38.
© 2014 Autodesk http://spark.autodesk.com クラウドを利用した
3D プリンタ API オープン ソース 3rd Party ソリューションの構築が可能 Ember オートデスク製 3D プリンタ 光造形方式を採用 Spark
39.
© 2013 Autodesk,
Inc. All rights reserved. Autodesk is a registered trademark of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document.
Download