Карты Google больше не поддерживают открытие файла KML непосредственно на главной странице maps.google.com. Раньше вы могли вводить URL-адрес общедоступного файла KML прямо в строке поиска Google Maps и загружать его напрямую, либо загружать KML с помощью параметра URL, как у вас в вопросе (?q=http...
), но эта функциональность был выключен некоторое время назад.
Теперь, чтобы загрузить файл KML на Карту Google, вам, вероятно, потребуется настроить веб-страницу с экземпляром API Карт Google, на котором вы можете использовать API для загрузки файла KML. Если это относительно простой KML, вы также можете попробовать загрузить его на Google My Map и использовать там функцию общего доступа, чтобы поделиться ссылкой или получить код для встраивания.