a new kind of wireless localization algorithm combining traditional APIT and geometric centroid algorithm is given.Use set of inner point triangles formed by known nodes to restrain nodes to be positioning
then estimate its location by restraining RSSI weight geometric centroid of triangle
and the locations of unknown nodes will be confirmed by averaging all the coordinates of these centroides.For some few unknown nodes which are out of these restrain triangles can be confirmed by modified DV-Hop algorithm to get coordinate.Matlab simulation shows that the precision of this algorithm is improved compared with APIT algorithm