Martin County Coastal Engineering Division Advancement of an Enterprise Coastal GIS in Martin County, Florida Alexandra Carvalho, Ph.D. Kathy Fitzpatrick, P.E. Rob Hudson, AICP Taylor Engineering, Inc. 130 miles south of orlando 100 miles north of miami Palm Beach County Lake Okeechobee St. Lucie County Atlanti c Ocean
35
Embed
Martin County Coastal Engineering Division Advancement of an Enterprise Coastal GIS in Martin County, Florida Alexandra Carvalho, Ph.D. Kathy Fitzpatrick,
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
Martin County Coastal
Engineering Division
Advancement of an Enterprise Coastal GIS in Martin County,
Florida
Alexandra Carvalho, Ph.D. Kathy Fitzpatrick, P.E.
Rob Hudson, AICP
Taylor Engineering, Inc.
130 miles south of orlando
100 miles north of miami
Palm Beach County
LakeOkeechobee
St. Lucie County
Atlantic Ocean
Martin County Coastal
Engineering Division
Martin County FACTS
Land Area - 556 sq. miles
Population - 131,617
Municipalities - 4
5 Commission District
LakeOkeechobee
St. Lucie County
Palm Beach County
Atlantic Ocean
JUPITER JUPITER ISLANDISLAND
STUARTSTUART
JENSEN BEACH
PORT SALERNO
SEWALL’S POINTSEWALL’S POINT
HOBE SOUND
HUTCHINSON ISLAND
INDIAN TOWN
TROPICAL FARMS
PALM CITY
NORTH RIVER SHORES
OCEAN BREEZE PARKOCEAN BREEZE PARK
Martin County Coastal
Engineering Division
Evans Crary Bridge
Donaldson Reef
Sirotkin Reef
Ernst Reef
NS -Site 1
NS -Site 2NS -Site 3
Coastal Programs
•22 Miles of Coastline
•2 Long Term BeachRenourishment Projects
•Federal Inlet Maintenance
Program
•2 Major Inland Waterways
•Many Federal, state andLocal Waterfront Parks
•Active Artificial Reef Program
Atlantic Ocean
St. Lucie Inlet
Martin County Coastal
Engineering Division
Project Rationale
Martin County Coastal
Engineering Division
Support the management of the habitat, beach, waterway, and artificial reef programs
• Manage project budgets
• Manage and track permit and grant
requirements
• Automate the permit and grant application
submittals
Objectives
Martin County Coastal
Engineering Division
Support the management of the habitat, beach, waterway, and artificial reef programs
• Manage and analyze monitoring data and
scientific model results
• Community outreach to Federal and State
agencies, scientific and engineering
communities, public.
Plan Coastal Programs Future
Objectives
Martin County Coastal
Engineering Division
Coastal Information Management System
User Community
UNRESTRICTED ACCESS Martin County Engineering Department
RESTRICTED ACCESS Contractors
FinancialDatabase
Coastal Management Toolset
Contact Manager Artificial Reefs Program Manager
Project Manager Funding Manager Grant Manager Permit Manager Data Manager
FutureIntegration
Coastal Geodatabase
Web Portal
Search/Query Tools Mapping Tools Reporting Tools Data Distribution Tools
Data typeField namePrec-ision Scale LengthDomainDefault value
Allownulls
OBJECTID Objec t ID
SURV EY _ID Long integer Y es 0
X Double Y es 0 0 0
Y Double Y es 0 0 0
Z Double Y es 0 0 0
Transect for surveys whenpertinent
TBL_SURVEY OID
Transect Type
Transect Azimuth
Simple feature classTransects Contains Z values
Contains M valuesGeometry Polyline
YesYes
Data typeField namePrec-ision Scale LengthDomainDefault value
Allownulls
OBJECTID Objec t ID
SHA PE Geometry Y es
Surv ey ID Long integer Y es 0
TransectType Short integer Y es 1 DMN_TRA NSECT_TY PE 0
Azimuth Double Y es 0 0
SHA PE_Length Double Y es 0 0
Survey data boundary
TBL_SURVEY OID
Survey Type
Survey Date
Simple feature classSurveyBoundaries Contains Z values
Contains M valuesGeometry Polygon
YesYes
Data typeField namePrec-ision Scale LengthDomainDefault value
Allownulls
OBJECTID Objec t ID
SHA PE Geometry Y es
Surv ey ID Long integer Y es 0
Surv ey Ty pe Short integer Y es 7 DMN_SURV EY _TY PE 0
EndDate Date Y es 0 0 8
SHA PE_Length Double Y es 0 0
SHAPE_Area Double Y es 0 0
Survey Information for CoastalPrograms
Survey Name
Survey Type
Survey Subtype
Surveyor Agency
Survey Start Date
Survey End Date
Succinct description of the Survey
Survey Certif ication Surveyor
Survey Certif ication Date
Survey Original Projection
Survey Horizontal Datum
Survey Horizontal Datum Horizontal control point
Survey Horizontal Datum SourceAgency
Survey Horizontal Datum Units
Survey Vertical Datum
Survey Vertical Datum Vertical control point
Survey Vertical Datum Elevation SourceAgency
Survey Vertical Datum Units
Type of Equipment used in Survey
Equipment Model
TableTBL_SURVEYS
Data typeField namePrec-ision ScaleLengthDomainDefault value
Allownulls
OBJECTID Objec t ID
NA ME String Y es 50
TY PE Short integer Y es 7 0
SUBTY PE Short integer Y es 0
SURV EY OR Long integer Y es 0
STA RT_DA TE Date Y es 0 0 8
END_DA TE Date Y es 0 0 8
DESCRIPTION String Y es 255
CERTIFIED_BY Long integer Y es 0
CERTIFIED_ON Date Y es 0 0 8PROJECTION Short integer Y es 3 DMN_PROJECTION 0
H_DA TUM Short integer Y es 2 DMN_H_DA TUM 0
H_TIE_METHOD Short integer Y es 4 DMN_SURV EY _CONTROLS 0
H_TIE_SOURCE Long integer Y es 0
H_UNITS Short integer Y es 1 DMN_LENGTH_UNITS 0
V _DA TUM Short integer Y es 1 DMN_V _DA TUM 0
V _TIE_METHOD Short integer Y es 4 DMN_SURV EY _CONTROLS 0
V _TIE_SOURCE Long integer Y es 0
V _UNITS Short integer Y es 1 DMN_DEPTH_UNITS 0
EQUIPMENT_TY PE Short integer Y es 3 DMN_SURV EY _EQUIPMENT 0
MODEL String Y es 50
Default value
List of def ined default values and domains for subtypes in this class
DomainField nameSubtype
Description
Default subtype
Subtype f ield
SubtypeCode
Subtypes of TBL_SURVEYSTYPE
7
1 Cultural
SUBTY PE 1 DMN_CULTURA L
PROJECTION 3 DMN_PROJECTIONH_DA TUM 2 DMN_H_DA TUM
H_TIE_METHOD 6 DMN_SURV EY _CONTROLS
H_UNITS 1 DMN_DEPTH_UNITS
V _DA TUM 1 DMN_V _DA TUMV _TIE_METHOD 6 DMN_SURV EY _CONTROLS
V _UNITS 1 DMN_DEPTH_UNITS
EQUIPMENT_TY PE 3 DMN_SURV EY _EQUIPMENT
2 Geotechnical
SUBTY PE 4 DMN_GEOTECHNICA L
PROJECTION 3 DMN_PROJECTION
H_DA TUM 2 DMN_H_DA TUM
H_TIE_METHOD 6 DMN_SURV EY _CONTROLS
H_UNITS 1 DMN_DEPTH_UNITS
V _DA TUM 1 DMN_V _DA TUM
V _TIE_METHOD 6 DMN_SURV EY _CONTROLS
V _UNITS 1 DMN_DEPTH_UNITS
EQUIPMENT_TY PE 3 DMN_SURV EY _EQUIPMENT
3 Manmade Structures
SUBTY PE 1 DMN_MA NMA DE_STRUCTURES
PROJECTION 3 DMN_PROJECTION
H_DA TUM 2 DMN_H_DA TUM
H_TIE_METHOD 6 DMN_SURV EY _CONTROLS
H_UNITS 1 DMN_DEPTH_UNITS
V _DA TUM 1 DMN_V _DA TUM
V _TIE_METHOD 6 DMN_SURV EY _CONTROLS
V _UNITS 1 DMN_DEPTH_UNITS
EQUIPMENT_TY PE 3 DMN_SURV EY _EQUIPMENT
4 Environmental
SUBTY PE 6 DMN_S_ENV IRONMENTA L
PROJECTION 3 DMN_PROJECTION
H_DA TUM 2 DMN_H_DA TUM
H_TIE_METHOD 6 DMN_SURV EY _CONTROLS
H_UNITS 1 DMN_DEPTH_UNITS
V _DA TUM 1 DMN_V _DA TUM
V _TIE_METHOD 6 DMN_SURV EY _CONTROLS
V _UNITS 1 DMN_DEPTH_UNITS
EQUIPMENT_TY PE 3 DMN_SURV EY _EQUIPMENT
6 Socioeconomic
SUBTY PE 4 DMN_SOCIOECONOMICS
PROJECTION 3 DMN_PROJECTION
H_DA TUM 2 DMN_H_DA TUM
H_TIE_METHOD 6 DMN_SURV EY _CONTROLS
H_UNITS 1 DMN_DEPTH_UNITS
V _DA TUM 1 DMN_V _DA TUM
V _TIE_METHOD 6 DMN_SURV EY _CONTROLS
V _UNITS 1 DMN_DEPTH_UNITS
EQUIPMENT_TY PE 3 DMN_SURV EY _EQUIPMENT
7 Topographic
SUBTY PE 1 DMN_S_TOPOGRA PHIC
PROJECTION 3 DMN_PROJECTION
H_DA TUM 2 DMN_H_DA TUM
H_TIE_METHOD 6 DMN_SURV EY _CONTROLS
H_UNITS 1 DMN_DEPTH_UNITS
V _DA TUM 1 DMN_V _DA TUMV _TIE_METHOD 6 DMN_SURV EY _CONTROLS
V _UNITS 1 DMN_DEPTH_UNITS
EQUIPMENT_TY PE 3 DMN_SURV EY _EQUIPMENT
5 Boundary Surveys
SUBTY PE 6 DMN_BOUNDA RY _SURV EY S
PROJECTION 3 DMN_PROJECTION
H_DA TUM 2 DMN_H_DA TUM
H_TIE_METHOD 6 DMN_SURV EY _CONTROLS
H_UNITS 1 DMN_DEPTH_UNITSV _DA TUM 1 DMN_V _DA TUM
V _TIE_METHOD 6 DMN_SURV EY _CONTROLS
V _UNITS 1 DMN_DEPTH_UNITS
EQUIPMENT_TY PE 3 DMN_SURV EY _EQUIPMENT
Coastal Programs GeneralInformation
Program Name
Program Type
Succinct Program description
Program ManagerProject Manager Agency
Program Status
TableTBL_PROGRAMS
Data typeField namePrec-ision ScaleLengthDomainDefault value
Allownulls
OBJECTID Objec t ID
NA ME String Y es 250
TY PE Short integer Y es 1 0
DESCRIPTION String Y es 250
MA NA GER Long integer Y es 0
MA NA GER_A GENCY Long integer Y es 0
STATUS Short integer Y es 0 DMN_STA TUS 0
Coastal Projects GeneralInformation
TBL_PROGRAMS OID
Project Name
Project Type
Project Subtype
Project Manager Agency
Project Manager
Project Start Date
Project End Date
Project Status
Project Total Cost
Succinct Project description
TableTBL_PROJECTS
Data typeField namePrec-ision ScaleLengthDomainDefault value
Allownulls
OBJECTID Objec t ID
PROGRA M_ID Long integer Y es 0
NA ME String Y es 250
TY PE Short integer Y es 1 0
SUBTY PE Short integer Y es 0
MA NA GER_A GENCY Long integer Y es 0
MA NA GER Long integer Y es 0
STA RT_DA TE Date Y es 0 0 8
END_DA TE Date Y es 0 0 8
STATUS Short integer Y es 0 DMN_STA TUS 0
TOTAL_COST Double Y es 0 0
DESCRIPTION String Y es 250
TableTBL_EVENTS
Data typeField namePrec-ision ScaleLengthDomainDefault value
Allownulls
OBJECTID Objec t ID
PROJECT_ID Long integer Y es 0
EV ENT_SOURCE Short integer Y es 3 0
EV ENT_SOURCE_ID Long integer Y es 0NA ME String Y es 250
DESCRIPTION String Y es 250
LOG_DA TE Date Y es 0 0 8
STATUS Short integer Y es 0 DMN_STA TUS 0
Coastal Project Events. Sources ofEvents are general project activitiesor requirements from permits andgrant conditions
TBL_PROJECTS OID
Event Source
Source of Event Table OID
Event Name
Succinct Event Description
Event Start DateEvent Status
Contact Person for EachOrganization Division
TBL_DIVISION OID
Contact Person Last Name
Contact Person First Name
Contact Person Professional Title
Contact Person Job Title
Contact Person Phone
Contact Person Phone ExtensionContact Person Cell Phone
Contact Person Fax
Contact Person Email
Contact Person Work Hours
General Contact Person Comments
Contact Person Address Type
Contact Person Address
Contact Person Address CityContact Person Address State
Contact Person Address Zip Code
TableTBL_PERSON
Data typeField namePrec-ision ScaleLengthDomainDefault value
Allownulls
OBJECTID Objec t ID
DIV ISION_ID Long integer Y es 0
LAST_NAME String Y es 50
FIRST_NA ME String Y es 50
TITLE Short integer Y es 1 DMN_TITLE 0JOB_TITLE String Y es 30
PHO NE String Y es 22
EXTENSION String Y es 10
CELL String Y es 22
FAX String Y es 22
EMA IL String Y es 50
WORK_HOURS String Y es 8 AM to 5 PM 22
COMMENTS String Y es 255A DDRESS_TY PE Short integer Y es 0
MA IL_A DDRESS String Y es 50
CITY String Y es 25
STATE String Y es 2Z IP String Y es 10
Organizations
Organization Name
Organization Initials
Organization Type
Succinct Organization Description
TableTBL_ORGANIZATIONS
Data typeField namePrec-ision ScaleLengthDomainDefault value
Allownulls
OBJECTID Objec t ID
NA ME String Y es 100
SHORTNA ME String Y es 10
TY PE Short integer Y es 2 DMN_ORGA NIZA TION_TY PE 0
DESCRIPTION String Y es 250
Coded value domainDMN_SURVEY_TYPE
DescriptionField type
Split policyMerge policy
Types of Surveys for FeatureClassesShort integerDuplicateDefault value DescriptionCode
1 Cultural
2 Geotechnical
3 Manmade Structures
4 Environmental
5 Boundary6 Socioeconomic
7 Topographic
Coded value domainDMN_S_TOPOGRAPHIC
DescriptionField type
Split policyMerge policy
Topographic SurveysShort integerDuplicateDefault value
DescriptionCode
1 Bathymetry
2 Beach Prof iles
3 Centerline
4 Elevation
Coded value domainDMN_GEOTECHNICAL
DescriptionField type
Split policyMerge policy
Geotechnical SurveysShort integerDuplicateDefault value
DescriptionCode1 Grab Samples
2 Jetprobes
3 Pushcores
4 Vibracores
5 Video
Coded value domainDMN_MANMADE_STRUCTURES
DescriptionField type
Split policyMerge policy
Manmade StructuresShort integerDuplicateDefault value
DescriptionCode1 Coastal Structures
2 Miscelaneous Structures
Coded value domainDMN_CULTURAL
DescriptionField type
Split policyMerge policy
Cultural Projects and SurveysShort integerDuplicateDefault value
DescriptionCode
1 Archeological
2 Historical
Coded value domainDMN_SOCIOECONOMICS
DescriptionField type
Split policyMerge policy
Socio Economic Projects and SurveysShort integerDuplicateDefault value
DescriptionCode1 Beach Use
2 Demographics
3 Fisheries
4 Reefs Socioeconomic Surveys
5 Socioeconomic
6 Tourism
Coded value domainDMN_DEPTH_UNITS
DescriptionField type
Split policyMerge policy
Depth UnitsShort integerDuplicateDefault value
DescriptionCode1 Feet
2 Kilometers
3 Meters
4 Miles
Survey Module GeneralSchema Components
Coastal Projects Permit sInformation
Permit Number or Reference
Permit Title
Permit Issuing Agency
Permit Issuing Agency Point of Contact
Agency Granted the Permit
Agency Receiving the Permit Point of Contact
Permit Type
Succinct Permit Description
Permit Issue Date
Permit Expiration Date
Permit Close Date Fiscal Year
Permit Receive Date
Permit Receive Return Recipt Number
Permit Modif ication Confirmation
Original Permit Number if Permit is a Modif ication
TableTBL_PERMITS
Data typeField namePrec-ision ScaleLengthDomainDefault value
Allownulls
OBJECTID Objec t ID
PERMIT_NO String Y es 20
TITLE String Y es 250
ISSUING_A GENCY Long integer Y es 0
A GENCY _CONTA CT Long integer Y es 0
PERMITEE Long integer Y es 0
PERMITEE_CONTA CT Long integer Y es 0
TY PE Short integer Y es 6 DMN_PERMIT_TY PE 0
DESCRIPTION String Y es 250
ISSUE_DA TE Date Y es 0 0 8
EXPIRA TION_DA TE Date Y es 0 0 8
CLOSE_DA TE_FY Short integer Y es 0
RECEIV ED_DA TE Date Y es 0 0 8
TRA CKING_NO String Y es 25
MODIFICA TION Short integer Y es 2 DMN_BOOLEA N 0
MODIFICA TION_ID Long integer Y es 0
Coastal Projects GrantsInformation
Grant Number or Reference
Grant Title
Grant Issuing Agency
Grant Issuing Agency Point of Contact
Agency Granted the Grant
Agency Receiving theGrant Point of Contact
Grant Type
Succinct Grant Description
Grant Issue Date
Grant Expiration Date
Grant Close Date Fiscal Year
Grant Receive Date
Grant Receive Return Recipt Number
Grant Modif ication Confirmation
Original Grant Number if Grant is a Modif ication
TBL_FUNDING OID
TableTBL_GRANTS
Data typeField namePrec-ision ScaleLengthDomainDefault value
Allownulls
OBJECTID Objec t ID
GRA NT_NO String Y es 20
TITLE String Y es 250
ISSUING_A GENCY Long integer Y es 0
A GENCY _CONTA CT Long integer Y es 0
GRA NTEE Long integer Y es 0
GRA NTEE_CONTA CT Long integer Y es 0
TY PE Short integer Y es 4 DMN_GRA NT_TY PE 0
DESCRIPTION String Y es 250
ISSUE_DA TE Date Y es 0 0 8
EXPIRA TION_DA TE Date Y es 0 0 8
CLOSE_DA TE_FY Short integer Y es 0
RECEIV ED_DA TE Date Y es 0 0 8
TRA CKING_NO String Y es 25
MODIFICA TION Short integer Y es 2 DMN_BOOLEA N 0
MODIFICA TION_ID Long integer Y es 0
FUNDING _ ID Long integer Y es 0
Coded value domainDMN_LENGTH_UNITS
DescriptionField type
Split policyMerge policy
Length UnitsShort integerDuplicateDefault value
DescriptionCode
3 Centimeters
1 Inches
2 Feet
4 Meters
Coded value domainDMN_PROJECTION
DescriptionField type
Split policyMerge policy
Most Common ProjectionsShort integerDuplicateDefault value
DescriptionCode1 Albers
2 Geographic
3 State Plane
4 UTM
Coded value domainDMN_S_ENVIRONMENTAL
DescriptionField type
Split policyMerge policy
Environmental SurveysShort integerDuplicateDefault value
DescriptionCode1 Benthic
8 Upland
9 Wetlands
2 Birds
3 Fish
4 Mammals
5 Reefs
6 Reptiles
7 Seagrasses
Coded value domainDMN_BOUNDARY_SURVEYS
DescriptionField type
Split policyMerge policy
Regulatory Boundaries SurveysShort integerDuplicateDefault value
DescriptionCode1 CCCL - Coastal Construction Control Line
2 Core Construction Line
3 Easements
4 ECL - Erosion Control Line
5 Historical Shoreline
6 Mean High Water7 Mean Low Water
8 NGVD - National Geographic Vertical Datums
9 Wetland Delineation
10 Horizontal Ground Control Points11 Vertical Ground Control Points
Relationship class
NamePrimary keyForeign key
TypeCardinality
Notif ication
Forw ard labelBackw ard label
No relationship rules defined.
SurveyHasPermits
Origin table Destination table
SimpleMany to manyNone
PermitSurveysAreSurveysIn
TBL_SURVEYSOBJECTIDSurvey
TBL_PERMITSOBJECTIDPermit
NamePrimary keyForeign key
Coded value domainDMN_SURVEY_CONTROLS
DescriptionField type
Split policyMerge policy
Survey ControlsShort integerDuplicateDefault value
DescriptionCode
2 Landmark
1 Horizontal Ground Control Points
3 Monitoring Point
4 R Monument
5 Tide Beanchmark
6 USACE Monument
7 Vertical Ground Contol Points
Martin County Coastal
Engineering Division
Scoping Phase
St. Lucie County
St. Lucie Inlet
Jupiter Inlet
Ft. Pierce Inlet
Okeechobee Lake
Martin County
•Extent
•Projection
Martin County Coastal
Engineering Division
Scoping Phase
• Needs Assessment Meetings• Program and Project Management
Requirements• Permit and Grant Management Requirements• Regulatory Agency Data Submission
Requirements• Data Inventory and Organization by Program Area
• Basemap Spatial Data• Project Spatial and Non - Spatial Data• Monitoring Spatial and Non - Spatial Data
• Design and Implementation of Geodatabase Structure and Schema
• Development of User Interface and Artificial Reef Program Tools
Martin County Coastal
Engineering Division
Main
Programs Add New Program View Programs Projects Add New Project View Projects Events Add New Event View Events
Tools
Address Book Add New Contact View Contacts Project Funding Add New Funding Source View Funding Sources Documents Add New Document View Documents Georeferenced Images Add New Georeferenced Image View Georeferenced Images Surveys Add New Survey View Surveys
Regulatory
Grants Add New Grant View Grants Add New Grant Conditions View Grant Conditions Permits Add New Permit View Permits Add New Permit Conditions View Permit Conditions
CGDB: Main Menu Toolbar
Scoping Phase User Interface
Martin County Coastal
Engineering Division
Scoping Phase User Interface: Artificial Reefs
Martin County Coastal
Engineering Division
Assessment Phase
Martin County Coastal
Engineering Division
Assessment Phase
• Enterprise Geodatabase
• Needs Assessment
• Data Inventory
• Identification of Business Processes for each Project Phase
Martin County Coastal
Engineering Division
Business Processes: Project Planning Phase
Service Provider
Regulatory Agencies
Martin County Coastal Division
Martin County Board of County Commissioners
Project Permitted
Find Service Provider
Apply for Grant
Grant Approved
Permit Application Approved
Grant Application
Receive Permit Application
Budget Established
Send Approval Notification
Issue Permit
Prepare Permit ApplicationProject Design Submit Project for Revise
ChooseServiceProvider
Preliminary Design Finished
Revise
ApproveGrant
Move to Implementation Phase
ProjectPlanningPhase
Finished
Project PlanningPhase Starts
Project DesignApproved
ProjectDesign
NotApproved
Revise Project Design
Review Permit Application
ProjectApproved
Project NotApproved
Request for Additional Information
Grant Application Authorized
Accept Grant Funding Conditions
Approve Project Concept
ChooseProject
Design Phase Starts
ObtainAdditionalFunding
BudgetResolution
Receive Funding Agreement
Submit Revised Project Design
Permit Application/Revision Phase Starts
Conceptual Design Finished
Identify Funding Source
Respond to RAI
Submit Additional Information andRevisions as Necessary
Approve Response
Review Response
Permit Application Ready for Submittal
Submit Permit Application
Submit Permit Application For Review
ChooseServiceProvider
Revise
ApplicationApproved
Revise Application
Submit Revised Application
ApplicationNot
Approved
ResponseApproved
Review RAI
Response NotApproved
Revise Response
Submit RAI Response
Response NotApproved
ResponseApproved
Coordinate with Agencies
Pre Application Meeting
Respond to RAI
Project NotApproved
Project Manager
RFP
RFP
Martin County Coastal
Engineering Division
Business Processes: Project Execution Phase
Permit Site
Service Providers
Martin County Coastal Division
Regulatory Agencies
Project Execution orConstruction Phase
Finished
ExecutionPhase Starts
Receive Project Completion Notice Form and Post-Construction Report
Find Service Provider
Receive Project Commencement Notice
Pre-Construction Baseline Data Gathering
Choose ServiceProvider
Move to Operation Phase andStart Annual Monitoring Program
Build Project
Find Service Provider
Choose ServiceProviders
Construction Starts
Send Project Commencement Notice
Monitoring
Construction Ends
Submit Plans and Specs
ConstructionPhase Starts
Submit Periodic Monitoring Reports
Construction Monitoring Finished
Receive Request for Transfer of Environmental Resource Permit Construction Phase to Operation Phase
Plans and Specs Finished
Periodic Monitoring Reports Received
Pre Construction Baseline Data Collection Starts
Monitoring Starts
Send Post-Construction Report and Project Completion Notice Form and As-Built Certification
Send Request for Transfer of Environmental ResourcePermit Construction Phase to Operation Phase Form
Review Plans and Specs
Plans and SpecsApproved
Prepare Plans and Specs
Submit Revised Plans and Specs
Revise Plans and Specs
Plans and SpecsNot
ApprovedConstruction Oversight
Prepare Post-Construction Report
ProgressReports
Post-Construction Surveys
Post-Construction Surveys Start
Post-Construction Monitoring Report Received
Submit Post-Construction Monitoring Report
RFP
BID
Construction Phase
ConstructionFinished
ConstructionNot Finished
RFP
Monitoring Ends
As-Built Drawings
Receive Monitoring Reports
Project Manager
Martin County Coastal
Engineering Division
Business Processes: Annual Monitoring Phase
Regulatory Agencies
Martin County Coastal Division
Permit Site
Service Providers
Find Service Provider
Receive Monitoring Report
Yearly Post-Construction Data Monitoring
Choose ServiceProvider
Submit Monitoring Report
Operation andMonitoring Phase Starts
Yearly Post Construction Monitoring Finished
Start Annual Post-Construction Monitoring
Review Monitoring Report
ReportApproved
Prepare Monitoring Report
Submit Revised Monitoring Report
Revise Monitoring Report
Monitoring Report NotApproved
Annual MonitoringProgram Finished
Monitoring requirementsvary between 3 and 5
years
Review Monitoring Report
Permit or Grant Conditions Met
Yearly Monitoring Approved no Additional Requirements
Permit or GrantConditions Not Met
Annual Monitoring Ends
Monitoring Report Prompts Additional Monitoring RequirementsChanges to Project or Mitigation
Request Additional MonitoringChanges to Project or Mitigation
• Identification of Business Processes for each Project Phase
• Tool Inventory by Project Area
• Project Planning Tools
• Non - Spatial Data Handling Tools
• Spatial Data Handling and Analysis Tools
• Tool and User Interface Functionality Requirements by Project Area
Martin County Coastal
Engineering Division
Implementation Framework
Martin County Coastal
Engineering Division
Timeline
PHASE I
SCOPING
PHASE II
ASSESSMENT
PHASE III
MARINE DATA MODEL
IMPLEMENTATION
PHASE IV
PROTOTYPE
PHASE V
PRODUCTION SYSTEM
PHASE VI
MAINTAIN & ENHANCE
2002 - 2003 2004 2005
Completed
Martin County Coastal
Engineering Division
Assessment Overview: Implementation Framework
Articulated specific Business Objectives of the Coastal Program
1. Manage Martin County’s habitat, beach, inlet, and artificial reef resources through the effective implementation of engineering and restoration projects.
2. Monitor and analyze the effectiveness of the Coastal Program’s engineering and restoration projects.
3. Track permit requirements and automate the required permit submittals.
1. Properly distribute, track, and manage the Coastal Program budget and grant funding.
2. Collaborate with, and disseminate information to, federal and state agencies and the public.
Martin County Coastal
Engineering Division
Functional requirements realized in eight use cases
– Project Management Toolset1. Add new permit or project information.2. Query, view, or edit existing permit or project information.3. Access all Coastal Division contacts.4. Track grant and permit conditions.5. Provide analytical and characterization functions.
– Web Portal1. Data access.2. Data distribution.3. Data upload.
Assessment Overview: Implementation Framework
Martin County Coastal
Engineering Division
EXAMPLE: Use Case Realization #1 - Add new permit or project information.
• Use Case Summary– Users will be able to generate permit and project boundaries.
» Users will be able to generate boundaries by entering coordinates from permits into a form.
» Users will be able to “heads up” digitize permit and project boundaries using desktop GIS functionality.
– Users will be able to enter data in order to store grant and permit information.
• Interface Overview– Users will be able to generate permit and project boundaries through
coordinate entry into a GUI that computes the geometry of the polygon.– Users will be able to “heads up” digitize permit and project boundaries using
native GIS functionality that is customized for ease of use.– Permit and project data entry forms will be “wizard-driven” to allow for ease of
use.
• Details– Each permit and project boundary will be appended to a pre-existing feature
class located in the geodatabase.– All data entered through a form will be associated with a permit or project
boundary.– The Coastal GIS will interact with the Electronic Document Management System
(EDMS) (Documentuum) to access manage documents, correspondence, contracts, reports and studies, videos, photos, and drawings.
– The Coastal GIS will interact with the Martin County Engineering Department’s Financial System to access funding sources and the dollar amounts allocated for each project activity.
Assessment Overview: Implementation Framework
Martin County Coastal
Engineering Division
Assessment Overview
Martin County Coastal
Engineering Division
Non-Functional Business Requirements • Approximate number of users:
– Four concurrent Engineering Department staff members– Five Contractors through the web portal– Fifteen External agency staff (FDEP, USACE, FWC) through the web portal– Undetermined number of citizens
• Disk space estimates:– Data located within ArcSDE
• 500 megabytes of vector spatial data (including surveys and business tables)• 12 gigabytes of georeferenced imagery (aerial photography [6 GB], LiDAR, etc.)
– Data located on the file system• 2 gigabytes of digital photos• 250 megabytes of drawings• 250 megabytes of documents• 2 gigabytes of video
• Viewing and editing roles:• Project Management Toolset (internal to the Martin County network)
– Engineering Department staff will have read/write privileges • Web Portal
– Contractors will have file transfer protocol (FTP) privileges – External agencies will have data downloading and viewing privileges.– Public will have querying and viewing privileges. Data distributed via
request.
Assessment Overview: Implementation Framework
Martin County Coastal
Engineering Division
Non-Functional Business Requirements • Geodatabase design will conform to the Marine Data Model.
– Components of the Marine Data Model that apply will be used to implement the coastal geodatabase.
– Where the Marine Data Model can not contribute, relationships will be built to meet the needs of the County.
• Locational data will conform to the Florida Department of Environmental Protection’s Locational Data Standards
• Monitoring data will conform to the Florida Department of Environmental Protection’s “Monitoring Standards for Beach Erosion Control Projects”
• Vector spatial data in State Plane East, HPGN.
• Geodatabase extent includes the entire state of Florida with a buffer out to the United States Territorial Sea Boundary (12 nautical miles).
Assessment Overview: Implementation Framework
Martin County Coastal
Engineering Division
Marine Data Model Implementation
• Geodatabase Schema Design– Identify all primary coastal geospatial datasets – Modify/customize the ESRI Marine Data Model
• Organize and identify feature datasets and feature classes• Identification of all business tables• Attribute refinement and creation on both spatial data and business tables• Specify and determine subtypes and domains
– Create relationships between both spatial and non-spatial data– Create topological and spatial rules
Create FGDC compliant metadata
• Load GIS layers and related tables • Implementation of the geodatabase object model in ArcSDE.• Populate the coastal geodatabase with Martin County coastal data. This
should include both vector data and related tables.• Procedures to connect to the County’s financial database• QA/QC procedures for all ArcSDE coastal layers, rules, and behaviors.