ArcGIS-ESRIđổi mới

Ứng dụng cho lĩnh vực này - AppStudio cho ArcGIS

Cách đây vài ngày, chúng tôi đã tham gia và phổ biến cho một hội thảo trên web tập trung vào các công cụ mà ArcGIS cung cấp để xây dựng các ứng dụng. Ana Vidal và Franco Viola đã tham gia hội thảo trên web, người ban đầu nhấn mạnh AppStudio cho ArcGIS, giải thích một chút về cách giao diện ArcGIS được kết nối với tất cả các thành phần của nó, cả ứng dụng máy tính để bàn và việc sử dụng web.

Khái niệm cơ bản

Chương trình nghị sự của hội thảo trên web được xác định bởi bốn điểm cơ bản: là lựa chọn mẫu, cấu hình kiểu và tải ứng dụng web trên nền tảng hoặc cửa hàng nơi người dùng có thể tải xuống các ứng dụng và sử dụng chúng trong môi trường cá nhân hoặc công việc. Tính hữu dụng của các ứng dụng được tạo phụ thuộc vào mục đích chúng được tạo ra, vì vậy ArcGIS phân loại các ứng dụng của nó thành:

  • Văn phòng - máy tính để bàn: (được liên kết với tất cả các chương trình có liên quan đến ArcGIS trong môi trường máy tính để bàn, chẳng hạn như Microsoft Office)
  • Lĩnh vực: là các ứng dụng cung cấp phương tiện để thu thập dữ liệu trong trường, chẳng hạn như Bộ sưu tập cho ArcGIS hoặc Navigator
  • cộng đồng: là các ứng dụng mà người dùng có thể giao tiếp và bày tỏ bất kỳ ý kiến ​​nào của họ về môi trường, cộng tác trong việc thu thập thông tin cho GIS, hiện được gọi là
  • Người sáng tạo: nó được thiết kế để tạo các ứng dụng web hoặc cho bất kỳ loại thiết bị di động nào (đáp ứng), thông qua các mẫu có thể định cấu hình, Trình tạo ứng dụng web cho ArcGIS hoặc nhân vật chính của AppStudio webinar cho ArcGIS.

AppStudio cho Arcgis, là một ứng dụng tạo ra "Ứng dụng đa nền tảng", nghĩa là, chúng có thể được sử dụng từ PC, máy tính bảng hoặc điện thoại thông minh. Nó được xác định bởi hai định dạng để sử dụng, một định dạng cơ bản, được truy cập từ web. Và ứng dụng tiên tiến nhất được tải xuống để sử dụng từ PC. Với AppStudio, bạn có khả năng tạo ứng dụng từ đầu hoặc lấy các mẫu trước đó trong ứng dụng hoặc do người dùng khác tạo trước đó. Vidal cho thấy nhiều ứng dụng được tạo từ AppStudio, với các mục đích khác nhau, từ du lịch, ẩm thực, sinh thái và nguồn cung ứng cộng đồng.

Tích hợp công nghệ

Thật thú vị về khía cạnh của những thách thức và cân nhắc khi quyết định tạo một ứng dụng và sự khác biệt nổi tiếng giữa sự phát triển với mã lập trình và tạo chúng từ AppStudio.

"Thách thức của AppStudio là có một nền tảng dễ sử dụng, công chúng có thể truy cập kinh tế, tạo điều kiện cho sự phát triển của các ứng dụng gốc và có thể được phân phối cho tất cả các nền tảng"

Nếu có sáng kiến ​​bắt đầu tạo một ứng dụng với các mã lập trình cụ thể, thì cần phải tính đến rằng: nó đắt theo mọi nghĩa (bạn phải có vốn kinh tế, nhân lực và thời gian lớn), cũng chỉ rõ cách ứng dụng sẽ được phân phối. ứng dụng, xác định các tham số bảo mật; chẳng hạn như đặt ứng dụng ở chế độ công khai hoặc riêng tư cho một số người dùng nhất định. Điều quan trọng là phải xem xét bảo trì và cập nhật, thường là phức tạp nhất do lượng lớn thời gian liên quan.

Điều này được hiểu rằng AppStudio, đơn giản hóa chi phí, cả về thời gian và lĩnh vực tài chính, nó cũng cực kỳ dễ sử dụng (đặc biệt, đối với những người không liên quan đến thế giới lập trình và những người chưa bao giờ tiếp xúc với bất kỳ nội dung nào loại này); bạn không cần phải là một nhà phát triển có kinh nghiệm. AppStudio dựa trên ArcGIS Runtime, bao gồm nhiều thư viện cho phép phân tích và hiển thị bản đồ, và nó cũng bao gồm một ứng dụng di động, trong đó bạn có thể mô phỏng hình ảnh trực quan cuối cùng của mình trước khi gửi nó đến các cửa hàng ứng dụng tương ứng. Nó hoạt động trên nhiều nền tảng, đây là một điểm cộng khác, vì có thể nói rằng không có giới hạn nào về việc sử dụng bởi hệ điều hành.

Để một ứng dụng gốc được hỗ trợ trên các hệ thống 5 (iOS, Android, Windows, Linux và Mac), phải tạo ra 5 lần mã lập trình (5X), đây là một trong những khó khăn cho người dùng thông thường, nhưng bạn đã gặp phải Được giải quyết bằng ApStudio (1X - mã mã đa dụng). Điều này thông qua các công nghệ Qt - Framework.

Ngoài các nhận xét lặp đi lặp lại về tính đơn giản của việc sử dụng AppStudio, điều đáng giá nhất là thấy một số ứng dụng được tạo với nền tảng này, chẳng hạn như: TerraThruth, Turt hoặc Ecological Marine Unit Explorer, một ví dụ về giảm tiết kiệm thời gian kể từ khi nó được phát triển chỉ trong vài tuần 3.

Với một ví dụ thực tế, hội thảo trên web đã thấy các bước ban đầu để tạoứng dụng đơn giản và gửi nó đến các cửa hàng ứng dụng tương ứng, nhấn mạnh rằng bạn không nên có đủ kinh nghiệm về lập trình GIS, khi chúng ta thấy giao diện của nền tảng AppStudio cho máy tính để bàn.

Các chức năng thoải mái, dễ định vị; nhiều cập nhật được thêm vào mỗi bản cập nhật, các mẫu được lưu trữ trên nền tảng và phụ thuộc vào chủ đề sẽ được hiển thị. Ví dụ, thông tin từ một công ty có tên Gallery đã được sử dụng, yêu cầu tạo một ứng dụng để hiển thị vị trí của các sự kiện liên quan đến nghệ thuật giữa Palermo - Recoleta và Circuit of the Arts.

Mẫu Map Tour được chọn cho công ty này vì nó được thiết kế để hiển thị các mô tả về một số chủ đề; một trong những điểm đặc biệt của nó là nó có thể được kết nối với bất kỳ Bản đồ câu chuyện nào đã được tạo trước đó. Các đặc điểm ban đầu được đặt, đó là: tiêu đề, phụ đề, mô tả, thẻ và chế độ xem đầu tiên thu được.

Cấu hình ứng dụng tiếp tục sau khi chọn mẫu, với các thuộc tính của nó, hình nền, phông chữ và kích thước bản trình bày được chọn. Một chuyến tham quan Bản đồ được liên kết với mẫu được tạo, sẽ được gắn với ứng dụng bằng một ID.

Sau đó, biểu tượng mà bạn sẽ có trong cửa hàng ứng dụng được chọn, cũng như hình ảnh sẽ được nhìn thấy trong quá trình tải ứng dụng. Việc bổ sung mẫu hoặc mẫu, cũng có thể, và bạn có thể thêm bao nhiêu tùy ý, ví dụ: kết nối với máy ảnh của thiết bị, vị trí thời gian thực, đầu đọc mã vạch hoặc xác thực bằng cách đọc dấu vân tay.

Nó được chỉ định, đó là các nền tảng đọc, nếu đó là PC, Máy tính bảng hoặc Điện thoại thông minh, nếu bạn muốn ba nền tảng bạn có thể chọn, và cuối cùng, tải lên ArcGIS trực tuyến và đến các cửa hàng ứng dụng web khác nhau.

Đóng góp cho địa lý

AppStudio cho ArcGIS, đại diện cho một sự đổi mới công nghệ tuyệt vời, không chỉ để đơn giản hóa công việc lập trình mà còn để dễ sử dụng, tốc độ mà một ứng dụng có thể được tạo cho một mục đích cụ thể và hiển thị trong tất cả các cửa hàng ứng dụng . Tương tự như vậy, một trong những điểm thú vị nhất là nó cho phép kiểm tra - thử nghiệm trải nghiệm người dùng sẽ như thế nào.

Có thể nói rằng các ứng dụng được tạo ra với các chức năng tập trung vào phát triển không gian có những đóng góp to lớn vào kỹ thuật địa kỹ thuật, đơn giản bởi vì các ứng dụng này có thể cho phép giao tiếp tốt hơn giữa nhà phân tích và người dùng về môi trường. Mỗi ứng dụng đều có khả năng gửi dữ liệu tới đám mây GIS và sau đó đưa ra quyết định, điều này khiến chúng tôi nói rằng chúng sẽ trở thành điểm mấu chốt cho sự phát triển của các môi trường kết nối hơn, nơi các tài nguyên và công cụ công nghệ được tích hợp với Kinh nghiệm người dùng.

AppStudio là một trong những chương của Khóa học nâng cao ArcGIS Pro

Golgi Alvarez

Nhà văn, nhà nghiên cứu, chuyên gia về Mô hình quản lý đất đai. Ông đã tham gia vào việc hình thành và triển khai các mô hình như: Hệ thống quản lý tài sản quốc gia SINAP ở Honduras, Mô hình quản lý các thành phố chung ở Honduras, Mô hình tổng hợp quản lý địa chính - đăng ký ở Nicaragua, Hệ thống quản lý lãnh thổ SAT ở Colombia . Biên tập viên của blog kiến ​​thức Geofumadas từ năm 2007 và là người tạo ra Học viện AulaGEO bao gồm hơn 100 khóa học về các chủ đề GIS - CAD - BIM - Digital Twins.

Bài viết liên quan

Để lại một bình luận

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

Back to top