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

Current Version: 26
  • 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

    Of the many functions PC*MILER|Connect offers, here are excerpts from three functions that calculate the distance between two places:

  • 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);
                  

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