SlideShare uma empresa Scribd logo
1 de 23
Introduction to Map4D
Nôi dung
- Giới thiệu
- Kỹ thuật bản đồ
- Công nghệ sử dụng
- Tích hợp bản đồ 4D
- Ứng dụng
- Hỏi đáp
Câu hỏi
Map SDK là gì? Kể tên 4 Map SDK hỗ
trợ Web, Android, iOS mà bạn biết?
Giới thiệu – Map 4D SDK
- Map 4D SDK là một SDK về bản đồ của công ty
IOT Link.
- Phát triển bởi đội ngũ kỹ sư tại trung tâm R&D
của công ty IOT Link tại Đà Nẵng
- Hỗ trợ đầy đủ các tính năng về bản đồ 2D, 3D,
thời gian, thời tiết (4D), chỉ đường, tìm kiếm,…
Giới thiệu – Map 4D SDK
- Hỗ trợ đa nền tảng (iOS, Android,
Web), dễ dàng tích hợp và phát
triển.
- Phân phối trên Cocoapods,
JCenter, NPM và GitHub.
- Tài liệu
http://map4d.vn/home/documen
t
Giới thiệu – Map4D Website
- Map 4D là một sản phẩm bản đồ được
phát triển dựa trên Map 4D SDK
- Toàn bộ dữ liệu bản đồ được đặt và
quản lý tại Việt Nam.
- Địa chỉ https://map.map4d.vn
Kỹ thuật bản đồ
Kỹ thuật bản đồ – “Tile”
- Map tile
- Tile Grid
Kỹ thuật bản đồ – “Zoom Level”
- Zoom Level
Câu hỏi
Nếu 1 tile có kích thước là 1KB, một
bản đồ hỗ trợ đến mức zoom 21 thì
tốn dung lượng bao nhiêu?
Kỹ thuật bản đồ – “3D”
- Đối tượng 3D
- Hiệu ứng
Công nghệ
Công nghệ - “Client”
- OpenGL ES & C++, Objective C, Swift,
Java
- WebGL 2.0 & TypeScript
Công nghệ - “Client”
- Tương lai
- Vulkan, Metal & WebGL 3.0
Công nghệ - “Server”
- .Net Core 2.x
- MongoDB
Hướng dẫn tích hợp
Tích hợp – “Web”
- Tích hợp nhanh chóng chỉ với vài dòng code đơn giản
Tích hợp – “iOS”
- Bước 1: cài đặt
Tích hợp – “iOS”
- Bước 2: cung cấp key
Tích hợp – “iOS”
- Bước 3: tạo view
Ứng dụng
Ứng dụng
- Ứng dụng map thời gian thực
- Ứng dụng quản lý hạ tầng và quy hoạch đô thị
- Ứng dụng thành phố thông minh
- Ứng dụng sử dụng bản đồ,…
- …..
Hỏi đáp

Mais conteúdo relacionado

Mais de DevDay.org

[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...
[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...
[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...DevDay.org
 
[DevDay2019] Power of Test Automation and DevOps combination - One click savi...
[DevDay2019] Power of Test Automation and DevOps combination - One click savi...[DevDay2019] Power of Test Automation and DevOps combination - One click savi...
[DevDay2019] Power of Test Automation and DevOps combination - One click savi...DevDay.org
 
[DevDay2019] How do I test AI models? - By Minh Hoang, Senior QA Engineer at KMS
[DevDay2019] How do I test AI models? - By Minh Hoang, Senior QA Engineer at KMS[DevDay2019] How do I test AI models? - By Minh Hoang, Senior QA Engineer at KMS
[DevDay2019] How do I test AI models? - By Minh Hoang, Senior QA Engineer at KMSDevDay.org
 
[DevDay2019] How to quickly become a Senior Engineer - By Tran Anh Minh, CEO ...
[DevDay2019] How to quickly become a Senior Engineer - By Tran Anh Minh, CEO ...[DevDay2019] How to quickly become a Senior Engineer - By Tran Anh Minh, CEO ...
[DevDay2019] How to quickly become a Senior Engineer - By Tran Anh Minh, CEO ...DevDay.org
 
[Devday2019] Dev start-up - By Le Trung, Founder & CEO at Hifiveplus and Edu...
[Devday2019]  Dev start-up - By Le Trung, Founder & CEO at Hifiveplus and Edu...[Devday2019]  Dev start-up - By Le Trung, Founder & CEO at Hifiveplus and Edu...
[Devday2019] Dev start-up - By Le Trung, Founder & CEO at Hifiveplus and Edu...DevDay.org
 
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...DevDay.org
 
[DevDay2019] Opportunities and challenges for human resources during the digi...
[DevDay2019] Opportunities and challenges for human resources during the digi...[DevDay2019] Opportunities and challenges for human resources during the digi...
[DevDay2019] Opportunities and challenges for human resources during the digi...DevDay.org
 
[DevDay2019] Python Machine Learning with Jupyter Notebook - By Nguyen Huu Th...
[DevDay2019] Python Machine Learning with Jupyter Notebook - By Nguyen Huu Th...[DevDay2019] Python Machine Learning with Jupyter Notebook - By Nguyen Huu Th...
[DevDay2019] Python Machine Learning with Jupyter Notebook - By Nguyen Huu Th...DevDay.org
 
[DevDay2019] Do you dockerize? Are your containers safe? - By Pham Hong Khanh...
[DevDay2019] Do you dockerize? Are your containers safe? - By Pham Hong Khanh...[DevDay2019] Do you dockerize? Are your containers safe? - By Pham Hong Khanh...
[DevDay2019] Do you dockerize? Are your containers safe? - By Pham Hong Khanh...DevDay.org
 
[DevDay2019] Develop a web application with Kubernetes - By Nguyen Xuan Phong...
[DevDay2019] Develop a web application with Kubernetes - By Nguyen Xuan Phong...[DevDay2019] Develop a web application with Kubernetes - By Nguyen Xuan Phong...
[DevDay2019] Develop a web application with Kubernetes - By Nguyen Xuan Phong...DevDay.org
 
[DevDay2019] Paradigm shift towards effective Scrum - By Tam Doan, Agile Coac...
[DevDay2019] Paradigm shift towards effective Scrum - By Tam Doan, Agile Coac...[DevDay2019] Paradigm shift towards effective Scrum - By Tam Doan, Agile Coac...
[DevDay2019] Paradigm shift towards effective Scrum - By Tam Doan, Agile Coac...DevDay.org
 
[DevDay2019] JAM Stack - By Ngo Thi Ni, Web Developer at Agility IO
[DevDay2019] JAM Stack - By Ngo Thi Ni, Web Developer at Agility IO[DevDay2019] JAM Stack - By Ngo Thi Ni, Web Developer at Agility IO
[DevDay2019] JAM Stack - By Ngo Thi Ni, Web Developer at Agility IODevDay.org
 
[DevDay2019] Layering GraphQL on top of existing infrastructure - By Phan Tha...
[DevDay2019] Layering GraphQL on top of existing infrastructure - By Phan Tha...[DevDay2019] Layering GraphQL on top of existing infrastructure - By Phan Tha...
[DevDay2019] Layering GraphQL on top of existing infrastructure - By Phan Tha...DevDay.org
 
[DevDay2019] Developing IoTs application combines Google Assistant with the m...
[DevDay2019] Developing IoTs application combines Google Assistant with the m...[DevDay2019] Developing IoTs application combines Google Assistant with the m...
[DevDay2019] Developing IoTs application combines Google Assistant with the m...DevDay.org
 
[DevDay2019] How to convince other people to do what you want - By Kat Pham, ...
[DevDay2019] How to convince other people to do what you want - By Kat Pham, ...[DevDay2019] How to convince other people to do what you want - By Kat Pham, ...
[DevDay2019] How to convince other people to do what you want - By Kat Pham, ...DevDay.org
 
[DevDay2019] Analyzing Web Application Performance - By Ezekiel Olasehinde, S...
[DevDay2019] Analyzing Web Application Performance - By Ezekiel Olasehinde, S...[DevDay2019] Analyzing Web Application Performance - By Ezekiel Olasehinde, S...
[DevDay2019] Analyzing Web Application Performance - By Ezekiel Olasehinde, S...DevDay.org
 
[DevDay2019] Spacing and Typography, keys to a professional UI design - By Ng...
[DevDay2019] Spacing and Typography, keys to a professional UI design - By Ng...[DevDay2019] Spacing and Typography, keys to a professional UI design - By Ng...
[DevDay2019] Spacing and Typography, keys to a professional UI design - By Ng...DevDay.org
 
[DevDay 2019] Reactive Programming with JavaScript - By Pham Nguyen Duc, Web ...
[DevDay 2019] Reactive Programming with JavaScript - By Pham Nguyen Duc, Web ...[DevDay 2019] Reactive Programming with JavaScript - By Pham Nguyen Duc, Web ...
[DevDay 2019] Reactive Programming with JavaScript - By Pham Nguyen Duc, Web ...DevDay.org
 
[Devday2019] Multiplayer Games with Unity - By Nguyen Anh Duong, Truong Thi T...
[Devday2019] Multiplayer Games with Unity - By Nguyen Anh Duong, Truong Thi T...[Devday2019] Multiplayer Games with Unity - By Nguyen Anh Duong, Truong Thi T...
[Devday2019] Multiplayer Games with Unity - By Nguyen Anh Duong, Truong Thi T...DevDay.org
 
[DevDay2019] Vue.js - By Nguyen Viet Cuong, Engineer at MTI Technology
[DevDay2019] Vue.js - By Nguyen Viet Cuong, Engineer at MTI Technology[DevDay2019] Vue.js - By Nguyen Viet Cuong, Engineer at MTI Technology
[DevDay2019] Vue.js - By Nguyen Viet Cuong, Engineer at MTI TechnologyDevDay.org
 

Mais de DevDay.org (20)

[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...
[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...
[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...
 
[DevDay2019] Power of Test Automation and DevOps combination - One click savi...
[DevDay2019] Power of Test Automation and DevOps combination - One click savi...[DevDay2019] Power of Test Automation and DevOps combination - One click savi...
[DevDay2019] Power of Test Automation and DevOps combination - One click savi...
 
[DevDay2019] How do I test AI models? - By Minh Hoang, Senior QA Engineer at KMS
[DevDay2019] How do I test AI models? - By Minh Hoang, Senior QA Engineer at KMS[DevDay2019] How do I test AI models? - By Minh Hoang, Senior QA Engineer at KMS
[DevDay2019] How do I test AI models? - By Minh Hoang, Senior QA Engineer at KMS
 
[DevDay2019] How to quickly become a Senior Engineer - By Tran Anh Minh, CEO ...
[DevDay2019] How to quickly become a Senior Engineer - By Tran Anh Minh, CEO ...[DevDay2019] How to quickly become a Senior Engineer - By Tran Anh Minh, CEO ...
[DevDay2019] How to quickly become a Senior Engineer - By Tran Anh Minh, CEO ...
 
[Devday2019] Dev start-up - By Le Trung, Founder & CEO at Hifiveplus and Edu...
[Devday2019]  Dev start-up - By Le Trung, Founder & CEO at Hifiveplus and Edu...[Devday2019]  Dev start-up - By Le Trung, Founder & CEO at Hifiveplus and Edu...
[Devday2019] Dev start-up - By Le Trung, Founder & CEO at Hifiveplus and Edu...
 
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
 
[DevDay2019] Opportunities and challenges for human resources during the digi...
[DevDay2019] Opportunities and challenges for human resources during the digi...[DevDay2019] Opportunities and challenges for human resources during the digi...
[DevDay2019] Opportunities and challenges for human resources during the digi...
 
[DevDay2019] Python Machine Learning with Jupyter Notebook - By Nguyen Huu Th...
[DevDay2019] Python Machine Learning with Jupyter Notebook - By Nguyen Huu Th...[DevDay2019] Python Machine Learning with Jupyter Notebook - By Nguyen Huu Th...
[DevDay2019] Python Machine Learning with Jupyter Notebook - By Nguyen Huu Th...
 
[DevDay2019] Do you dockerize? Are your containers safe? - By Pham Hong Khanh...
[DevDay2019] Do you dockerize? Are your containers safe? - By Pham Hong Khanh...[DevDay2019] Do you dockerize? Are your containers safe? - By Pham Hong Khanh...
[DevDay2019] Do you dockerize? Are your containers safe? - By Pham Hong Khanh...
 
[DevDay2019] Develop a web application with Kubernetes - By Nguyen Xuan Phong...
[DevDay2019] Develop a web application with Kubernetes - By Nguyen Xuan Phong...[DevDay2019] Develop a web application with Kubernetes - By Nguyen Xuan Phong...
[DevDay2019] Develop a web application with Kubernetes - By Nguyen Xuan Phong...
 
[DevDay2019] Paradigm shift towards effective Scrum - By Tam Doan, Agile Coac...
[DevDay2019] Paradigm shift towards effective Scrum - By Tam Doan, Agile Coac...[DevDay2019] Paradigm shift towards effective Scrum - By Tam Doan, Agile Coac...
[DevDay2019] Paradigm shift towards effective Scrum - By Tam Doan, Agile Coac...
 
[DevDay2019] JAM Stack - By Ngo Thi Ni, Web Developer at Agility IO
[DevDay2019] JAM Stack - By Ngo Thi Ni, Web Developer at Agility IO[DevDay2019] JAM Stack - By Ngo Thi Ni, Web Developer at Agility IO
[DevDay2019] JAM Stack - By Ngo Thi Ni, Web Developer at Agility IO
 
[DevDay2019] Layering GraphQL on top of existing infrastructure - By Phan Tha...
[DevDay2019] Layering GraphQL on top of existing infrastructure - By Phan Tha...[DevDay2019] Layering GraphQL on top of existing infrastructure - By Phan Tha...
[DevDay2019] Layering GraphQL on top of existing infrastructure - By Phan Tha...
 
[DevDay2019] Developing IoTs application combines Google Assistant with the m...
[DevDay2019] Developing IoTs application combines Google Assistant with the m...[DevDay2019] Developing IoTs application combines Google Assistant with the m...
[DevDay2019] Developing IoTs application combines Google Assistant with the m...
 
[DevDay2019] How to convince other people to do what you want - By Kat Pham, ...
[DevDay2019] How to convince other people to do what you want - By Kat Pham, ...[DevDay2019] How to convince other people to do what you want - By Kat Pham, ...
[DevDay2019] How to convince other people to do what you want - By Kat Pham, ...
 
[DevDay2019] Analyzing Web Application Performance - By Ezekiel Olasehinde, S...
[DevDay2019] Analyzing Web Application Performance - By Ezekiel Olasehinde, S...[DevDay2019] Analyzing Web Application Performance - By Ezekiel Olasehinde, S...
[DevDay2019] Analyzing Web Application Performance - By Ezekiel Olasehinde, S...
 
[DevDay2019] Spacing and Typography, keys to a professional UI design - By Ng...
[DevDay2019] Spacing and Typography, keys to a professional UI design - By Ng...[DevDay2019] Spacing and Typography, keys to a professional UI design - By Ng...
[DevDay2019] Spacing and Typography, keys to a professional UI design - By Ng...
 
[DevDay 2019] Reactive Programming with JavaScript - By Pham Nguyen Duc, Web ...
[DevDay 2019] Reactive Programming with JavaScript - By Pham Nguyen Duc, Web ...[DevDay 2019] Reactive Programming with JavaScript - By Pham Nguyen Duc, Web ...
[DevDay 2019] Reactive Programming with JavaScript - By Pham Nguyen Duc, Web ...
 
[Devday2019] Multiplayer Games with Unity - By Nguyen Anh Duong, Truong Thi T...
[Devday2019] Multiplayer Games with Unity - By Nguyen Anh Duong, Truong Thi T...[Devday2019] Multiplayer Games with Unity - By Nguyen Anh Duong, Truong Thi T...
[Devday2019] Multiplayer Games with Unity - By Nguyen Anh Duong, Truong Thi T...
 
[DevDay2019] Vue.js - By Nguyen Viet Cuong, Engineer at MTI Technology
[DevDay2019] Vue.js - By Nguyen Viet Cuong, Engineer at MTI Technology[DevDay2019] Vue.js - By Nguyen Viet Cuong, Engineer at MTI Technology
[DevDay2019] Vue.js - By Nguyen Viet Cuong, Engineer at MTI Technology
 

[DevDay2019] 4D digital map platform and application - By Le Sua, Project Manager at IOT Link

  • 2. Nôi dung - Giới thiệu - Kỹ thuật bản đồ - Công nghệ sử dụng - Tích hợp bản đồ 4D - Ứng dụng - Hỏi đáp
  • 3. Câu hỏi Map SDK là gì? Kể tên 4 Map SDK hỗ trợ Web, Android, iOS mà bạn biết?
  • 4. Giới thiệu – Map 4D SDK - Map 4D SDK là một SDK về bản đồ của công ty IOT Link. - Phát triển bởi đội ngũ kỹ sư tại trung tâm R&D của công ty IOT Link tại Đà Nẵng - Hỗ trợ đầy đủ các tính năng về bản đồ 2D, 3D, thời gian, thời tiết (4D), chỉ đường, tìm kiếm,…
  • 5. Giới thiệu – Map 4D SDK - Hỗ trợ đa nền tảng (iOS, Android, Web), dễ dàng tích hợp và phát triển. - Phân phối trên Cocoapods, JCenter, NPM và GitHub. - Tài liệu http://map4d.vn/home/documen t
  • 6. Giới thiệu – Map4D Website - Map 4D là một sản phẩm bản đồ được phát triển dựa trên Map 4D SDK - Toàn bộ dữ liệu bản đồ được đặt và quản lý tại Việt Nam. - Địa chỉ https://map.map4d.vn
  • 8. Kỹ thuật bản đồ – “Tile” - Map tile - Tile Grid
  • 9. Kỹ thuật bản đồ – “Zoom Level” - Zoom Level
  • 10. Câu hỏi Nếu 1 tile có kích thước là 1KB, một bản đồ hỗ trợ đến mức zoom 21 thì tốn dung lượng bao nhiêu?
  • 11. Kỹ thuật bản đồ – “3D” - Đối tượng 3D - Hiệu ứng
  • 13. Công nghệ - “Client” - OpenGL ES & C++, Objective C, Swift, Java - WebGL 2.0 & TypeScript
  • 14. Công nghệ - “Client” - Tương lai - Vulkan, Metal & WebGL 3.0
  • 15. Công nghệ - “Server” - .Net Core 2.x - MongoDB
  • 17. Tích hợp – “Web” - Tích hợp nhanh chóng chỉ với vài dòng code đơn giản
  • 18. Tích hợp – “iOS” - Bước 1: cài đặt
  • 19. Tích hợp – “iOS” - Bước 2: cung cấp key
  • 20. Tích hợp – “iOS” - Bước 3: tạo view
  • 22. Ứng dụng - Ứng dụng map thời gian thực - Ứng dụng quản lý hạ tầng và quy hoạch đô thị - Ứng dụng thành phố thông minh - Ứng dụng sử dụng bản đồ,… - …..

Notas do Editor

  1. In Slide Show mode, select the arrows to visit links.