Advancement of an Enterprise Coastal GIS in Martin County, Florida Alexandra Carvalho, Ph.D. Kathy Fitzpatrick, P.E. Rob Hudson, AICP 130 miles south of St. Lucie County orlando Atlantic Ocean Lake Okeechobee Palm Beach County 100 miles north of Taylor Engineering, Inc. Martin County Coastal Engineering Division miami Martin County FACTS Land Area - 556 sq. miles Population - 131,617 Municipalities - 4 5 Commission District NORTH RIVER SHORES STUART St. Lucie County JENSEN BEACH OCEAN BREEZE PARK HUTCHINSON ISLAND SEWALL’S POINT PALM CITY PORT SALERNO Atlantic Ocean TROPICAL FARMS INDIAN TOWN Lake Okeechobee Palm Beach County Martin County Coastal Engineering Division HOBE SOUND JUPITER ISLAND Coastal Programs • 22 Miles of Coastline • 2 Long Term Beach Renourishment Projects • Federal Inlet Maintenance Program NS -Site 1 NS -Site 2 NS -Site 3 Donaldson Reef St. Lucie Inlet Sirotkin Reef Ernst Reef Evans Crary Bridge • 2 Major Inland Waterways • Many Federal, state and Local Waterfront Parks • Active Artificial Reef Program Martin County Coastal Engineering Division Atlantic Ocean Project Rationale Martin County Coastal Engineering Division Objectives 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 Martin County Coastal Engineering Division Objectives 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 Martin County Coastal Engineering Division Coastal Information Management System Web Portal Proposed User Community Search/Query Tools Mapping Tools Reporting Tools Data Distribution Tools RESTRICTED ACCESS Public Scientific and Engineering Community Contractors Project Partners UNRESTRICTED ACCESS Martin County Engineering Department Coastal Management Toolset User Community Contact Manager Artificial Reefs Program Manager UNRESTRICTED ACCESS Martin County Engineering Department Beach Management Program Manager Waterway Maintenance Program Manager Habitat Management Program Manager Financial Database Future Integration Project Manager Funding Manager Grant Manager Permit Manager Data Manager Map Manager Proposed Enterprise Approach to data Integrity, standards and protocols Proposed Coastal Geodatabase In pilot database FEATURE DATASETS Feature Classes RELATIONSHIPS Financial Database Toolset BUSINESS TABLES Program Toolset Project Toolset RASTER DATASETS Georeferenced Imagery Microsoft Outlook Contact Manager TM Martin County Coastal Engineering Division User Community UNRESTRICTED ACCESS Martin County Engineering Department RESTRICTED ACCESS Contractors Timeline 2002 - 2003 2004 PHASE I PHASE II SCOPING ASSESSMENT Completed Martin County Coastal Engineering Division PHASE III MARINE DATA MODEL IMPLEMENTATION 2005 PHASE IV PHASE V PHASE VI PROTOTYPE PRODUCTION SYSTEM MAINTAIN & ENHANCE Scoping Phase Martin County Coastal Engineering Division General Business Processes Deliverables Contractor Delivers Final Product Contractor Completes Task Project Funds Allocated Apply for Site Permit Funds Available Find Funding County Budget and Grants County's Coastal Division Coastal Programs Coastal Project Management Regulatory Agencies Apply for Project Permit Site Permit Granted Project Permit Granted Engineering Division Project Permitted Project Site Boundary Established Project Planned and Required Project Activities Hire Contractor Find Service Providers Martin County Coastal Program Site Boundary Established Program Site Permitted Service Providers Events Activity Breakdown in Tasks Hire Contractor Tasks 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 Martin County Coastal Engineering Division Scoping Phase Geodatabase Structure Coded value domain Coded value domain DMN_SURVEY_CONTROLS Coded value domain Description MostCommonProjections Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Description 1 2 3 4 Albers Geographic StatePlane UTM 1 2 3 4 5 6 7 Description Description 1 2 3 4 5 6 7 NGVD29 NAVD88 MHHW MHW MTL MLW MLLW Coded value domain Coded value domain DMN_H_DATUM Description DepthUnits Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Code HorizontalGroundControlPoints Landmark Monitoring Point RMonument TideBeanchmark USACEMonument VerticalGroundContolPoints Coded value domain DMN_DEPTH_UNITS Description Vertical Datum Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Code Code Coded value domain DMN_V_DATUM Description SurveyControls Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue DMN_PROJECTION DMN_SURVEY_EQUIPMENT DMN_LENGTH_UNITS Description Horizontal Datum Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Survey Module General Schema Components Description SurveyEquipment Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Description LengthUnits Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Code Description Code Description Code Description Code Description 1 2 3 4 Feet Kilometers Meters Miles 1 2 3 4 NAD27 NAD83 NAD 83 HARN WGS1984 1 2 3 4 Inches Feet Centimeters Meters 1 2 3 4 5 6 7 8 DifferentialGPS Fathometer GPS Level Lidar LORAN Magnetometer TotalStation Coastal Projects Permit s Information Table TBL_PERMITS Table TBL_XYZ Allow Data type nulls Field name • Domains • Business Tables OBJECTID SURV EY _ID X Y Z Objec t ID Long integer Y es Double Y es Double Y es Double Y es Precision Scale Length Domain 0 0 0 0 0 0 0 TBL_SURVEY OID XCoordinate Y Coordinate ZValueRepresents depthor elevation 0 0 0 Relationship class SurveyHasPermits Type Simple CardinalityManytomany NotificationNone Forw ardlabel PermitSurveysAre Backw ardlabelSurveysIn Origintable Coded value domain DMN_TRANSECT_TYPE Relationship class SurveyHasTransects Description Types ofTransects Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Type Simple CardinalityOnetomany NotificationNone Code Description 1 2 3 4 5 6 7 8 BeachProfiles Environmental Flightlines Monitoring Photo Topography Tracklines Video DMN_SURVEY_TYPE Description Types ofSurveys for Feature Fieldtype Classes Splitpolicy Shortinteger Mergepolicy Duplicate Defaultvalue Code 1 2 3 4 5 6 7 Destinationfeature class NameTransects Norelationshiprules defined. Relationship class SurveyHasBoundaries Forw ardlabelSurveyHasBoundaries Backw ardlabelBoundaryFor Allow Data type nulls OBJECTID SHA PE Sur v ey ID TransectType Azimuth SHA PE_Length Objec t ID Geometr y Y es Long integer Y es Short integer Y es Double Y es Double Y es Origintable Destinationfeature class Name SurveyBoundaries Norelationshiprules defined. Description Cultural Geotechnical ManmadeStructures Environmental Boundary Socioeconomic Topographic OBJECTID SHA PE Sur v ey ID Sur v ey Ty pe EndDate SHA PE_Length SHAPE_Area Objec t ID Geometr y Long integer Short integer Date Double Double Archeological Historical Coded value domain DMN_GEOTECHNICAL Description Geotechnical Surveys Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Code Description 1 2 3 4 5 GrabSamples Jetprobes Pushcores Vibracores Video TBL_SURVEY OID TransectType TransectAzimuth 0 0 Y es Y es Y es Y es Y es Y es Default value Domain 7 DMN_SURV EY _TY PE Survey data boundary Name TBL_PERMITS Primary key OBJECTID Foreignkey Permit Norelationshiprules defined. Relationship class SurveysInGrants Type Simple CardinalityManytomany NotificationNone Forw ardlabel GrantSurveysAre Backw ardlabelSurveysIn 0 0 0 0 0 0 0 0 8 Destinationtable Name TBL_GRANTS Primary key OBJECTID Foreignkey Grant Norelationshiprules defined. TBL_SURVEY OID Survey Type Survey Date Survey Information for Coastal Programs Allow Data type nulls Objec t ID String Short integer Short integer Long integer Date Date String Long integer Date Short integer Short integer Short integer Long integer Short integer Short integer Short integer Long integer Short integer Short integer String Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Default value Domain Precision Scale Length 50 7 3 2 4 0 0 0 0 0 DMN_PROJECTION DMN_H_DA TUM DMN_SURV EY _CONTROLS 1 1 4 DMN_LENGTH_UNITS DMN_V _DA TUM DMN_SURV EY _CONTROLS 1 3 DMN_DEPTH_UNITS DMN_SURV EY _EQUIPMENT 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 255 0 8 50 Type Simple CardinalityManytomany NotificationNone Forw ardlabelSurveysInPrograms Backw ardlabelSurveyFor Origintable Name TBL_PROGRAMS Primary key OBJECTID Foreignkey Program Norelationshiprules defined. Relationship class SurveysInProjects Type Simple CardinalityManytomany NotificationNone Destinationtable NameTBL_PROJECTS Primary keyOBJECTID ForeignkeySurvey Norelationshiprules defined. Relationship class SurveysInEvents Type Simple CardinalityManytomany NotificationNone Forw ardlabel SurveysIn Backw ardlabelEventSurveysAre • Relationships Subtype field TYPE Default subtype 7 Description ManmadeStructures Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Subtype Code Code Description 1 2 CoastalStructures Miscelaneous Structures 1 Coded value domain List of defined default values and domains for subtypes in this class Subtype Description Cultural DMN_S_ENVIRONMENTAL Description Environmental Surveys Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Code Description 1 2 3 4 5 6 7 8 9 Benthic Birds Fish Mammals Reefs Reptiles Seagrasses Upland Wetlands 2 Geotechnical Coded value domain DMN_SOCIOECONOMICS 3 Description SocioEconomic Projects andSurveys Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Code Description 1 2 3 4 5 6 BeachUse Demographics Fisheries Reefs Socioeconomic Surveys Socioeconomic Tourism 4 Manmade Structures Environmental Coded value domain DMN_S_TOPOGRAPHIC Description Topographic Surveys Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Relationship class TopographicSurveyHasData Code Description 1 2 3 4 Bathymetry BeachProfiles Centerline Elevation Coded value domain DMN_BOUNDARY_SURVEYS Description RegulatoryBoundaries Surveys Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue Code Martin County Coastal Engineering Division 1 2 3 4 5 6 7 8 9 10 11 Type Simple CardinalityOnetomany NotificationNone Origintable Name TBL_SURVEYS Primary keyOBJECTID Foreignkey SURVEY_ID Forw ardlabel SurveyData Backw ardlabelDataForSurvey 6 Socioeconomic Destinationtable NameTBL_XYZ Norelationshiprules defined. 7 Topographic Description CCCL - Coastal Construction Control Line CoreConstructionLine Easements ECL - Erosion Control Line HistoricalShoreline Mean High Water MeanLow Water NGVD- National Geographic VerticalDatums WetlandDelineation HorizontalGroundControlPoints VerticalGroundControlPoints 5 Boundary Surveys Destinationtable Name TBL_SURVEYS Primary keyOBJECTID Foreignkey Surveys Subtypes of TBL_SURVEYS DMN_MANMADE_STRUCTURES Field nam e SUBTY PE PROJECTION H_DA TUM H_TIE_METHOD H_UNITS V _DA TUM V _TIE_METHOD V _UNITS EQUIPMENT_TY PE SUBTY PE PROJECTION H_DA TUM H_TIE_METHOD H_UNITS V _DA TUM V _TIE_METHOD V _UNITS EQUIPMENT_TY PE SUBTY PE PROJECTION H_DA TUM H_TIE_METHOD H_UNITS V _DA TUM V _TIE_METHOD V _UNITS EQUIPMENT_TY PE SUBTY PE PROJECTION H_DA TUM H_TIE_METHOD H_UNITS V _DA TUM V _TIE_METHOD V _UNITS EQUIPMENT_TY PE SUBTY PE PROJECTION H_DA TUM H_TIE_METHOD H_UNITS V _DA TUM V _TIE_METHOD V _UNITS EQUIPMENT_TY PE SUBTY PE PROJECTION H_DA TUM H_TIE_METHOD H_UNITS V _DA TUM V _TIE_METHOD V _UNITS EQUIPMENT_TY PE SUBTY PE PROJECTION H_DA TUM H_TIE_METHOD H_UNITS V _DA TUM V _TIE_METHOD V _UNITS EQUIPMENT_TY PE Default value Name TBL_EVENTS Primary key OBJECTID Foreignkey Events Norelationshiprules defined. Dom ain 1 DMN_CULTURA L 3 DMN_PROJECTION 2 DMN_H_DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 1 DMN_V _DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 3 DMN_SURV EY _EQUIPMENT 4 DMN_GEOTECHNICA L 3 DMN_PROJECTION 2 DMN_H_DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 1 DMN_V _DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 3 DMN_SURV EY _EQUIPMENT 1 DMN_MA NMA DE_STRUCTURES 3 DMN_PROJECTION 2 DMN_H_DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 1 DMN_V _DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 3 DMN_SURV EY _EQUIPMENT 6 DMN_S_ENV IRONMENTA L 3 DMN_PROJECTION 2 DMN_H_DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 1 DMN_V _DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 3 DMN_SURV EY _EQUIPMENT 4 DMN_SOCIOECONOMICS 3 DMN_PROJECTION 2 DMN_H_DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 1 DMN_V _DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 3 DMN_SURV EY _EQUIPMENT 1 DMN_S_TOPOGRA PHIC 3 DMN_PROJECTION 2 DMN_H_DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 1 DMN_V _DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 3 DMN_SURV EY _EQUIPMENT 6 DMN_BOUNDA RY _SURV EY S 3 DMN_PROJECTION 2 DMN_H_DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 1 DMN_V _DA TUM 6 DMN_SURV EY _CONTROLS 1 DMN_DEPTH_UNITS 3 DMN_SURV EY _EQUIPMENT Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Default value Domain Precision Scale Length 20 250 6 0 0 0 0 0 DMN_PERMIT_TY PE 0 0 0 0 2 DMN_BOOLEA N Default value Domain 0 0 0 250 8 8 8 25 0 0 Table TBL_GRANTS OBJECTID GRA NT_NO TITLE ISSUING_A GENCY A GENCY _CONTA CT GRA NTEE GRA NTEE_CONTA CT TY PE DESCRIPTION ISSUE_DA TE EXPIRA TION_DA TE CLOSE_DA TE_FY RECEIV ED_DA TE TRA CKING_NO MODIFICA TION MODIFICA TION_ID F UNDING _ ID Allow Data type nulls Objec t ID String String Long integer Long integer Long integer Long integer Short integer String Date Date Short integer Date String Short integer Long integer Long integer Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Precision Scale Length 20 250 4 0 0 0 0 0 DMN_GRA NT_TY PE 0 0 0 0 2 DMN_BOOLEA N Default value Domain 0 0 0 250 8 8 8 25 0 0 0 OBJECTID NA ME TY PE DESCRIPTION MA NA GER MA NA GER_A GENCY STATUS Allow Data type nulls Objec t ID String Short integer String Long integer Long integer Short integer Coastal Projects Grants Information GrantNumber or Reference Grant Title GrantIssuingAgency GrantIssuingAgency Pointof Contact Agency GrantedtheGrant Agency ReceivingtheGrantPointof Contact GrantType SuccinctGrantDescription GrantIssueDate GrantExpirationDate Grant Close DateFiscal Year GrantReceiveDate GrantReceiveReturnReciptNumber GrantModificationConfirmation Original Grant Number if Grant is a Modification TBL_FUNDING OID Coastal Programs General Information Table TBL_PROGRAMS Field name PermitNumber or Reference Permit Title PermitIssuingAgency PermitIssuingAgency Pointof Contact Agency GrantedthePermit Agency ReceivingthePermitPointof Contact PermitType SuccinctPermitDescription Permit IssueDate PermitExpirationDate Permit Close Date Fiscal Year PermitReceiveDate Permit ReceiveReturn ReciptNumber PermitModificationConfirmation Original Permit Number if Permit is a Modification Y es Y es Y es Y es Y es Y es Precision Scale Length 250 1 0 250 0 DMN_STA TUS Default value Domain 0 0 0 ProgramName ProgramType SuccinctProgramdescription ProgramManager ProjectManager Agency ProgramStatus Forw ardlabel ProjectSurveysAre Backw ardlabelSurveysIn Origintable NameTBL_SURVEYS Primary keyOBJECTID ForeignkeyProject Origintable Coded value domain Objec t ID String String Long integer Long integer Long integer Long integer Short integer String Date Date Short integer Date String Short integer Long integer Destinationtable NameTBL_SURVEYS Primary keyOBJECTID ForeignkeySurvey Survey Name Survey Type Survey Subtype Surveyor Agency Survey StartDate Survey EndDate Succinctdescriptionof theSurvey Survey CertificationSurveyor Survey CertificationDate Survey OriginalProjection Survey HorizontalDatum Survey HorizontalDatumHorizontalcontrolpoint Survey HorizontalDatumSourceAgency Survey HorizontalDatumUnits Survey VerticalDatum Survey VerticalDatumVerticalcontrolpoint Survey VerticalDatumElevationSourceAgency Survey VerticalDatumUnits Typeof EquipmentusedinSurvey EquipmentModel OBJECTID PERMIT_NO TITLE ISSUING_A GENCY A GENCY _CONTA CT PERMITEE PERMITEE_CONTA CT TY PE DESCRIPTION ISSUE_DA TE EXPIRA TION_DA TE CLOSE_DA TE_FY RECEIV ED_DA TE TRA CKING_NO MODIFICA TION MODIFICA TION_ID Field name Origintable Name TBL_SURVEYS Primary key OBJECTID Foreignkey Survey Precision Scale Length Table TBL_SURVEYS Description Cultural Projects andSurveys Fieldtype Shortinteger Splitpolicy Duplicate Mergepolicy Defaultvalue 1 2 DMN_TRA NSECT_TY PE 0 0 0 0 Destinationtable NameTBL_SURVEYS Primary keyOBJECTID ForeignkeySurvey Precision Scale Length Domain Geometry Polygon Contains Mvalues Yes Contains Zvalues Yes Allow Data type nulls OBJECTID NA ME TY PE SUBTY PE SURV EY OR STA RT_DA TE END_DA TE DESCRIPTION CERTIFIED_BY CERTIFIED_ON PROJECTION H_DA TUM H_TIE_METHOD H_TIE_SOURCE H_UNITS V _DA TUM V _TIE_METHOD V _TIE_SOURCE V _UNITS EQUIPMENT_TY PE MODEL Coded value domain Description 1 Transect for surveys when pertinent Relationship class SurveysInPrograms DMN_CULTURAL Code Default value Simple feature class SurveyBoundaries Field name NameTBL_SURVEYS Primary keyOBJECTID ForeignkeySurveyID Geometry Polyline Contains Mvalues Yes Contains Zvalues Yes Simple feature class Transects Field name Origintable NameTBL_SURVEYS Primary keyOBJECTID ForeignkeySurveyID Type Simple CardinalityOnetoone NotificationNone Coded value domain Forw ardlabelSurveyHasTransects Backw ardlabelTransectsFor Field name • Feature Classes Default value Allow Data type nulls Field name Data table for topographic surveys Coastal Projects General Information Table TBL_PROJECTS Allow Data type nulls Field name OBJECTID PROGRA M_ID NA ME TY PE SUBTY PE MA NA GER_A GENCY MA NA GER STA RT_DA TE END_DA TE STATUS TOTAL_COST DESCRIPTION Objec t ID Long integer String Short integer Short integer Long integer Long integer Date Date Short integer Double String Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Precision Scale Length 0 250 1 0 0 0 0 0 0 0 0 0 DMN_STA TUS 0 0 8 8 0 250 Table TBL_EVENTS Allow Data type nulls Field name OBJECTID PROJECT_ID EV ENT_SOURCE EV ENT_SOURCE_ID NA ME DESCRIPTION LOG_DA TE STATUS Objec t ID Long integer Short integer Long integer String String Date Short integer Y es Y es Y es Y es Y es Y es Y es Default value Domain Precision Scale Length 0 0 0 3 0 DMN_STA TUS 0 0 0 250 250 8 TBL_PROGRAMS OID ProjectName ProjectType ProjectSubtype ProjectManager Agency ProjectManager ProjectStartDate Project EndDate ProjectStatus Project Total Cost SuccinctProjectdescription Coastal Project Events. Sources of Events are general project activities or requirements from permits and grant conditions TBL_PROJECTS OID EventSource Sourceof EventTableOID EventName SuccinctEventDescription EventStartDate EventStatus Relationship class SurveyCertifiedBy Type Simple CardinalityManytomany NotificationNone Forw ardlabel SurveyCertifiedBy Backw ardlabelCertifiedSurvey Origintable Destinationtable NameTBL_SURVEYS Primary keyCERTIFIED_BY ForeignkeySurveyCertifiedBy Name TBL_ORGANIZATIONS Primary key OBJECTID Foreignkey SurveyorSign Norelationshiprules defined. Relationship class SurveyHasSurveyor Type Simple CardinalityManytomany NotificationNone Forw ardlabel SurveyHas Backw ardlabelSurveyorFor Origintable Destinationtable NameTBL_SURVEYS Primary keySURVEYOR ForeignkeySurvey NameTBL_ORGANIZATIONS Primary keyOBJECTID ForeignkeySurveyor Norelationshiprules defined. Relationship class SurveyHasReferenceAgencyHDatum Type Simple CardinalityManytomany NotificationNone Forw ardlabelSurveyHasReferenceAgencyHDatum Backw ardlabelHDatumReferenceAccordingTo Origintable Name TBL_SURVEYS Primary keyH_TIE_SOURCE Foreignkey SurveyTieSource OBJECTID DIV ISION_ID LAST_NAME FIRST_NA ME TITLE JOB_TITLE PHO NE EXTENSION CELL FAX EMA IL WORK_HOURS COMMENTS A DDRESS_TY PE MA IL_A DDRESS CITY STATE Z IP Allow Data type nulls Objec t ID Long integer String String Short integer String String String String String String String String Short integer String String String String Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Y es Default value Domain 1 DMN_TITLE Precision Scale Length 0 50 50 0 30 22 10 22 22 50 22 255 8 AM to 5 PM 0 50 25 2 10 TBL_DIVISION OID ContactPerson LastName Contact Person First Name ContactPersonProfessionalTitle ContactPerson JobTitle ContactPersonPhone ContactPersonPhoneExtension Contact Person Cell Phone ContactPersonFax Contact Person Email ContactPersonWorkHours GeneralContactPersonComments ContactPersonAddress Type ContactPersonAddress ContactPersonAddress City ContactPersonAddress State ContactPersonAddress ZipCode Destinationtable Name TBL_ORGANIZATIONS Primary key OBJECTID Foreignkey Organization Field name Forw ardlabelSurveyHasReferenceAgencyVDatum Backw ardlabelVDatumReferencedAccordingTo Origintable Name TBL_SURVEYS Primary key V_TIE_SOURCE Foreignkey SurveyVDatumSource Destinationtable Name TBL_ORGANIZATIONS Primary key OBJECTID Foreignkey Organization Norelationshiprules defined. Organizations Table TBL_ORGANIZATIONS Norelationshiprules defined. Relationship class SurveyHasReferenceAgencyVDatum Type Simple CardinalityManytomany NotificationNone Contact Person for Each Organization Division Table TBL_PERSON Field name OBJECTID NA ME SHORTNA ME TY PE DESCRIPTION Allow Data type nulls Objec t ID String Y es String Y es Short integer Y es String Y es Default value Domain Precision Scale Length 100 10 2 DMN_ORGA NIZ A TION_TY PE 0 250 OrganizationName OrganizationInitials OrganizationType SuccinctOrganizationDescription Scoping Phase • 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 Scoping Phase User Interface CGDB: Main Menu Toolbar Main Tools Programs Add New Program View Programs Projects Add New Project View Projects Events Add New Event View Events 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: Artificial Reefs Tools Toolbar Planning Tools New Site Site Area Vertices Coordinates Center Coordinates Martin County Coastal Engineering Division Reefsites Add New Reefsite Information View Reefsite Information Reefs Add New Reef Information View Reef Information Scoping Phase User Interface: Artificial Reefs Martin County Coastal Engineering Division Assessment Phase Martin County Coastal Engineering Division Assessment Phase • • Martin County Coastal Engineering Division Enterprise Geodatabase • Needs Assessment • Data Inventory Identification of Business Processes for each Project Phase Business Processes: Project Planning Phase Martin County Board of County Commissioners Service Provider Approve Project Concept Review RAI Submit Revised Application Coordinate with Agencies Submit Revised Project Design Accept Grant Funding Conditions Submit Permit Application For Review Project Design Grant Application Authorized Prepare Permit Application Submit Project for Revise Respond to RAI Revise Project Design Identify Funding Source Receive Funding Agreement Find Service Provider Project Design Approved Preliminary Design Finished Review Response Application Not Approved Choose Service Provider RFP Apply for Grant Design Phase Starts Response Not Approved Revise Project Design Not Approved Budget Established Obtain Additional Funding Revise Application Revise Choose Service Provider Choose Project ProjectPlanning Phase Starts Submit Additional Information and Revisions as Necessary Budget Resolution Move to Implementation Phase Application Approved Respond to RAI RFP Project Planning Phase Finished Response Approved Permit Application Ready for Submittal Approve Response Conceptual Design Finished Submit RAI Response Project Permitted Permit Application/Revision Phase Starts Project Manager Submit Permit Application Martin County Coastal Division Grant Application Request for Additional Information Revise Response Receive Permit Application Send Approval Notification Response Not Approved Pre Application Meeting Approve Grant Review Permit Application Project Not Approved Grant Approved Project Approved Response Approved Project Not Approved Permit Application Approved Issue Permit Regulatory Agencies Martin County Coastal Engineering Division Business Processes: Project Execution Phase Permit Site Construction Phase Pre Construction Baseline Data Collection Starts Construction Starts Construction Ends Monitoring Starts Post-Construction Surveys Start Monitoring Ends Service Providers Pre-Construction Baseline Data Gathering Submit Revised Plans and Specs Construction Not Finished Construction Finished Monitoring Construction Monitoring Finished Post-Construction Surveys Prepare Plans and Specs Build Project As-Built Drawings Progress Reports Submit Periodic Monitoring Reports Revise Plans and Specs Submit Post-Construction Monitoring Report Submit Plans and Specs Choose Service Provider Construction Phase Starts Prepare Post-Construction Report BID Review Plans and Specs Plans and Specs Not Approved Construction Oversight Periodic Monitoring Reports Received Post-Construction Monitoring Report Received RFP Find Service Provider Execution Phase Starts Choose Service Providers RFP Plans and Specs Approved Send Post-Construction Report and Project Completion Notice Form and As-Built Certification Plans and Specs Finished Send Request for Transfer of Environmental Resource Permit Construction Phase to Operation Phase Form Find Service Provider Project Execution or Construction Phase Finished Project Manager Send Project Commencement Notice Move to Operation Phase and Start Annual Monitoring Program Martin County Coastal Division Receive Monitoring Reports Receive Project Commencement Notice Receive Request for Transfer of Environmental Resource Permit Construction Phase to Operation Phase Receive Project Completion Notice Form and Post-Construction Report Regulatory Agencies Martin County Coastal Engineering Division Business Processes: Annual Monitoring Phase Permit Site Start Annual Post-Construction Monitoring Finish Monitoring Start Additional Monitoring Finish Monitoring Service Providers Submit Revised Mitigation Plan Yearly Post-Construction Data Monitoring Prepare Monitoring Report Prepare Monitoring Report Submit Revised Monitoring Report Submit Revised Monitoring Report Submit Mitigation Plan Submit Monitoring Report Submit Monitoring Report Revise Monitoring Report Revise Monitoring Report Additional Monitoring Review Mitigation Plan Review Monitoring Report Choose Service Provider Revise Mitigation Plan Prepare Mitigation Plan Revise Monitoring Report MitigationPlan Not Approved Monitoring Report Not Approved Monitoring Report Not Approved RFP Find Service Provider Operation and Monitoring Phase Starts Report Approved Choose Service Provider RFP MitigationPlan Approved Report Approved Find Service Provider Yearly Post Construction Monitoring Finished Additional Monitoring Finished Choose Service Provider RFP Project Manager Submit Monitoring Report Request Additional Monitoring Changes to Project or Mitigation Find Service Provider Annual Monitoring ProgramFinished Monitoring requirements vary between 3 and 5 years Annual Monitoring Ends Submit Monitoring Report Martin County Coastal Division Receive Monitoring Report Receive Monitoring Report Monitoring Report Prompts Additional Monitoring Requirements Changes to Project or Mitigation Revise Monitoring Report Review Monitoring Report Yearly Monitoring Approved no Additional Requirements Permit or Grant Conditions Not Met Permit or Grant Conditions Met Regulatory Agencies Martin County Coastal Engineering Division Assessment Phase • Enterprise Geodatabase • Needs Assessment • Data Inventory • 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 2002 - 2003 2004 PHASE I PHASE II SCOPING ASSESSMENT Completed Martin County Coastal Engineering Division PHASE III MARINE DATA MODEL IMPLEMENTATION 2005 PHASE IV PHASE V PHASE VI PROTOTYPE PRODUCTION SYSTEM MAINTAIN & ENHANCE 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 Assessment Overview: Implementation Framework Functional requirements realized in eight use cases – – Martin County Coastal Engineering Division Project Management Toolset 1. 2. 3. 4. 5. Add new permit or project information. Query, view, or edit existing permit or project information. Access all Coastal Division contacts. Track grant and permit conditions. Provide analytical and characterization functions. Web Portal 1. 2. 3. Data access. Data distribution. Data upload. Assessment Overview: Implementation Framework 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. Martin County Coastal Engineering Division Assessment Overview Martin County Coastal Engineering Division Assessment Overview: Implementation Framework 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: • • Martin County Coastal Engineering Division 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 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). 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 • • • • • Coastal Geodatabase Implementation and Design Summary Report Martin County Coastal Engineering Division 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. • • • • Narrative descriptions Checklists Technical schematics Graphics. Martin County Coastal Engineering Division Martin County Coastal Engineering Division Martin County Coastal Engineering Division Thank You Martin County Coastal Engineering Division