PC*MILER|Connect
PC*MILER|Connect seamlessly interfaces PC*MILER with third-party and custom systems.
PC*MILER|Connect seamlessly interfaces PC*MILER routes, mileage and reports with third-party and custom systems, such as transportation and logistics management software systems. Client applications are able to retrieve PC*MILER distances, detailed driving directions, drive times, state-by-state mileage summaries, stop optimization functionalities and more. Request More Information
- Benefits
- Features
- System Requirements
- Seamlessly integrate PC*MILER into your production environment
- Interact with the PC*MILER database through thread-safe Application Programming Interfaces (APIs) and access the features of choice
- Enhance COM Interface integration with OLE-enabled development environments such as Visual Basic, Visual C++, Delphi, and Active Server Pages (ASP)
- Utilize a Java Native Interface (JNI) layer to simplify the integration with Java-based software applications
- Generate reports in HTML format, giving you the ability to build dynamic websites for use in any browser environment
General Features
- NEW! Visualize real-time and historical traffic* trends directly on the map
- NEW! Calculate more accurate transit times based on industry-leading historical traffic data*
- NEW! Define a departure or arrival date and time for more realistic transit times
- NEW! Calculate truck-specific toll costs* based on the time of day
- NEW! Generate routes and toll costs* for light vehicles and automobiles
- NEW! Geocode and route to Mexican Postal Codes
- NEW! Map tools to create geofences and to avoid or warn when a route crosses a geofence
- On-premise installation
- Ensure thread-safety for developing multi-threaded applications
- Compatible with OLE-enabled, HTML and Java environments
- Retrieve PC*MILER distances, driving times, state-by-state mileage breakdowns, and detailed driving directions
*Applicable licenses required.
API Excerpts
- PCMSCalcDistance(): returns the distance between an origin (orig) and destination (dest) by calculating the route using the default routing type
long PCMSCalcDistance (PCMServerID serv, const char FAR *orig, const char FAR *dest);
- PCMSCalcDistance2(): returns the distance between an origin (orig) and destination (dest) by calculating the route using the given routing type (routeType)
long PCMSCalcDistance2 (PCMServerID serv, const char FAR *orig, const char FAR *dest, int routeType);
- PCMSCalcDistance3(): returns the distance and time between an origin (orig) and destination (dest) by calculating the route using the given routing type (routeType)
long PCMSCalcDistance3 (PCMServerID serv, const char FAR *orig, const char FAR *dest, int routeType, long *minutes);
Of the many functions PC*MILER|Connect offers, here are excerpts from three functions that calculate the distance between two places:
Platforms
- PC/LAN Windows® 2003, Vista, XP, and 7 running in 32-bit compatibility mode as well as support for 64-bit native applications on Windows 7 (not ported to IA-64 architecture although it is supported through a hardware compatibility mode)
- AS/400 Client Access Express V4R4MO or higher, also known as iSeries Access (recommended); Supports OS/400, i5/OS and IBMi operating systems of Version 4.2 (V4R2) and higher on IBM AS/400, Systemi and power Systems hardware
- UNIX (AIX, HP-UX, Sun-Solaris) and Linux
- Citrix Metaframe
- Windows Servers (Terminal Servers, Server 2003, Server 2008 – including Server 2008 R2 running in 32-bit compatibility mode as well as support for 64-bit native applications on Windows 2008 R2)
Environment
- 3 MB hard disk space
- 512 MB RAM (minimum)
Other Requirements
- Visual Basic, Visual C++, Delphi, ASP, and Java
- Optional licenses of the following to access select PC*MILER data features: PC*MILER|Streets, PC*MILER|HazMat, PC*MILER|Tolls, PC*MILER|Worldwide, Canadian Postal Codes, Standard Point Location Codes
Licensing Options
- Multi-User Network License
- Enterprise License
- Additional Copy License
