「軍事用の偵察衛星でもないかぎり衛星画像には数メートル単位の誤差は当たり前」って
いつの時代の話をしてるんだろう…?

Googleマップに使われている衛星写真は、
DigitalGlobe社の解像度30cm級の光学撮影衛星が撮影しているから、
(これは日本の情報収集衛星と同じくらいの解像度)
実際の地図とのズレは1m以下になってる
ちなみに米軍の偵察衛星は既に解像度10cm級だそうだ

ちなみに一般人でも直接DigitalGlobe社と交渉すれば、解像度30cm級の衛星写真を買えるよ
(当然値段は高い)