중국이 정기적으로 지진을 예보할 수 있었던 것도 장형이 발명한 지동기 때문이다. 그러나 장형이 지동계를 발명하기 전에는 고대인들이 지진의 발생을 예측할 수 있는 여러 가지 방법이 있었다.
서주시대에는 서주시대의 지진 예측이 음양오행설에 의존한다고 분명히 기재했다. 국어 주유' 의 기록에는 음양오행학설이 지진을 예언한 것으로 기록되어 있다. 양은 눕고, 음은 찌지 않고, 그래서 지진이 있다. 오늘 삼천의 진정한 지진은 양실소, 진음이다.
고대인들도 별을 보는 방법으로 지진을 예측했다. 당시 그들은 지진계가 없었지만, 그들은 별을 관찰하여 곧 발생할 사건을 예측할 수밖에 없었다. 그러나 이런 별보기 방법은 이미 실전되었다.
그들은 또한 지진이 임박했는지 여부를 판단하여 미리 지진을 피할 수 있는 지진 전의 전조들을 요약했다. 예를 들어 날씨가 좋을 때는 태풍도 폭우도 없다. 만약 바닷물이 갑자기 솟아오르면, 그것은 틀림없이 지진일 것이다.
고대에도 동물의 반응을 통해 지진이 발생할지 여부를 판단하는 사람들이 많았다. 예를 들어, 집에서 기르는 애완동물은 지진 전에 영문도 모른 채 초조하고, 집에 있고 싶지 않고, 벌레 개미 쥐들이 집단으로 난동을 부릴 수 있기 때문에, 이 방법은 지진이 발생할 것인지의 여부를 판단하는 데도 사용될 수 있다. (윌리엄 셰익스피어, 햄릿, 가족명언)