{"id":97,"date":"2018-08-23T12:52:04","date_gmt":"2018-08-23T12:52:04","guid":{"rendered":"http:\/\/bossakov.eu\/wpdemo\/?page_id=97"},"modified":"2023-03-30T09:04:32","modified_gmt":"2023-03-30T09:04:32","slug":"distance-and-travel-time-calculator","status":"publish","type":"page","link":"https:\/\/bossakov.eu\/wpdemo\/pvb-cf7-calculator-pro\/distance-and-travel-time-calculator\/","title":{"rendered":"Distance and travel time calculator"},"content":{"rendered":"<p>This calculator connects with the Google Maps API in order to calculate distance (in miles or metric units) and driving time (in hours or minutes).<\/p>\n\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f96-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"96\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/wpdemo\/wp-json\/wp\/v2\/pages\/97#wpcf7-f96-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"96\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.7\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f96-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_group_fields\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_visible_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_repeaters\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_steps\" value=\"{}\" \/><input type=\"hidden\" name=\"_wpcf7cf_options\" value=\"{&quot;form_id&quot;:96,&quot;conditions&quot;:[{&quot;then_field&quot;:&quot;result_miles&quot;,&quot;and_rules&quot;:[{&quot;if_field&quot;:&quot;units&quot;,&quot;operator&quot;:&quot;equals&quot;,&quot;if_value&quot;:&quot;miles&quot;}]},{&quot;then_field&quot;:&quot;result_km&quot;,&quot;and_rules&quot;:[{&quot;if_field&quot;:&quot;units&quot;,&quot;operator&quot;:&quot;equals&quot;,&quot;if_value&quot;:&quot;kilometers&quot;}]}],&quot;settings&quot;:{&quot;animation&quot;:&quot;yes&quot;,&quot;animation_intime&quot;:200,&quot;animation_outtime&quot;:200,&quot;conditions_ui&quot;:&quot;normal&quot;,&quot;notice_dismissed&quot;:true,&quot;repeater_remove_button&quot;:&quot;bottom&quot;,&quot;wpcf7cf_settings_saved&quot;:1}}\" \/>\n<\/fieldset>\n<p><label>Starting address:<br \/>\n[address start]<\/label>\n<\/p>\n<p><label>Destination address:<br \/>\n[address finish]<\/label>\n<\/p>\n<p><label>Units:<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"units\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><input type=\"radio\" name=\"units\" value=\"miles\" \/><span class=\"wpcf7-list-item-label\">miles<\/span><\/span><span class=\"wpcf7-list-item last\"><input type=\"radio\" name=\"units\" value=\"kilometers\" \/><span class=\"wpcf7-list-item-label\">kilometers<\/span><\/span><\/span><\/span><\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-calculate_button cf7-calculate_button\" type=\"button\" value=\"Calculate\" \/>\n<\/p>\n<div data-id=\"result_miles\" data-orig_data_id=\"result_miles\"  class=\"\" data-class=\"wpcf7cf_group\">\n\t<p><label>Road travel distance:<br \/>\n<span class=\"wpcf7-form-control-wrap distance_mi\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-calculation cf7-calculation\" readonly=\"readonly\" aria-invalid=\"false\" value=\"0\" type=\"text\" name=\"distance_mi\" \/><\/span> miles<\/label>\n\t<\/p>\n<\/div>\n<div data-id=\"result_km\" data-orig_data_id=\"result_km\"  class=\"\" data-class=\"wpcf7cf_group\">\n\t<p><label>Road travel distance:<br \/>\n km<\/label>\n\t<\/p>\n<\/div>\n<p><label>Travel time:<br \/>\n hours<\/label>\n<\/p><input type=\"hidden\" name=\"_pvb_ajax_calc_nonce\" value=\"0a71ff9d73\"><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n<h2>Source code for this form:<\/h2>\n<pre>&lt;label&gt;Starting address:\n[address start]&lt;\/label&gt;\n\n&lt;label&gt;Destination address:\n[address finish]&lt;\/label&gt;\n\n&lt;label&gt;Units:\n[radio units \"miles\" \"kilometers\"]&lt;\/label&gt;\n\n[calculate_button calculate_button-1 \"Calculate\"]\n\n[group result_miles]\n&lt;label&gt;Road travel distance:\n[calculation distance_mi precision:2 \"fn_distance(start, finish, miles)\"] miles&lt;\/label&gt;\n[\/group]\n\n[group result_km]\n&lt;label&gt;Road travel distance:\n[calculation distance_km precision:2 \"fn_distance(start, finish, km)\"] km&lt;\/label&gt;\n[\/group]\n\n&lt;label&gt;Travel time:\n[calculation travel_time precision:1 \"fn_travel_time(start, finish, h)\"] hours&lt;\/label&gt;\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>This calculator connects with the Google Maps API in order to calculate distance (in miles or metric units) and driving time (in hours or minutes). Source code for this form: &lt;label&gt;Starting address: [address start]&lt;\/label&gt; &lt;label&gt;Destination address: [address finish]&lt;\/label&gt; &lt;label&gt;Units: [radio units &#8220;miles&#8221; &#8220;kilometers&#8221;]&lt;\/label&gt; [calculate_button calculate_button-1 &#8220;Calculate&#8221;] [group result_miles] &lt;label&gt;Road travel distance: [calculation distance_mi precision:2 &#8220;fn_distance(start, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-97","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bossakov.eu\/wpdemo\/wp-json\/wp\/v2\/pages\/97","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bossakov.eu\/wpdemo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bossakov.eu\/wpdemo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bossakov.eu\/wpdemo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bossakov.eu\/wpdemo\/wp-json\/wp\/v2\/comments?post=97"}],"version-history":[{"count":6,"href":"https:\/\/bossakov.eu\/wpdemo\/wp-json\/wp\/v2\/pages\/97\/revisions"}],"predecessor-version":[{"id":521,"href":"https:\/\/bossakov.eu\/wpdemo\/wp-json\/wp\/v2\/pages\/97\/revisions\/521"}],"up":[{"embeddable":true,"href":"https:\/\/bossakov.eu\/wpdemo\/wp-json\/wp\/v2\/pages\/2"}],"wp:attachment":[{"href":"https:\/\/bossakov.eu\/wpdemo\/wp-json\/wp\/v2\/media?parent=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}