FOSS4G-Asia 2024

Siriya Saenkhom-or


Sessions

12-15
09:30
240min
Build an Object Snap to a Geometric Location on Web Application
Siriwat Suttipanyo, Siriya Saenkhom-or

Object snapping is a fundamental feature in Geographic Information Systems (GIS) that enhances the accuracy and efficiency of spatial data editing and analysis. This technique allows users to seamlessly align and connect geographic features, ensuring spatial relationships are maintained and data integrity is preserved. By snapping objects to predefined points, lines, or polygons, GIS professionals can create more precise maps and models, which is crucial for applications in urban planning, environmental management, and infrastructure development.

The process of object snapping involves algorithms that detect proximity between features and automatically adjust their positions based on user-defined criteria. This capability not only streamlines the editing process but also reduces the likelihood of errors arising from manual adjustments.

As web mapping technologies evolve, the need for intuitive and efficient tools becomes increasingly important. Implementing object snapping in web map applications not only streamlines the editing process but also ensures that spatial relationships are maintained, thereby enhancing the overall quality of geospatial data. This session will explore various methodologies for developing robust snapping algorithms with HTML and JavaScript, highlighting how these solutions can improve user experience and practical to implement.

For those looking to create a web map application capable of managing data for real-world tasks, such as adjusting the position of a streetlight to a specified area or managing objects to snap to geographic locations, this workshop will address those needs using practical HTML and JavaScript solutions.

FOSS4G-Asia 2024 - Workshop Proposals
Room11-504
12-17
09:30
15min
STAC: Driving Innovation in Geospatial Applications
Siriya Saenkhom-or

The SpatioTemporal Asset Catalog (STAC) revolutionizes geospatial applications by providing a standardized framework for cataloging spatiotemporal data. Developed in 2017 through a collaborative effort among various organizations, STAC streamlines the discovery and retrieval of geospatial assets, making it easier for users to access satellite imagery and other spatial data. This open-source specification, which aligns with FAIR principles—Findable, Accessible, Interoperable, and Reusable—promotes interoperability among various data providers and applications, fostering innovation in the geospatial community.

STAC's design allows for automated data retrieval through the STAC API, making it especially useful for applications in environmental monitoring, disaster management, and urban planning. Its JSON-based structure enhances user accessibility, allowing developers to quickly integrate geospatial data into their workflows. Furthermore, STAC's extensibility ensures it can adapt to a wide range of geospatial data types, from remote sensing to 3D point clouds.

The benefits of STAC go beyond theoretical applications. In Thailand, STAC is applied to the GISTDA Decision Support System for Disaster Management Platform. On this platform, STAC catalogs vector data related to flooding areas, thermal activities, and drought indices. As a result, the implemented application can efficiently browse and retrieve data from the STAC catalog, enhancing data retrieval speed and user experience.

As the geospatial landscape continues to evolve, STAC stands out as a remarkable tool for driving innovation, enabling seamless data sharing, and empowering users to harness the full potential of geospatial technologies in addressing complex global challenges.

FOSS4G-Asia 2024 - Abstracts - General Track
Room34-1102
12-17
11:45
15min
New Way Using H3 to Manage GIS Data
Tanaporn Songprayad, Siriwimon Saotongthong, Siriya Saenkhom-or

Managing Geographic Information Systems (GIS) data with H3 (H3Geo) is an efficient and modern method for handling and analyzing geographic data. H3 uses a hexagonal grid system that offers special features, allowing data to be stored at resolution levels from 0 to 14, which helps in dividing and storing data effectively.

FOSS4G-Asia 2024 - Abstracts - General Track
Room34-1104