add jm3 geo-mapping block

jm3 geo-drift block
merge