We create desktop and web-based spatial solutions for both GIS (Geographic Information System) and non-GIS users. Our customized applications integrate geographic analysis, spatial visualization and additional metadata to maximize business intelligence and analysis. We frequently leverage the power of the ESRI ArcGIS APIs (Application Programming Interfaces) and the ArcSDE and File Geodatabase storage mechanisms to develop robust end to end business solutions.
Our development process utilizes custom-created reusable component frameworks which are shared across applications. Sharing frameworks and components lets us rapidly create solutions in a template-based environment allowing us to focus on the immediate business logic at hand.
The following automation tools were made for NAVFAC ESC (Naval Facilities Engineering Command Engineering Service Center) to replace time-consuming manual processes and to combine numerous software tools into efficient, streamlined applications.






The use of this tool requires three components: handheld devices, phones or tablets (iOS, Android, etc.) to capture and consume the data, secure connectors between clients and endpoints to publish, retrieve and sync the data and a flexible master data store for dispersal into a Geospatial Server backend (ArcGIS, GeoServer, etc.).
Handheld devices draw, mark-up or annotate Geospatial vector/coordinate-based data and save as movable, re-usable and index-able Geospatial features within layers. Sketch and Graphics layers are able to be drawn in the form of common features such as points, multi-points, lines, multi-lines and polygons.
Feature data is coordinate-based and tied to a location identifiable by configurable and interchangeable base-maps. Feature location can be moved, adjusted, resized, redrawn or edited. Features can be grouped together within a set or layer for easy ability to categorize, tag or hide/show certain types of data. Additionally, different feature layers can contain different sets of permissions, Online or Offline to allow for only certain transactions to occur per “user” or workflow defined for that layer(s).

Additionally, other customizable metadata of any kind or type can be collected and associated with a particular feature object(s) or a defined coordinate or spatial area. Data type examples that can be collected and annotated include imagery, videos, audio, custom forms and field types within those forms and other types of digital assets including associating existing files, PDFs, Office documents, etc.
Base-map data is utilized as a point of reference and can consist of terrain data, satellite imagery, street maps or any number of types of display data. Base-maps can be loaded from an Online service (tiled or dynamic) or cached for offline use (tiled). Multiple base-maps can exist for different operations within a location.
The Geospatial digital asset management collection system is designed with the idea that there are multiple devices and one or more centralized data stores where the data is stored and retrieved from. Data such as feature services or base-maps can be pulled in from any number of sources. Additionally, clients can share or view data not centralized via a peer-to-peer ad-hoc network.

The endpoints are secure data listeners that allow for asynchronous transfer or retrieval of selected data based on your workflow and/or credentials. They are an intermediary to the client software or your Geospatial Server backend. They allow for customizable asynchronous “occasionally connected” data storage, synchronization and consumption between client and “server”. The endpoint listeners do the heavy lifting of then acting as an intermediary data store before data is finally saved or aggregated into your Geospatial data store.
The endpoints will allow for intra or inter-server communication from the intermediary data store to your Geospatial Server whether it is ArcGIS Server using ArcSDE or GeoServer utilizing PostGIS. The system is designed to interface cleanly into your existing data store without having to customize or re-configure your back-end.
Copyright © 2011 - Synergy Software Design - All rights reserved. Conforms to W3C Standard XHTML & CSS