Transform how you design, develop and maintain ArcGIS web mapping applications
Take advantage of our unrivaled off-the-shelf capabilities and viewer options. Intelligent platform engineering of ArcFM Web affords the ability to customize without compromising the future. Our sustainable research and development program ensures a steady flow of great new additions and useful features.
ArcFM Web Overview
ArcFM Web maximizes your investment in ArcGIS Server and ArcGIS Online web mapping technologies, but let's talk dollars. After all, ArcFM Web is a licensed software product. We're convinced that our approach represents the least expensive way to meet the requirements of the typical ongoing web mapping initiative. And we're confident you'll be convinced of this, too (we can back up our claim).
The economics are made possible by a proven, product-centric business model that amortizes the cost of addressing common requirements across hundreds of organizations. With ArcFM Web you leverage a massive body of work for pennies on the dollar, all created by our experienced team of professional web mapping product developers. Year after year.
Off-the-shelf, pre-built GIS
With ArcFM Web, you gain a significant head-start by taking advantage of pre-built functionality that almost every organization can use. A paper napkin is no longer the starting point to launch your next great GIS project.
Software that is flexible enough to meet a variety of needs means that both GIS administrators and developers must have the inner workings of applications accessible to them. ArcFM Web elegantly accommodates this through an integrated framework of components. A hodgepodge of tools and utilities that don't cohesively work together is a step backwards.
Why code when you can just configure? We recognize every organization is different. We provide the ability for GIS administrators to configure much of ArcFM Web to your specific needs without having to rely on precious program resources. Our visual administration tools provide flexibility through a wide array of options.
Powerful SDK — If and when you need it
In some situations, there are specific aspects of your application that you may want to tailor that go beyond the scope of our configuration tools. You can extend ArcFM Web further by using our comprehensive client-side object model and development framework, command and event registration capabilities, and server-side REST API. Programmers are significantly more productive by taking advantage of the ArcFM Web SDK.
Certified for Microsoft Windows Server 2012 R2
ArcFM Web has earned Microsoft Windows 2012 R2 certification, which demonstrates the application meets Microsoft's highest standards for stability, security, reliability, availability, Windows fundamentals, and platform compatibility. In addition, the Hyper-V designation demonstrates that ArcFM Web has passed Microsoft's mission-critical standards for a virtual environment.
Spatial Application Infrastructure (SAI)
The architecture of ArcFM Web offers organizations maximum flexibility by enabling the implementation of a spatial application infrastructure for web-GIS and mapping. SAI provides organizations with the ability to speed up development and reduce costs while increasing GIS/IT efficacy. As technology evolves, SAI also helps future-proof applications, protecting valuable investments from technological redundancy. SAI adoption is also a requirement for purposeful applications, a more innovative and more efficient approach to the implementation of web-GIS.
ArcFM Web Core Components
We provide the essential ingredients to a great web-based mapping application. Printing, reporting, database-linking, enhanced security, and search features can be easily incorporated into your applications.
You can link to external non-spatial databases, files, or web services and embed this data in reports, searches, and forms. Data linking also provides the ability to retrieve data from external data sources and link it to attributes of spatial data.
ArcFM Web includes advanced security features that offer the ability to grant or deny access to specific components. Configurable authentication providers give access to users and roles stored in your Active Directory, LDAP, ArcGIS Online, Google, or other stores - you can take advantage of the security that's already used by your organization.
Reporting and printing
Invoke normal- or large-format, high-resolution template-based printing and reporting with ArcFM Web. Use template-based printing to create printable maps using customized and out-of-the box layouts. Quickly generate commonly used reports pre-configured by an administrator with template-based reporting. Each template defines a standard layout for reporting on the layer's features, attributes, linked data, and computed data. Save valuable employee time so you can do more with your budgets and resources.
ArcFM Web includes a highly-scalable, extremely fast, indexed search engine. Define and index attributes from multiple map services and feature services to provide a fast and intuitive search capability across millions of features on your maps. End users will see search suggestions as they type, and results will be plotted on the map instantly. When listed, search results are sorted by relevance - the most relevant results are displayed on the top to help users find what they're looking for faster.
When we visualize attribute information on a map, we gain a new understanding of our data. Charts also help us discover patterns and learn about the nature of the data. Administrators can configure data to display in bar charts, pie charts, or via a variety of line charts.
Forms provide a simple way to create dialogs that prompt end-users for input through web or mobile applications. A form designer allows administrators to add input items such as text boxes, auto-complete entries, date pickers, and drop downs. The designer can then associate validation rules and the control of forms layout.
ArcFM Web Viewer
ArcFM Web provides the flexibility to deploy viewer technologies suited to support rich desktop and lightweight mobile applications. The ArcFM Web Viewer is fully integrated with other components of the ArcFM Web framework, including our GUI-based management tools to make configuration, customization, and upgrades easier. The out-of-the-box capabilities provided by ArcFM Web routinely saves organizations significant amounts of time, effort, and money.
Often, little or no programming is required. Use visual administration tools to configure a variety of elements within the viewer that include map services, security, non-spatial data sources, reporting, printing, layer list, workflows, tools, the look and feel of the application, and more.
If you are a programmer, you can go beyond basic configuration and get under the hood to provide extensive custom modifications. Enhance the viewer by adding your own tools to the toolbar. Create new widgets or add ones from a third party. Leveraging the developer SDKs of each viewer enables you to extend or change the out-of-the-box viewer in virtually any way or integrate with third-party systems.
Reporting & printing
Template-based printing allows you to run high-resolution, large-format (plotter size) print jobs. Custom built templates created using our WYSIWYG report designer can include a main map, legend, overview map, north arrow, corporate logos or images, titles, copyright messages, mark-up and graphics, and scale and projection information. You can run reports for single or multiple features and export the results to a PDF or CSV file.
The layer list provides layer organization and collapsible categorization. You can also control map service transparency, layer visibility control, view a dynamic legend (reflects currently visible layers), and filter or find layers with text input. Having such a wide range of controls gives you greater control over your layers, and in turn, over what data is accessible to you.
Bi-directional integration allows you to launch from other applications or have other applications launch a viewer. The URL Integration feature supports a variety of options like zoom to a specific extent or zoom to and highlight a particular feature. Common types of applications that are integrated include document management, permitting, assessment, and other non-spatial business applications.
Online help & tutorials
Online-help and tutorials for ArcFM Web developers, administrators, and users is provided through a Resource Center and a Discussion Forum where you can post questions and suggestions.
ArcFM Web Workflow & Forms
The workflow-centric design of ArcFM Web allows administrators to model and automate everyday GIS-related business processes that end-users can follow by doing step-by-step interactions.
Streamline and automate GIS processes
Workflow provides an approach to model business processes to improve efficiency and ease of use. You can standardize and easily redesign steps in GIS-related processes to your specific needs. Design and deliver reusable, cross-system workflows that combine spatial and non-spatial processing.
Create custom activities as well as extend pre-built workflows for most common tasks. The Activity Library contains processes like email, printing, buffering, geocoding, and interactive map functions.
Administrators can create workflows using the Workflow Designer, then immediately test the workflows using the built-in Workflow Simulator. The Simulator provides a debugging interface where administrators can supply values to forms, perform user interactions, and step through the workflow one activity at a time while inspecting inputs and outputs.
All of the features delivered with ArcFM Web are supported by a rich set of documented application programming interfaces (APIs) that developers use to build specific applications. The APIs provide the developers with bundles of pre-written code, which saves them days or weeks of development time. The APIs leverage the framework architecture and provide access to the Core Components.
ArcFM Web Manager
Whether you are delivering a simple public application, multiple purpose-specific intranet applications, or feature-rich web-GIS, Manager gives administrators and developers the tools needed to make sites that are the right fit for your organization. Everything that can be configured in ArcFM Web (notwithstanding custom developer extensions) can be done through the Manager browser-based interface.
You can use built-in logging to store application information and error messages in a pre-determined folder in your server. Having this information on-hand will help you track errors and fix issues more efficiently.
Web Manager brings all of the management aspects of creating applications to one central location. Use it to create websites that are based on our XML configuration model and leverage the Viewer Template Engine from an easy-to-use, wizard style application. Rather than start from scratch, the Web Manager makes it easier to create custom web sites. Manager also provides the capability to manage multiple sites, whereby you can create, edit, and delete sites through a central hub.
Define application settings outside of the source code. Since configuration is stored in XML files, they can be shared between installations and easily migrated between development, test, and production environments. The XML configuration is technology agnostic and it is exposed through RESTful web services to serve both web-based and mobile clients.
Viewer Template Engine (VTE)
VTE introduces a way of managing viewers and specifically the functional capabilities outside of the viewer. You can build viewers as reusable templates that plug into the VTE, giving you the flexibility of building and maintaining the functionality of viewers without being impacted by the inner-workings of the viewer (which change over time). This allows you to future-proof your investment in viewer capabilities that you have worked hard to develop.