Вставка мапи сайту Гугл на HTML

Простий приклад того як можна на чистому HTML вставити мапу Гугл на свій сайт із маркером на місті чи будь-якому населеному пункті


КОД:

<div style="width: 100%; margin:20px 0;">
	<iframe width="100%" height="250" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?width=100%25&amp;height=250&amp;hl=uk&amp;q=м.Львів, (місто Львів - створення та просування сайтів)&amp;t=p&amp;z=10&amp;ie=UTF8&amp;iwloc=B&amp;output=embed"></iframe>
</div>

КОД для PHP:

$map_title = 'місто Львів - створення та просування сайтів';
$map_language = 'uk';
$map_city = 'м.Львів';
$map_height = '450';
$map_width = '450';
$map_border = '0';
$map_scroll = 'no';
$map_type = 'p'; //може бути: p -плоска, s -3D , t - гібридна
$map_scale = '11'; // від 1 до 12. (де 12 це показ вулиці)
$map_location_user = 'B'; // B - визначається локація юзера автоматично, A - вимкнено
$mapsg =  <<<HTML
<div class="ard_mapsgoogle"><iframe  class="ard_mapsgoogle_fram"  frameborder="{$map_border}" scrolling="{$map_scroll}"  src="https://maps.google.com/maps?hl={$map_language}&q={$map_city}, ({$map_title})&t={$map_type}&z={$map_scale}&ie=UTF8&iwloc={$map_location_user}&output=embed"></iframe></div>

 <style>
.ard_mapsgoogle {width:100%;margin:20px 0; display: flex; justify-content: center; align-items: center;}
.ard_mapsgoogle_fram {overflow-x:hidden; position:relative;width:auto;max-width:100%; width:{$map_width}px; height:{$map_height}px;}
</style>
HTML;
$pt_blank_empty = $mapsg;
echo $pt_blank_empty;