Added vector layer variable&function.
Merge remote-tracking branch 'origin/force-changeable-vector-layer' into private-master