Go to file
Walter Hupfeld 802a76e34a readme
2023-10-06 12:48:19 +02:00
css Merge branch 'generic' of https://gitea.bankerheide.de/whupfeld/unfallkarte into generic 2023-10-06 12:01:06 +02:00
fonts Init 2020-07-30 18:36:57 +02:00
geojson Erweiterung der Kreise 2023-10-06 11:50:50 +02:00
js Erweiterung der Kreise 2023-10-06 11:50:50 +02:00
lib Merge branch 'generic' of https://gitea.bankerheide.de/whupfeld/unfallkarte into generic 2023-10-06 12:01:06 +02:00
.gitignore readme 2023-10-06 12:48:19 +02:00
.htaccess generic start 2021-10-27 15:01:27 +02:00
config.php readme 2023-10-06 12:48:19 +02:00
datenschutz.php fixes 2023-03-26 09:17:06 +02:00
impressum.php 2023 2023-07-27 15:05:55 +02:00
index.php readme 2023-10-06 12:48:19 +02:00
README.md readme 2023-10-06 12:48:19 +02:00

Unfallkarte für Kreise und kreisfreie Städte in NRW

Datenquelle

Darstellung aller Unfälle mit Personenschaden in Nordrhein-Westfalen. Datenquelle ist https://unfallatlas.statistikportal.de, die verwendeten Daten stehen unter einer Datenlizenz Deutschland - Namensnennung - 2.0

Kreisgrenzen

Quelle für die Kreisgrenzen ist http://opendatalab.de/projects/geojson-utilities/

Dort wird die vereinfachte Version exportiert.

Javascript-Bibliotheken

jQuery

Leaflet

Leaflet Ajax

Installation

Voraussetzungen ist ein Webserver mit PHP 8.x und eine SQL-Datenbank, z.B. MariaDB.

Datenbankstruktur

Table data

-- phpMyAdmin SQL Dump
-- version 5.1.3
-- https://www.phpmyadmin.net/
--
-- Host: mariadb
-- Erstellungszeit: 06. Okt 2023 um 10:44
-- Server-Version: 10.9.2-MariaDB-1:10.9.2+maria~ubu2204
-- PHP-Version: 8.1.15

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";

--
-- Datenbank: `unfallstatistik`
--

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `data`
--

CREATE TABLE `data` (
`OBJECTID` int(11) NOT NULL,
`UIDENTSTLAE` varchar(30) DEFAULT NULL,
`ULAND` int(11) NOT NULL,
`UREGBEZ` int(11) NOT NULL,
`UKREIS` int(11) NOT NULL,
`UGEMEINDE` int(11) NOT NULL,
`UJAHR` int(11) NOT NULL,
`UMONAT` int(11) DEFAULT NULL,
`USTUNDE` int(11) DEFAULT NULL,
`UWOCHENTAG` int(11) DEFAULT NULL,
`UKATEGORIE` int(11) DEFAULT NULL,
`UART` int(11) DEFAULT NULL,
`UTYP1` int(11) DEFAULT NULL,
`ULICHTVERH` int(11) DEFAULT NULL,
`USTRZUSTAND` int(11) DEFAULT NULL,
`IstRad` int(11) DEFAULT NULL,
`IstPKW` int(11) DEFAULT NULL,
`IstFuss` int(11) DEFAULT NULL,
`IstKrad` int(11) DEFAULT NULL,
`IstGkfz` int(11) DEFAULT NULL,
`IstSonstige` int(11) DEFAULT NULL,
`LINREFX` float DEFAULT NULL,
`LINREFY` float DEFAULT NULL,
`XGCSWGS84` float DEFAULT NULL,
`YGCSWGS84` float DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Indizes der exportierten Tabellen
--

--
-- Indizes für die Tabelle `data`
--
ALTER TABLE `data`
ADD PRIMARY KEY (`OBJECTID`,`ULAND`,`UREGBEZ`,`UKREIS`,`UGEMEINDE`,`UJAHR`);
COMMIT;

Tabel district

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";

--
-- Datenbank: `unfallstatistik`
--

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `data`
--

CREATE TABLE `data` (
`OBJECTID` int(11) NOT NULL,
`UIDENTSTLAE` varchar(30) DEFAULT NULL,
`ULAND` int(11) NOT NULL,
`UREGBEZ` int(11) NOT NULL,
`UKREIS` int(11) NOT NULL,
`UGEMEINDE` int(11) NOT NULL,
`UJAHR` int(11) NOT NULL,
`UMONAT` int(11) DEFAULT NULL,
`USTUNDE` int(11) DEFAULT NULL,
`UWOCHENTAG` int(11) DEFAULT NULL,
`UKATEGORIE` int(11) DEFAULT NULL,
`UART` int(11) DEFAULT NULL,
`UTYP1` int(11) DEFAULT NULL,
`ULICHTVERH` int(11) DEFAULT NULL,
`USTRZUSTAND` int(11) DEFAULT NULL,
`IstRad` int(11) DEFAULT NULL,
`IstPKW` int(11) DEFAULT NULL,
`IstFuss` int(11) DEFAULT NULL,
`IstKrad` int(11) DEFAULT NULL,
`IstGkfz` int(11) DEFAULT NULL,
`IstSonstige` int(11) DEFAULT NULL,
`LINREFX` float DEFAULT NULL,
`LINREFY` float DEFAULT NULL,
`XGCSWGS84` float DEFAULT NULL,
`YGCSWGS84` float DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Indizes der exportierten Tabellen
--

--
-- Indizes für die Tabelle `data`
--
ALTER TABLE `data`
ADD PRIMARY KEY (`OBJECTID`,`ULAND`,`UREGBEZ`,`UKREIS`,`UGEMEINDE`,`UJAHR`);
COMMIT;