docs: def get_map_data(self):
          """
          Returns a serializable data set describing the map location
          """
  
          return {
              'containerSelector': '#' + self.get_map_element_id(),
              'center': self.map_center_description,
              'marker': self.map_marker_description or self.map_center_description,
              'zoom': self.map_zoom,
              'href': self.get_map_href(),
              'key': getattr(settings, 'GOOGLE_MAPS_API_KEY', ''),
              # Python's line-splitting is more cross-OS compatible, so we feed
              # a pre-built array to the front-end
              'description': [
                  line for line in self.map_description.splitlines() if line
              ],
          }