Core utils

Definice utilit, které jsou používané napríč celou aplikacií.

core.utils.get_mime_type(file_name)

Funkce pro získaní mime typu pro soubor.

core.utils.calculate_crc_32(file)

Počítá crc32 ze souboru (int32), transformuje ho na string a doplňuje ho na 13 znaků.

core.utils.get_cadastre_from_point(point)

Funkce pro získaní katastru z bodu geomu.

core.utils.get_cadastre_from_point_with_geometry(point)

Funkce pro získaní katastru s geometrií z bodu geomu.

core.utils.get_centre_point(bod, geom)

Funkce pro získani stredového bodu z bodu a geomu.

core.utils.get_all_pians_with_akce(ident_cely)

Funkce pro získaní všech pianů s akci.

core.utils.update_main_katastr_within_ku(ident_cely, ku_nazev_stary)

Funkce pro update katastru u akce podle katastrálního území.

core.utils.update_all_katastr_within_akce_or_lokalita(ident_cely)

Funkce pro update katastru u akce a lokalit.

core.utils.get_centre_from_akce(katastr, pian)

Funkce pro bodu, geomu a presnosti z akce.

core.utils.get_points_from_envelope(left, bottom, right, top)

Funkce pro získaní projektů a jeho geomu podle čtverce.

core.utils.get_all_pians_with_dj(ident_cely, lat, lng)

Funkce pro získaní pianů s DJ podle ident_cely DJ a souradnic.

core.utils.get_num_pians_from_envelope(left, bottom, right, top)

Funkce pro získaní počtu pianů ze čtverce.

core.utils.get_pians_from_envelope(left, bottom, right, top, ident_cely)

Funkce pro získaní pianů ze čtverce.

core.utils.get_num_projects_from_envelope(left, bottom, right, top)

Funkce pro získaní počtu projektů ze čtverce.

core.utils.get_projects_from_envelope(left, bottom, right, top)

Funkce pro získaní projektů ze čtverce.

core.utils.dictfetchall(cursor)

Return all rows from a cursor as a dict

core.utils.get_heatmap_pian(left, bottom, right, top, zoom)

Funkce pro získaní heat mapy pianů ze čtverce.

core.utils.get_heatmap_pian_density(left, bottom, right, top, zoom)

Funkce pro získaní heat mapy hustoty pianů ze čtverce.

core.utils.get_heatmap_project(left, bottom, right, top, zoom)

Funkce pro získaní heat mapy projektů ze čtverce.

core.utils.get_heatmap_project_density(left, bottom, right, top, zoom)

Funkce pro získaní heat mapy hustoty projektů ze čtverce.

core.utils.get_validation_messages(text)

Funkce pro získaní textu validační chyby.

core.utils.get_transform_towgs84(cy, cx)

Funkce pro transformaci na wgs84.

core.utils.get_multi_transform_towgs84(jtsk_points)

Funkce pro transformaci více jtsk bodů na wgs84.

core.utils.get_message(az, message)

Funkce pro získaní textu správy podle záznamu.

class core.utils.SearchTable(*args, **kwargs)

Základní setup pro tabulky používané v aplikaci. Obsahuje metódu na získaní sloupců které mají byt zobrazeny.

get_column_default_show()

Returns the columns that are visible by default If self.column_default_show is None then # default visible columns will be return from sequence

render_nahled(value, record)

Metóda pro správne zobrazení náhledu souboru.