123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?php
- // Netherlands
- function location_province_list_nl() {
- return array(
- 'DR' => "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,
- );
- }
|