Teaching students to develop GIS applications

Наталия Дмитриевна Хрулёва
DOI: https://doi.org/10.25726/w0687-1762-2053-o
2021-10-15
Management of Education
Abstract:Мобильные ГИС-приложения становятся все более сложными, как решаемые с их помощью задачи. Обычное ГИС-приложение должно включать такие элементы, как искусственный интеллект, распознавание образов или машинное обучение, реляционные или нереляционные базы данных, пространственное представление и рассуждения. Такие компании, как Google и Apple, разрабатывают новые технологии, связанные с разработкой мобильных приложений. Например, Apple представила в 2019 году на WWDC2019 и WWDC2020 новую технологию под названием SwiftUI, которая направлена на сложности разработки мобильного приложения и позволяющая интегрировать такие технологии, как Mapkit, для представления пространственной информации. В данной работе представлены исследования преимуществ использования SwiftUI для интеграции Mapkit в качестве основы пространственного представления для облегчения разработки мобильных ГИС-приложений. Информационные технологии имеют большое разнообразие применений в различных областях науки. Например, искусственный интеллект и машинное обучение - это технологии, которые начинают широко использоваться в мобильных приложениях. Целью данной работы является исследования способов разработки мобильных приложений, которые могут выполнять представление и вычисления информации в соответствии с требованиями. Mobile GIS applications are becoming more and more complex, as the tasks they solve are. A typical GIS application should include elements such as artificial intelligence, pattern recognition or machine learning, relational or non-relational databases, spatial representation and reasoning. Companies such as Google and Apple are developing new technologies related to the development of mobile applications. For example, Apple introduced a new technology called SwiftUI at WWDC2019 and WWDC2020 in 2019, which aims to reduce the complexity of mobile application development and allows integrating technologies such as Mapkit to represent spatial information. This paper presents studies of the advantages of using SwiftUI to integrate Mapkit as a basis for spatial representation to facilitate the development of mobile GIS applications. Information technologies have a wide variety of applications in various fields of science. For example, artificial intelligence and machine learning are technologies that are beginning to be widely used in mobile applications. The purpose of this work is to investigate ways to develop mobile applications that can perform the presentation and calculation of information in accordance with the requirements.
What problem does this paper attempt to address?