Skip To Content

Widżet Inteligentny edytor

Widżet Inteligentny edytor to rozszerzona wersja widżetu Edycja dająca większą kontrolę nad edytowanymi warstwami i tabelami. Można konfigurować opisy w tabelach i warstwach, tworzyć, aktualizować i usuwać powiązane rekordy oraz wyświetlać okna podręczne dotyczące innych danych na mapie podczas pracy w trybie edycji.

Konfigurowanie widżetu Inteligentny edytor

Ten widżet można skonfigurować tak, aby był otwierany automatyczne po uruchomieniu aplikacji. Aby włączyć tę funkcję, kliknij przycisk Otwórz widżet automatycznie wraz z uruchomieniem aplikacji Otwórz widżet automatycznie wraz z uruchomieniem aplikacji na widżecie. Jego kolor zmieni się wówczas na ciemnozielony.

  1. Umieść wskaźnik myszy na widżecie i kliknij przycisk Skonfiguruj ten widżet Skonfiguruj ten widżet, aby otworzyć okno dialogowe właściwości konfiguracji.
  2. Opcjonalnie kliknij przycisk Zmień ikonę widżetu i zastąp domyślną ikonę tego widżetu własnym obrazem.
    Zostanie wyświetlone okno eksploratora plików, w którym można wybrać lokalny plik z obrazem do zastosowania w postaci ikony widżetu.

    Istnieją dwie sekcje służące do konfigurowania widżetu Inteligentny edytor: Ustawienia warstwy i Ustawienia ogólne.

Ustawienia warstwy

Ustawienia warstw zawierają wykaz wszystkich edytowalnych warstw na mapie i umożliwiają kontrolowanie możliwości i działań dla każdej warstwy. Poniżej podano szczegółowe informacje dotyczące każdej opcji:

  • Edytowalne — tylko określone warstwy mogą być edytowane.
  • Tylko aktualizacja — opcjonalnie ogranicza tę warstwę tak, że możliwe jest tylko aktualizowanie lub modyfikowanie istniejących obiektów.
  • Zezwalaj na usuwanie — opcjonalnie zezwól użytkownikom na usuwanie obiektów.
  • Wyłącz edycję geometrii — opcjonalnie zezwól na zmienianie kształtu lub przenoszenie geometrii obiektów.
  • Opis — opcjonalnie podaj opis powyżej atrybutów każdej warstwy.
  • Działania — wybierz pola, które można edytować i które są widoczne oraz zdefiniuj działania inteligentnych atrybutów i działania atrybutów. Zezwalaj na dostęp do warstwy powiązanej z tabelą, jeśli jest dostępna. Domyślnie widżet przenosi obraz i edytowalne atrybuty skonfigurowane w mapie.
Wskazówka:

Ten widżet nie zastępuje ustawień edycji w mapie internetowej ani w usłudze. Jeśli dla warstwy dozwolone są tylko aktualizacje, widżet nie pozwoli na tworzenie ani usuwanie obiektów.

  1. Dla każdej warstwy włącz lub wyłącz zaznaczenie następujących opcji:
    • Edytowalne
    • Tylko aktualizacja
    • Zezwalaj na usuwanie
    • Wyłącz edycję geometrii
  2. Kliknij ikonę w kolumnie Opis.

    Wpisz tekst w oknie dialogowym, aby ułatwić użytkownikom przeprowadzanie edycji.

  3. Kliknij przycisk Edytuj Edytuj poniżej sekcji Działania.

    W oknie dialogowym zostaną wyświetlone wszystkie pola dla warstwy. Pola wymagane przez bazę danych są oznaczone czerwoną gwiazdką (*). Szczegółowe informacje dotyczące każdej kolumny opisano poniżej:

    • Wyświetlaj — zdecyduj, czy dane pole ma być wyświetlane w oknie dialogowym atrybutów.
    • Edytowalne — zdecyduj, czy dane pole można będzie edytować w oknie dialogowym atrybutów. Pola nieedytowalne są wyświetlane, ale są wyłączone.
    • Nazwa — wyświetlana w celach informacyjnych.
    • Alias — wyświetlany w celach informacyjnych.
    • Działania — użyj strzałek w górę i w dół, aby zmieniać kolejność pól na liście. Przycisk edycji Edytuj pozwala konfigurować ustawienia inteligentnych atrybutów dla tego pola. Przycisk Działania atrybutów umożliwia konfigurowanie wartości pól według przecięcia, adresu, współrzędnych lub ustawień wstępnych.
  4. Dla każdego pola włącz lub wyłącz zaznaczenie następujących pól wyboru: Wyświetlaj i Edytowalne.
  5. Kliknij przycisk Edytuj Edytuj poniżej sekcji Działania.

    Przy użyciu okna dialogowego Inteligentne atrybuty można skonfigurować trzy działania dla pola. Działania można wykonywać tylko pojedynczo, a związane z nimi obliczenia dokonywane są w kolejności, w jakiej są wymienione działania. Szczegółowe informacje dotyczące każdej kolumny opisano poniżej:

    • Działanie — dostępne są trzy działania:
      • Ukryj — ukrywa dane pole na podstawie wartości w innym polu.
      • Wymagane — powoduje, że dane pole musi mieć wartość. Przycisk Zapisz zostanie włączony dopiero po skonfigurowaniu działania.
      • Wyłączone — tego pola nie można skonfigurować na podstawie kryteriów z innych pól, ale pole jest wyświetlane.
    • Wyrażenie — po skonfigurowaniu działania wyświetla kod SQL odpowiedniego wyrażenia.
    • Kryteria — użyj strzałek w górę i w dół, aby zmieniać kolejność działań na liście. Przycisk edycji Edytuj umożliwia skonfigurowanie logiki, która będzie oceniać, kiedy działanie jest prawidłowe lub przetworzone.
  6. Dla każdej akcji kliknij przycisk edycji przycisk Edytuj pod kolumną Kryteria. Kliknij przycisk Dodaj wyrażenie filtrujące lub Dodaj zestaw wyrażeń, aby utworzyć wyrażenie w oknie dialogowym Skonfiguruj klauzulę.

    Wskazówka:
    Po skonfigurowaniu działania Ukryj, opcja Czy przesłać dane atrybutu dla tego pola nawet wtedy, gdy jest ukryte? umożliwia zapisanie danych w polu, gdy nie jest ono wyświetlane. Jednak po wyłączeniu zaznaczenia tej opcji wartość w polu ukrytym przez inteligentne atrybuty nie zostanie zapisana.

  7. Po skonfigurowaniu inteligentnych atrybutów kliknij przycisk OK, aby zamknąć okno dialogowe. Kliknij przycisk Działania atrybutu w kolumnie Działania dla każdego pola.
    • Włączone — zaznacz to pole, aby używać działania.
    • Działania — istnieją cztery dostępne działania:
      • Przecięcie — zapełnij to pole na podstawie wartości pola z przeciętej warstwy.

        Jeśli edytowany obiekt przecina wiele wartości, rekord zostanie posortowany według ID obiektu i zostanie użyty pierwszy obiekt.

      • Adres — wypełnij to pole na podstawie pola zdefiniowanego w usłudze lokalizatora.

        Jeśli z lokalizatora zostało zwróconych wiele wyników, zostanie użyty najwyższy pasujący wynik.

      • Współrzędne — wypełnij pole na podstawie współrzędnych. Współrzędne mogą być wyrażone jako szerokość i długość geograficzna lub w układzie współrzędnych mapy.
      • Ustawienie wstępne — wypełnij to pole wartością ustawioną wstępnie. Ta funkcja dotyczy tylko tworzenia nowych rekordów. Wartość ustawienia wstępnego jest konfigurowana na karcie Ustawienia ogólne.
    • Kryteria — użyj strzałek w górę i w dół, aby zmieniać kolejność działań na liście. Przycisk edycji Edytuj umożliwia skonfigurowanie logiki, która będzie oceniać, kiedy działanie jest prawidłowe lub przetworzone.
  8. Dla działania Przecięcie kliknij przycisk Edytuj Edytujpod kolumną Kryteria.

    Kliknij przycisk Dodaj, aby dodać warstwę do przecięcia.

    Wskazówka:

    Jeśli wartość przecięcia jest uzyskiwana na podstawie wielu warstw, widżet będzie przetwarzał wartości od góry do dołu tej listy. Po znalezieniu pierwszej pasującej wartości wszystkie pozostałe warstwy na liście zostaną zignorowane.

  9. W oknie dialogowym Działania atrybutów kliknij przycisk Edytuj Edytuj w kolumnie Kryteria dla działania Adres.
    • Jeśli jest to pierwsza wizyta w tym obszarze, jest w nim wyświetlany domyślny lokalizator instytucji. Można go zmienić na dowolny inny niestandardowy geokoder.
    • Kliknij przycisk Sprawdź poprawność, aby sprawdzić, czy można używać tego lokalizatora.
    • Po zdefiniowaniu poprawnego lokalizatora, w oknie menu zostanie wyświetlona lista pól w lokalizatorze. Wybierz pole, które ma być używane do wypełniania edytowanego obiektu.
  10. W oknie dialogowym Działania atrybutów kliknij przycisk Edytuj Edytuj w kolumnie Kryteria dla działania Współrzędne.
    • To okno dialogowe ma dwie opcje. Jedna umożliwia wybranie układu współrzędnych w celu wyodrębnienia współrzędnych. Można użyć bieżącego odniesienia przestrzennego mapy lub szerokości i długości geograficznej. Druga pozwala na wyświetlenie listy dostępnych pól współrzędnych do zastąpienia.
    Wskazówka:

    Jeśli tworzony lub aktualizowany jest poligon, zostaną użyte współrzędne centroidu poligonu.

  11. Zamknij okno dialogowe Inteligentny atrybut i wróć na panel Ustawienia warstwy.
  12. Jeśli na mapie istnieją relacje, w obszarze Działania będzie znajdować się ikona tabeli. Kliknij tę ikonę, aby uzyskać dostęp do warstwy lub tabeli powiązanej z daną warstwą.
  13. Powyżej tabeli wyświetlana jest ścieżka nawigacyjna wskazująca miejsce w hierarchii relacji, które było ostatnio przeglądane. Kliknij dowolny segment tej ścieżki, aby wczytać dany element do tabeli.

    W tabeli wyświetlany jest bieżący poziom. Zostaną wyświetlone wszystkie powiązane elementy.

    • Edytowalne — powiązana warstwa lub tabela może być edytowana.
    • Tylko aktualizacja — opcjonalnie ogranicza tę warstwę tak, że możliwe jest tylko aktualizowanie lub modyfikowanie istniejących obiektów lub rekordów. Aby włączyć tę funkcję, opcja Edytowalne musi być włączona. Jeśli powiązanym elementem jest warstwa obiektowa, ta opcja będzie włączona i niedostępna. Ten widżet uniemożliwia tworzenie nowych powiązanych obiektów, można tylko edytować atrybuty istniejących powiązanych obiektów.
    • Zezwalaj na usuwanie — opcjonalnie zezwól użytkownikom na usuwanie obiektów lub rekordów. Aby włączyć tę funkcję, opcja Edytowalne musi być włączona.
    • Wyłącz edytowanie geometrii — ta opcja nie jest dostępna dla wszystkich powiązanych elementów.
    • Opis — opcjonalnie podaj opis powyżej atrybutów każdej warstwy. Ten element sterujący otwiera okno dialogowe Opis.
    • Działania — pozwala wybrać pola edytowalne, widoczne i ujęte na liście wstępnie ustawionych wartości oraz definiuje działania inteligentnych atrybutów i pola. Zezwalaj na dostęp do powiązanej warstwy lub tabeli, jeśli jest dostępna.

Ustawienia ogólne

W tej sekcji znajduje się lista ustawień widżetu, które umożliwiają kontrolę sprawdzania poprawności i interfejsu użytkownika. Można zdefiniować wartości ustawione wstępnie lub użyć ustawień geokodera.

  • Definiuj wstępnie ustawione wartości — jeśli w warstwie obiektowej zostało zdefiniowane pole lub tabela zawierająca wartość ustawioną wstępnie, przejdź do parametru Definiuj wstępnie ustawione wartości w oknie Ustawienia ogólne. W tym miejscu definiowana jest wartość domyślna tego ustawienia podczas wczytywania widżetu. Jeśli wstępnie ustawiona wartość zostanie skonfigurowana na wielu warstwach przy użyciu tej samej nazwy pola, we wszystkich warstwach będzie używana ta sama zdefiniowana wartość ustawiona wstępnie.
  • Ustawienia geokodera — jeśli w warstwie obiektowej lub tabeli skonfigurowano pole, którego wartość ma być pobierana z adresu, przejdź do okna Ustawienia geokodera w celu zdefiniowania adresu URL geokodera.

    Domyślnie używany jest geokoder zdefiniowany w Twojej instytucji. Po zmianie adresu URL należy także zmienić pole powiązane z polami z tym działaniem atrybutu.

Poniżej znajdują się opcje umożliwiające zdefiniowanie ogólnych ustawień widżetu:

  • Pokaż opcje wyświetlania — wyświetla listę prawidłowych opcji wyświetlania dostępnych dla wybranego szablonu.
  • Wyświetl listę wstępnie ustawionych wartości na górze — wyświetla listę wstępnie ustawionych wartości nad oknem wyboru szablonów.
  • Użyj filtru szablonów obiektu — filtr szablonów obiektu prezentuje filtr słów kluczowych i filtr warstwy w celu zawężenia listy szablonów edycji. Zaznacz pole, aby włączyć tę opcję.
  • Przypominaj o zapisaniu niezapisanych zmian, gdy formularz jest zamykany lub podczas przechodzenia do następnego rekordu — opcja pozwalająca wyświetlić monit w przypadku opuszczania strony atrybutów bieżącego rekordu, jeśli zawiera on niezapisane modyfikacje.
  • Wymagaj potwierdzenia podczas usuwania rekordu — powoduje wyświetlanie monitu podczas usuwania rekordu.
  • Zapisz zmianę automatycznie (gdy zostały zdefiniowane ustawienia wstępne) — automatycznie zapisuje zmiany, dzięki czemu można szybko digitalizować nowe obiekty.
  • Usuń obiekt z wyboru podczas zapisywania — przejście do następnego rekordu lub wstecz do strony Szablon edycji, jeśli jest tylko jeden rekord.
  • Stosowanie wartości filtru z widżetu Filtr grupy do pól Ustawienie wstępne — stosuje wartości filtru z widżetu Filtr grupy do pól ustawień wstępnych.
  • Utrzymywanie aktywności wybranego szablonu — umożliwia utrzymanie aktywności wybranego szablonu.
  • Włącz domyślnie edycję geometrii — domyślnie włącza zmiany geometrii, dzięki czemu można szybko zmodyfikować kształt obiektu.
  • Pokaż przycisk aktualizacji działania atrybutów, gdy aktywna jest edycja geometrii — jeśli w dowolnym polu zdefiniowano działania atrybutów, ta opcja umożliwia aktualizowanie wartości pochodzących z działań atrybutów podczas modyfikowania geometrii obiektu.

  1. W sekcji Podaj tekst wyświetlany dla panelu edycji zmień lub usuń tekst przedstawiony powyżej listy szablonów obiektów. Wpisz tekst, aby pomóc innym wykonać swoje modyfikacja. Jest to użyteczne, gdy żadna warstwa nie zezwala na tworzenie nowych obiektów, a lista szablonów jest ukryta.
  2. Kliknij przycisk OK, aby zamknąć okno konfiguracji.

Korzystanie z widżetu Inteligentny edytor

Otwórz widżet Inteligentny edytor, aby wyświetlić okno wyboru szablonów i listę wartości ustalanych wstępnie. Jeżeli warstwa, którą chcesz edytować, nie wyświetla się w oknie wyboru szablonu, sprawdź, czy w konfiguracji dla warstwy włączono opcję Edytowalne i czy warstwa jest widoczna na mapie.

  1. Jeśli skonfigurowano pola do uwzględnienia na liście wstępnie ustawionych wartości, wypełnij ich wartości.
    Wpisz wartości ustawione wstępnie
  2. Aby dodać obiekt kliknij jego symbol w szablonie, a następnie kliknij, aby go dodać lub narysować na mapie. Jeśli konfiguracja zawiera filtru szablonów obiektów, można wyszukiwać szablonu.
    Filtr szablonów obiektów

    Po dodaniu obiektów strona przechodzi do atrybutów.

  3. Wprowadź informacje w dostępnych polach. Pola są różne ze względu na pola edytowalnych atrybutów w usłudze obiektowej i konfiguracji edytowalnej warstwy.
    Wpisz wartość atrybutu
  4. Aby dołączyć obraz lub inne pliki do obiektu (jeżeli są dostępne), kliknij przycisk Przeglądaj znajdujący się w sekcji Załączniki okna podręcznego i wybierz plik znajdujący się na komputerze.
  5. Aby edytować obiekt, kliknij go na mapie w celu otwarcia jego okna atrybutów i edytuj informację.
  6. Aby usunąć obiekt, kliknij go na mapie w celu otwarcia jego atrybutów, a następnie wybierz Usuń.

Dostęp do widżetu Inteligentny edytor można także uzyskać przy użyciu działania podręcznego wybranego obiektu.

Inteligentny edytor w oknie podręcznym