Which DBMS' does aRT support?
Currently only MySQL and Postgres.
In principle aRT can support any DBMS supported by TerraLib. All is needed is to extend aRT for other DBMS already supported. Contributions to extend the list of supported DBMS are welcome.
We should have a roadmap to guide such expansions!
Can I run aRT without a DBMS?
How does aRT get to know which DBMS do I have?
Why do I get ID
from getPoints()
and id
from getData()
on an attribute table of layer?
Indeed, this is not a bug, but a feature. sp package uses ID to represent the identification of spatial objects. We just follow the pattern. Points do not need to have an identification so we introduced an ID in order to follow the spatial model for lines and polygons. Data from attribute tables are "as is". If you want to fearlessly put together attributes and geometries, then use themes.
Is there any step-by-step manual to install aRT on Linux?
Yes. You can find it
here.
Is there any step-by-step manual to install aRT on Windows?
ID vs id : lower vs upper case problem. When retrieving data with getPoints() we have ID for column names whereas id for getData().
Instead of merging the ids by yourself, aRT can do it by using aRTthemes, which joins geometry and attributes safely. This problem happens because sp uses ID for the identifiers, while TerraLib lets the user to choose the name.
Is there any aRT discussion list?