Requesting the Integration of Visualizations on stlouis-mo.gov
Requirements to help us maintain consistency, usability, and compliance with our accessibility and security standards
Overview
Many of our City Offices, Agencies, and Departments collaborate with external partners, consultants, and citizens to collect data and create visualizations.
To ensure these visualizations are accessible, secure, and compatible with our systems, all submissions must meet the following guidelines. These requirements help us maintain consistency, usability, and compliance with our accessibility and security standards.
Supported Platforms
We support the integration of visualizations created through:
- ESRI Mapping Products (e.g., ArcGIS Online, ESRI API)
- Tableau (Public or Server-hosted dashboards)
- Other Government Agencies (A CDC visualization, for example)
If you are using another platform, please contact us before submission to assess compatibility.
Submission Requirements
- Data Accessibility and Security
- All data sources must be publicly accessible or include appropriate permissions for government use.
- Do not include personally identifiable information (PII) or sensitive data unless explicitly approved.
- Ensure compliance with data privacy regulations.
- File Formats and Compatibility
- GIS Data: Submit as shapefiles (zipped with .shp, .shx, .dbf, .prj), GeoJSON, or Web Map Services (WMS).
- Tableau Dashboards: Provide a Tableau Public URL or Tableau Workbook (.twbx) file.
- Design and Style Compliance
- Use our official color palette, fonts, and branding guidelines.
- Follow the Data Visualization Style Guide.
- Accessibility Standards
- Comply with WCAG 2.1 AA guidelines.
- Provide adequate alternative text for charts and images.
- Ensure keyboard navigation and screen reader compatibility for all information and controls.
- Follow the Data Visualization Style Guide.
- Performance and Responsiveness
- Visualizations must be mobile-friendly and responsive.
- Optimize loading times and avoid large file sizes that could slow down performance.
- Metadata and Documentation
- Include a short description of the visualization’s purpose and data source.
- Provide contact details for questions or updates.
- Specify update frequency and data refresh schedule (if applicable).
Agreement Requirement
A signed agreement between the submitting party and the local government is required before any visualization can be integrated into our website. This agreement ensures compliance with our accessibility, security, and data privacy standards. The agreement must:
- Clearly define the responsibilities of both parties.
- Include terms for data ownership, updates, and maintenance.
- Confirm adherence to all submission requirements listed in this document.
- Be reviewed and signed before the final approval of any visualization.
Submission Process
- Pre-Submission Review
- Ensure compliance with all guidelines above.
- Use appropriate validation tools and manual testing to check accessibility and performance.
- Confirm with the web team the method used to submit the files.
- Submit Your Visualization
- Submit at least two weeks in advance for review and approval.
- Email cinweb@stlouis-mo.gov. Include:
- Subject line: integrate visualization on stlouis-mo.gov
- Description: summary of the visualization. City agency/department it relates to and contact for the person in the City department
- Attachments: attach required files and documentation.
- Review and Approval
- Our team will review submissions for compliance and notify you of any required changes.
- Approved visualizations will be published and integrated into our website.
Contact and Support
For questions or assistance, please contact cinweb@stlouis-mo.gov.
By following these guidelines, you help us create a seamless and inclusive experience for all users while ensuring high-quality visualizations on our local government website. We appreciate your collaboration!