Although GIS and other information technology systems continue to increase
their range of out-of-the-box capabilities, there are still several general
reasons to consider custom software development: automation of complex or
repetitive tasks; creation of a
customized application and interface; development of functionality that goes beyond what is available
in the standard software; or integration of GIS functionality with other
software components. GISmatters has the programming experience and GIS
expertise to develop and deliver such custom solutions.
Customization: Map GenerationMost recent GIS and remote sensing software, such as ESRI's ArcGIS suite, offer one or more ways to customize and extend the application through programming. For example, the U.S. Fish & Wildlife Service came to us to develop a custom batch-printing tool for the Cartography division. We developed a one-stop user interface to facilitate selection of Refuges, map type(s), map style(s), and output destination (plotter or file) - a few selections in this dialog box and a set of maps were built and plotted on-the-fly by repeatedly populating a map template and printing it. |