improve doc
version 1.0 -> 1.1.0
change geodesic datum `GRS80' to `WGS84' this is more generic way in nowdays.
refactor prepare to prebuild compute.
calculate some constants when build time.