zasób

Aby zdefiniować dodatkowe informacje związane z obiektem <info>, użyj elementu <resource>.

Podelementy elementu resource

Nazwa elementu Opcjonalność Typ Wskazówki i wymagania dotyczące Google i CAP
<resourceDesc> WYMAGANE string

Wartością elementu <resourceDesc> jest tekst opisujący typ i zawartość pliku zasobu. Przykłady:mapphoto.

<mimeType> WYMAGANE string

Wartość elementu <mimeType> to identyfikator typu i podtypu nośnika MIME zgodnie z opisem w dokumencie RFC 2046.

<size> OPCJONALNE float

Wartość elementu <size> to liczba całkowita, która wskazuje rozmiar pliku zasobu w bajtach.

<uri> OPCJONALNE string

Wartość elementu <uri> to pełny identyfikator URI pliku zasobu lub względny identyfikator URI określający zawartość elementu <defeUri>.

<defeUri> WARUNKOWY string

Wartością elementu <defeUri> jest zawartość danych zakodowana w formacie Base64 w pliku zasobu. Jeśli nie możesz użyć identyfikatora URI do pobrania zasobu, możesz użyć elementu <defeUri> zamiast elementu <uri> w wiadomościach takich jak transmisje, które są przesyłane za pomocą jednokierunkowych połączeń danych.

<digest> OPCJONALNE string

Wartość elementu <digest> to kod reprezentujący cyfrowy wynik funkcji skrótu obliczony na podstawie pliku zasobu. Aby obliczyć wartość elementu <digest>, użyj bezpiecznego algorytmu haszowania (SHA-1) opisanego w FIPS 180-2.

Przykład

<resource>
    <resourceDesc>Image file (GIF)</resourceDesc>
    <mimeType>image/gif</mimeType>
    <uri>http://www.dhs.gov/dhspublic/getAdvisoryImage</uri>
</resource>

<resource>
    <resourceDesc>Peta Intensitas Guncangan</resourceDesc>
    <mimeType>image/jpeg</mimeType>
    <uri>https://bmkg-content-inatews.storage.googleapis.com/20230410074420.mmi.jpg</uri>
</resource>