A representation independent language for planar spatial databases with Euclidean distance