1Spatial Group Ltd

1Spatial Web Mapping Services

1Spatial’s Web Mapping Service and, specifically, the software at the heart of this service, Geocortex Essentials, transforms the process of designing, building, and managing web-based GIS and geospatial applications, helping you to accomplish even more with Esri’s ArcGIS® Enterprise.


  • GIS and mapping framework extending Esri ArcGIS Enterprise
  • Design, build and manage web mapping services and GIS applications
  • HTML5 mapping viewers supporting multi devices and platforms
  • Workflow for modelling, streamlining and automating business processes
  • Application and data integration with other business systems
  • Dashboards, Charting, Reporting and Printing
  • Forms for data collection and editing
  • Extensible REST API, extensible HTML5 and JavaScript framework
  • Online and Offline supporting connected and disconnected GIS users


  • Extend Esri ArcGIS Enterprise using simple web mapping applications
  • Solve specific user mapping needs using tailored mapping applications
  • Improve the user experience of web mapping using simple designs
  • Reduce time taken to develop web mapping applications using pre-configurations
  • Improve publishing of mapping and geospatial data
  • Improve sharing of mapping and geospatial data
  • Reduce costs by sharing and re-using mapping application configurations
  • Improve decision making by improving access to mapping data
  • Reduce costs by automating geospatial workflows and visualisations


£5400 per virtual machine per month

  • Free trial available

Service documents

G-Cloud 10


1Spatial Group Ltd

Dan Warner

01223 420 414


Service scope

Service scope
Software add-on or extension Yes
What software services is the service an extension to Esri ArcGIS Enterprise
Cloud deployment model Hybrid cloud
Service constraints A pre-requisite is Esri's ArcGIS Enterprise (licensed per user via an ArcGIS Identity, and by system capacity). This software can be either purchased from 1Spatial (acting as a reseller), or purchased directly from Esri UK (or one of its resellers) and then deployed by 1Spatial in a Cloud environment.

Standard support is provided for normal UK business days.

Virus protection is not provided as standard. Clients may provide their preferred virus protection software or this can be sourced on request by 1Spatial.
System requirements
  • Esri's ArcGIS Enterprise 10.5 or 10.6
  • MS Windows Server 2016x64/2012x64/2012R2x64
  • .NET Framework 4.5 (or higher)
  • Internet Information Services (IIS) 7.0 or newer
  • RAM of 8Gb or higher
  • Storage of 100Mb or higher
  • Virus protection is not provided as standard.

User support

User support
Email or online ticketing support Email or online ticketing
Support response times 1Spatial Support is provided during normal UK business days, 09.00-17.30. Extended hours and specific requirements can also be offered if required. Support cases are categorised in 1 of 4 levels of severity. An initial response time is based on the severity and ranges from 30 minutes to 60 minutes. The target resolution times are also based on severity, ranging from 4 hours to 80 hours. Users raise and initial categorise their support cases via 1Spatial's Online Support Portal, where they also monitor cases. Telephone and email can also be used for support cases.
User can manage status and priority of support tickets Yes
Online ticketing support accessibility WCAG 2.0 AA or EN 301 549
Phone support Yes
Phone support availability 9 to 5 (UK time), Monday to Friday
Web chat support No
Onsite support Yes, at extra cost
Support levels 1Spatial offers 3 support levels for software services - standard, advanced and premium.

Standard Support Package includes the following benefits:
Access to 1Spatial Support Desk Service for raising licensed software service requests with support engineers.
1Spatial Support Desk operates between the hours of 09:00 to 17:30 (UK time), Monday-Friday, excluding local public holidays.
Customers can request assistance from Support Desk via email, telephone or online through 1Spatial's Customer Portal.
1Spatial will provide email or telephone assistance to customers to enable communications with 1Spatial’s software engineers during the core hours specified above.
Where a fault requires a change in Third Party licenced software, an issue will be logged with suppliers.
1Spatial will pass on suggestions for enhancements to suppliers for supported Third Party software.

Advanced Support Package includes the following additional benefits:
Assigned Support Lead
Access to dedicated Software Installation Engineer
Access to consultancy, training, onsite technical support
Quarterly Service Reviews
Software and Service Promotions
1Spatial Software Beta Program Membership

Premium Support Package includes the following benefits:
Tailored service to support 1Spatial and supported Third Party software across an organisation or enterprise solution.
Could include elements from the Advanced Package.
Access to Technical Lead
Dedicated onsite support
Specialist remote support services
Support available to third parties Yes

Onboarding and offboarding

Onboarding and offboarding
Getting started To be productive using Geocortex Essentials, there are 2 standard courses that are mandatory for anyone undertaking application design, production and management. They are both 2-day courses:

Getting Started with Geocortex Essentials is an instructor-led 2 day course that provides the building blocks to configure applications in Geocortex Essentials.

Developing Workflows for Geocortex Essentials builds on the previous course and is an instructor-led 2 day course that teaches you how to solve real-world business problems using Geocortex Workflow (a component of Geocortex Essentials).

Where a client contracts 1Spatial to undertake all of its application production and management, these courses are not mandatory as 1Spatial's Consultants have all undertaken them already.

A client undertaking application design, production and management directly can also be further supported by 1Spatial as required at whatever project stages and for whatever tasks it requires, whether it be ad-hoc advice, reviewing plans for applications, through to full solution design and project management.

1Spatial can provide training at its own training facility in Cambridge or on client sites.
Service documentation Yes
Documentation formats
  • HTML
  • PDF
End-of-contract data extraction This will be different depending on what has been built for a client, what data is stored on the Cloud service, in what storage mechanism (e.g. RDBMS or File Geodatabase), and in what format it is to be extracted into. 1Spatial is a specialist in spatial data management, and would expect to work with a client to extract the data in the way and format that the specific client requires.
End-of-contract process As a client is most likely to have a specific set of components for its 1Spatial’s Web Mapping Services, a Transition plan will be constructed as required, specific to that client, for what needs to happen at the end of a contract. It is likely that this will involve the following: - Data extract and provision back to the client - End of service summary report and any other required documentation - Completion Certificate

Using the service

Using the service
Web browser interface Yes
Supported browsers
  • Internet Explorer 9
  • Internet Explorer 10
  • Internet Explorer 11
  • Microsoft Edge
  • Firefox
  • Chrome
Application to install Yes
Compatible operating systems Windows
Designed for use on mobile devices Yes
Differences between the mobile and desktop service There are no real differences. When an application is authored, an HTML5 viewer is published. This can then be accessed on any desktop or mobile device listed below. The application author can also preview how an application will look on different devices when configuring/authoring the application.

Support for desktop apps:
- Chrome: Current version
- Firefox: Current version
- Internet Explorer: Versions 9, 10, and 11
- Microsoft Edge: Current version

Support for offline/disconnected mobile apps:
- iOS 8, 9, 10 devices
- Windows 7, 8 and 10 devices
- Android 4.4+ devices
Accessibility standards WCAG 2.0 AA or EN 301 549
Accessibility testing Latitude Geographics, the software company that produces Geocortex Essentials has undertaken testing to ensure WCAG 2.0 AA compliance. Screen readers have been tested and can be used with Geocortex Essentials. These dictate the user interface (UI) text aloud, allowing users to listen to the page instead of reading it. This is accomplished by monitoring the position of the mouse pointer and reading the text where the pointer is positioned. It does not matter how the pointer is controlled – end-users can use a mouse, keyboard, a sip-and-puff device, or any type of navigation mechanism. In addition, shortcuts allow end-users to interact with Geocortex applications using the keyboard instead of a mouse. The selected UI component is highlighted with a border, which is dark purple by default, but can be configured to be a different colour. A number of webinar recordings can be made available which provide more detail about WCAG 2.0 AA support in Geocortex Essentials.
What users can and can't do using the API The primary way of configuring and publishing web mapping applications using Geocortex Essentials is via a browser application called Geocortex Essentials Manager. This avoids the user having to undertake any programmatic application development. However, the following capabilities further extend Geocortex Essentials to programmers/developers:

- Microsoft .NET Server-side API
- Extensible REST API
- Extensibility framework
- JavaScript Integration API (enable bi-directional communication between the viewer and third-party applications)
- Clean separation of business logic and UI
- MVVM (Model View ViewModel) design
- Source code available for UI components (pages, CSS, images, etc.)
- SDK documentation and samples
- TypeScript-based Essentials API
- Extensible HTML5 and JavaScript framework
- ArcGIS API for JavaScript
API documentation Yes
API documentation formats
  • HTML
  • PDF
API sandbox or test environment Yes
Customisation available Yes
Description of customisation A key component of 1Spatial’s Web Mapping Services, Geocortex Essentials is complementary to Esri ArcGIS Enterprise, providing an extensive collection of pre-built capabilities that can be configured into applications and published as HTML5 viewers. This takes away the need to undertake much of what is traditionally done as development at a programmatic level. Geocortex Essentials Manager is the tool that allows applications authors, whether 1Spatial or its clients, to configure and manage these applications.

1Spatial can either design, develop and manage applications for its clients, or its clients can access Geocortex Essentials hosted by 1Spatial in a Cloud service and undertake to design, develop, and manage their own applications.


Independence of resources Each client is best served by having a dedicated virtual server environment within the Cloud. This ensures that the right resources are provided based on the individual client's needs with respect to data volumes, users and usage, availability, and that a client is not affected by other clients' usage.

Geocortex Essentials has been designed to have the following characteristics for deployment into Cloud services:

- Scalable
- Fault tolerant
- Modular and extensible
- Multi tenant
- Secure


Service usage metrics Yes
Metrics types System event and application usage logging is part of 1Spatial's Web Mapping Services. Performance monitoring and system statistics are also provided.

More detailed usage metrics are provided by a module for Geocortex called Geocortex Analytics which allow you to understand use patterns, quantify and report on GIS infrastructure return-on-investment and build better applications based on near-real time data analysis.
Reporting types
  • API access
  • Real-time dashboards
  • Regular reports
  • Reports on request


Supplier type Reseller providing extra features and support
Organisation whose services are being resold Latitude Geographics (Geocortex Essentials) and Esri UK (ArcGIS Enterprise)

Staff security

Staff security
Staff security clearance Staff screening not performed
Government security clearance Up to Developed Vetting (DV)

Asset protection

Asset protection
Knowledge of data storage and processing locations Yes
Data storage and processing locations United Kingdom
User control over data storage and processing locations No
Datacentre security standards Complies with a recognised standard (for example CSA CCM version 3.0)
Penetration testing frequency At least once a year
Penetration testing approach Another external penetration testing organisation
Protecting data at rest Physical access control, complying with CSA CCM v3.0
Data sanitisation process Yes
Data sanitisation type
  • Explicit overwriting of storage before reallocation
  • Deleted data can’t be directly accessed
Equipment disposal approach Complying with a recognised standard, for example CSA CCM v.30, CAS (Sanitisation) or ISO/IEC 27001

Data importing and exporting

Data importing and exporting
Data export approach There are a number of ways to export data:

1. As part of an application, standard functionality can be configured to provide the extract of geographical features to Shapefile, File GeoDatabase (GDB), and CAD formats such as DGN, DWG. Feature attributes and query and analysis results can also be exported to .xlsx and .csv format files. Data can also be exported in the form of various image files of a range of supported formats;

2. Specific data "Extract, Transform & Load" capabilities can also be providing using tools from 1Spatial such as FME.
Data export formats
  • CSV
  • Other
Other data export formats
  • Xlsx
  • Esri Shapefiles
  • Any supported via FME (also available from 1Spatial)
Data import formats
  • CSV
  • Other
Other data import formats
  • Esri Shapefiles
  • Any supported via FME (also available from 1Spatial)

Data-in-transit protection

Data-in-transit protection
Data protection between buyer and supplier networks
  • Private network or public sector network
  • IPsec or TLS VPN gateway
Data protection within supplier network Other
Other protection within supplier network Private network.

Availability and resilience

Availability and resilience
Guaranteed availability Whilst some clients will undoubtedly require specific SLA terms, the basic availability offered is based on the "Minutes in the Month" availability principle, with "Monthly Uptime" being the total number of minutes in a given month for which the service is available, and "Monthly Downtime" being the total accumulated minutes that are part of "Minutes in the Month" that have no service access. Downtime excludes announced Maintenance periods.

Monthly Uptime % = 100% - (Minutes in the Month - Monthly Downtime) / Minutes in the Month

The following Service Levels and Service Credits are applicable to 1Spatial's Cloud-based offerings:

If monthly uptime is less than < 99.9%, a service credit of 10% applies
If monthly uptime is less than < 99.0%, a service credit of 25% applies
If monthly uptime is less than < 95.0%, a service credit of 100% applies

As a standard service, 1Spatial Support is available on normal English working days, 09.00-17.30.
Approach to resilience 1Spatial's Web Mapping Services are all hosted on Microsoft's Azure cloud platform. More information on resilience is available on request.
Outage reporting Outages are reported via an automated alert service.

Identity and authentication

Identity and authentication
User authentication needed Yes
User authentication
  • 2-factor authentication
  • Identity federation with existing provider (for example Google Apps)
  • Username or password
Access restrictions in management interfaces and support channels Standard authentication credentials allow or deny access to all aspects of our service, and this depends upon group membership.
Access restriction testing frequency At least every 6 months
Management access authentication
  • 2-factor authentication
  • Identity federation with existing provider (for example Google Apps)
  • Username or password

Audit information for users

Audit information for users
Access to user activity audit information Users have access to real-time audit information
How long user audit data is stored for User-defined
Access to supplier activity audit information Users have access to real-time audit information
How long supplier audit data is stored for User-defined
How long system logs are stored for Between 1 month and 6 months

Standards and certifications

Standards and certifications
ISO/IEC 27001 certification No
ISO 28000:2007 certification No
CSA STAR certification No
PCI certification No
Other security certifications No

Security governance

Security governance
Named board-level person responsible for service security No
Security governance certified No
Security governance approach Security governance is currently managed in accordance with our ISO 9001:2008 certified Quality Management System, which includes elements of ISO 27001.
Information security policies and processes 1Spatial has developed and implemented a Quality Management System (QMS) in order to document the company’s best business practices, better satisfy the requirements and expectations of its customers and to improve the overall performance of the company. The QMS is certified to satisfy the ISO 9001:2008 standard by our external auditor, LRQA​. As part of this, there are a number of procedures that govern security of 3rd party data and access to services. Every employee has a responsibility to follow the QMS procedures, and governance is provided by an Auditing Team of 7 people, all Department Heads, and ultimately the Board.

Operational security

Operational security
Configuration and change management standard Supplier-defined controls
Configuration and change management approach Our project management model includes formal Change Management/Change Request/Decision Request procedures. When a project is undertaken, the Project Inception and Project Elaboration stages capture and document the agreed scope and approach to change management. In addition, a source code control repository is used to track changes to components and their configuration throughout their lifetime.
Vulnerability management type Supplier-defined controls
Vulnerability management approach Potential threats and their impact and mitigation are dependent upon each individual client's specific requirements. Security patches are always deployed as soon as they are tested and released. Having previously built a cloud-based GIS for a petroleum sector client which is highly vulnerable to denial of service attacks, a specific risk register was collated with mitigation plans. This included using a specialist 3rd party to undertake penetration testing.
Protective monitoring type Conforms to a recognised standard, for example CSA CCM v3.0 or SSAE-16 / ISAE 3402
Protective monitoring approach The protective monitoring processes implemented are dependent upon each individual client's specific requirements, although by the very nature of the service being Azure based, it already benefits from CSA CCM v3.0 compliance. When a project is undertaken, the Project Inception and Project Elaboration stages capture and document the agreed protective monitoring that the individual client specifically requires. Response times will also normally be dependent upon the protective monitoring that the individual client specifically requires. These would normally be based on the standard response times offered by 1Spatial Support.
Incident management type Supplier-defined controls
Incident management approach 1Spatial Support provides a standard support service. This can be extended to include custom requirements in a bespoke SLA.

In terms of the standard service, clients report incidents by phone, email, or by logging the incident via the Support Portal. A case number is assigned and a Support Analyst takes ownership. Response and resolution times are based on the category and severity of the incident, as initially assess by the user reporting the incident.

All incidents can be reviewed and reported on directly by the user.

Secure development

Secure development
Approach to secure software development best practice Supplier-defined process

Public sector networks

Public sector networks
Connection to public sector networks No


Price £5400 per virtual machine per month
Discount for educational organisations No
Free trial available Yes
Description of free trial Access to the full product/services for a small number of named users for 30 days.

Assistance with uploading data, product familiarisation/training, and application configuration can be provided on request, subject to a negotiated agreement.


Pricing document View uploaded document
Skills Framework for the Information Age rate card View uploaded document
Service definition document View uploaded document
Terms and conditions document View uploaded document
Return to top ↑