Włączanie obsługi łuków rzeczywistych w portalu ArcGIS Enterprise

Dowiedz się, jak hostować warstwę Łuk rzeczywisty w bazie danych i łączyć się z nią za pomocą portalu ArcGIS Enterprise.

Hostowanie warstwy Łuk rzeczywisty i łączenie się z nią w pakiecie ArcGIS Enterprise

Wymagania wstępne

  1. Połączenie z bazą danych.

    Zaleca się połączenie przy użyciu portu i uwierzytelniania bazy danych.

  2. Kliknij prawym przyciskiem myszy nowo dodaną bazę danych i kliknij opcję Enable Enterprise Geodatabase (Włącz bazę danych geograficznych Enterprise).

    Plik autoryzacji został utworzony po autoryzowaniu programu ArcGIS Server (plik kodów istnieje w lokalizacji, w której zainstalowany jest program ArcGIS Server. Zazwyczaj jest to folder: C:\Program Files\ESRI\LicenseXX.X\sysgen).

    Uwaga: Jeśli zostanie wyświetlony komunikat o błędzie „Active connections found during upgrade ERROR: Failed to enable database option READ_COMMITTED_SNAPSHOT on SQL Server database (ArcGISTest)” (Znaleziono aktywne połączenia podczas uaktualnienia BŁĄD: Nie można włączyć opcji bazy danych READ_COMMITTED_SNAPSHOT w bazie danych SQL Server (ArcGISTest)) wykonaj poniższe czynności.
    1. Przejdź kolejno do SSMS Eksplorator obiektów xxx (podłączony serwer SQL) Bazy danych <nowo dodana baza danych>
    2. Kliknij prawym przyciskiem myszy bazę danych i wybierz kolejno Właściwości Opcje Zezwalaj na izolację migawki.
    3. Ustaw obie opcje Migawka zatwierdzonego odczytu na Prawda.
  3. Odśwież plik bazy danych.
  4. Utwórz klasę elementów linii.
  5. Kliknij prawym przyciskiem myszy klasę elementów w obszarze Database connection (Połączenie bazy danych) i kliknij opcję Add to Current Map (Dodaj do bieżącej mapy).
  6. Utwórz łuk kołowy.
  7. Zarejestruj bazę danych w portalu ArcGIS Enterprise jako Datastore (Składnica danych). Użyj pliku .sdefile utworzonego w kroku 1.
  8. Opublikuj warstwę w dodanej składnicy danych w portalu ArcGIS Enterprise.

Dostosowywanie ustawień ArcGIS Server Manager w celu zezwolenia na edycję i synchronizację

Jeśli portal ArcGIS Enterprise jest skonfigurowany, utworzony został serwer bazy danych SQL, a warstwa jest hostowana na jednym z serwerów baz danych. Warstwa jest publikowana w portalu ArcGIS Enterprise i importowana do programu Civil 3D, ale nie można jej zapisać z powrotem.

  1. Otwórz internetową aplikację ArcGIS Server Manager.
  2. Przejdź do warstwy elementów, wybierając kolejne foldery z lewej strony aplikacji.
  3. Kliknij Capabilities (Możliwości) Feature Access (Dostęp do elementów).
  4. W obszarze Operations Allowed (Dozwolone operacje) wybierz Create (tworzenie), Query (wysyłanie zapytań), Update (aktualizowanie) i Delete (usuwanie).
  5. Wybierz kolejno Properties (Właściwości) Allow Geometry Updates (Zezwalaj na aktualizacje geometrii) Allow update of true curves (Zezwalaj na aktualizację łuków rzeczywistych).
  6. Kliknij przycisk Zapisz.
  7. Uruchom ponownie.
  8. Sprawdź stan warstwy, sprawdzając jej usługi REST.
  9. Upewnij się, że na liście Supported Operations (Obsługiwane operacje) znajduje się pozycja Apply Edits (Stosowanie edycji), a pole Support True Curves (Obsługa łuków rzeczywistych) ma wartość True (Prawda).