View
28
Download
0
Category
Tags:
Preview:
DESCRIPTION
Utility Billing Integration and Flex Based Application Development. Scott F. Snider, GISP GIS Coordinator City of Lancaster IT/Telecom. 2012 Ohio GIS Conference September 19 - 21, 2012 | Hyatt Regency Hotel | Columbus, Ohio. Outline. GIS System UB System Linking Servers for Integration - PowerPoint PPT Presentation
Citation preview
Utility Billing Integration andFlex Based Application DevelopmentScott F. Snider, GISPGIS CoordinatorCity of Lancaster IT/Telecom2012 Ohio GIS ConferenceSeptember 19 - 21, 2012 | Hyatt Regency Hotel | Columbus, Ohio
OutlineGIS SystemUB SystemLinking Servers for IntegrationModelbuilderPythonTask SchedulerData ServicesFlex API ProjectsLive Demonstration?
GIS SystemELA Customer with ESRIArcGIS 10.0Upgrade to 10.1 PendingSQL Server 2005Upgrade to 2008R2 required for 10.1Desktop Installations at 8+ sites across LancasterConnected back to IT via City Owned Fiber Optic Network
Utility Billing SysteminHANCE Utility Solution by HarrisSQL Server
How do severs communicate?By linking themAnd setting up an ODC db connection
ModelbuilderPoints for Reverse Integration
Convert Parcels for Customers of Each Utility
Create Data Points for Meters
Modelbuilder*CAUTION*That may not be the best method . . .It is simply MY method!*CAUTION*
ModelbuilderBe sure to back copy/paste models while working!!!!The RED X of DOOM will strike at the worst possible time!!!Or you can crash the program.
PythonExport model to python scriptPyscripter free application if you need to make edits.I use it for find replace.Task scheduler will not function with a mapped drive from the same machine.Use python to test your script on your server before moving on to set up batch file and automated task.
Python
.bat (Batch) fileNotepad document calling for python scriptChange extension to .bat from .txt
Task SchedulerSet .bat file to run overnight when server traffic is low
Data ServicesSet up an .mxd to display the data how you want it to appear in your applicationsSave it as an .msdUse server manager to publish the .msd as the data service
Data Services***Nugget of Knowledge #1***I use a dummy user account on my server for data connections for my servicesNecessary??? Helps me track whos connected in SQL
Data Services***Nugget of Knowledge #2***If you have problems with your service locking you out of editing in your databases in SDE (assuming direct access to database)C:\Program Files (x86)\ArcGIS\Server 10.0\server\user\cfgAdd this line to your service config file:False
Flex Applications
Flex Applications
LIVE DEMO?(I am crossing my fingers)
Questions?Scott F. Snider, GISPGIS CoordinatorCity of Lancaster IT/Telecomssnider@ci.lancaster.oh.us740.652.2687
Recommended