Determining the physical location of sensor nodes is the most basic requirement in most Wireless Sensor Networks (WSN) application. Wireless sensor network nodes� self-localization techniques are discussed and studied in this paper. At first, the organization structure of wireless sensor network, the classify of node location algorithmic and node location computing method are introduced, the significance of studying wireless sensor network node location is also stated. Considering the problem of large errors accused by beacon nodes collimation and uneven distributed beacon nodes in the process of locating, location algorithm based on radical center is put forward, by which, location errors caused by collinear beacon nodes can be natural filtrated by computing the radical centers between beacon nodes. The idea of weighted sharing is used to revise location errors and getting the position coordinates of unknown nodes, and algorithm� correctness is tested and verified by simulation experiment.