In [1]:
import pyodbc
import pandas as pd
import geopandas as gpd
from shapely.wkt import loads
import matplotlib.pyplot as plt
import folium
In [2]:
srv_name = "tst-skred.sql.nve.no"
db_name = "skredprod"
tbls = {"sh": "skred.SKREDHENDELSE",
"ut": "skred.UTLOPUTLOSNINGOMR",
"tek": "skred.SKREDTEKNISKEPARAMETRE"
}
In [3]:
conn = pyodbc.connect('Driver={SQL Server};'
'Server=tst-skred.sql.nve.no;'
'Database=skredprod;'
'Trusted_Connection=yes;')
cursor = conn.cursor()
cursor.execute('SELECT TOP (50) * FROM {0}'.format(tbls['sh']))
for row in cursor:
print(row)
(1, '929784E8-81BD-4071-B3AA-1E1D66566F0C', 141, None, 'Tune / Isebakke', '1944-11-10 00:00:00.0000000', 'Ukjent nar pa dagen', '2000 m', None, 'Nei', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Ulik kommune, Sarpsborg rett?', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Øyvind Høydal', '1005', None, None, None, None, 1, None, 587, 1, b'y\x7f\x00\x00\x01\x0cp\x04\x89\xe5s\x9f\x11A\x0cJ\xb2\xec\n\x05YA')
(2, 'D818D86D-6F49-45EF-985B-E863E7D5FE17', 120, None, None, None, '50 ar', '50000 m', None, 'Nei', 'Nei', 'Nei', 'Ukjent', 'Nei', 'Nei', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ja', 'Ukjent', 'Ukjent', None, None, None, None, None, None, None, 'NGI', 'Huge tsunami in Norw. and North Sea. Submarine slide in the Storegga ("great-edge") area on the continental shelf off the coast of Møre. The calendar year 6150 BC corresponds to a radiocarbon age of 7,300-7,350 14C years. Geological data in ref. 1,2,6,18,19. Slide mechanisms in ref. 20,21. Run-up heights deduced from probable tsunami deposits, ref. 3,4,7-17. Numerical simulation of tsunami in ref. 5,12.. One of the world\'s largest known submarine slides. Water depth in slide area: 150-2700 m., area of slide scar: 19200 sq.km, slide volume: 2400 cu km. Probably a large tsunami in the Norwegian and the North Sea, run-up heights of at least 4 m on eastern coast of Scotland and 8 m on western coast of Norway deduced from probable tsunami deposits. Traces of tsunami run-up along large parts of the Scottish and the Norwegian coast.', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Carl Harbitz', '1005', None, None, None, None, 1, None, 26830, 1, b'y\x7f\x00\x00\x01\x0c\x00m\r\xc5!\x9e\xe1\xc0\xd4\xb4\x17\x1f\x02@[A')
(3, '4731D5C4-FEE8-413F-BF19-101176385986', 140, None, 'Bjørke', '2000-11-13 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Fill, Clay, Clay quick.', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 1, 1, b'y\x7f\x00\x00\x01\x0c\xc0\xdf\xad\xb1\xf2U\x11A\xf0\xe9\xe6\x1a\x13kYA')
(4, '5DE5B19D-D78D-4EBE-8AC0-E016919452A6', 140, None, 'Viul', '2000-11-04 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Surficial slide, organic soils, water from subdrain', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 2, 1, b'y\x7f\x00\x00\x01\x0c\xe0a\xba^r\x8e\rA\xfc)G\rg~YA')
(5, 'F1F9C35E-848A-4FDF-A415-1D1A512C3014', 140, None, 'Juverbakken, Norderhov', '2000-11-04 00:00:00.0000000', '2 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Infiltration from precipitation, porepressure, agricultural levelling', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 3, 1, b'y\x7f\x00\x00\x01\x0c\x00\x91M\xe7#\xfd\x0cAvq\x07\xac\x92vYA')
(6, '110F6107-BBF3-4FBA-A504-8F7BBA9EBE2B', 140, None, 'Arne B. Bangs vei', '2000-11-20 00:00:00.0000000', '8 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 4, 1, b'y\x7f\x00\x00\x01\x0c\xc0\xb1)\xf9\xd9\xc2\x0cA\x8c\x8a\xe4Rn|YA')
(7, '1AA5DCE7-9BE4-4782-BBA6-5F773CAB289F', 140, None, 'Rabbaveien 53', '2000-11-15 00:00:00.0000000', '16 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 5, 1, b'y\x7f\x00\x00\x01\x0c\xe0\x9b*\xf6G\xe2\x0cAN\x8e\x90\x87p|YA')
(8, 'CC59C1C0-2869-4265-8B51-30B1CFB4C0D9', 140, None, None, '2000-10-15 00:00:00.0000000', '64 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Clay (quick)', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 6, 1, b'y\x7f\x00\x00\x01\x0c\x902~*\xe9J\x11AhR;\xf3\xb7:YA')
(9, '76D1A718-9BE7-4088-A41D-1E696101BD16', 140, None, 'Svarstad', '2000-11-13 00:00:00.0000000', '2 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 7, 1, b'y\x7f\x00\x00\x01\x0c@\xc9\x9a\xadt6\nA\xaa\xba\x82\xe1g(YA')
(10, 'BAE317C7-E474-4D16-BAEC-88A57A8BF63F', 140, None, 'Nordby', '2000-11-13 00:00:00.0000000', '2 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 8, 1, b'y\x7f\x00\x00\x01\x0c\xc07\x00$\x12\x81\nAl\xfe-sZ\x05YA')
(11, 'C6518FF1-3490-4619-AFDB-67FF3A0C9A81', 140, None, 'Frogner', '2000-11-14 00:00:00.0000000', '2 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 9, 1, b'y\x7f\x00\x00\x01\x0c\xc0_\x85s\xc8H\x11A\xaeN\xe55\x80hYA')
(12, '23DB7F5F-7D9D-4B24-A940-A1641E31F921', 140, None, 'Svelvikveien 500', '2000-11-15 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Erosion due to clogged culvert', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 10, 1, b'y\x7f\x00\x00\x01\x0c@tH\xa0\xa9\x1f\x08A:z=_\xcdJYA')
(13, 'CCF7F7B3-C2D2-4DA8-A569-7C52C90BC8B9', 140, None, 'Lerpeveien', '2000-11-10 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Slump in roadfill', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 11, 1, b'y\x7f\x00\x00\x01\x0c\xa0\xb6\x10,8\x88\x0cA$l\x19i\xd1FYA')
(14, 'FAE23D83-5720-4B80-84FE-A69E0FD393B7', 140, None, 'Åsbykollen', '2000-11-16 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Slump in roadfill', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 12, 1, b'y\x7f\x00\x00\x01\x0c \xb2\xda\x8d\xd4q\x0cA\x94\x9c\x1ax\xecIYA')
(15, '46BD266E-E05B-4D94-8EA5-3F30AD6AC9B7', 140, None, 'Frogner', '2000-11-15 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Porepressure, infiltration from precipitation', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 13, 1, b'y\x7f\x00\x00\x01\x0c ]BWCC\x11A>\xde\xb7\x90\xf1gYA')
(16, '900BDC9F-707F-411B-99B4-0D5A3A5D6096', 140, None, 'Branåsen', '2000-11-20 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Unexplained ground vibrations', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 14, 1, b'y\x7f\x00\x00\x01\x0c\xf0\xda\x05a\x0e\xfe\x10A\xea\xb4\x8a9\xb0eYA')
(17, '0025808B-78E4-49D9-85D1-6A474C64F8F9', 140, None, 'Kjeller', '2000-11-21 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Dry crust', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 15, 1, b'y\x7f\x00\x00\x01\x0cpx\xa1\xf9V\r\x11Ax\xed\x0f\x7fSdYA')
(18, 'C9BC68E3-BC89-41EB-BF7D-0230B62DBCC7', 140, None, 'Slevigen', '2000-11-23 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Infiltration from precipitation/ground intervention', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 16, 1, b'y\x7f\x00\x00\x01\x0c`g$\xe9\xacG\tA*\xb6\xb5;\xb6|YA')
(19, '4577ED3C-298C-4913-96A7-2124E984E039', 140, None, 'Melvoll vestre', '2000-11-19 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', '5 slides over distance of 150 meters, dry crust, 5 stk à 20 m over 150m', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 17, 1, b'y\x7f\x00\x00\x01\x0cp\xac\xc2\xb9`F\x11A\x96\xf6\x9aG\x01iYA')
(20, 'C757DD1D-8B2D-4A3B-B514-C18DDE115B54', 140, None, 'Fjerdingby', '2000-11-12 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 18, 1, b'y\x7f\x00\x00\x01\x0c\xc0\xfc\x0c\x7f\xd9"\x11A\x96\xbf\xd4t\x88]YA')
(21, '5474A4FB-7D5A-4D1D-9C15-C9EAF9AEDA89', 140, None, 'Ljøreggen', '2000-11-23 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 19, 1, b'y\x7f\x00\x00\x01\x0c08M\xf4\xd6\x16\x11A\xfe\x9da\x9a=pYA')
(22, '5296E6B9-D789-4A9E-B275-579AC6B74B65', 140, None, 'Nybakkvn 87 B', '2000-11-23 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 20, 1, b'y\x7f\x00\x00\x01\x0c\x10 \xf3\x17\xbbM\x11A\xa4\xc3\xd5\xc01bYA')
(23, '3DB7A801-892C-4B18-A0EB-F7A016A7B94F', 140, None, 'Hagamoen, Edseth', '2000-11-20 00:00:00.0000000', '2 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Surficial slide, takvann', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 21, 1, b'y\x7f\x00\x00\x01\x0c\xd0\x9daf\x85*\x11A\xc2\x1b\xd8~\rtYA')
(24, 'ACF41A23-097C-4EB1-8F5B-098298990A2A', 140, None, 'Hagamoen, Esetmoen', '2000-11-10 00:00:00.0000000', '2 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Infiltration from precipitation, discharge from gutter, drainage snd surface', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 22, 1, b'y\x7f\x00\x00\x01\x0c \x98\xfa\xae^*\x11A\xe4Zp\x0b\x1ftYA')
(25, 'AE6E7B61-BA34-4611-AF5C-BC87B09F827C', 140, None, 'Hagamoen, Bjørg', '2000-11-11 00:00:00.0000000', '4 dager', '500 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 23, 1, b"y\x7f\x00\x00\x01\x0c\x80\x97Y\xf5\xb0'\x11A\x9e\x15\x1d\xd9CtYA")
(26, '76C3436B-A718-4CFB-A015-D542BCB11893', 140, None, 'Hagamoen, Nicolaisen', '2000-11-12 00:00:00.0000000', '8 dager', '500 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 24, 1, b'y\x7f\x00\x00\x01\x0c\xc0\x8b\x1d\x1f\xa5,\x11A\xb0\xb4V\xdbntYA')
(27, 'A8820EA9-81F1-470D-8917-AEA3AE7091EF', 140, None, 'Hagamoen, Eset gård', '2000-11-13 00:00:00.0000000', '16 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Surficial slide, slope bottom', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 25, 1, b'y\x7f\x00\x00\x01\x0c\xe0\x19\x84pO3\x11Av\x99,\xc8LtYA')
(28, '1FA02A5D-8D35-4C80-A8DD-C860F5753508', 140, None, 'Søberg', '2000-11-21 00:00:00.0000000', '2 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Fill and natural soils ', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 26, 1, b'y\x7f\x00\x00\x01\x0cP\xca\xcc\xb5\xec\x1e\x11A\xa4\x9d0\x99\xddvYA')
(29, 'D01CAE1B-3F0A-4C53-BAD5-9A64709BE80E', 140, None, 'Kongshaugen, Skibakken', '2000-11-09 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Surficial slide', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 27, 1, b'y\x7f\x00\x00\x01\x0c\x80\xdaC!\x96D\nA\xa6\xa34\xaf\xa4^YA')
(30, 'A84C28BF-1139-48F1-802F-B9BB329E680A', 140, None, 'Kongshaugen, Nord', '2001-04-15 00:00:00.0000000', '16 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Surficial slide', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 28, 1, b'y\x7f\x00\x00\x01\x0c\x00\xe5\xfe\x12#J\nA\xde\x7f\x19\xe7\xd2^YA')
(31, '10209BC2-7BAD-4956-A85E-69EA018DD99E', 140, None, 'Farseggen', '2000-11-24 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 29, 1, b'y\x7f\x00\x00\x01\x0c\x90\xdb\x0c@,\x1f\x11A\xa0\xa85^\xcbeYA')
(32, 'E1D00AC4-FCD1-4F19-B9D3-D1D7128D3DAD', 140, None, 'Høgda', '2000-11-20 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 30, 1, b'y\x7f\x00\x00\x01\x0c\x00?\x91\xc3\xdc\x89\nA\xa0\xa8?]\xc5gYA')
(33, '3B25E93A-F2BE-42D9-87F0-75DE87064715', 140, None, 'Rabbenveien', '2000-11-24 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 31, 1, b'y\x7f\x00\x00\x01\x0c@4]\xe9Q\x8b\x0cA\xcc&)\xdd\xf7HYA')
(34, 'FCF00C40-FD11-40A8-998E-8CD916F24874', 140, None, 'Rabbenveien 34', '2000-11-20 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Fill, fine gradation', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 32, 1, b'y\x7f\x00\x00\x01\x0c\xa0\xf4\xb9\xe1\xa8\x8b\x0cA&x1!\xfaHYA')
(35, 'BBCBBEC0-0FA9-45C4-847B-84877256EB2C', 140, None, 'Rabbenveien 36', '2000-11-20 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Fill, fine gradation', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 33, 1, b'y\x7f\x00\x00\x01\x0c\xe0\x90\x16\xda\xff\x8b\x0cA\xa6\xc29e\xfcHYA')
(36, '685918E1-9E5C-4373-AC7F-B29292F73ACA', 140, None, 'Rabbenveien 48', '2000-11-20 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Fill, fine gradation', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 34, 1, b'y\x7f\x00\x00\x01\x0c\x80\ts\xd2V\x8c\x0cAF\x06B\xa9\xfeHYA')
(37, '46886FC0-D8F2-4988-BD40-354740E3E899', 140, None, 'Rabbenveien 50', '2000-11-20 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Fill, fine gradation', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 35, 1, b'y\x7f\x00\x00\x01\x0c\x00^\xcf\xca\xad\x8c\x0cA\x10CJ\xed\x00IYA')
(38, 'FA14C88D-4275-4A7C-8595-D0F2C116B10B', 140, None, 'Rabbenveien 62', '2000-11-20 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Fill, fine gradation', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 36, 1, b'y\x7f\x00\x00\x01\x0c\xc0\x8e+\xc3\x04\x8d\x0cA\x00yR1\x03IYA')
(39, '95181DA9-D060-4BC8-BBA9-06B68CF1ED85', 140, None, 'Rabbenveien 47/49/51', '2000-11-20 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Fill, fine gradation', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 37, 1, b'y\x7f\x00\x00\x01\x0c\xc0\x9b\x87\xbb[\x8d\x0cA\x10\xa8Zu\x05IYA')
(40, 'A049E3EC-91F2-4727-BCE8-ABE9008D27AD', 140, None, 'Hedalen', '2000-11-20 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 38, 1, b'y\x7f\x00\x00\x01\x0c\xa0\x00\xf9P\xa3\x9f\x0cA0\x1bm\x7f\xc5ZYA')
(41, 'E857C617-444E-407B-9D17-1866C4A594F8', 140, None, 'Slitu', '2000-11-24 00:00:00.0000000', '8 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 39, 1, b'y\x7f\x00\x00\x01\x0c0\xff\xd3\xfd\x0e\x91\x11A4\xce\xc7\xd2\xd86YA')
(42, '608A7996-7186-49B3-8443-B727133A8B09', 140, None, 'Kirkekretsen skole', '2000-11-20 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'cable ditch, roof run-off, fill', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 40, 1, b'y\x7f\x00\x00\x01\x0c\x00\x95\xc6\x90T?\x11A \xa2d\xb7q\x92YA')
(43, '8ED56B78-0805-4FDD-9856-B2185EA6E272', 140, None, 'Kommesrud', '2000-11-24 00:00:00.0000000', '8 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 41, 1, b'y\x7f\x00\x00\x01\x0c\x90M\x0c\x00\x11u\x12AX\x17\xbf@s\xe9YA')
(44, 'EF365726-09A0-479C-9ED3-2B053B931DE2', 140, None, 'Dorr', '2000-11-22 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Infiltration from precipitation, pore pressure, (leakage civic pipe)', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 42, 1, b'y\x7f\x00\x00\x01\x0c\xb05\xb27\xa3\xe1\x11AV1\xe4\x9d\xbb\x90YA')
(45, '6F9BF90C-D307-4B69-8BF6-ED135C9BCF8F', 140, None, 'Negarden, Sander', '2000-11-20 00:00:00.0000000', '4 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Surficial slide', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 43, 1, b'y\x7f\x00\x00\x01\x0c\x80\xcd\xdcJ)\xe4\x11AH\x1f\x8c\xc4\x16\x8dYA')
(46, '92DA52AD-6A62-4063-A602-C9CA919EA018', 140, None, 'Møllerhaugen', '2000-11-21 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Surficial slide', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 44, 1, b'y\x7f\x00\x00\x01\x0c`\xe0p\x87e\xe6\x11A\x96]\xe7\xe2+\x88YA')
(47, '4E9F55FA-B43A-4248-81BF-5F8082B003D8', 140, None, 'Bjerkøy', '2000-11-24 00:00:00.0000000', '8 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Nei', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 45, 1, b'y\x7f\x00\x00\x01\x0c\xa0\xc6\xbd\xd3\x89\xe5\x0cA\xa6\xfb\x05\x1b/5YA')
(48, 'C2D2DC10-6FCA-42F9-8015-27BC9B89DE23', 140, None, 'Sandvika', '2000-11-25 00:00:00.0000000', '1 dag', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 46, 1, b'y\x7f\x00\x00\x01\x0c \xc5\xef\xbe\x83\x16\rAp\xad1\x9a\xd45YA')
(49, '3738F9C7-1903-46A9-8D93-1B6BDCC4CB72', 140, None, 'Lerpeveien 390', '2000-11-25 00:00:00.0000000', '2 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', None, 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 47, 1, b'y\x7f\x00\x00\x01\x0c \xaeU\xcd\xaag\x0cA\xe4\xd8K\x0fWEYA')
(50, '70E4D211-F003-4122-B339-7A97A9185FDE', 140, None, 'Egnesveien 14', '2000-11-25 00:00:00.0000000', '2 dager', '100 m', None, 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ukjent', 'Ja', 'Ukjent', 'Ukjent', 'Ja', None, None, None, None, None, None, None, 'NGI', 'Surficial slide, Infiltration from precipitation and discharge pipe', 'SkredObsHistorisk', 'Registrert og godkjent', None, 'Arne Kleven', '1005', None, None, None, None, 1, None, 48, 1, b'y\x7f\x00\x00\x01\x0c@\x8b\x12\x84I\xd0\x0cA\xbas\x9d\x15\x856YA')
In [97]:
from_date = "2020-04-01"
to_date = "2020-04-30"
sh_q = """SELECT TOP 400 [skredID]
,[registrertDato]
,[regStatus]
,[skredTidspunkt]
,[noySkredTidspunkt]
,[skredtekniskeParam]
,[registrertAv]
,[registrertAvBrukerID]
,[skredType]
,[objektType]
,[SHAPE].STGeometryN(1).ToString() AS SHAPE
FROM {db_name}.{db_tbl}
-- WHERE [registrertDato] >= '2020-04-21' AND [registrertDato] < '2020-04-30' AND [registrertAv] = 'Sentinel-1' -- AND [regStatus]!='Slettet'
WHERE [registrertAv] = 'Sentinel-1'
ORDER BY [registrertDato] DESC
""".format(db_name=db_name, db_tbl=tbls['sh'])
print(sh_q)
ut_q = """SELECT TOP 400 [skredID]
,[registrertDato]
,[regStatus]
,[registrertAv]
,[registrertAvBrukerID]
,[endretDato]
,[endretAv]
,[endretAvBrukerID]
,[rettighetsID]
,[SHAPE].STGeometryN(1).ToString() AS SHAPE
FROM {db_name}.{db_tbl}
--WHERE [registrertDato] >= '2019-08-22' AND [registrertDato] < '2019-08-30' AND [regStatus] = 'Godkjent kvalitet B'
--WHERE [registrertDato] >= '2020-01-05' AND [registrertDato] < '2020-01-08'
--WHERE [registrertDato] >= '2019-05-12' AND [registrertDato] < '2019-05-14' AND [registrertAv] = 'Sentinel-1'
--WHERE [registrertDato] >= '2020-01-24' AND [registrertDato] < '2020-01-30' AND [registrertAv] = 'Sentinel-1'
WHERE [registrertAv] = 'Sentinel-1' --AND [regStatus] = 'Godkjent kvalitet B'
ORDER BY [registrertDato] DESC
""".format(db_name=db_name, db_tbl=tbls['ut'])
print(ut_q)
SELECT TOP 400 [skredID]
,[registrertDato]
,[regStatus]
,[skredTidspunkt]
,[noySkredTidspunkt]
,[skredtekniskeParam]
,[registrertAv]
,[registrertAvBrukerID]
,[skredType]
,[objektType]
,[SHAPE].STGeometryN(1).ToString() AS SHAPE
FROM skredprod.skred.SKREDHENDELSE
-- WHERE [registrertDato] >= '2020-04-21' AND [registrertDato] < '2020-04-30' AND [registrertAv] = 'Sentinel-1' -- AND [regStatus]!='Slettet'
WHERE [registrertAv] = 'Sentinel-1'
ORDER BY [registrertDato] DESC
SELECT TOP 400 [skredID]
,[registrertDato]
,[regStatus]
,[registrertAv]
,[registrertAvBrukerID]
,[endretDato]
,[endretAv]
,[endretAvBrukerID]
,[rettighetsID]
,[SHAPE].STGeometryN(1).ToString() AS SHAPE
FROM skredprod.skred.UTLOPUTLOSNINGOMR
--WHERE [registrertDato] >= '2019-08-22' AND [registrertDato] < '2019-08-30' AND [regStatus] = 'Godkjent kvalitet B'
--WHERE [registrertDato] >= '2020-01-05' AND [registrertDato] < '2020-01-08'
--WHERE [registrertDato] >= '2019-05-12' AND [registrertDato] < '2019-05-14' AND [registrertAv] = 'Sentinel-1'
--WHERE [registrertDato] >= '2020-01-24' AND [registrertDato] < '2020-01-30' AND [registrertAv] = 'Sentinel-1'
WHERE [registrertAv] = 'Sentinel-1' --AND [regStatus] = 'Godkjent kvalitet B'
ORDER BY [registrertDato] DESC
In [98]:
sh_df = pd.read_sql_query(sh_q, conn)
ut_df = pd.read_sql_query(ut_q, conn)
In [99]:
ut_df
Out[99]:
skredID
registrertDato
regStatus
registrertAv
registrertAvBrukerID
endretDato
endretAv
endretAvBrukerID
rettighetsID
SHAPE
0
E3D86382-F1FB-44B6-AC92-06478C56E11F
2020-02-03 16:15:04.0000000
Godkjent kvalitet B
Sentinel-1
131@Sentinel 1
2020-02-03 16:15:04.0000000
Sentinel-1
131@Sentinel 1
1
POLYGON ((706429.999942176 7686248.9996411577,...
1
221DBD85-11A1-4F01-9FF8-A3BA2E0E43D8
2020-02-03 16:15:04.0000000
Godkjent kvalitet B
Sentinel-1
131@Sentinel 1
2020-02-03 16:15:04.0000000
Sentinel-1
131@Sentinel 1
1
POLYGON ((704069.99994820356 7685088.999676331...
2
4E7EB269-0FB1-4EAB-BF0E-883F9977CCAE
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((33090.005569873378 6732708.976058581...
3
A62CE1C7-D005-451D-B185-F5963C1CB9B1
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((32890.005590817891 6732668.975977879...
4
C2C8DF82-70B4-4C33-BBA7-B7FF2D59AC42
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((31910.005731143989 6735028.975443072...
5
C1F14C1E-847E-41FB-B3CB-6CDB6C278F78
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((28830.006053589284 6733328.974205264...
6
D500E9BD-CE7B-4D27-88BC-8EC4BC5BF9FB
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((8570.0089102610946 6736488.963530553...
7
E261708C-1428-4A54-B2CC-B6615CDE49A6
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((14310.00800942257 6736108.96685439, ...
8
89E9984B-39E7-4C6E-B3EE-6156BD58C14C
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((15690.007822397165 6736888.967551194...
9
973F64AB-43D3-4BCA-9C62-1ECA288FFD25
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((42350.004739175551 6740168.979295468...
10
A06A4A41-F71E-459A-8930-8CB0FDE5184C
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((13670.008233197033 6742368.966041175...
11
B53B42A0-5358-4409-BCF8-6E7F324D146F
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((13750.008230537176 6742828.966052196...
12
33DB1664-B658-4392-8966-788474D70404
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((66270.002972598188 6746908.986368794...
13
6A33F488-10D1-46C8-AAE4-E2E4FC43D116
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((53570.003855138086 6746908.98279907,...
14
F1442AC1-1570-4789-8A86-E7B7CF82B583
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((50390.004118920304 6747808.981750588...
15
0ED5237E-C130-48B7-87CC-13CEB4DACEFE
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((50030.004140956327 6747068.981662087...
16
4E8A9ABE-1D04-4553-A5F4-BCCE06C0A9FF
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((46350.004520191811 6752728.980174543...
17
6B8454A9-90FD-4040-9B51-662B0AA5FF3C
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((46990.004431188107 6749888.980519972...
18
C4092185-2248-4DBF-A84D-80DBF0E4950A
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((45750.004581925459 6753388.979933306...
19
2C796D0B-69B4-4C46-9E06-F0F9F70B36E3
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((53630.00391134806 6753108.9825837314...
20
A4639DBC-5E02-41AC-B975-595C7CA941F3
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((32990.005970572121 6759508.974574655...
21
06EEE24F-3995-4B38-A250-2CD351DB4C7E
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((33210.005938412622 6759048.97469653,...
22
882892C5-3CB4-4E10-8EFD-382BDD7FFDF8
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((32210.006065462716 6759808.974213365...
23
197D6AE2-3CBA-4AA7-AA7C-4D2D35722B9E
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((56170.003781183623 6760028.983113126...
24
967F3788-4CB8-41B8-8B93-758D5AFF388A
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((64250.003207833506 6760428.985424637...
25
E2EB870C-D8BF-4C41-8A53-44C9BED695CD
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((68970.002906572074 6760228.986655321...
26
5D380893-8021-4FB1-BC93-04D43C122C34
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((32490.006061019376 6761648.97423395,...
27
1E93DA9F-2034-4341-AB58-206D9E37A704
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((31890.006161498837 6763588.973855292...
28
DC210CF6-BD6D-440E-8013-5DA9FE84FF90
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((63090.003315086477 6763948.984993768...
29
1F36FE90-103F-44AE-9658-CA66724E04FB
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((11390.009066264145 6763948.963033214...
...
...
...
...
...
...
...
...
...
...
...
370
F2F6D5AD-E7EE-42D3-9E7C-7F4814B95AA3
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((690648.999966504 7738969.99978767, 6...
371
8D654C98-B9E2-494C-A5C5-1217115EF655
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((703569.99993758369 7743208.999616764...
372
853FFD42-D269-4A3F-B7AC-D3F9061F3A78
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((702209.99994030781 7747868.999632604...
373
26988675-C7E7-4F62-8DC6-135E46159621
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((677189.99998269044 7747928.999890226...
374
29DFDB54-06A3-422D-B55E-DDEC854DD99E
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((661489.99999304116 7752348.999961100...
375
CE07901D-6D69-4561-ACA5-C7EDE5B0B567
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((665929.999990792 7752328.9999451041,...
376
1803D4C6-72B5-4E60-8A7E-397ECB384B7B
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((662749.99999242648 7753128.999956704...
377
583F92AA-36FB-450F-8AC8-D1BF5565A352
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((720089.99986818992 7753108.999235793...
378
4DE99469-E6D6-421C-9C82-616306787516
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((717269.99988227338 7754248.999311082...
379
6BAA4678-2A73-45BB-8F45-FC4C0EEFC131
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((717869.99987891968 7755088.999293133...
380
A6E101C0-1650-4DD3-B5F1-6E5034EAF4D3
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((664409.99999147 7756588.999949947, 6...
381
CC300055-61CA-42C2-898A-95CAD6818B88
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((719549.9998695245 7756468.999243103,...
382
C1F426A5-265D-45DD-8F74-93A684A1F9CD
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((666569.99999004323 7761988.999940034...
383
5F61758B-FE29-4C0C-A466-AEF3CBBB589D
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((681389.99997744989 7758488.99985655,...
384
3AD4A21C-4C95-4E53-BB1F-50761AB818B2
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((721729.99985040631 7769508.999143138...
385
DB534516-839B-48A5-A1AB-33814784B709
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((640349.99999911059 7713149.000007703...
386
DFC23A1B-1A61-4643-8AB9-0D9336CDF2A5
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((667969.99999110494 7713168.999946631...
387
E865755A-9DDA-434C-B999-712EC858AB58
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((684849.99997695908 7716508.999852456...
388
3F490B44-EC99-4AAF-91D0-40A0FF6760D4
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((684989.99997675326 7716968.999851152...
389
96C77492-2E75-44A9-9AB2-FEF123776F33
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((667609.99999116734 7716868.999947134...
390
C0461688-0C0E-440C-A9B5-CFA9E44D5FDB
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((725449.9998529274 7722708.999153167,...
391
DA77BB90-260F-4EF0-BFEB-4C378A481DFA
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((716229.99989960156 7722028.999403256...
392
43169DA3-6861-47C5-8500-024807275D1E
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((665929.99999183509 7722948.999951973...
393
59893E4F-AE12-45A1-9CD1-977492FDA0FF
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((716149.99989930261 7723808.999401707...
394
464D7EBB-E8FC-465A-8A9F-A23FDC9B1644
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((688769.99997066334 7728208.999813076...
395
19D5EDC7-C6A8-4574-8252-CC998D8663CC
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((698929.99995217752 7728348.999701209...
396
497453AC-D7B3-420E-A278-6436471E8AF2
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((670648.99998885952 7729489.999931283...
397
3AA36DCF-A867-46FF-BC5D-90F7833C1A06
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((716129.9998967275 7731108.9993880242...
398
A8738E6D-4943-4586-BE11-59A321F80D93
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((680249.99997986481 7744488.999871745...
399
B2F864F2-81C9-4840-BB67-8BD70F1CBAA5
2020-01-26 05:12:21.0000000
Godkjent kvalitet B
Sentinel-1
95@Sentinel 1
2020-01-26 05:12:21.0000000
Sentinel-1
95@Sentinel 1
1
POLYGON ((703749.99993602931 7747748.99960801,...
400 rows × 10 columns
In [100]:
loads(ut_df['SHAPE'][0])
Out[100]:
In [101]:
sh_df['geometry'] = [loads(s) for s in sh_df['SHAPE']]
ut_df['geometry'] = [loads(s) for s in ut_df['SHAPE']]
In [102]:
epsg = 32633
sh_gdf = gpd.GeoDataFrame(sh_df, crs={'init' :'epsg:' + str(epsg)})
ut_gdf = gpd.GeoDataFrame(ut_df, crs={'init' :'epsg:' + str(epsg)})
gdf
Out[102]:
skredID
registrertDato
regStatus
registrertAv
registrertAvBrukerID
endretDato
endretAv
endretAvBrukerID
rettighetsID
SHAPE
geometry
0
E3D86382-F1FB-44B6-AC92-06478C56E11F
2020-02-03 16:15:04.0000000
Godkjent kvalitet B
Sentinel-1
131@Sentinel 1
2020-02-03 16:15:04.0000000
Sentinel-1
131@Sentinel 1
1
POLYGON ((706429.999942176 7686248.9996411577,...
POLYGON ((706430.000 7686249.000, 706449.000 7...
1
221DBD85-11A1-4F01-9FF8-A3BA2E0E43D8
2020-02-03 16:15:04.0000000
Godkjent kvalitet B
Sentinel-1
131@Sentinel 1
2020-02-03 16:15:04.0000000
Sentinel-1
131@Sentinel 1
1
POLYGON ((704069.99994820356 7685088.999676331...
POLYGON ((704070.000 7685089.000, 704089.000 7...
2
4E7EB269-0FB1-4EAB-BF0E-883F9977CCAE
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((33090.005569873378 6732708.976058581...
POLYGON ((33090.006 6732708.976, 33169.006 673...
3
A62CE1C7-D005-451D-B185-F5963C1CB9B1
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((32890.005590817891 6732668.975977879...
POLYGON ((32890.006 6732668.976, 32909.006 673...
4
C2C8DF82-70B4-4C33-BBA7-B7FF2D59AC42
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((31910.005731143989 6735028.975443072...
POLYGON ((31910.006 6735028.975, 31969.006 673...
5
C1F14C1E-847E-41FB-B3CB-6CDB6C278F78
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((28830.006053589284 6733328.974205264...
POLYGON ((28830.006 6733328.974, 28870.006 673...
6
D500E9BD-CE7B-4D27-88BC-8EC4BC5BF9FB
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((8570.0089102610946 6736488.963530553...
POLYGON ((8570.009 6736488.964, 8589.009 67364...
7
E261708C-1428-4A54-B2CC-B6615CDE49A6
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((14310.00800942257 6736108.96685439, ...
POLYGON ((14310.008 6736108.967, 14349.008 673...
8
89E9984B-39E7-4C6E-B3EE-6156BD58C14C
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((15690.007822397165 6736888.967551194...
POLYGON ((15690.008 6736888.968, 15749.008 673...
9
973F64AB-43D3-4BCA-9C62-1ECA288FFD25
2020-02-02 05:54:58.0000000
Godkjent kvalitet B
Sentinel-1
110@Sentinel 1
2020-02-02 05:54:58.0000000
Sentinel-1
110@Sentinel 1
1
POLYGON ((42350.004739175551 6740168.979295468...
POLYGON ((42350.005 6740168.979, 42369.005 674...
In [103]:
fig, ax = plt.subplots(1, 1)
sh_gdf.plot(ax=ax, legend=True)
Out[103]:
<matplotlib.axes._subplots.AxesSubplot at 0x2d5b1063f98>
In [104]:
ut_gdf.plot()
Out[104]:
<matplotlib.axes._subplots.AxesSubplot at 0x2d5b1390cc0>
In [105]:
# minx, miny, maxx, maxy = gdf.bounds[0]
# geodataframe to lat/lon EPSG:3857
ll_sh = sh_gdf.copy()
ll_sh.to_crs({'init': 'EPSG:3857'}, inplace=True)
ll_ut = ut_gdf.copy()
ll_ut.to_crs({'init': 'EPSG:3857'}, inplace=True)
b = ll_ut.bounds
min(b['minx'])
Out[105]:
589921.3946927083
In [107]:
b = ll_ut.bounds
mx = min(b['minx']) + (max(b['maxx'])-min(b['minx']))/2
mx = min(b['miny']) + (max(b['maxy'])-min(b['miny']))/2
ava_map = folium.Map(prefer_canvas=True,
location = [69, 20],
zoom_start = 10)
m = folium.GeoJson(ll_sh)
a = folium.GeoJson(ll_ut,
style_function=lambda feature: {
'fillColor': 'red',
# 'color' : feature['properties']['RGBA'],
'color': 'red', 'weight' : 1,
'fillOpacity' : 0.5,
# 'popup': '{0}'.format(feature['properties']['regStatus'])
'tooltip': 'Click me!'
})
m.add_to(ava_map)
a.add_to(ava_map)
ava_map
Out[107]:
In [11]:
# Plot on leaflet map
incidents_accident = folium.map.FeatureGroup()
latitudes = list(df.LAT)
longitudes = list(df.LON)
labels = list(df.EVENT_TYPE)
ava_map = folium.Map(
location = [lat, longitude],
zoom_start = 10)
for lat, lng, label in zip(latitudes, longitudes, labels):
if label == 'accident':
folium.Marker(
location = [lat, lng],
popup = label,
icon = folium.Icon(color='red', icon='info-sign')
).add_to(ava_map)
else:
folium.Marker(
location = [lat, lng],
popup = label,
icon = folium.Icon(color='green', icon='info-sign')
).add_to(ava_map)
ava_map.add_child(incidents_accident)
ava_map
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-11-348e4a64b498> in <module>
1 incidents_accident = folium.map.FeatureGroup()
----> 2 latitudes = list(df.LAT)
3 longitudes = list(df.LON)
4 labels = list(df.EVENT_TYPE)
5
C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\generic.py in __getattr__(self, name)
5065 if self._info_axis._can_hold_identifiers_and_holds_name(name):
5066 return self[name]
-> 5067 return object.__getattribute__(self, name)
5068
5069 def __setattr__(self, name, value):
AttributeError: 'DataFrame' object has no attribute 'LAT'
In [ ]:
Content source: kmunve/APS
Similar notebooks: