function farm_area_farm_map_view in farmOS 7
Implements hook_farm_map_view().
File
- modules/farm/ farm_area/ farm_area.farm_map.inc, line 65 
- Farm Map hooks implemented by the Farm Area module.
Code
function farm_area_farm_map_view($name, $element) {
  // Add a farmOS map behavior that adds all area layers to the areas map.
  if ($name == 'farm_areas') {
    farm_map_add_behavior('popup');
    farm_map_add_behavior('areas', array(
      'zoom' => TRUE,
    ));
  }
  // Show "all areas" layer in geofield maps, and zoom to them if no WKT is set.
  if (in_array($name, array(
    'farm_map_geofield',
    'farm_map_geofield_widget',
  ))) {
    $zoom = empty($element['#wkt']) || $element['#wkt'] == 'GEOMETRYCOLLECTION EMPTY';
    farm_map_add_behavior('areas_combined', array(
      'zoom' => $zoom,
    ));
  }
}