Exploring with ArcGIS Maps SDK for Qt
使用ArcGIS Maps SDK进行Qt探索
December 20, 2023 by Amanda Schoenfeld | Comments
2023年12月20日:Amanda Schoenfeld |评论
Your next learning opportunity has arrived. Qt Academy and Esri present to you our new Customer Featured Learning Path: Exploring with ArcGIS Maps SDK for Qt.
下一个学习机会已经到来。Qt Academy和Esri向您展示我们新的客户特色学习路径:使用ArcGIS Maps SDK进行Qt探索。
In case you’ve somehow missed it, Qt Academy is our free eLearning platform, where code meets creativity. There is a multitude of free online courses spanning a variety of topics and Qt-built technologies—anywhere from the beginning levels of learning to code with Qt, to more in-depth, advanced courses. Our users span many different industry backgrounds and universities around the world. Whether you’re a student, teacher, career-changer, or just someone interested in learning a new framework, our learning platform is easy to follow and will take you as deep as you’d like to go.
如果错过了,Qt Academy是我们的免费电子学习平台,在这里代码与创造力相遇。有大量免费的在线课程,涵盖各种主题和Qt构建的技术——从学习Qt代码的初级到更深入的高级课程。我们的用户遍布世界各地许多不同的行业背景和大学。无论你是学生、教师、职业改变者,还是只是对学习新框架感兴趣的人,我们的学习平台都很容易遵循,并将带你深入到你想去的地方。
Who and What is Esri?
Esri是谁和什么?
Esri is the world's leading supplier of geographic information system (GIS) software, web GIS, and geodatabase management applications. The company was established in 1969 and is widely recognized for advancing the power of geography in business, government, and society. Their flagship product, ArcGIS, is a comprehensive suite of GIS software that provides various tools for mapping and spatial analysis.
Esri是全球领先的地理信息系统(GIS)软件、网络GIS和地理数据库管理应用程序供应商。该公司成立于1969年,因在商业、政府和社会中提升地理力量而广受认可。他们的旗舰产品ArcGIS是一套全面的GIS软件,提供各种地图绘制和空间分析工具。
Not only is their technology impressive, but it is also being used to solve some of the world's most complex problems. Business and government leaders worldwide rely on Esri's technology to understand and address significant challenges such as climate change, public health, supply chain resilience, and social equity.
他们的技术不仅令人印象深刻,而且还被用于解决世界上一些最复杂的问题。世界各地的企业和政府领导人依靠Esri的技术来理解和应对气候变化、公共卫生、供应链弹性和社会公平等重大挑战。
What are Geographic Information Systems?
什么是地理信息系统?
Geographic Information Systems (GIS) are computer systems that help create, manage, analyze, and map all types of data. GIS connects location data, where things are, with descriptive information, what things are like there, providing a foundation for mapping and analysis that is used in science and almost every industry. By understanding patterns, relationships, and geographic context, GIS helps users make better management and decision-making decisions, thus improving communication and efficiency.
地理信息系统(GIS)是帮助创建、管理、分析和绘制所有类型数据的计算机系统。GIS将位置数据、事物在哪里、描述信息、事物在那里是什么样子连接起来,为科学和几乎每个行业使用的地图绘制和分析提供了基础。通过了解模式、关系和地理环境,GIS可以帮助用户做出更好的管理和决策,从而提高沟通和效率。
ArcGIS is Esri’s powerful GIS that provides access to a vast collection of curated datasets and maps. These resources can be analyzed and leveraged to gain insights. The platform can be used on desktops, mobile devices, and in the cloud to create a variety of items, such as maps, apps, dashboards, 3D scenes and models, and data science notebooks.
ArcGIS是Esri强大的GIS,可访问大量精心策划的数据集和地图。可以分析和利用这些资源来获得见解。该平台可用于台式机、移动设备和云中,以创建各种项目,如地图、应用程序、仪表板、3D场景和模型以及数据科学笔记本。
The Learning Path and Online Courses
学习路径与网络课程
In this learning path, you will be introduced to the ArcGIS Maps SDK for Qt, a set of tools and APIs provided by Esri, designed for building mapping and GIS applications using the Qt framework. Throughout the path you will learn how to set up a simple hiking application that displays the user's location, displays their path as they move around, and implements the ability to download a specified area for offline accessibility.
在本学习路径中,将了解ArcGIS Maps SDK for Qt,这是Esri提供的一组工具和API,旨在使用Qt框架构建地图和GIS应用程序。在整个路径中,将学习如何设置一个简单的徒步旅行应用程序,该应用程序显示用户的位置,在用户移动时显示他们的路径,并实现下载指定区域以进行离线访问的功能。
The learning path is designed for individuals with some C++ and QML knowledge. We encourage you to come prepared by completing the Ready, Set, Qt! learning path first to get set up with Qt Creator and the Framework if you are not yet familiar.
学习路径是为具有一些C++和QML知识的个人设计的。我们鼓励通过完成Ready,Set,Qt!如果还不熟悉,首先要学习Qt Creator和框架。
With basic Qt knowledge at hand, this learning path should take approximately a total of 2-3 hours to complete across 4 courses. In the end, you will have an app to explore, adapt, and build upon for a personal project or portfolio piece. Digging into each of the courses you will find:
掌握了基本的Qt知识后,这条学习路径总共需要大约2-3个小时才能完成4门课程。最终,将有一个应用程序来探索、调整和构建个人项目或投资组合。深入研究每一门课程,你会发现:
-
Setting Up ArcGIS Maps SDK for Qt: Learn how to get set up with the ArcGIS Maps SDK for Qt and get ready to build mapping and spatial analysis applications.
-
为Qt设置ArcGIS Maps SDK:了解如何设置ArcGIS Map SDK for Qt,并准备好构建地图和空间分析应用程序。
-
Plot Your Path: Learn to display a visual indication of your location history on a map.
-
绘制你的路线:学习在地图上显示你的位置历史的视觉指示。
-
Download a Map Area: Learn how to create an offline map by specifying the area you want to take offline and save the map to your device.
-
下载地图区域:通过指定要脱机的区域并将地图保存到设备,了解如何创建脱机地图。
-
Display an Offline Map: Learn how to take an offline map vector tile cache and then display this within an application so it can be used without a network connection.
-
显示脱机地图:了解如何获取脱机地图矢量磁贴缓存,然后在应用程序中显示该缓存,以便无需网络连接即可使用。
Want to interact with other learners? You can find an open discussion in the Qt Forum here. We encourage you to describe the app you're working on during this course and to share any feedback or support you may need. This is an open forum for discussion and assistance in enhancing your learning experience.
想与其他学习者互动吗?可以在这里的Qt论坛中找到一个公开的讨论。我们鼓励在本课程中描述正在使用的应用程序,并分享可能需要的任何反馈或支持。这是一个开放的论坛,用于讨论和帮助您提高学习体验。
So, what are you waiting for? Get ready to dive in. You can sign up for Qt Academy and enroll in the Exploring with ArcGIS Maps SDK for Qt learning path here.
那么,你还在等什么?准备好投入。您可以在这里注册Qt Academy并注册ArcGIS Maps SDK探索Qt学习路径。