MobilityDB 1.3
Loading...
Searching...
No Matches
Macros | Functions
tbl_tcbuffer_geometry.c File Reference

A simple program that reads two CSV files, the first one containing temporal circular buffers and the second containing geometries and restricts the temporal circular buffers to the geometries. More...

#include <stdio.h>
#include <stdlib.h>
#include <meos.h>
#include <meos_geo.h>
#include <meos_cbuffer.h>

Macros

#define MAX_LENGTH_GEO   12001
 
#define MAX_LENGTH_HEADER   1024
 
#define MAX_LENGTH_TCBUFFER   7501
 

Functions

int main (void)
 

Detailed Description

A simple program that reads two CSV files, the first one containing temporal circular buffers and the second containing geometries and restricts the temporal circular buffers to the geometries.

The corresponding SQL query would be

SELECT numInstants(atGeometry(temp, g))
FROM tbl_tcbuffer, tbl_geometry

The program can be build as follows

gcc -Wall -g -I/usr/local/include -o tbl_tcbuffer_geometry tbl_tcbuffer_geometry.c -L/usr/local/lib -lmeos