Karine Reis Ferreira

Learn More
This chapter describes TerraLib, an open source GIS software library. The design goal for TerraLib is to support large-scale applications using socio-economic and environmental data. TerraLib supports coding of geographical applications using spatial databases, and stores data in different database management systems including MySQL and PostgreSQL. Its(More)
This paper defines the Field data type for big spatial data. Most big spatial data sets provide information about properties of reality in continuous way, which leads to their representation as fields. We develop a generic data type for fields that can represent different types of spatiotemporal data, such as trajectories, time series, remote sensing and,(More)
Recent technological advances in geospatial data gathering have created massive data sets with better spatial and temporal resolution than ever before. These large spatiotemporal data sets have motivated a challenge for Geoinformatics: how to model changes and design good quality software. Many existing spatiotemporal data models represent how objects and(More)
This paper describes a software architecture for development of geographic databases that uses object-relational DBMS, like PostgreSQL and Oracle Spatial, sharing a common programming interface. This work is part of TerraLib, an open source software allowing a collaborative environment and use for the development of multiple GIS tools.
Observations are our means to assess spatiotemporal phenomena in the real world. They are basic units for spatiotemporal data representation and are distributed by data providers using different formats and standards. In this work, we propose an approach to discover, access and integrate spatiotemporal observations from different kinds of data sources using(More)
Although KML files can be used to describe journeys, there is not a standard way to represent them as moving object trajectories for further analysis. In the KML schema, there is not a predefined element to describe a moving object trajectory. Each software or mobile device that generates KML files with trajectories uses its own structure for representing(More)
This work presents a generic programming interface, or API (Application Programming Interface), for spatial operations in geographical database developed in the TerraLib environment a base library for construction of geographical applications with integrated architecture. This API provides operations on geographical data stored in relational DBMS (RDBMS)(More)
The temporal dimension of spatial data has been the subject of discussion in the literature for a long time. While there are numerous Database Management System (DBMS) solutions only for spatial dimension, we did not observe the same situation for spatiotemporal data. Considering this gap, our purpose is to design and implement an extension to the DBMS(More)
Mobile devices, such as smartphones and tablets, are useful tools for in situ gathering information about spatial locations. Specialists need mobile geographical data acquisition and validation systems to be used in fieldwork and in places where there is limited or any network connectivity available. This paper presents an ongoing work on designing and(More)