Я просто использую API Google Maps. Несколько месяцев назад я разработал комбинацию источника данных ajax для карт Google / Weather Underground для создания пользовательских отчетов о погоде. curl был использован на стороне php для работы в качестве прокси для данных о погоде. сторона карты Google действительно не нуждалась в php вообще. Это действительно просто опирается на JavaScript.
Попробуйте сделать это без платных библиотек, скорее всего, вам будет проще, чем вы ожидаете.