Skip to content

Instantly share code, notes, and snippets.

View YasserSayedHub's full-sized avatar

Yasser Sayed Mohammed YasserSayedHub

  • Nahdi Medical Company
View GitHub Profile
function sendGeocodingRequest(location) {
// The request for the geocoder. Reference: http://docs.traveltimeplatform.com/reference/geocoding-search/
var request = {
query: location };
document.getElementById("error").style.display = "none";
var xhr = new XMLHttpRequest();
xhr.responseType = "json";
xhr.open("GET", "https://api.traveltimeapp.com/v4/geocoding/search?query="+ location)
xhr.setRequestHeader( "X-Application-Id", APPLICATION_ID);
xhr.setRequestHeader( "X-Api-Key", API_KEY);
function sendTimeMapRequest(geocodingResponse) {
// The request for Time Map. Reference: http://docs.traveltimeplatform.com/reference/time-map/
var coords = geocodingResponse.features[0].geometry.coordinates;
var latLng = { lat: coords[1], lng: coords[0] };
var request = {
departure_searches: [{
id: "first_location",
coords: latLng,