Hosting własnych danych potree chmury punktów

Tekla Structures
Zmodyfikowany: 9 mar 2023
2025
Tekla Structures

Hosting własnych danych potree chmury punktów

Hosting własnych danych potree chmury punktów umożliwia udostępnianie chmur punktów przez Internet przy użyciu adresu URL. Zalecamy hosting własnych danych potree chmury punktów na Microsoft Azure Storage Account.

Utwórz plik potree za pomocą Menedżera chmur punktów

Point cloud manager można pobrać z Tekla Warehouse.

Aby uzyskać szczegółowe informacje na temat używania Point cloud manager, zobacz pomoc Point cloud manager. Pomoc można otworzyć, klikając przycisk pomocy .

  1. Zainstaluj aplikację i uruchom ją z menu start lub z ekranu startowego, w zależności od używanej wersji systemu Windows.
  2. Ustaw folder główny projektu.
    Przykład: C:\Trimble\PTRS.
  3. Utwórz nowy projekt.
    1. Kliknij przycisk Add new project.

    2. W polu Project name wprowadź nazwę projektu.

      Nazwa ta będzie nazwą bazy danych i folderu potree.

  4. Importuj jeden lub więcej modeli chmury punktów:
    1. Kliknij Add file.
    2. Poszukaj pliku chmury punktów.
  5. Po zaimportowaniu chmury punktów kliknij , aby rozpocząć konwersję do potree.
  6. Rozwiń Conversion settings, wybierz Directory structure, a następnie kliknij Start.

Dane potree są teraz dostępne w folderze głównym projektu.

Skonfiguruj Azure Storage Account do hostingu danych chmury punktów

Wymagana jest subskrypcja platformy Microsoft Azure.

Przed rozpoczęciem skonfiguruj mechanizmy kontroli zabezpieczeń subskrypcji platformy Azure zgodnie z zasadami organizacji.

  1. W usłudze Azure Portal utwórz nowe konto Azure.

    Szczegółowe instrukcje możesz znaleźć w dokumentacji Microsoft Azure.

  2. W ustawieniach Static website, włącz Static website.
    Wskazówka:

    Adresy URL w polach Primary endpoint i Secondary endpoint są generowane automatycznie.

  3. W ustawieniach CORS dodaj regułę CORS dla Blob service, a następnie skonfiguruj ustawienia reguły.
    Ustawienie reguły CORS Opis

    Allowed origins

    Określa, które domeny mogą uzyskać dostęp do zasobów.

    • Jeśli planujesz używanie danych z chmury punktów tylko za pomocą aplikacji Connect 3D App, wprowadź https://3d.connect.trimble.com.

    • Aby zezwolić na wszystkie domeny, wprowadź *.

    Allowed methods

    Określa, które metody HTTP mają być dozwolone podczas tworzenia żądań.

    Wprowadź GET.

    Allowed headers

    Określa, które nagłówki HTTP mają być dozwolone podczas tworzenia żądań.

    Aby zezwolić na wszystkie nagłówki, wprowadź *.

    Exposed headers

    Określa, do których nagłówków może mieć dostęp JavaScript w przeglądarkach.

    Aby zezwolić na wszystkie nagłówki, wprowadź *.

    Max age

    Określa, jak długo mogą być buforowane wyniki żądania.

    Wprowadź liczbę sekund.

Wgraj dane potree do Azure Storage Account

  1. W usłudze Azure Storage Explorer przejdź do konta, a następnie do kontenera obiektów blob $web.
  2. Skopiuj folder zawierający chmury punktów z C:\Trimble\PTRS na konto do kontenera blob.
  3. Skopiuj folder <potree_name> do udostępnionej lokalizacji.

    Uwaga:

    Nie zastępuj istniejących danych potree, zwłaszcza gdy są używane przez innych użytkowników.

Dodaj łącze do danych chmury punktów w projekcie Trimble Connect

Dodaj adres URL chmury punktów z komputera lub dysku.

  1. Otwórz projekt w Trimble Connect for Windows.
  2. Przejdź do podglądu 3D.
  3. Otwórz panel Point Clouds.
  4. Kliknij Dodaj adres URL.
  5. Wprowadź nazwę chmury punktów.
  6. W polu URL wprowadź lub wklej adres URL pliku chmury punktów.

    Przykład:

    https://potreehosting.z6.web.core.windows.net/pointclouds/example
  7. Kliknij Dodaj.

Po kliknięciu tego pliku w aplikacji 3D Trimble Connect zostanie otwarta chmura punktów.

Czy to było pomocne?
Wstecz
Dalej