.
.
Tin tức

GLIDEFINDER

 

Cốt truyện

Cháy rừng là một trong những thảm họa thiên nhiên mà chúng ta không thể kiểm soát. Tuy nhiên, bằng cách áp dụng các công nghệ hiện đại, chúng ta có cơ hội dự đoán chúng và giảm thiểu hậu quả cho cả cá nhân và doanh nghiệp. Chúng tôi muốn chia sẻ kinh nghiệm làm việc trên GlideFinder, một nền tảng sử dụng hình ảnh từ các vệ tinh của NASA để phân tích thông tin về cháy rừng trong thời gian thực và cảnh báo cho những người ở gần.

Sau khi chúng tôi nhận được email từ Dmitry Kryuk , Người sáng lập và CTO của GlideFinder, người đang tìm kiếm các nhà phát triển Google Cloud có kinh nghiệm. Anh ấy muốn chúng tôi cải thiện sản phẩm bằng cách thực hiện một số thay đổi đối với kiến ​​trúc của sản phẩm. Đặc biệt, anh ấy cần tích hợp các công cụ phân tích dữ liệu trực tuyến và kết nối các vệ tinh bổ sung của NASA để có thông tin cháy rừng chính xác và chính xác hơn.

Làm thế nào nó hoạt động?

GlideFinder là một nền tảng định vị các vụ cháy rừng, cảnh báo cho người đăng ký và cung cấp phân tích kịp thời. Ban đầu, GlideFinder được phát triển cho khu vực California, nơi hỏa hoạn đặc biệt nguy hiểm và hàng năm phá hủy hàng trăm ngôi nhà, dẫn đến thiệt hại hàng tỷ đô la, doanh nghiệp phá sản và nhiều người thiệt mạng. Giờ đây, công ty muốn giúp mọi người trên toàn thế giới giảm thiểu hậu quả của cháy rừng.

Nền tảng GlideFinder tận dụng cả nguồn dữ liệu lịch sử và thời gian thực. Đối với các cảnh báo theo thời gian thực, nền tảng thu thập dữ liệu từ:

  • Vệ tinh Suomi NPP (Đối tác quỹ đạo cực quốc gia) của NASA
  • Vệ tinh VIIRS (Bộ máy đo bức xạ hình ảnh hồng ngoại có thể nhìn thấy)

Để đưa ra dự đoán về sự lan rộng của cháy rừng, sản phẩm sẽ phân tích dữ liệu từ:

  • Dữ liệu hỏa hoạn MODIS/VIIRS lịch sử của NASA được thu thập trong 17 năm trước
  • Cơ sở dữ liệu của Cơ quan Quản lý Cứu hỏa Hoa Kỳ
  • Dữ liệu của Cục điều tra dân số Hoa Kỳ

 

Khi GlideFinder phát hiện cháy rừng, nó sẽ cảnh báo người dùng về mối nguy hiểm qua SMS. Người dùng cũng có thể theo dõi chuyển động, hướng, tốc độ và kích thước của ngọn lửa trên bản đồ thời gian thực được tích hợp trên trang web GlideFinder.

Người dùng GlideFinder cũng có thể thấy đám cháy rừng cách nhà họ, trường học của con cái họ, nhà của cha mẹ và văn phòng bao xa. Hầu hết các phân tích dữ liệu diễn ra trên Google Cloud Platform, giúp giảm độ trễ và cung cấp tất cả các công cụ phân tích dữ liệu cần thiết.

 

Yêu cầu khách hàng

Dmitry cần một nhóm để nâng cấp sản phẩm. Đối với nhiệm vụ này, anh ta có các yêu cầu sau:

  • Tích hợp phân tích dữ liệu truyền phát . Vì kiến ​​trúc của dự án chính hoạt động dựa trên quá trình xử lý dữ liệu hàng loạt nên chúng tôi cần nâng cấp nó để sản phẩm có thể thực hiện phân tích dữ liệu theo thời gian thực tốt hơn.
  • Tích hợp các Vệ tinh môi trường hoạt động địa tĩnh bổ sung (GOES-16 và GOES-17) sẽ chạy các lần quét mới cứ sau 5-15 phút để nền tảng có thể nhận được thông tin chi tiết hơn về một vụ cháy rừng.

Ngoài ra, nền tảng này có thể hợp nhất dữ liệu vệ tinh thành một định dạng cụ thể. Vì vậy, chúng tôi cần định cấu hình chuẩn bị dữ liệu với các phép biến đổi không gian địa lý.

Giải pháp của chúng tôi và những trở ngại

Để tích hợp phân tích dữ liệu phát trực tuyến, chúng tôi đã phát triển một quy trình ETL (trích xuất, chuyển đổi, tải) dựa trên các thành phần của Google Cloud như Dataflow, PubSub, Cloud Function, BigQuery, v.v. Chúng tôi cũng hiện thực hóa các chế độ xem với logic nghiệp vụ bắt buộc và sử dụng một Công việc Dataflow để xử lý dữ liệu đó và ghi vào các tệp JSON trong Cloud Storage và Cloud Firestore.

Trong quá trình tích hợp Luồng dữ liệu, chúng tôi cần sử dụng Python SDK vì toàn bộ kiến ​​trúc được phát triển bằng ngôn ngữ lập trình này. Vì kiến ​​trúc Python ít được ghi lại hơn (không giống như Java mà chúng tôi áp dụng thường xuyên hơn), nên chúng tôi đã dành một lượng thời gian đáng kể cho quá trình điều tra.

Để thêm các vệ tinh môi trường hoạt động địa tĩnh nguồn mở, chúng tôi phải tìm hiểu sâu hơn về cách làm việc với dữ liệu địa lý, vì vậy chúng tôi đã tiến hành nghiên cứu thêm. Chúng tôi lấy các hình ảnh nhận được từ vệ tinh và chia chúng thành các vùng địa lý bằng cách sử dụng các phép biến đổi không gian địa lý.

Ở giai đoạn này, chúng tôi cũng đã áp dụng cho Thư viện trừu tượng dữ liệu không gian địa lý, một thư viện phần mềm máy tính để đọc và ghi các định dạng dữ liệu không gian địa lý raster và vector. Chúng tôi mất khoảng bốn tháng để hoàn thành tất cả các nhiệm vụ này.

Chúng tôi đã làm như thế nào?

Đối với dự án này, chúng tôi đã tạo các Bộ chứa mới (các bộ chứa cần thiết chứa dữ liệu của dự án) trên Google Cloud Storage. Sau đó, để nâng cấp cơ sở hạ tầng của sản phẩm, chúng tôi dần dần di chuyển các thành phần dữ liệu hàng loạt sang cơ sở hạ tầng phát trực tuyến.

Việc tích hợp GOES-16 và GOES-17 đã đưa chúng tôi thực hiện các hành động sau:

  • Liên lạc với các kỹ sư của Cơ quan Quản lý Khí quyển và Đại dương Quốc gia và yêu cầu họ phản chiếu dữ liệu vệ tinh GOES vào các thùng GCS
  • Đã kết nối hệ thống Glidefinder ETL với thông báo GOES GCS
  • Dữ liệu lịch sử GOES đã xử lý
  • Dữ liệu lịch sử GOES được lưu trữ vào bộ dữ liệu BigQuery
  • Đã thêm Dataflow Xử lý luồng dữ liệu GOES
  • Đã thêm các phép biến đổi không gian địa lý để căn chỉnh dữ liệu GOES với dữ liệu vệ tinh (như VIIRS) đã được thu thập

Hệ thống lưu trữ

Thành phần đội

1 Quản lý dự án
2 Nhà khoa học dữ liệu

 

Kết quả

Chúng tôi đã trao quyền cho GlideFinder với cơ sở hạ tầng mới phù hợp nhất để phân tích dữ liệu trực tuyến. Chúng tôi cũng tích hợp các vệ tinh địa tĩnh GOES-16 và GOES-17 để thực hiện các lần quét mới sau mỗi 5-15 phút, vì vậy, người dùng của nền tảng có thể nhận được nhiều dữ liệu liên quan hơn về các vụ cháy rừng gần đó. Bạn có thể thử nền tảng trên liên kết .

Chúng tôi tự hào đã tham gia vào quá trình phát triển của GlideFinder vì chúng tôi đã có cơ hội duy nhất, không chỉ để nâng cao kiến ​​thức chuyên môn về Google Cloud Platform của mình mà còn giúp cứu sống những người khác.

Nguồn SentoApp News
Khám Phá App Finhay – Giải Pháp Đầu Tư Tài Chính Hiệu Quả và Tiện Lợi

Khám Phá App Finhay – Giải Pháp Đầu Tư Tài Chính Hiệu Quả và Tiện Lợi

Trong bối cảnh kinh tế biến đổi và thị trường tài chính phát triển, việc đầu tư và quản...

Top 5 Ứng Dụng Quét Mã Vạch Đáng Sử Dụng Cho Công Việc và Cuộc Sống Hàng Ngày

Top 5 Ứng Dụng Quét Mã Vạch Đáng Sử Dụng Cho Công Việc và Cuộc Sống Hàng Ngày

Trong thời đại số hóa ngày nay, mã vạch đã trở thành một phần không thể thiếu trong việc...

App Giao Hàng Tiết Kiệm – Đối Tác Tốt Nhất Cho Dịch Vụ Giao Hàng Nhanh Chóng và Hiệu Quả

App Giao Hàng Tiết Kiệm – Đối Tác Tốt Nhất Cho Dịch Vụ Giao Hàng Nhanh Chóng và Hiệu Quả

Trong thời đại số hóa, dịch vụ giao hàng đã trở thành một phần không thể thiếu của cuộc...

Toàn tập về thiết kế ứng dụng cho Android APP

Toàn tập về thiết kế ứng dụng cho Android APP

Người dùng Android mong muốn ứng dụng của bạn trông và hoạt động theo cách phù hợp với nền...

Ứng Dụng Livestream Là Gì? Khám Phá Cuộc Sống Trực Tiếp Qua Kỹ Thuật Số

Ứng Dụng Livestream Là Gì? Khám Phá Cuộc Sống Trực Tiếp Qua Kỹ Thuật Số

Ứng dụng livestream đã trở thành một phần không thể thiếu trong thế giới kỹ thuật số ngày nay,...

Top 10 App Livestream Phổ Biến Tại Việt Nam: Kết Nối Với Thế Giới Trực Tiếp

Top 10 App Livestream Phổ Biến Tại Việt Nam: Kết Nối Với Thế Giới Trực Tiếp

Ứng dụng livestream đã trở thành một phần không thể thiếu trong cuộc sống kỹ thuật số ngày nay,...

Top 10 công ty thiết kế Mobile App tại Hà Nội

Top 10 công ty thiết kế Mobile App tại Hà Nội

Thời đại công nghệ số đã thay đổi hoàn toàn thói quen, hành vi mua hàng của khách hàng....

Lập trình App Android & iOS dễ dàng

Lập trình App Android & iOS dễ dàng

Trong thời đại công nghệ số 4.0 hiện nay, những ngành nghề liên quan đến công nghệ thông tin...

List 5 tính năng quản lý app bán hàng tốt nhất

List 5 tính năng quản lý app bán hàng tốt nhất

Một app quản lý bán hàng sẽ phù hợp được tạo thành từ ba nhóm chính: người dùng, nhà...

Khám Phá Top 10 App Đọc Báo Phổ Biến Tại Việt Nam – Cập Nhật Tin Tức Mọi Lúc Mọi Nơi

Khám Phá Top 10 App Đọc Báo Phổ Biến Tại Việt Nam – Cập Nhật Tin Tức Mọi Lúc Mọi Nơi

Trong thời đại số hóa, việc theo dõi tin tức hàng ngày đã trở nên dễ dàng hơn bao...

Khám Phá Top 10 Ứng Dụng Giáo Dục Tại Việt Nam – Học Tập Thông Minh và Hiệu Quả

Khám Phá Top 10 Ứng Dụng Giáo Dục Tại Việt Nam – Học Tập Thông Minh và Hiệu Quả

Trong thời đại số hóa, việc sử dụng công nghệ để học tập đã trở nên phổ biến và...

Khám Phá Top 10 App Đặt Xe Phổ Biến Tại Việt Nam – Hành Trình Thuận Tiện Và An Toàn

Khám Phá Top 10 App Đặt Xe Phổ Biến Tại Việt Nam – Hành Trình Thuận Tiện Và An Toàn

Trong bối cảnh cuộc sống hiện đại, việc di chuyển đã trở nên dễ dàng hơn bao giờ hết...

Top 20 công ty thiết kế Mobile App chuyên nghiệp nhất Việt Nam

Top 20 công ty thiết kế Mobile App chuyên nghiệp nhất Việt Nam

Thời đại công nghệ số đã thay đổi hoàn toàn thói quen, hành vi mua hàng của khách hàng....

Top 5 Ứng Dụng Kiểm Tra Mã Vạch Nhanh Nhất Cho Mọi Nhu Cầu

Top 5 Ứng Dụng Kiểm Tra Mã Vạch Nhanh Nhất Cho Mọi Nhu Cầu

Mã vạch đã trở thành một phần không thể thiếu trong việc quản lý thông tin sản phẩm và...

Cách Tải và Sử Dụng Ứng Dụng Quét Mã Vạch Sản Phẩm Một Cách Hiệu Quả

Cách Tải và Sử Dụng Ứng Dụng Quét Mã Vạch Sản Phẩm Một Cách Hiệu Quả

Trong thế giới hiện đại nhiễu nhiễu, việc tìm kiếm thông tin sản phẩm và so sánh giá cả...

Khám Phá Top 5 App Đặt Xe Khách Phổ Biến Tại Việt Nam – Hành Trình An Toàn và Tiện Lợi

Khám Phá Top 5 App Đặt Xe Khách Phổ Biến Tại Việt Nam – Hành Trình An Toàn và Tiện Lợi

Trong thời đại số hóa và công nghệ 4.0, việc di chuyển bằng xe khách đã trở nên dễ...

Khám Phá Top 5 App Đặt Xe Taxi Phổ Biến Tại Việt Nam – Hành Trình Thuận Lợi và An Toàn

Khám Phá Top 5 App Đặt Xe Taxi Phổ Biến Tại Việt Nam – Hành Trình Thuận Lợi và An Toàn

Trong thời đại số hóa, việc di chuyển bằng xe taxi đã trở nên dễ dàng và tiện lợi...

Top 10 Ứng Dụng Quét Mã Vạch Hiệu Quả Cho Công Việc và Cuộc Sống Hàng Ngày

Top 10 Ứng Dụng Quét Mã Vạch Hiệu Quả Cho Công Việc và Cuộc Sống Hàng Ngày

Trong thời đại số hóa ngày nay, việc sử dụng ứng dụng quét mã vạch đã trở nên phổ...

Top 10 Ứng Dụng Học Tiếng Anh Hiệu Quả Nhất Tại Việt Nam

Top 10 Ứng Dụng Học Tiếng Anh Hiệu Quả Nhất Tại Việt Nam

Học tiếng Anh không chỉ là một kỹ năng, mà còn là một cánh cửa mở ra thế giới...

Top 10 Ứng Dụng Đặt Đồ Ăn Tại Việt Nam: Lựa Chọn Hoàn Hảo Cho Bữa Ăn Nhanh Gọn

Top 10 Ứng Dụng Đặt Đồ Ăn Tại Việt Nam: Lựa Chọn Hoàn Hảo Cho Bữa Ăn Nhanh Gọn

Trong xã hội hiện đại ngày nay, việc đặt đồ ăn thông qua ứng dụng đã trở thành một...

Kiến thức liên quan khác

Đối tác vững mạnh
hợp tác bền vững, trường tồn

Chuyên gia tư vấn của chúng tôi sẽ luôn có giải pháp cho bạn! Vui lòng liên hệ tại khu vực của bạn.

HOTLINE TOÀN QUỐC

0904.344.888
HD 159 Vinhomes Marina Cầu Rào 2, Vĩnh Niệm, Lê Chân, Hải Phòng Bản đồ

KHU VỰC MIỀN BẮC

0937.874.222
Tầng 12 Toà nhà Licogi 13, 164 Khuất Duy Tiến, Thanh Xuân, Hà Nội Bản đồ

ĐỊA CHỈ MALAYSIA

10985474
The Gardens Mall, Lingkaran Syed Putra, Mid Valley City, Kuala Lumpur, Malaysia Bản đồ

KHU VỰC MIỀN NAM

0904.344.888
Số 88 Đường Bạch Đằng, Phường 2, Quận Tân Bình, TP. Hồ Chí Minh Bản đồ

KHU VỰC MIỀN TRUNG

0932.697.333
Lô 12A4 Nguyễn Sinh Sắc, Hoà Minh, Liên Chiểu, Đà Nẵng Bản đồ

ĐỊA CHỈ INDONESIA

+62(21)3950 2888
40th.Floor, Capital Place, J1. Jend. Gatot Subroto Kav 18, Kuningan Barat, Mampang Prapatan, Indonesia Bản đồ