The change of terms by Google from June 11 2018 for using their map services will potentially leave many developers and websites struggling to absorb ...