{"name":"Distance Between Two Latitude\/Longitude Pairs","description":"Uses the Haversine distance formula","assets_map":{"option_list":[],"pages":{"3584422":{"page_level":{"id":3584422,"name":"haversine_distance","permissions":{"modify":true,"view":true,"collect":true},"global_id":"0P3584422HBF15A","label":"Haversine Distance","description":"Description","version":18,"created_date":"2017-04-29T18:25:11+00:00","created_by":"jhsu","modified_date":"2017-05-01T02:48:17+00:00","modified_by":"jhsu","is_disabled":false,"reference_id_1":"","reference_id_2":"","reference_id_3":"","reference_id_4":"","reference_id_5":"FORMBRANDING_INFOBARCOLOR=#93B6BB","icon":"http:\/\/oo.or.id\/sites\/default\/files\/styles\/large\/public\/field\/image\/location32.png","sort_order":0,"page_javascript":"function haversineDistance(latitude1,longitude1,latitude2,longitude2,unit) {\n unit = (typeof unit === \u0027undefined\u0027) ? \"km\": unit;\n \/\/ convert to Number\n latitude1 = Number(latitude1);\n longitude1 = Number(longitude1);\n latitude2 = Number(latitude2);\n longitude2 = Number(longitude2);\n var R = 6371;\n \/\/ Radius of the earth in km\n var dLat = deg2rad(latitude2-latitude1);\n \/\/ deg2rad below\n var dLon = deg2rad(longitude2-longitude1);\n var a = Math.sin(dLat\/2) * Math.sin(dLat\/2) + Math.cos(deg2rad(latitude1)) * Math.cos(deg2rad(latitude2)) * Math.sin(dLon\/2) * Math.sin(dLon\/2) ;\n var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));\n \/\/ Distance in km\n var d = R * c;\n\n switch(unit) {\n case \"km\":\n return d;\n case \"m\":\n return d*1000;\n case \"nm\":\n return d\/1.852;\n case \"miles\":\n return d\/1.609344;\n case \"feet\":\n return d \/ 0.0003048;\n }\n}\n\nfunction deg2rad(deg) {\n return deg * (Math.PI\/180);\n}","label_icons":"","localizations":[]},"elements":[{"id":280461229,"name":"lat1","global_id":"0E280461229HAA9A4","version":2,"label":"Enter Latitude #1","data_type":2,"data_size":50,"created_date":"2017-04-29T18:25:12+00:00","created_by":"jhsu","modified_date":"2017-04-29T18:30:25+00:00","modified_by":"jhsu","sort_order":0,"optionlist_id":0,"low_value":1,"high_value":10,"dynamic_value":"lat1=0","keyboard_type":1,"weighted_score":0},{"id":280461232,"name":"lon1","global_id":"0E280461232H7DD94","version":2,"label":"Enter Longitude #1","data_type":2,"data_size":50,"created_date":"2017-04-29T18:25:12+00:00","created_by":"jhsu","modified_date":"2017-04-29T18:30:25+00:00","modified_by":"jhsu","sort_order":1,"optionlist_id":0,"low_value":1,"high_value":10,"dynamic_value":"lon1=0","keyboard_type":1,"weighted_score":0},{"id":280461235,"name":"lat2","global_id":"0E280461235H808ED","version":2,"label":"Enter Latitude #2","data_type":2,"data_size":50,"created_date":"2017-04-29T18:25:12+00:00","created_by":"jhsu","modified_date":"2017-04-29T18:30:25+00:00","modified_by":"jhsu","sort_order":2,"optionlist_id":0,"low_value":1,"high_value":10,"dynamic_value":"lat2=0","keyboard_type":1,"weighted_score":0},{"id":280461238,"name":"lon2","global_id":"0E280461238H3FF36","version":2,"label":"Enter Longitude #2","data_type":2,"data_size":50,"created_date":"2017-04-29T18:25:12+00:00","created_by":"jhsu","modified_date":"2017-04-29T18:30:25+00:00","modified_by":"jhsu","sort_order":3,"optionlist_id":0,"low_value":1,"high_value":10,"dynamic_value":"lon2=0","keyboard_type":1,"weighted_score":0},{"id":280461241,"name":"my_element_6","global_id":"0E280461241H9942F","version":1,"label":"My Element 6","data_type":17,"data_size":50,"created_date":"2017-04-29T18:25:12+00:00","created_by":"jhsu","modified_date":"2017-04-29T18:25:12+00:00","modified_by":"jhsu","sort_order":4,"optionlist_id":0,"low_value":1,"high_value":10,"keyboard_type":1,"weighted_score":0},{"id":280461244,"name":"distance_km","global_id":"0E280461244HCB8FD","version":1,"label":"Distance (km)","data_type":2,"data_size":50,"created_date":"2017-04-29T18:25:12+00:00","created_by":"jhsu","modified_date":"2017-04-29T18:25:12+00:00","modified_by":"jhsu","sort_order":5,"optionlist_id":0,"low_value":1,"high_value":10,"dynamic_value":"haversineDistance(lat1,lon1,lat2,lon2)","keyboard_type":1,"weighted_score":0},{"id":280461247,"name":"distance_m","global_id":"0E280461247H94E0E","version":1,"label":"Distance (m)","data_type":2,"data_size":50,"created_date":"2017-04-29T18:25:12+00:00","created_by":"jhsu","modified_date":"2017-04-29T18:25:12+00:00","modified_by":"jhsu","sort_order":6,"optionlist_id":0,"low_value":1,"high_value":10,"dynamic_value":"haversineDistance(lat1,lon1,lat2,lon2,\"m\")","keyboard_type":1,"weighted_score":0},{"id":280461250,"name":"distance_nm","global_id":"0E280461250HDC053","version":1,"label":"Distance (nM)","data_type":2,"data_size":50,"created_date":"2017-04-29T18:25:12+00:00","created_by":"jhsu","modified_date":"2017-04-29T18:25:12+00:00","modified_by":"jhsu","sort_order":7,"optionlist_id":0,"low_value":1,"high_value":10,"dynamic_value":"haversineDistance(lat1,lon1,lat2,lon2,\"nm\")","keyboard_type":1,"weighted_score":0},{"id":280461253,"name":"distance_miles","global_id":"0E280461253H35244","version":1,"label":"Distance (miles)","data_type":2,"data_size":50,"created_date":"2017-04-29T18:25:12+00:00","created_by":"jhsu","modified_date":"2017-04-29T18:25:12+00:00","modified_by":"jhsu","sort_order":8,"optionlist_id":0,"low_value":1,"high_value":10,"dynamic_value":"haversineDistance(lat1,lon1,lat2,lon2,\"miles\")","keyboard_type":1,"weighted_score":0},{"id":280461256,"name":"distance_feet","global_id":"0E280461256HBD618","version":1,"label":"Distance (feet)","data_type":2,"data_size":50,"created_date":"2017-04-29T18:25:12+00:00","created_by":"jhsu","modified_date":"2017-04-29T18:25:12+00:00","modified_by":"jhsu","sort_order":9,"optionlist_id":0,"low_value":1,"high_value":10,"dynamic_value":"haversineDistance(lat1,lon1,lat2,lon2,\"feet\")","keyboard_type":1,"weighted_score":0}],"callbacks":[],"email":[]}}}}