uses same projection as gtProjection