Udostępnij za pośrednictwem


Interfejs API REST stacji naziemnej platformy Azure

Azure Orbital Ground Station umożliwia zaplanowanie kontaktów ze statków kosmicznych na zasadzie płatności zgodnie z rzeczywistym użyciem w celu pozyskiwania danych ze statku kosmicznego, monitorowania kondycji i stanu statku kosmicznego lub przesyłania poleceń do statku kosmicznego. Dane przychodzące są dostarczane do prywatnej sieci wirtualnej, co umożliwia ich przetwarzanie lub przechowywanie na platformie Azure.

Po zakończeniu dołączania interfejs API REST stacji naziemnej platformy Azure umożliwi tworzenie, usuwanie i wyświetlanie listy stacji naziemnych, statków kosmicznych, profilów kontaktów i kontaktów oraz zarządzanie nimi.

Poniższe informacje są wspólne dla wszystkich zadań, które można wykonać przy użyciu tych interfejsów API REST:

  • Użyj identyfikatora URI https://management.azure.com/.
  • Zastąp element {api-version} pytaniem 2022-11-01.
  • Zastąp {subscriptionId} element identyfikatorem subskrypcji w identyfikatorze URI. Ta wartość jest unikatowym identyfikatorem GUID twojej subskrypcji, takim jak c1be1141-a7c9-4aac-9608-3c2e2f1152c3. Znajdź identyfikator subskrypcji przy użyciu bloku Azure Portal subskrypcji.
  • Zastąp element {resourceGroupName} grupą zasobów. Aby uzyskać więcej informacji, zobacz Zarządzanie zasobami platformy Azure przy użyciu grup zasobów.
  • Ustaw nagłówek Content-Type na application/jsonwartość .
  • Ustaw nagłówek Authorization na token internetowy JSON uzyskany z usługi Azure Active Directory. Aby uzyskać więcej informacji, zobacz Uwierzytelnianie żądań usługi Azure Resource Manager.

Ogólny przepływ jest następujący:

  • Utwórz statek kosmiczny w obsługiwanym regionie, takim jak westus2 i przejdź przez proces autoryzacji zdefiniowany w krokach dołączania.
  • Utwórz profil kontaktu w tym samym regionie co statek kosmiczny.
    • Profil kontaktu odwołuje się do identyfikatora zasobu arm podsieci delegowanego do Microsoft.Orbital/orbitalGateways tej samej usługi Azure Virtual Network co adresy IP punktu końcowego profilu kontaktu. Podsieć delegowana do orbity musi być co najmniej podsiecią klasy C i nie ma adresów IP dołączonych do żadnego zasobu.
    • Opcjonalnie centrum zdarzeń można podać w profilu kontaktu w celu odbierania danych telemetrycznych podczas przekazywania. "Dostawca zasobów orbitalnych platformy Azure" musi mieć rolę"Azure Event Hubs Nadawca danych".
  • Podaj listę dostępnych kontaktów ze statkiem kosmicznym z autoryzowanej stacji naziemnej.
  • Utwórz kontakt w przedziale czasu, w którym statek kosmiczny jest widoczny na danej stacji naziemnej.
  • Odbierz dane w punktach końcowych podanych w profilu kontaktu.

Więcej informacji można znaleźć na stronie Azure Orbital .