diff -ruN simple_gmap_orig/simple-gmap-dynamic-output.tpl.php simple_gmap/simple-gmap-dynamic-output.tpl.php
--- simple_gmap_orig/simple-gmap-dynamic-output.tpl.php	1970-01-01 01:00:00.000000000 +0100
+++ simple_gmap/simple-gmap-dynamic-output.tpl.php	2012-09-26 02:16:05.118242100 +0200
@@ -0,0 +1,37 @@
+<?php
+/**
+ * @file
+ * Displays the Dynamic Simple Google Maps formatter.
+ *
+ * Available variables:
+ * - $include_map: TRUE if an embedded map should be displayed.
+ * - $width: Width of embedded map.
+ * - $height: Height of embedded map.
+ * - $include_link: TRUE if a link to a map should be displayed.
+ * - $link_text: Text of link to display.
+ * - $url_suffix: Suffix of URLs to send to Google Maps for embedded and linked
+ *   maps. Contains the URL-encoded address.
+ * - $zoom: Zoom level for embedded and linked maps.
+ * - $information_bubble: TRUE if an information bubble should be displayed on
+ *   maps. Note that in the Google Maps URLs, you need to send iwloc=A to use
+ *   a bubble, and iwloc= (without the A) to omit the bubble.
+ * - $address_text: Address text to display (empty if it should not be
+ *   displayed).
+ *
+ * @ingroup themeable
+ */
+if ($include_map) {
+?>
+<iframe width="<?php print $width; ?>" height="<?php print $height; ?>" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?hl=en&amp;q=<?php print $url_suffix; ?>&amp;iwloc=<?php print ($information_bubble ? 'A': ''); ?>&amp;z=<?php print $zoom; ?>&amp;output=embed"></iframe>
+<?php
+}
+if ($include_link) {
+?>
+<p class="simple-gmap-link"><a href="http://maps.google.com/maps?q=<?php print $url_suffix; ?>&amp;iwloc=<?php print ($information_bubble ? 'A': ''); ?>&amp;z=<?php print $zoom; ?>" target="_blank"><?php print $link_text; ?></a></p>
+<?php
+}
+if (!empty($address_text)) {
+?>
+<p class="simple-gmap-address"><?php print $address_text; ?></p>
+<?php
+}
diff -ruN simple_gmap_orig/simple-gmap-output.tpl.php simple_gmap/simple-gmap-output.tpl.php
--- simple_gmap_orig/simple-gmap-output.tpl.php	2012-08-21 14:23:20.000000000 +0200
+++ simple_gmap/simple-gmap-output.tpl.php	1970-01-01 01:00:00.000000000 +0100
@@ -1,37 +0,0 @@
-<?php
-/**
- * @file
- * Displays the Simple Google Maps formatter.
- *
- * Available variables:
- * - $include_map: TRUE if an embedded map should be displayed.
- * - $width: Width of embedded map.
- * - $height: Height of embedded map.
- * - $include_link: TRUE if a link to a map should be displayed.
- * - $link_text: Text of link to display.
- * - $url_suffix: Suffix of URLs to send to Google Maps for embedded and linked
- *   maps. Contains the URL-encoded address.
- * - $zoom: Zoom level for embedded and linked maps.
- * - $information_bubble: TRUE if an information bubble should be displayed on
- *   maps. Note that in the Google Maps URLs, you need to send iwloc=A to use
- *   a bubble, and iwloc= (without the A) to omit the bubble.
- * - $address_text: Address text to display (empty if it should not be
- *   displayed).
- *
- * @ingroup themeable
- */
-if ($include_map) {
-?>
-<iframe width="<?php print $width; ?>" height="<?php print $height; ?>" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?hl=en&amp;q=<?php print $url_suffix; ?>&amp;iwloc=<?php print ($information_bubble ? 'A': ''); ?>&amp;z=<?php print $zoom; ?>&amp;output=embed"></iframe>
-<?php
-}
-if ($include_link) {
-?>
-<p class="simple-gmap-link"><a href="http://maps.google.com/maps?q=<?php print $url_suffix; ?>&amp;iwloc=<?php print ($information_bubble ? 'A': ''); ?>&amp;z=<?php print $zoom; ?>" target="_blank"><?php print $link_text; ?></a></p>
-<?php
-}
-if (!empty($address_text)) {
-?>
-<p class="simple-gmap-address"><?php print $address_text; ?></p>
-<?php
-}
diff -ruN simple_gmap_orig/simple-gmap-static-output.tpl.php simple_gmap/simple-gmap-static-output.tpl.php
--- simple_gmap_orig/simple-gmap-static-output.tpl.php	1970-01-01 01:00:00.000000000 +0100
+++ simple_gmap/simple-gmap-static-output.tpl.php	2012-09-26 02:40:14.422137600 +0200
@@ -0,0 +1,34 @@
+<?php
+/**
+ * @file
+ * Displays the Static Simple Google Maps formatter.
+ *
+ * Available variables:
+ * - $include_map: TRUE if an embedded map should be displayed.
+ * - $width: Width of embedded map.
+ * - $height: Height of embedded map.
+ * - $include_link: TRUE if a link to a map should be displayed.
+ * - $link_text: Text of link to display.
+ * - $url_suffix: Suffix of URLs to send to Google Maps for embedded and linked
+ *   maps. Contains the URL-encoded address.
+ * - $zoom: Zoom level for embedded and linked maps.
+ * - $address_text: Address text to display (empty if it should not be
+ *   displayed).
+ *
+ * @ingroup themeable
+ */
+if ($include_map) {
+?>
+<img src="http://maps.googleapis.com/maps/api/staticmap?size=<?php print $width; ?>x<?php print $height; ?>&amp;zoom=<?php print $zoom; ?>&amp;markers=color:red%7Clabel:A%7C<?php print $url_suffix; ?>&amp;sensor=false" />
+<?php
+}
+if ($include_link) {
+?>
+<p class="simple-gmap-link"><a href="http://maps.google.com/maps?q=<?php print $url_suffix; ?>&amp;iwloc=<?php print ($information_bubble ? 'A': ''); ?>&amp;z=<?php print $zoom; ?>" target="_blank"><?php print $link_text; ?></a></p>
+<?php
+}
+if (!empty($address_text)) {
+?>
+<p class="simple-gmap-address"><?php print $address_text; ?></p>
+<?php
+}
diff -ruN simple_gmap_orig/simple_gmap.module simple_gmap/simple_gmap.module
--- simple_gmap_orig/simple_gmap.module	2012-08-21 14:23:20.000000000 +0200
+++ simple_gmap/simple_gmap.module	2012-09-26 02:15:15.728417200 +0200
@@ -17,19 +17,26 @@
 function simple_gmap_field_formatter_info() {
   $formatters = array();
 
-  $formatters['simple_gmap'] = array(
-    'label' => t('Google Map from one-line address'),
+  $settings = array(
+    'include_map' => 1,
+    'include_link' => 0,
+    'include_text' => 0,
+    'map_height' => 200,
+    'map_width' => 200,
+    'zoom_level' => 14,
+    'link_text' => t('View larger map'),
+  );
+
+  $formatters['simple_gmap_dynamic'] = array(
+    'label' => t('Google Map (dynamic) from one-line address'),
     'field types' => array('text'),
-    'settings' => array(
-      'include_map' => 1,
-      'include_link' => 0,
-      'include_text' => 0,
-      'iframe_height' => 200,
-      'iframe_width' => 200,
-      'zoom_level' => 14,
-      'information_bubble' => 1,
-      'link_text' => t('View larger map'),
-    ),
+    'settings' => $settings + array('information_bubble' => 1),
+  );
+
+  $formatters['simple_gmap_static'] = array(
+    'label' => t('Google Map (static) from one-line address'),
+    'field types' => array('text'),
+    'settings' => $settings,
   );
 
   return $formatters;
@@ -39,21 +46,27 @@
  * Implements hook_theme().
  */
 function simple_gmap_theme($existing, $type, $theme, $path) {
+  $variables = array(
+    'include_map' => TRUE,
+    'include_link' => FALSE,
+    'include_text' => FALSE,
+    'width' => 200,
+    'height' => 200,
+    'url_suffix' => '',
+    'zoom' => 12,
+    'link_text' => t('View larger map'),
+    'address_text' => '',
+  );
+
   return array(
-    'simple_gmap_output' => array(
-      'variables' => array(
-        'include_map' => TRUE,
-        'include_link' => FALSE,
-        'include_text' => FALSE,
-        'width' => 200,
-        'height' => 200,
-        'url_suffix' => '',
-        'zoom' => 12,
-        'information_bubble' => TRUE,
-        'link_text' => t('View larger map'),
-        'address_text' => '',
-      ),
-      'template' => 'simple-gmap-output',
+    'simple_gmap_dynamic_output' => array(
+      'variables' => $variables + array('information_bubble' => TRUE),
+      'template' => 'simple-gmap-dynamic-output',
+    ),
+
+    'simple_gmap_static_output' => array(
+      'variables' => $variables,
+      'template' => 'simple-gmap-static-output',
     ),
   );
 }
@@ -71,17 +84,21 @@
   $link = (int) $display['settings']['include_link'] ? TRUE : FALSE;
   $text = (int) $display['settings']['include_text'] ? TRUE : FALSE;
 
-  $height = $embed ? (int) $display['settings']['iframe_height'] : 1;
-  $width = $embed ? (int) $display['settings']['iframe_width'] : 1;
+  $height = $embed ? (int) $display['settings']['map_height'] : 1;
+  $width = $embed ? (int) $display['settings']['map_width'] : 1;
   $link_text = $link ? check_plain($display['settings']['link_text']) : '';
-  $bubble = $display['settings']['information_bubble'] ? TRUE : FALSE;
   $zoom_level = (int) $display['settings']['zoom_level'];
 
-  foreach($items as $delta => $item) {
-    $url_value = urlencode(check_plain($item['value']));
-    $address = $text ? check_plain($item['value']) : '';
+  switch ($display['type']) {
+
+    case 'simple_gmap_dynamic':
+      $bubble = $display['settings']['information_bubble'] ? TRUE : FALSE;
+
+      foreach($items as $delta => $item) {
+        $url_value = urlencode(check_plain($item['value']));
+        $address = $text ? check_plain($item['value']) : '';
 
-    $element[$delta] = array('#markup' => theme('simple_gmap_output', array(
+        $element[$delta] = array('#markup' => theme('simple_gmap_dynamic_output', array(
           'include_map' => $embed,
           'include_link' => $link,
           'include_text' => $text,
@@ -93,6 +110,27 @@
           'link_text' => $link_text,
           'address_text' => $address,
         )));
+      }
+    break;
+
+    case 'simple_gmap_static':
+      foreach($items as $delta => $item) {
+        $url_value = urlencode(check_plain($item['value']));
+        $address = $text ? check_plain($item['value']) : '';
+
+        $element[$delta] = array('#markup' => theme('simple_gmap_static_output', array(
+          'include_map' => $embed,
+          'include_link' => $link,
+          'include_text' => $text,
+          'width' => $width,
+          'height' => $height,
+          'url_suffix' => $url_value,
+          'zoom' => $zoom_level,
+          'link_text' => $link_text,
+          'address_text' => $address,
+        )));
+      }
+    break;
   }
 
   return $element;
@@ -114,16 +152,16 @@
     '#default_value' => (int) $settings['include_map'],
   );
 
-  $element['iframe_width'] = array(
+  $element['map_width'] = array(
     '#title' => t('Width of embedded map'),
     '#type' => 'textfield',
-    '#default_value' => (int) $settings['iframe_width'],
+    '#default_value' => (int) $settings['map_width'],
   );
 
-  $element['iframe_height'] = array(
+  $element['map_height'] = array(
     '#title' => t('Height of embedded map'),
     '#type' => 'textfield',
-    '#default_value' => (int) $settings['iframe_height'],
+    '#default_value' => (int) $settings['map_height'],
   );
 
   $element['include_link'] = array(
@@ -167,12 +205,14 @@
     '#default_value' => (int) $settings['zoom_level'],
   );
 
-  $element['information_bubble'] = array(
-    '#title' => t('Show information bubble'),
-    '#type' => 'checkbox',
-    '#description' => t('If checked, the information bubble for the marker will be displayed when the embedded or linked map loads.'),
-    '#default_value' => (int) $settings['information_bubble'],
-  );
+  if ($display['type'] == 'simple_gmap_dynamic') {
+    $element['information_bubble'] = array(
+      '#title' => t('Show information bubble'),
+      '#type' => 'checkbox',
+      '#description' => t('If checked, the information bubble for the marker will be displayed when the embedded or linked map loads.'),
+      '#default_value' => (int) $settings['information_bubble'],
+    );
+  }
 
   $element['include_text'] = array(
     '#type' => 'checkbox',
@@ -190,12 +230,10 @@
   $display = $instance['display'][$view_mode];
   $settings = $display['settings'];
 
-  $information_bubble = $settings['information_bubble'] ? t('Yes') : t('No');
-
   $summary = array();
 
   if ($settings['include_map']) {
-    $summary[] = t('Embedded map: @width x @height', array('@width' => $settings['iframe_width'], '@height' => $settings['iframe_height']));
+    $summary[] = t('Embedded map: @width x @height', array('@width' => $settings['map_width'], '@height' => $settings['map_height']));
   }
   if ($settings['include_link']) {
     $summary[] = t('Map link: @link_text', array('@link_text' => $settings['link_text']));
@@ -203,7 +241,12 @@
 
   if ($settings['include_map'] || $settings['include_link']) {
     $summary[] = t('Zoom Level: @zoom_level', array('@zoom_level' => $settings['zoom_level']));
-    $summary[] = t('Information Bubble: @information_bubble', array('@information_bubble' => $information_bubble));
+
+    if ($display['type'] == 'simple_gmap_dynamic') {
+      $information_bubble = $settings['information_bubble'] ? t('Yes') : t('No');
+
+      $summary[] = t('Information Bubble: @information_bubble', array('@information_bubble' => $information_bubble));
+    }
   }
 
   if ($settings['include_text']) {
