指南針使用手冊—王伋《針法詩》
  堪輿家隨身攜帶羅盤走四方,對於指南針的發明、應用,以及地磁偏角的發現作出了重要的貢獻。北宋初,另一名堪輿大師王( 約公元988-1058年)曾寫下了著名的《針法詩》,告誡人們指南針必需指向方位盤的虛危張星之間,即北偏西或南偏東7.5°;「坎離正位人難識,差卻毫厘斷不靈」,「坎」八卦表示正南,「離」八卦表示正北。

  王伋的祖父王處訥(公元915-982年)和父親王熙元(公元961-1018年)均通曉「星曆、占侯之學」,並在朝內任官,《宋史》也有為他們立傳。王伋承家傳,浪跡江湖,曾長期在江西贛州以看風水為業。當指南針開始用來作堪輿用途時,這些堪輿師就發現了地理南北向與地磁南北向不相重合的事實,這是一件了不起的科學成就。

  堪輿家或稱為方家,今人稱其為陰陽先生或風水先生。他們可能是指南針的最早發明人,並用指南針和羅盤相墓、相宅、看風水。

最早發現地磁偏角的人—楊維德
  北宋初年的楊維德,晚年時寫了《塋原總錄》一書。這是一本相墓書,並於公元1041年進獻朝廷。他在書中不但最早記述指南針,而且還最早發現了地磁偏角。他認為欲以指南針取南北方向,需將方位盤丙午之間對準針的指向,就可以獲得東西南北( 即方位盤的子午卯酉)的正向。他同時還指出指南針「當取丙午針」,即指南針不指正午,而是在丙午之間,這相當於地磁偏角為南偏東 7.5° 。「午」是地理正南方,「丙」是地理正南偏東,指南針的南向,即地磁南向是在這兩個地理方向之間,而地磁南向與地理南向有偏差,就是所謂的地磁偏角。楊維德是世界上最早發現地磁偏角的人,而西方直到1492年才由哥倫布在航海經驗中發現地磁偏角,比楊維德的記述遲了450年。