Wprowadzanie elementów z bazy danych ArcGIS

Dostawca ArcGIS używa programu ESRI ArcObjects 10 API. Nie jest ona dostępna w programie Infrastructure Map Server.

Wprowadzanie elementów z bazy danych ArcGIS

  1. W Menedżerze wyświetlania kliknij DanePołącz z danymi.
  2. W oknie Połączenie danych wybierz opcję Dodaj Połączenie ArcGIS z listy Połączenia danych wg dostawcy.
  3. Wpisz nazwę tego połączenia w polu Nazwa połączenia.
  4. Jeśli tworzone jest połączenie z centralną geobazą, wykonaj następujące czynności:
    • Kliknij kartę ArcSDE Enterprise.
    • W polu Nazwa serwera, Nazwa wystąpienia i Składnica danych wprowadź informacje o bazie danych.
    • Kliknij przycisk Zaloguj.
    • W oknie dialogowym Uwierzytelnienie użytkownika określ dane uwierzytelniające logowania, które będą używane w celu zalogowania do składnicy danych.
      • W przypadku gdy podstawowym systemem zarządzania relacyjną bazą danych jest SQL Server, aby korzystać z uwierzytelniania Windows, zaznacz opcję Uwierzytelnianie Windows i kliknij przycisk Zaloguj.
      • Aby użyć danych uwierzytelniających logowanie bazy danych, wprowadź hasło i nazwę użytkownika, a następnie kliknij przycisk Zaloguj.
    • Opcjonalnie, wybierz odpowiednią wersję bazy danych.

      Aby wybrać odpowiednią bazę danych z listy baz danych, kliknij strzałkę w dół. Zestaw narzędzi AutoCAD Map 3D nawiąże połączenie z podanym serwerem i danym wystąpieniem oraz wyświetli listę dostępnych wersji.

  5. W przypadku połączenia z plikiem lub osobistą geobazą, kliknij kartę Geobaza plikowa/osobista, a następnie w polu Plik źródłowy określ plik.
  6. Kliknij opcję Połącz.
  7. Na liście klas elementów wybierz klasy elementów, które mają być zawarte na mapie.
    Jeśli źródło tego elementu zawiera tylko jedną klasę elementów, jest ona wówczas wybierana automatycznie. Jeśli źródło zawiera wiele klas elementów, można wykonać jedną z następujących czynności:
    • Kliknij prawym przyciskiem myszy pozycję schematu, a następnie wybierz opcję Wybierz wszystko lub Żaden.
    • Rozwiń pozycję schematu i wybierz klasy elementów, które mają być dodane.

      Jeśli klasa elementów zawiera wiele typów geometrii i użytkownik wybrał klasę elementów, wszystkie geometrie zostają dodane. Aby dodać podzbiór geometrii, przytrzymaj kursor nad nazwą klasy elementów, aż do wyświetlenia przycisku Pokaż geometrię. Kliknij przycisk Pokaż geometrię, aby zobaczyć poszczególne geometrie jako osobne elementy do wyboru. Wybierz żądany element. Każda wybrana geometria zostanie dodana do mapy w postaci oddzielnych warstw Menedżera wyświetlania.

  8. Sprawdź, czy układy współrzędnych są poprawne. W razie potrzeby można zmienić niepoprawny układ współrzędnych.

    W przypadku pobierania warstwy z geobazy ArcSDE i nierozpoznania układu współrzędnych, wczytanie warstwy może być niemożliwe. Aby wczytać warstwy, przypisz układ współrzędnych.

  9. Kliknij polecenie Dodaj do mapy.

    Aby wprowadzić podzestaw danych, kliknij strzałkę w dół i wybierz opcję Dodaj do mapy przez zapytanie.

Konfigurowanie połączenia bezpośredniego dla dostawcy ArcGIS

  1. Skonfiguruj połączenia z podstawowymi bazami danych.
    W przypadku bazy danych Oracle:
    1. Zainstaluj oprogramowanie klienta Oracle (32-bitowe) na komputerze klienta, na którym uruchamiany jest Zestaw narzędzi AutoCAD Map 3D.
    2. Otwórz port Oracle (np. 1521) w zaporze komputera z bazą danych.
    3. Użyj narzędzia Oracle Net Manager w celu skonfigurowania pozycji tnsnames w docelowej bazie danych (lub uaktualnij ręcznie plik tnsnames.ora).
    4. Sprawdź połączenie z docelową bazą danych za pomocą narzędzia SQL Plus.
    W przypadku bazy danych SQL Server:
    1. Otwórz port SQL Server (np. 1433) w zaporze komputera z bazą danych.
    2. Ustaw docelową bazę danych SQL Server, tak aby obsługiwała połączenie zdalne.
    3. Sprawdź połączenie z docelową bazą danych za pomocą narzędzia SQL Server Management Studio.
  2. Dostosuj parametry połączenia.
    W przypadku bazy danych Oracle ustaw następujące parametry:
    • Nazwa serwera — określ nazwę serwera lub adres IP.
    • Nazwa wystąpienia — wprowadź ciąg sde:oracle, aby połączyć się z klientem Oracle 12c R1 lub R2.
    • Nazwa użytkownika — określ prawidłową nazwę użytkownika na serwerze Oracle.
    • Hasło — wprowadź ciąg <hasło>@<OracleSID>, gdzie OracleSID to identyfikator SID skonfigurowany na komputerze klienta w kroku 1.
    • Składnica danych — wprowadź ręcznie nazwę składnicy danych, na przykład sde.
    • Wersja — wprowadź ręcznie wersję. Jeśli wersja nie zostanie ustawiona, domyślne ustawienie to wersja główna. Można także wprowadzić identyfikator OracleSID z nazwą wystąpienia zamiast hasła. Przykładowo: sde:oracle:orcl.
    W przypadku bazy danych SQL Server ustaw następujące parametry:
    • Nazwa serwera — określ nazwę serwera lub adres IP.
    • Nazwa wystąpienia — jeśli wybrano wystąpienie domyślne MSSQLSERVER, należy wprowadzić ciąg sde:sqlserver:<nazwa serwera>. W przeciwnym razie należy wprowadzić ciąg sde:sqlserver:<nazwa serwera>\<nazwa_wystąpienia>.
    • Nazwa użytkownika/hasło — określ prawidłową nazwę użytkownika dla bazy danych SQL Server.
    • Składnica danych — wprowadź ręcznie nazwę składnicy danych, na przykład sde.
    • Wersja — wprowadź ręcznie wersję. Jeśli wersja nie zostanie ustawiona, domyślne ustawienie to wersja główna.