Choosing the Right ESRI API

July 27th, 2010

Join Lowell Ballard and Chris Gerecke for a webinar on August 26th.

With ESRI’s announced deprecation of WebADF and IMS technologies, many organizations are faced with choosing a new direction for their GIS website. In this webinar, join Timmons Group to learn the pros and cons of each ESRI API. Items to consider that will be covered in this presentation include: look and feel, performance, audience, plug-ins, and accessibility.

Click here to register!

Introducing Request LoGIStics (Citizen Relationship Management)

May 14th, 2010

Join us for a webinar on May 27th or June 8th

In this webinar, Timmons Group and Azteca staff will present a new web-based Citizen Relationship Management (CRM) solution optimized to leverage Aztecas Cityworks MMS application suite and related database. Specifically designed for government agencies desiring to more efficiently and cost-effectively administer public services, Request LoGIStics is an easy-to-use, intuitive, yet robust tool through which Citizens can report problems, request services, and research community information on-line.

RL Graphic

Who Should Attend?

City / County Managers, GIS Managers, Asset Managers, Citizen Services Managers and anyone that has a requirement of fielding Citizen inquiries and fulfilling requests.

About Timmons Group | Timmons Group is a leading provider of enterprise asset management, geospatial, information architecture and engineering services. Timmons Group is a privately held ENR 500 company and maintains strong business partner relationships with Azteca Systems and ESRI. Timmons Group has been a recipient of both the ESRI Business Partner of the Year award and the ESRI Foundation Partner of the Year award. Multiple Timmons Group clients have received the ESRI Special Achievement in GIS (SAG) Award for their use of the GIS and Asset Management solutions delivered by Timmons Group.

About Azteca | Since 1986, Azteca Systems has been helping agencies effectively manage capital assets, infrastructure and property. An exclusive ESRI partner and proven industry leader, Azteca introduced Cityworks – the only GIS-centric solution for asset and maintenance management. Cityworks has been successfully deployed around the world, increasing productivity, improving customer service and lowering operational costs. For more information, visit http://www.azteca.com/.

TG’s Geoprocessing Tasks

November 3rd, 2009

Creating and publishing geoprocessing tasks is a crucial element in many of Timmons’ projects. From the simplest query to more complex geographical processes, Timmons’ GP tasks have been leveraged for unique and exciting implementations. Geoprocessing tasks are most often included in a published service through the addition of a toolbox to the map, which allows a user to access the GP task in much the same way a user of the desktop ESRI suite might access the ArcToolbox. However, TG has been implementing these tasks within map applications more covertly: rather than incorporating the toolbox itself into the map, developers and geographers have been working together to have the map call the GP task behind the scenes. This method taps into the powerful potential of these tasks while allowing for more flexibility in the way the processes are presented to the user. For example, a user’s data can be checked behind the scenes against rules created for their particular data in a validation process that runs automatically, and in a seamless and elegant way. The process provides feedback that allows the user to troubleshoot any problems that present themselves.

blogSS

In this screenshot, the user is creating features in their browser that are supposed to remain within the confines of a data management area. When they are finished creating a feature, the application sends the feature’s geometry through one of the behind scenes validation checks. Among the checks is the rule that the new feature must fall in the designated area (called a ‘big bucket’). If the feature violates this rule, the user is presented with a message:

gpTaskblog1

The user can then handle the problem in one of three ways: allow the feature to violate the rule (continue), abort the feature and start again, or allow the feature to get clipped behind the scenes so that it no longer violates the rule.

TG has also built server-object extensions (SOE’s) to handle uploading shapefiles.  These SOE’s  that are wrapped up in WCF REST services and can be called from Silverlight, Javascript, or Flex.  The beauty of this generic service is it allows users to upload local shapefiles or PGDB’s directly to the web.  Their local data now can be overlaid on top of the enterprise data hosted in an ArcGIS Server based web app.  An example of the dialog that the user uses to upload local data can be seen below.

The combination of using SOE’s and geo-processing tasks has provided a great framework for our clients to better their internal data management goals with an easy-to-use web interface.  Shoot us an email if you want to hear more… – gis@timmons.com.

uploadShape

IEDC Annual Conference

October 5th, 2009

This week, Project Manager Amy Walters is attending the International Economic Development Council’s Annual Conference in Reno, Nevada. She will be in ESRI’s booth as one of their invited business partners.

NSGIC Annual Conference

October 5th, 2009

Lowell Ballard, Director of Geospatial Solutions/Principal for TG, is at the National States Geographic Information Council Annual Conference this week in Cleveland, Ohio. Lowell can be contacted at lowell.ballard@timmons.com.

NC Property Mappers Conference

September 30th, 2009

Russell Minich and Tim Ingold are at the North Carolina Property Mappers Fall Conference. They are presenting a workshop on “Building Content Rich Public Facing Websites on a Limited Budget”.

Russell is the Principal for E-Government Solutions and Tim is the Group Leader for Greensboro Survey. They can be contacted at russell.minich@timmons.com and tim.ingold@timmons.com.

Developing Stormwater Runoff Solutions with GIS

September 30th, 2009

Timmons Group is working with the James River Association (JRA) to develop stormwater runoff solutions using GIS. JRA aspires to educate Virginia residents on the estimated stormwater runoff from properties within the James River Watershed.

TG GIS staff, with help from TG’s Stormwater Engineers, developed an easy to use website that enables residents living within the James River Watershed to calculate their estimated runoff. After the user inputs information specific to their property, a report is produced. Its calculations are based on average rainfall and soil data for the given address. The report also includes a runoff comparison of a similar property and suggestions for reducing runoff.

Picture1

While we put the finishing touches on JRA’s new site, please check out the demo site.

The James River Association (JRA) is a non-profit organization whose main mission is to be the guardian of the James River. They promote conservation and responsible stewardship of the James River’s natural resources. For more information on JRA, visit their website.

Service Request LoGIStics

July 10th, 2009

SRL Overview:

Service Request LoGIStics (SRL) v2.0.0 is a web based product that provides Citizens the ability to add Service Requests in Azteca System’s Cityworks Asset Maintenance Management System.

SRL Map Overview

SRL Map Overview

Architecture:

SRL is an IIS, C# web application with a SOAP Web Service.  With our ongoing business partnership with Azteca, we build this Web Service using references to Cityworks libraries.  This configuration allows SRL to create Requests in Cityworks using the same code the Desktop based application uses. This ensures that the data adheres to the schema Azteca designed for their Cityworks product.

Functionality:

Based on the Cityworks database configuration, SRL presents a list of Request Types to the user.  Depending on the Request Type selected, the user may be prompted to answer specific “qualifying” questions about the Request.

A map interface is included with SRL. The user enters the address for the Request and the application performs a geocoding of that information.  The user can also drag the pin to more precicely locate the request.  The application performs a reverse geocode and updates the address accordingly.

This map interface is based on Google Maps but may include Bing, ArcGIS or a mash-up to include the clients’ ArcGIS Server based map service and/or Geocoding Services.

Once the Request is mapped, the user is prompted for their contact information.  This information is stored along with the Request Type, Lat/Long of the Request as well as the Submit To, Dispatch To information.

The Lat/Long data is converted to whatever coordinate system the customer’s GIS is in.

SRL also include a “Find” feature. This provides the user with a list of all Request they have entered into the system.  It displays the requests in tabliture form as well as a map view.

SRL Working Demo for version 2.0.0

Next Release:

Later this summer we will complete development on our next release of SRL.  This version will include a completely revamped UI with an even more intuitive work-flow than the current system.

Service Request LoGIStics 3.0.0.0

Service Request LoGIStics 3.0.0

TREX – initial blog post

July 10th, 2009

So…we (TG) wanted an informal way to share some of things we are doing in the world of GIS development.  We’ve been banging away in multiple arenas of development.. Silverlight, Flex, Javascript, building REST-ful enterprise GDB editing services, mobile (ArcGIS Mobile, smartphone development), GP tasks for replication and spatial validation, etc, etc.  It’s time to start spreading the word….and the results of our effort.

This is a start for TREX (Timmons Group Resource Exchange) and will be updated fairly regularly http://demo4.timmons.com/trex

If you’re inclined to tweet…Follow us on twitter_logo