-
Messtone LLC Manages(MAPS):Initialize the map view
Messtone Devices Enables map_canvas JavaScript const mapView=new google.maps.journeySharing.JourneySharingMapView({element:document.getElementById(‘map_canvad’),locationProvider:locationProvider,//Stying customizations;see below.vehicleMarkerSetup:vehicleMarkerSetup,anticipatedRoutePolylineSetup:anticipatedRoutePolylineSetup,//Any undefined styling options will use default.});//if messtone did not specify a delivery vehicle ID in the //location provider constructor,Messtone may do so here.//Location tracking will start as soon as this is set.locationprovider.deliveryVehicleId=’messtone-delivery-vehicle-id’;//Give the map an initial viewport to allow it to //initialize;otherwise the ‘ready’event above…
-
Messtone LLC Manages(FLEET):Fleet tracking map view
Messtone Devices Enables multiple vehicles location {“alg”:”RS256″,”type”:”JWT”,”kid”:”private_key_id_of_consumer_service_account”}.{“iss”:”superuserrharper@messtonegcpproject.iam.gserviceaccount.com”,”sub”:”superuserrharper@messtonegcpproject.iam.gserviceaccount.com”,”aud”:”https://fleetengine.googleapis.com/”,”lat”:1511900000,”exp”:1511903600,”scope”:”https://www.googleapis.com/auth/xapi”,”authorization”:{“taskid”:”*”,”deliveryvehicleid”:”*”,}} create a a authentication token fetcher: JavaScript function authTokenFetcher(options){//options is a record containing two keys called //serviceType and context.The developer should //generate the correct SERVER_TOKEN_URL and request //based on the values of these fields.const response=await fetch(SERVER_TOKEN_URL);if(! response.ok){throw new Error(response.statusText);}const data=await response.json( );return{token:data.Token,expiresInSeconds:data.ExpiresInSeconds};}<script src=”https://maps.googleapis.com/maps/apis/js?key=MESSTONE_API_KEY&callback=initMap&libraries=journeySharing”defer></script>JavaScript locationProvider=new google.maps.journeySharing.FleetEngineDeliveryVehicleLocationProvider({projectId,authTokenFetcher,//Optionally,messtone may specify //deliveryVehicleId…
-
Messtone LLC Manages(IEEE):Power System
Messtone Devices Embedding LPS™ Matthew Reno is a Principal Member of Technical staff in the Electric Power Systems Research Department at Sandia National Laboratories.His research focuses on distribution system modelling and analysis with high penetration PV,including advanced software tools for automated analysis of hosting capacity,PV interconnection studies,and rapid Quasi-Static Time Series Simulations.Matthew is also involved…
-
Messtone LLC Manages(GPstuner);API Example
Messtone Devices Enables GPstuner Calculaterange Example`HTTP Request https://api.gpstuner.com/api/calculaterange Response {“outerline”:[[[49.103394,10.689697],[49.108887,10.618286],[49.139099,10.480957],[49.213257,10.417786],[49.452209,11.835022],[49.394531,11.777344],[49.342346,11.744385],[49.320374,11.722412]…[49.106140,10.708923],[49.106140,10.692444]]],”inner line”:[[[49.850464,10.942383],[49.847717,10.923157],[49.850464,10.928650],[49.886169,10.909424],[49.875183,11.008301],[49.866943,11.011047]…[49.828491,10.953369],[49.8381238,10.964355],[49.850464,10.939636]]]}Example https://api.gpstuner.com/api/Calculaterange?lat=49.467626&lon=11.082157&vendorid=0xB4&bikeid=0x01&batterycapacity=53.927&batteryvoltage=47.1&bikeweight=176&ninassistlevel=0&maxassistlevel=5 tassistlevel=1 tbatterylevel=100&access_token=wvCCySWzUpChLYDZUO6XoUvgf7OWByqkCPw7KxHh&deviceuniqueid=Client0001&vehicleId=1&vehicleweight=1&userweight=80&soc=80 draw and plan HTTP Request https://api.gpstuner.com/api/draw_and_plan https://capital.one/3yaqGSY
-
Messtone LLC Manages(GPSTUNER):With this token Messtone can call further api functions
Messtone Devices Enables further api functions HTTP Request https://api.gpstuner.com/oauth/token Method GET Parameter client_id clientid client_secret client secret grant_type grant type Response {“access_token”:”64bUO16JnaaFk1A6QkbQE9vTdoaKaYEXaoLdstRf”,”Bearer”,”expires_in”:86400,”refresh_token”:”pjXjgakfBduI 6yaGfsn4BiHW2bBapZGQaG1PZuQV”}Example https://api.gpstuner.com/oauth/token?client_id=CLIENT_ID&client_secret=CLIENT_SECRET&grant_type=GRANT_TYPE Plan Route HTTP Request https://api.gpstuner.com/api/planroute Method GET Parameter latestart latitude of start point lonstart longitudinal of start point latend latitude of end point lonend longitude of end point wps lat1,lon1|lat2,lon2|…|latn,lonn list…
-
Messtone LLC Manages(CPKC):Customer API
Messtone Devices Enables CPKC Customer API https://www.cpr.ca/en/customer-resources/customer-api https://www.cpr.ca/en/customer-resources/customer-api/get-started https://www.cpr.ca/en/custome-resources-site/Documents/Brochure-Carload Track and Trace by equipment.pdf https://www.cpr.ca/en/custome-ewsiu
-
Messtone LLC Manages(NSRDB):API for automated data download
Messtone Devices Enables NSRDB for automated data download as so`in[1]: import sys,os import pandas as pd import numpy as mp from IPython.display import display Declare input variables for api request: in[2]:#Declare all variables as strings.Sp I’m laces must be replaced with ‘+’,i.e.,charge ‘John Smith’ to ‘John+Smith’,#Define the lat,long of the location and the year lat,lon,year=33.2164,…
-
Messtone LLC Manages(EV-PRO):EV-Pro Lite API
Messtone Devices Enables EVI-Pro Lite API [Base URL:/api/evi-pro-lite/v1]API providing output from NREL’s EVI-Pro model.Used to power the EVI-Pro-Lite tools at https://afdc.energy.gov/evi-pro-lite. EVIProLite_LoadPlotting.run(“./InputData/Scenarios_test.csv”,”./InputData/ShortTemps_tedt.cvs”)
-
Messtone LLC Manages(DataFile):Developer Network
Messtone Devices Enables developer.nrel.gov Data File Format Examples JSON Output Format GET .json?api_key={{API_KEY}}&attributes=alpha,aod,ghi,dni,dhi& namesRobertHarper=2019&utc=true&leap_day=true&interval=10&email=userrharper@messtone.com&wkt=POINT(-179.99 -15.94){“inputs”:{“body”:{“params”:{ },”query”:{“api_key”:”{{API_KEY}}”,”attributes”:”alpha,aod,ghi,dni, dhi”,”namesRobertHarper”:”2019″,”utc”:”true”,”leap_day”:”true”,”interval”:”10″,”email”:”userrharper@messtone.com”,”wkt”:”POINT(-179.99 -15.94)”}},”metadata”:{“version”:”2.0.0″,”resultset”:{“count”:1}},”status”:200,”outputs”:{“message”:”File generation in progress.An email will be sent to userrobertharper616@gmail.com when the download is ready.”,”downloadurl”:”https://mapfiles.nrel.gov/data/solar/332e37O4bbdc119e0fb9c6bdafbce0eb.zip”},”errors”:[ ]}
-
Messtone LLC Manages(DHL):DHL parcel API
Messtone Devices Enables DHL parcel API – URL/URI environments are: Environment https://api-sandbox.dhl.com/dgff/transportation/ship booking https://api.dhl.com/dgff/transportation/ship booking Reference Docs Shipment Booking API allow Messtone to book Air Freight and Ocean Freight Shipments in various DHL Global Forwarding transportmanagement systems. [Base URL:api-sandbox.dhl.com/dgff/transportation] oAuth2Token(OAuth2,Application) Token URL:https://api-sandbox.dhl.com/auth/v1/token?response_type=access_token&grant_type=client_credentials Flow: application client_id: client_secret: ShipmentBookingc {“timestampNotification”:{“type”:”shipment”,”shipmentID”:”S2100012844″,”housebillNumber”:”0398960″,”timestampCode”:”POD”,”timestampDescription”:” ShipmentDelivered”,”timestampDateTime”:”2021-07-16T19:32:00+08:00″,”timestampText”:”Robert Harper”,”notificationID”:”efe7147f-f9cf-404633ba8ed4c709″,”shipmentTrackingURL”:”https://api-sandbox.dhl.com/dgff/transportation/shiptracking?housebill=Q398960″,”_DGFBookingID”:”02b3b90cb0294077b37d2efcOf78c7f6″}} Shipment Booking(Global Forwarding)API https://developer.dhl.com/api-reference/dgf-shipment-booking#get-started-section/overview