Top Banner
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]
57

CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham

Jan 02, 2016

Download

Documents

vernon-aguilar

CrimeBase: Integrating a Crime Information with Community Statistics Robert Cheetham [email protected]. Presentation. 1. CrimeBase Overview 2. NIS Overview 3. Lessons. Customized Map Products. Phila PD Crime Analysis Unit. Weekly CompStat Meetings. “Real Time” Intranet Web Site. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

CrimeBase: Integrating a Crime Information with Community Statistics

Robert [email protected]

Page 2: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Presentation

1. CrimeBase Overview

2. NIS Overview

3. Lessons

Page 3: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

CrimeBase Home

Page 12: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 13: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 14: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 15: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 16: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 17: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 18: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 19: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Tables

Page 20: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Stats

Page 21: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Stats

Page 22: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Stats

Page 23: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Scatter Charts

Page 24: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Trend Charts

Page 25: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Maps

Page 26: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Maps

Page 27: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Maps

Page 28: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Data Matrix

Page 29: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Data Matrix

Page 30: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Data Matrix

Page 31: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Data Matrix

Page 32: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Custom Neighborhoods

Page 33: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Custom Neighborhoods

Page 34: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Custom Neighborhoods

Page 35: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Administration

Page 36: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Presentation

1. CrimeBase Overview

2. NIS Overview

3. Lessons

Page 37: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

ParcelBase

Page 38: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

ParcelBase

Page 39: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

ParcelBase

Page 40: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

ParcelBase

Page 41: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

ParcelBase

Page 42: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Community Surveys

Page 43: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

NeighborhoodBase

Page 44: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

NeighborhoodBase

Page 45: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

NeighborhoodBase

Page 46: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

MuralBase

Page 47: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

MuralBase

Page 48: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

MuralBase

Page 49: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

MuralBase

Page 50: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

MuralBase

Page 51: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Presentation

1. CrimeBase Overview

2. NIS Overview

3. Lessons

Page 53: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

Avencia10 March 2004

avencia<spatial_modeling />

<geoservices /><web_development />

Future

Seek out other regions

PhillySiteFinder

Continue extending functionality

Page 57: CrimeBase:  Integrating a Crime Information with Community Statistics Robert Cheetham

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/