Fix gl plane feature

Fixed GL plane feature not respecting the GCS along with some other fixes. 
What if the coordinates are an even number of `(x,y,z)` triplets?