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
- 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
1Spatial Group Ltd
01223 420 414
|Software add-on or extension||Yes|
|What software services is the service an extension to||Esri ArcGIS Enterprise|
|Cloud deployment model||Hybrid cloud|
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.
|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 availability||9 to 5 (UK time), Monday to Friday|
|Web chat support||No|
|Onsite support||Yes, at extra cost|
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
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.
|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
|Web browser interface||Yes|
|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
- 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
|API documentation formats||
|API sandbox or test environment||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:
- Fault tolerant
- Modular and extensible
- Multi tenant
|Service usage metrics||Yes|
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.
|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 clearance||Staff screening not performed|
|Government security clearance||Up to Developed Vetting (DV)|
|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||
|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 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||
|Other data export formats||
|Data import formats||
|Other data import formats||
|Data protection between buyer and supplier networks||
|Data protection within supplier network||Other|
|Other protection within supplier network||Private network.|
Availability and resilience
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
|User authentication needed||Yes|
|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||
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
|ISO/IEC 27001 certification||No|
|ISO 28000:2007 certification||No|
|CSA STAR certification||No|
|Other security certifications||No|
|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.|
|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.
|Approach to secure software development best practice||Supplier-defined process|
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|