"Drenthe", 'FL' => "Flevoland", 'FR' => "Friesland", 'GE' => "Gelderland", 'GR' => "Groningen", 'LI' => "Limburg", 'NB' => "Noord Brabant", 'NH' => "Noord Holland", 'OV' => "Overijssel", 'UT' => "Utrecht", 'ZE' => "Zeeland", 'ZH' => "Zuid Holland", ); } function location_map_link_nl_providers() { return array( 'google' => array( 'name' => 'Google Maps', 'url' => 'http://maps.google.nl', 'tos' => 'http://www.google.nl/help/terms_maps.html', ), ); } function location_map_link_nl_default_providers() { return array('google'); } function location_map_link_nl_google($location = array()) { $query_params = array(); foreach (array('street', 'city', 'postal_code', 'country') as $field) { if (isset($location[$field])) { $query_params[] = $location[$field]; } } if (count($query_params)) { return ('http://maps.google.nl?q='. urlencode(implode(', ', $query_params))); } else { return NULL; } } /** * Returns minimum and maximum latitude and longitude needed to create a bounding box. */ function location_bounds_nl() { return array( 'minlng' => 3.3026, 'minlat' => 50.711233, 'maxlng' => 7.14225, 'maxlat' => 53.539867, ); }