location.cz.inc in Location 7.3
Same filename and directory in other branches
Czech Republic.
File
supported/location.cz.incView source
<?php
/**
* @file
* Czech Republic.
*/
/**
* Returns an associative array of states/territories.
*/
function location_province_list_cz() {
return array(
'JC' => "South Bohemian Region (Jihocesky kraj)",
'JM' => "South Moravian Region (Jihomoravsky kraj)",
'KA' => "Carlsbad Region (Karlovarsky kraj)",
'VY' => "Vysoc(ina Region (kraj Vysoc(ina)",
'KR' => "Hradec Kralove Region (Kralovehradecky kraj)",
'LI' => "Liberec Region (Liberecky kraj)",
'MO' => "Moravian-Silesian Region (Moravskoslezsky kraj)",
'OL' => "Olomouc Region (Olomoucky kraj)",
'PA' => "Pardubice Region (Pardubicky kraj)",
'PL' => "Plzen( Region Plzensky kraj)",
'PR' => "Prague - the Capital (Praha - hlavni mesto)",
'ST' => "Central Bohemian Region (Stredocesky kraj)",
'US' => "Usti nad Labem Region (Ustecky kraj)",
'ZL' => "Zlin Region (Zlinsky kraj)",
);
}
/**
* Providers.
*/
function location_map_link_cz_providers() {
return array(
'google' => array(
'name' => t('Google Maps'),
'url' => 'http://maps.google.cz',
'tos' => 'http://www.google.cz/help/terms_maps.html',
),
);
}
/**
* Default providers.
*/
function location_map_link_cz_default_providers() {
return array(
'google',
);
}
/**
* Google link.
*/
function location_map_link_cz_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.cz?q=' . urlencode(implode(', ', $query_params));
}
else {
return NULL;
}
}
/**
* Returns minimum and maximum latitude and longitude needed to create a bounding box.
*/
function location_bounds_cz() {
return array(
'minlng' => 12.0978,
'minlat' => 48.5857,
'maxlng' => 18.90825,
'maxlat' => 51.041333,
);
}
Functions
Name | Description |
---|---|
location_bounds_cz | Returns minimum and maximum latitude and longitude needed to create a bounding box. |
location_map_link_cz_default_providers | Default providers. |
location_map_link_cz_google | Google link. |
location_map_link_cz_providers | Providers. |
location_province_list_cz | Returns an associative array of states/territories. |