Rinkai's Map services
Rinkai offers Blackbox optimization and supporting services:
- Blackbox optimization (i.e where all steps can be automated).
- Single and multiple vehicles
- Time windows
- Truck volume, weight and arbitrary capacities (e.g refrigerator, crane)
- Support for not returning to depot
- Geocoding (transforming a text address into coordinates).
- Routing (finding the route between 2 points)
- Actual speed on road based on real speed using GPS traces
- Support for custom map modifications
- Displaying maps.
Try the
samples, or drop us an email at
to obtain your API key.
Endpoints
- REST/json: swagger, url: http://api.rinkai.eu/map/v1_3c/api/rest/
- SOAP: wsdl
Release Notes
v1.3c Release Notes
Geocoding
Added id field in address
Added support for asynchronous geocoding. Please note that /locate has been moved to geocoding/sync
Added bounding box (bbox) in GeocodingResponse and several of its referenced types
Misc
Added XML payload support on REST
Added BasicVehicleInfo.avoidTollRoads . When set to true, the grossWeightTons must also be specified for the toll roads to be avoided.
Consolidation of fields
-
AddressMatches renamed to MatchesForRequestedAddress
-
GeocodingResponse.addressMatches renamed to GeocodingResponse.matchesForRequestedAddresses
-
Area.topLeft and bottomRight were misleading, renamed to min and max
-
Address.freetext renamed to Address.freeText
v1.3b Release Notes
Consolidation of fields
-
CustomerInfo renamed to LocationInfo
-
Vehicle.timeAtDepot renamed to timeAtDepotSeconds + now uses suffix Seconds on all relevant fields
-
Vehicle.usageTime and drivingTime in separate fields
-
LocationAndOrder.weightlimitTons->grossVehicleWeightLimitTons + Route.minimalGrossWeightlimit-> minimalGrossVehicleWeightLimitTons
-
RinkaiOptRequest -> VrpRequest, idem for RinkaiOptResponse.
-
RinkaiOptRequest field is split into doNotFinishAtDepot and skipLasLegFinishingAtDepot
Geocoding results
When performing a geocoding request separate from the optimization request, several additional indicators of quality are now in
AddressMatch .
Priviledges
Priviledges are now attached to API key.
v1.3a Release Notes
v1.3 brings speed improvements and better error reporting over v1.2 as well as some non-compatible model changes:
Encoding of point lists
Detailed traces (Point2PointRoute.coordinates and Trace.coordinates) now use google polyline format. Please use decodePolyline and encodePolyline as defined
in this file.
Consolidation of fields
- Depot.openingTime+Depot.closingTime replaced by Depot.timeWindow
- Removed redundant fields :Vehicle.costPerKm and costPerSeconds, now use only fields from Vehicle.basicVehInfo
- Vehicle.returnToDepotAfterLastStop replaced by Vehicle.doNotFinishAtDepot
- Dimension objects are used instead of orderInfo.Weight,Volume and Other orderInfo.WeightBack,... and vehicle.maxWeight...
- DimensionCosts objects are used instead of vehicle.costPerWeight... , vehicle.costPerWeightBack...
Added units in field names
- CustomerInfo.weightLimit->CustomerInfo.weightLimitTons
- Depot.adminTimeIn->adminTimeInSecs
- Depot.adminTimeOut->adminTimeOutSecs