57
Avencia 10 March 2004 avenci <sp atial_m od eling /> <g eoservices /> <w eb_developm ent/> CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham [email protected]

Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham [email protected]

Embed Size (px)

Citation preview

Page 1: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

CrimeBase: Integrating a Crime Information with Community Statistics

Robert [email protected]

Page 2: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Presentation

1. CrimeBase Overview

2. NIS Overview

3. Lessons

Page 3: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Phila PD Crime Analysis Unit

Customized Map Products

Weekly CompStat Meetings

“Real Time” Intranet Web SiteUpdated Daily

Automated Routines for GeocodingDate Range, Time of Day, Day of WeekCrime or Incident Type, Nature CodeDistrict, Sector or Street Address

Page 4: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Cartographic Modeling Lab

Univ. of Penn Research LabGraduate School of Design and School of Social

Work

Small, full-time staff plus student help

Teach classes

Perform research

Host applications that serve academic and public

Page 5: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Avencia

Clients: Local/State/Federal Government

Non-Profits

Academic Institutions

Topic Domains: GIS Software Development in:

— Real Estate

— Urban/Neighborhood Redevelopment

— Natural Resources

— Crime Analysis

Page 6: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Partner Relationships

- Manages the Project - Aggregates Data - Hosts Application

CML

- Develop Software Components - Develop Database Design - Install and maintain softwareAvencia Phila

PD

- Strip out personal id’s - Send Data

Page 7: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Data

2000 Census: Basic Population and Housing Variables

Incidents: Approx. 12 million records 1998-2003

Excludes Sexual Assaults, Homicides, Rapes

Page 8: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Data

Complainant

CAD

Verizon911

911 Operator

RadioDispatcher

District48 Desk

INCT

Daily download& Geocoding Routines

Incident ReportCompleted by Officer

District X

District Y

District Z

Maps distributedThrough Intranet,

Printing, CompStat

Police Officer

Page 9: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Development Process

Incident Geocoding

Element Suppressio

n

Data Aggregati

on

Data Loading

Software Developmen

t

Testing

Rollout Production

Phila PD CML Avencia CML

Page 10: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

System Architecture

Pre

sen

tatio

nData

base

Shapefile/ArcSDEDatabase

Data

A

ccess

IUnknown

ObjectName

DoWork()GetData()

Open()Activate()

Draw()

Pre

para

tion

IUnknown

ObjectName

DoWork()GetData()

Open()Activate()

Draw()

Page 11: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

CrimeBase Home

Page 12: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 13: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 14: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 15: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 16: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 17: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 18: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 19: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 20: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Stats

Page 21: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Stats

Page 22: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Stats

Page 23: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Scatter Charts

Page 24: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Trend Charts

Page 25: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Maps

Page 26: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Maps

Page 27: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Maps

Page 28: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Data Matrix

Page 29: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Data Matrix

Page 30: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Data Matrix

Page 31: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Data Matrix

Page 32: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Custom Neighborhoods

Page 33: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Custom Neighborhoods

Page 34: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Custom Neighborhoods

Page 35: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Administration

Page 36: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Presentation

1. CrimeBase Overview

2. NIS Overview

3. Lessons

Page 37: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

ParcelBase

Page 38: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

ParcelBase

Page 39: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

ParcelBase

Page 40: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

ParcelBase

Page 41: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

ParcelBase

Page 42: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Community Surveys

Page 43: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

NeighborhoodBase

Page 44: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

NeighborhoodBase

Page 45: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

NeighborhoodBase

Page 46: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

MuralBase

Page 47: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

MuralBase

Page 48: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

MuralBase

Page 49: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

MuralBase

Page 50: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

MuralBase

Page 51: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Others

Philly Site Finder: Industrial Sites for Redevelopment

(Brownfields)

Social Services (SUMS): Same software framework for:

— Public Health

— Education

— Social Services

— Demographics

Page 52: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Presentation

1. CrimeBase Overview

2. NIS Overview

3. Lessons

Page 53: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

What does ‘Integrated’ Mean?

Common software architecture

Common user interface (colors, layout, buttons, tools)

Ability to switch between applications

Page 54: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Self-Criticism

Extent Transfer - ability to move from a CrimeMap area to Demographics or Murals for same extent

Unified Community Metrics - Define a Custom Neighborhood and calculate metrics for that neighborhood from all applications

Unified Community Information Store

Page 55: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Patting Ourselves on the Back

Scalable, extensible architecture

Rolled out CrimeBase in 90 days

NIS receives 1000’s of Database and Map hits per day

Range of people using apps is growing

Public-Academic-Private Partnership

Software Framework in use by other regions

Page 56: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Future

Seek out other regions

PhillySiteFinder

Continue extending functionality

Page 57: Avencia10 March 2004 CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham cheetham@avencia.com

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

CrimeBase: Integrating a Crime Information with Community Statistics

Robert [email protected]

Avencia Incorporatedhttp://www.avencia.com/CML http://cml.upenn.edu/nis/CrimeBase http://cml.upenn.edu/crimebase/