(970) 493-9500   info@cartopac.comCartoPac on LinkedInCartoPac on TwitterCartoPac Home

Technical Prerequisites

CartoPac Mobile Prerequisites

Operating System:

  • Apple devices running iOS version 8 and later
  • Windows 10
  • Windows 8
  • Windows 7 (32bit or 64bit)
  • Windows Mobile 6.1 or later

CartoPac 7.x Technical Prerequisites

Operating System:

  • iOS
  • Windows 10
  • Windows 8
  • Windows 7 (32bit or 64bit)

Additional Applications:

  • .NET 4.0 (CartoPac 4.x); .NET 4.5 (CartoPac 5.x)
  • Windows Mobile Device Center
  • If Post-Processing: Trimble GPS Pathfinder Office 5.70

ArcGIS Environments:

  • ArcGIS must be installed prior to installing of CartoPac

Hardware Requirements

  • Virtualized server hardware is supported but may require additional configuration depending on the virtualization engine.
  • If running on a locally installed ArcGIS Server, the minimum hardware requirements for ArcGIS Server must be met:
Addtionally, CartoPac requires:
  • Hard Drive - Minimum 20GB free, recommended 100GB free
CartoPac Server hardware minimums (when not running on the same machine as ArcGIS server)
  • CPU - Minimum 2.5 GHz dual core processor
  • RAM - Minimum 8GB RAM

Supported Operating Systems

Server Operating Systems

  • Windows Server 2008 (x86 / x64)
  • Windows Server 2008 R2 (x64)
  • Windows Server 2012 / 2012 R2

Client Operating Systems

  • iOS
  • Microsoft Windows 10
  • Microsoft Windows 8
  • Microsoft Windows 7
  • Microsoft Windows Vista

Additional Application Requirements

Server Application Requirements

  • Microsoft .NET 4.5 (Automatically Installed with CartoPac if not previously installed)
  • ASP.NET MVC 4.0 (Automatically Installed with CartoPac if not previously installed)
  • ASP.NET configured for use with .NET 4.0
  • Trimble GPS Pathfinder Office 5.6 (If Post-Processing)
  • Outbound traffic from server application to internet enabled for accessing current post processing data
  • ArcGIS Server Product Level of ArcGIS Server Standard Enterprise or ArcGIS Server Advanced Enterprise

Note: ArcGIS Server Basic Enterprise, and any level (basic, standard or advanced) of ArcGIS Server Workgroup products are not compatible with CartoPac at this time.

  • For ArcGIS Server 10.0 -- locally installed ArcGIS Server 10.0 SP5
  • For ArcGIS Server 10.1 or 10.2 -- locally installed ArcGIS Server as well as locally installed ArcGIS Desktop with an Editor license (If .csn will be connecting through ArcObjects to an SDE Database).
    • Alternatively, connections to SDE databases can be made through ArcGIS Server 10.1 or 10.2 Feature Services and do not require ArcObjects or local ESRI licensing and do not require CartoPac to be installed on the same machine as ArcGIS Server or ArcGIS Desktop.

Note: Spatial Transforms through CartoPac software are not supported when using Feature Service Connections. If a connection is made through a feature service, it will have to be transformed to the Geographic WGS 84 coordinate system.

Note: Writing to Features stored outside of the WGS 84 Datum on a Geometric Network is not supported when using a Feature Service Connection.  This is due to limitations of an ArcGIS Feature Service preventing new data from being written back to the original geodatabase through the feature service when transformed.  Data in this configuration is Read Only from a feature service connection.

  • NET.TCP Port Sharing Service enabled and set to automatically start (configured at installation time)
  • NET.TCP Listener Adapter service enabled and set to automatically start (Configured at installation time)
  • Role Manager Service with HTTP Redirection

Note: CartoPac Server makes use of a click once application called 'CartoPac Slide'. Slide runs on client machines and is used for transporting field data between the client and the server. All operations with Slide require end user authentication and authorization – these permissions are controlled through CartoPac Server User Management. Slide communicates to the web server using anonymous authentication and verifies permissions using CartoPac tokens that are embedded in each client request. If CartoPac Slide cannot communicate with the server through anonymous authentication in the environment's default IIS configuration, it may be necessary to adjust IIS to allow Anonymous users to access the Slide data endpoints in the /Services, /MobilePackages, and /Slide.Win32 directories of CartoPac Server. This may be done through the 'Allow Authorization Rule' component in IIS. Contact CartoPac Support for assistance.

Windows Client Application Requirements

CartoPac Studio and Tablet
  • Microsoft .NET 4.5 (installed automatically with installer)
  • Windows Mobile Device Center (if downloading to a Windows Mobile device)
CartoPac Slide
  • Microsoft .NET 4.5 -- does not install automatically
  • Windows Mobile Device Center (if downloading to a Windows Mobile device)
For server workflows:
  • Internet Explorer 9, 10, or 11 or Mozilla Firefox 5+ with .NET Framework Assistant Add-on
  • Network access to the CartoPac Server (VPN or physical access)

Windows Features

  • IIS 7.0 +
    • Web Server Role Services (required)
      • Application Development
        • ASP.NET 2.0
      • Common HTTP Features (Included by Default)
        • Default Document
        • HTTP Errors
        • Static Content
      • Health and Diagnostics (Optional - Included by Default)
        • HTTP Logging
        • Request Monitor
      • Security
        • Basic Authentication
        • Windows Authentication
        • Forms Authentication
        • URL Authorization
    • .NET Framework 3.5 SP1
      • WCF Activation (HTTP Activation and Non-HTTP Activation)
    • Windows Process Activation Service
      • Process Model
      • .NET Environment
  • Administrator Access to SQL Server Management Studio (Required for Installation Only if SQL Database is used)
  • Administrator Access to Oracle Database administration software (Required for Oracle based databases)
  • Administrator Access to ArcCatalog and ArcMap for database configuration and ArcGIS Server administration

Database Options

  • ESRI ArcSDE database consistent with the version of ArcGIS Server installed

ArcSDE connection options by ArcGIS Server version:

ArcGIS Server 10.0 ArcGIS Server 10.1 ArcGIS Server 10.2
Connection through a locally installed ArcGIS Server 10.0.5 ArcObjects connections to SDE require a locally installed ArcGIS Server 10.1 and a locally installed ArcGIS Desktop 10.1 ArcObjects connections to SDE require a locally installed ArcGIS Server 10.2 and a locally installed ArcGIS Desktop 10.2
  Feature service connections require network access to a 10.1 ArcGIS Server feature service with all layers to be used for data collection configured. Feature service connections require network access to a 10.2 ArcGIS Server feature service with all layers to be used for data collection configured.
About using ArcGIS Server Feature Services in CartoPac:
  • ArcGIS Server Feature Services may be used in CartoPac 5 as an alternative means of connecting your CartoPac solution to an exisitng (10.1 / 10.2) ArcSDE database. Using Feature Services requires these additional considerations:
    • Feature Service map document needs to be configured to show all tables and fields necessary for data collection.
    • Feature Service map document must have appropriate type and subtype definitions configured at the symbology level to enable use in CartoPac.
    • Feature Service data frame must be transformed to Geographic Lat/Long WGS 84.
    • Feature Access must be enabled for CREATE, UPDATE and QUERY.

Note: Although Feature Services provide increased flexibility and fewer dependencies in CartoPac, there may be performance limitations when downloading or uploading large data sets. In these cases, CartoPac may recommend using a traditional ArcObjects connection. Contact CartoPac Support for more information.

For non-ESRI databases:
  • Microsoft SQL Server database (Supported Versions include 2005, 2008, 2008 R2, or 2012). Connections require Microsoft SQL Server client objects.
  • Oracle database (Supported Versions include 10g and 11g). Connections require appropriate 32 bit Oracle client.

Map Viewer Options

  • URL and permissions to access one or more ESRI ArcGIS Server map services or cached tile services.

Note: Credentials are required if the map service is secured.

Authentication Options

  • Configured users and logins (Forms Authentication)
  • Windows Integrated Authentication (Active Directory)