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_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, akce_ident_cely)

Funkce pro bodu, geomu a presnosti z akce.

core.utils.get_dj_pians_centroid(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_dj_pians_from_envelope(left, bottom, right, top, ident_cely)

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

core.utils.get_project_geom(ident_cely)

Funkce pro získaní geometrie projekt. Bez pristupnosti

core.utils.get_num_projects_from_envelope(left, bottom, right, top, p1, p2, p3, p46, p78, request)

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

core.utils.get_projects_from_envelope(left, bottom, right, top, p1, p2, p3, p46, p78, request)

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

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

Funkce pro získaní pas projekt ze čtverce. @janhnat zohlednit pristupnost - zohledneno v ProjectPasFromEnvelopeView

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

Funkce pro získaní pianů projektu ze čtverce. @janhnat zohlednit pristupnost - zohledneno v ProjectPianFromEnvelopeView

core.utils.get_3d_from_envelope(left, bottom, right, top, request)

Funkce pro získaní 3d ze čtverce. Bez pristupnosti

core.utils.get_num_pass_from_envelope(left, bottom, right, top, request)

Funkce pro získaní počtu pas ze čtverce. @janhnat zohlednit pristupnost - done musi zohlednit pristupnost [mapa_pas]

core.utils.get_pas_from_envelope(left, bottom, right, top, request)

Funkce pro získaní pas ze čtverce. @janhnat zohlednit pristupnost - done musi zohlednit pristupnost [mapa_pas]

core.utils.get_num_pian_from_envelope(left, bottom, right, top, request)

Funkce pro získaní počtu pianu ze čtverce. @janhnat zohlednit pristupnost - done musi zohlednit pristupnost [mapa_pian]

core.utils.get_pian_from_envelope(left, bottom, right, top, request)

Funkce pro získaní pianů ze čtverce. @janhnat zohlednit pristupnost - done musi zohlednit pristupnost [mapa_pian]

core.utils.get_dj_akce_for_pian(pian_ident_cely, request)

Funkce pro pro ziskani dj/akce pro pian_ident_cely

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_pas(left, bottom, right, top, zoom)

Funkce pro získaní heat mapy pass ze čtverce.

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

Funkce pro získaní heat mapy hustoty pass 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(x1, x2)

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.