fix always get last location from sql by change set hashtable key:shape-type position