Untitled
unknown
plain_text
3 years ago
10 kB
4
Indexable
window.GP = window.GP || {};
GP.config = GP.config || {};
Object.assign(GP.config, {
// należy dodać nazwy obsługiwanych formularzy wraz z wartością code, która jest definiowana z backendem i służy do poprawnego wyświetlania podglądu PDF wniosku
formsNames: [
{
code: 'sigw_rej_spolki_4_1',
label: 'WNIOSEK O WPIS SPÓŁKI WODNEJ/ZWIĄZKU'
},
{
code: 'sigw_zaswiad_o_wpisie_spolki_4_1',
label: 'WNIOSEK O WYDANIE ZAŚWIADCZENIA O WPISIE SPÓŁKI WODNEJ/ZWIĄZKU'
},
{
code: 'sigw_aktual_spolki_4_1',
label: 'WNIOSEK O AKTUALIZACJE WPISU SPÓŁKI WODNEJ/ZWIĄZKU'
},
{
code: 'sigw_wykreslenie_spolki_4_1',
label: 'WNIOSEK O WYKREŚLENIE SPÓŁKI WODNEJ/ZWIĄZKU'
},
{
code: 'udostepnienie_rejestr_publiczny_4_1',
label: 'WNIOSEK O UDOSTĘPNIENIE DANYCH ZGROMADZONYCH W REJESTRZE PUBLICZNYM'
},
{
code: 'srodowisko_udost_informacji_4_1',
label: 'WNIOSEK O UDOSTĘPNIENIE INFORMACJI O ŚRODOWISKU'
},
{
code: 'udost_informacji_4_1',
label: 'WNIOSEK O UDOSTĘPNIENIE INFORMACJI'
},
{
code: 'zgloszenie_urzadzenia_wodnego_4_1',
label: 'ZGŁOSZENIE URZĄDZENIA WODNEGO/BUDOWLI HYDROTECHNICZNEJ'
},
{
code: 'aktualizacja_urzadzenia_wodnego_4_1',
label: 'WNIOSEK O AKTUALIZACJĘ WPISU URZĄDZENIA WODNEGO'
},
{
code: 'zgloszenie_urzadzenia_wodnego_4_2',
label: 'ZGŁOSZENIE URZĄDZENIA WODNEGO/BUDOWLI HYDROTECHNICZNEJ'
},
{
code: 'aktualizacja_urzadzenia_wodnego_4_2',
label: 'WNIOSEK O AKTUALIZACJĘ WPISU URZĄDZENIA WODNEGO'
},
],
// narzedzie mapowe - definicja narzędzi selekcji, które mają być dostępne z poziomu modułu mapowego
selectionWidgetFilters: [
{
type: 'teryt' -> typ narzędzia
label: 'Jednostki podziału terytorialnego' -> nazwa narzędzia
checked: false -> czy domyslnie zaznaczone
clearFilterAfterUnchecked: true -> parametr na true wymusza czyszczenie filtra po zmianie narzędzia
selectedItems: [] - > definicja domyślnie pustej tablicy, aby wyeliminować błędy podczas pierwszego uruchomienia mapy
providerUrl: '' -> uzupełniane na starcie z terytProviderUrl znajdującego się w appConfigISOK.js
descField: 'podpowiedz' -> klucz po którym mają być sortowane dane
valueField: 'teryt' -> klucz dla wartości parametrów
terytField: 'jpt_kod_je' -> klucz z danbymi dla teryt
fieldNames: 'teryt,nazwa,podpowiedz' -> wartości, które mają być wyświetlane w szczegółach wyszukanych danych
multiTerytSelection: true -> czy wyszukiwanie po terycie ma być w wersji multi
// narzędzia dla selekcji w ramach nadrzędnego narzędzia
tools: [
{
id: 'geometrySelect',
icon: 'touch-app',
},
{
id: 'searchTeryt',
open: false,
icon: 'search',
},
{
id: 'clearFilter',
icon: 'clear',
},
],
},
{
type: 'area' -> typ narzędzia
label: 'Obszar określony na mapie' -> nazwa narzędzia
clearFilterAfterUnchecked: true -> parametr na true wymusza czyszczenie filtra po zmianie narzędzia
checked: false -> czy domyslnie zaznaczone
// narzędzia dla selekcji w ramach nadrzędnego narzędzia
tools: [
{
icon: 'create',
id: 'drawPolygon',
},
],
},
{
type: 'file-popup' -> typ narzędzia
label: 'Obszar określony w zał. wektorowym' -> nazwa narzędzia
checked: false -> czy domyslnie zaznaczone
selectedItems: [] -> definicja domyślnie pustej tablicy, aby wyeliminować błędy podczas pierwszego uruchomienia mapy
maxFiles: 1 -> liczba możliwych plików do załączenia
clearFilterAfterUnchecked: true -> parametr na true wymusza czyszczenie filtra po zmianie narzędzia
uploadButtonLabel: 'Wybierz plik w formacie zipshp' -> nazwa przycisku dla załączania plików
shpUrlConverter: GP.config.shpUrlConverter -> adres dla konwertera plików shp
accept: '.geojson,.zip' -> możliwe formaty załączanych plików
// narzędzia dla selekcji w ramach nadrzędnego narzędzia
tools: [
{ id: 'fileUpload', icon: 'file-upload' },
{
id: 'clearFilter',
icon: 'clear',
},
],
},
{
type: 'uldk-selection' -> typ narzędzia
label: 'Działki z Krajowej Ewidencji Gruntów' -> nazwa narzędzia
checked: false -> czy domyslnie zaznaczone
selectedItems: [] -> definicja domyślnie pustej tablicy, aby wyeliminować błędy podczas pierwszego uruchomienia mapy
descField: 'id' -> klucz po którym mają być sortowane dane
valueField: 'id' -> klucz dla wartości parametrów
clearFilterAfterUnchecked: true -> parametr na true wymusza czyszczenie filtra po zmianie narzędzia
// narzędzia dla selekcji w ramach nadrzędnego narzędzia
tools: [
{ id: 'selectFeatureUldk', icon: 'touch-app' },
{
id: 'clearFilter',
icon: 'clear',
},
],
},
{
type: 'layer-selection' -> typ narzędzia
label: 'Dorzecza' -> nazwa narzędzia
selectedItems: [] -> definicja domyślnie pustej tablicy, aby wyeliminować błędy podczas pierwszego uruchomienia mapy
clearFilterAfterUnchecked: true -> parametr na true wymusza czyszczenie filtra po zmianie narzędzia
multiSelect: true -> w przypadku aktywnego multiSelecta kolejne rysowanie polygonu nie czyści wcześniejszego, dlatego można narysować kilka geometrii w celu zazczaczenia godeł.
mapServerUrl: GP.config.dorzeczaUrl -> adres url dla warstwy z dorzeczami
valueField: 'NAZWA' -> klucz dla wartości parametrów
checked: false -> czy domyslnie zaznaczone
// narzędzia dla selekcji w ramach nadrzędnego narzędzia
tools: [
{
icon: 'create',
id: 'selectFromMapServer',
},
{
icon: 'clear',
id: 'clearFilter',
}
],
},
{
type: 'adm-wp' -> typ narzędzia
label: 'Podział administracyjny Wód Polskich' -> nazwa narzędzia
checked: false -> czy domyslnie zaznaczone
clearFilterAfterUnchecked: true -> parametr na true wymusza czyszczenie filtra po zmianie narzędzia
selectedItems: [] -> definicja domyślnie pustej tablicy, aby wyeliminować błędy podczas pierwszego uruchomienia mapy
providerUrl: 'https://wody.isok.gov.pl/gprest/services/KZGW2/REG_ISOK_JED_WODPOL/MapServer/0' -> uzupełniane na starcie z terytProviderUrl znajdującego się w appConfigISOK.js
descField: 'NAZWA' -> klucz po którym mają być sortowane dane
valueField: 'OBJECTID' -> klucz dla wartości parametrów
terytField: 'jpt_kod_je' -> klucz z danymi dla teryt
fieldNames: 'teryt,nazwa,podpowiedz' -> wartości, które mają być wyświetlane w szczegółach wyszukanych danych
multiTerytSelection: true true -> czy wyszukiwanie po terycie ma być w wersji multi
// narzędzia dla selekcji w ramach nadrzędnego narzędzia
tools: [
{
id: 'geometrySelect',
icon: 'touch-app',
},
{
id: 'clearFilter',
icon: 'clear',
},
],
},
{
type: 'regionyWP' -> typ narzędzia
label: 'Regiony wodne' -> nazwa narzędzia
selectedItems: [] -> definicja domyślnie pustej tablicy, aby wyeliminować błędy podczas pierwszego uruchomienia mapy
clearFilterAfterUnchecked: true -> parametr na true wymusza czyszczenie filtra po zmianie narzędzia
multiSelect: true -> w przypadku aktywnego multiSelecta kolejne rysowanie polygonu nie czyści wcześniejszego, dlatego można narysować kilka geometrii w celu zazczaczenia godeł.
mapServerUrl: GP.config.regionyWP -> adres url dla warstwy z dorzeczami
valueField: 'NAZWA_REGIONU_WODNEGO' -> klucz dla wartości parametrów
checked: false -> czy domyslnie zaznaczone
// narzędzia dla selekcji w ramach nadrzędnego narzędzia
tools: [
{
icon: 'create',
id: 'selectFromMapServer',
disableFeaturesLayerAddTo: true
},
{
icon: 'clear',
id: 'clearFilter',
}
],
},
]
})Editor is loading...