[vc_row full_width=”stretch_row”][vc_column][stack_hero image=”38″][vc_column_text]

Maps

These modular elements can be readily used and customized across pages and in different blocks.


Explore all of Stack’s modular elements
at the Element Index Page →[/vc_column_text][/stack_hero][/vc_column][/vc_row][vc_section][vc_row css=”.vc_custom_1485825445121{margin-bottom: 30px !important;}”][vc_column width=”5/12″][stack_boxed_content padding=”boxed–lg” background=”bg–secondary”][vc_column_text]

Iframe Map

Basic iframe maps can be embedded from maps.google.com. By default, the iframe map will span 100% the width of the container it is placed inside.

NOTE: Customizing the maps appearance is not available in the iframe embed.

[/vc_column_text][/stack_boxed_content][/vc_column][vc_column width=”7/12″][vc_gmaps link=”#E-8_JTNDaWZyYW1lJTIwc3JjJTNEJTIyaHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlLmNvbSUyRm1hcHMlMkZlbWJlZCUzRnBiJTNEJTIxMW0xOCUyMTFtMTIlMjExbTMlMjExZDQwMjU4Ni44NDcwNDY0ODI2NyUyMTJkMTQ0Ljc3Mjk1NzY4MjIxMDc3JTIxM2QtMzcuOTcyMjM0MjM0Mzc0NTc1JTIxMm0zJTIxMWYwJTIxMmYwJTIxM2YwJTIxM20yJTIxMWkxMDI0JTIxMmk3NjglMjE0ZjEzLjElMjEzbTMlMjExbTIlMjExczB4NmFkNjQ2YjVkMmJhNGRmNyUyNTNBMHg0MDQ1Njc1MjE4Y2NkOTAlMjEyc01lbGJvdXJuZSUyQlZJQyUyMTVlMCUyMTNtMiUyMTFzZW4lMjEyc2F1JTIxNHYxNDcyNTMyNzExOTI4JTIyJTIwJTNFJTNDJTJGaWZyYW1lJTNF”][/vc_column][/vc_row][/vc_section][vc_section][vc_row css=”.vc_custom_1485825445121{margin-bottom: 30px !important;}”][vc_column width=”5/12″][stack_boxed_content padding=”boxed–lg” background=”bg–secondary”][vc_column_text]

Google Maps API

For a map with more style options, opt for the Google Maps API map. This map requires you to have your own developer API key from Google but opens up more attractive options for embedded maps.

There are a number of data attribute options to customise the behaviour of the map:

  • data-maps-api-key=”ApIKeYtExt1234″ – Your Maps API Key, required to use a Google JS API map.
  • data-address=”123 Address Place, Townsville” – a simple text address acceptable by Google Maps with up to 10 addresses separated by semicolons.
  • data-map-zoom=”NUM” – Sets zoom level between 1 and 12.
  • data-map-style=”JSON” – Apply any style from Snazzy Maps or make your own.
  • data-marker-title=”Title Text” – Text to appear when user hovers over map marker.

[/vc_column_text][/stack_boxed_content][/vc_column][vc_column width=”7/12″][stack_styled_map api_key=”AIzaSyCfo_V3gmpPm1WzJEC9p_sRbgvyVbiO83M” address=”Goleta, California”][/vc_column][/vc_row][/vc_section][vc_row][vc_column][vc_column_text]

Looking for styled map sections?

View Map Sections

or try the admin demo ↗

[/vc_column_text][/vc_column][/vc_row]