-
Notifications
You must be signed in to change notification settings - Fork 64
Vector Data Support
While MrGeo is focused on big data raster processing, it does provide the ability to work with vector data as well.
As an example of the usefulness of vector data in MrGeo, consider RasterizeVector. If you have a vector data source containing water, you can generate a MrsPyramid that masks water which can be useful in performing terrain analytics.
If you rasterize a vector data source containing roads at two different points in time (generating two separate images), you can subtract the first image from the second image to see the changes in the roads. The RasterizeVector function also provides the ability to generate an image where each pixel stores the value of a numeric attribute of the underlying feature. Generating images from that vector data source at different intervals and subtracting them shows changes in that attribute value between those intervals.
There are many uses for performing analytics that use rasterized vector data, and these were just a couple of examples. There are also additional options available for assigning pixel values from vector data. For more information on RasterizeVector, click here.
MrGeo can read vector data from several sources, including shapefiles, delimited text (csv, tsv), PostGIS and GeoWave.