SDK de cartes SageMaker géospatiales Amazon - Amazon SageMaker

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

SDK de cartes SageMaker géospatiales Amazon

Vous pouvez utiliser les fonctionnalités SageMaker géospatiales d'Amazon pour visualiser des cartes dans l'interface utilisateur SageMaker géospatiale ainsi que dans des SageMaker blocs-notes contenant une image géospatiale. Ces visualisations sont prises en charge par la bibliothèque de visualisation de cartes appelée Foursquare Studio.

Vous pouvez utiliser les API fournies par le SDK de cartes SageMaker géospatiales pour visualiser vos données géospatiales, y compris les entrées, les sorties et l'AoI pour EOJ.

API add_dataset

Ajoute un objet de jeu de données matriciel ou vectoriel à la carte.

Syntaxe de demande

Request = add_dataset( self, dataset: Union[Dataset, Dict, None] = None, *, auto_create_layers: bool = True, center_map: bool = True, **kwargs: Any, ) -> Optional[Dataset]

Paramètres de requête

La requête accepte les paramètres suivants.

Arguments positionnels

Argument

Type

Description

dataset

Union[Dataset, Dict, None]

Données utilisées pour créer un jeu de données, au format CSV, JSON ou GeoJSON (pour les jeux de données locaux) ou sous forme de chaîne UUID.

Arguments de mots-clés

Argument

Type

Description

auto_create_layers

Booléen

S'il faut essayer de créer de nouvelles couches lors de l'ajout d'un jeu de données. La valeur par défaut est False.

center_map

Booléen

Indique si la carte doit être centrée sur le jeu de données créé. La valeur par défaut est True.

id

Chaîne

Identifiant unique du jeu de données. Si vous ne le fournissez pas, un identifiant aléatoire est généré.

label

Chaîne

Étiquette du jeu de données qui s'affiche.

color

Tuple[float, float, float]

Étiquette de couleur du jeu de données.

metadata

Dictionnaire

Objet contenant les métadonnées des jeux de tuiles (pour les jeux de données tuilés).

Réponse

Cette API renvoie l'objet Dataset (Jeu de données) qui a été ajouté à la carte.

API update_dataset

Met à jour les paramètres d'un jeu de données existant.

Syntaxe de demande

Request = update_dataset( self, dataset_id: str, values: Union[_DatasetUpdateProps, dict, None] = None, **kwargs: Any, ) -> Dataset

Paramètres de requête

La requête accepte les paramètres suivants.

Arguments positionnels

Argument

Type

Description

dataset_id

Chaîne

Identifiant du jeu de données à mettre à jour.

values

Union [_ DatasetUpdate Props, dict, None]

Les valeurs à mettre à jour.

Arguments de mots-clés

Argument

Type

Description

label

Chaîne

Étiquette du jeu de données qui s'affiche.

color

RGBColor

Étiquette de couleur du jeu de données.

Réponse

Cette API renvoie l'objet du jeu de données mis à jour pour les cartes interactives ou None pour les environnements HTML non interactifs.

API add_layer

Ajoute une nouvelle couche à la carte. Cette fonction nécessite au moins une configuration de couche valide.

Syntaxe de demande

Request = add_layer( self, layer: Union[LayerCreationProps, dict, None] = None, **kwargs: Any ) -> Layer

Paramètres de requête

La requête accepte les paramètres suivants.

Arguments

Argument

Type

Description

layer

Union [LayerCreationAccessoires, dict, Aucun]

Un jeu de propriétés utilisé pour créer une couche.

Réponse

L'objet de couche qui a été ajouté à la carte.

API update_layer

Mettre à jour une couche existante avec des valeurs données.

Syntaxe de demande

Request = update_layer( self, layer_id: str, values: Union[LayerUpdateProps, dict, None], **kwargs: Any ) -> Layer

Paramètres de requête

La requête accepte les paramètres suivants.

Arguments

Argument positionnel

Type

Description

layer_id

Chaîne

L'ID de la tâche à mettre à jour.

values

Union [LayerUpdateAccessoires, dict, Aucun]

Les valeurs à mettre à jour.

Arguments de mots-clés

Argument

Type

Description

type

LayerType

Le type de couche.

data_id

Chaîne

Identifiant unique du jeu de données visualisé par cette couche.

fields

Dict [string, Optional[string]]

Dictionnaire qui mappe les champs dont la couche a besoin pour la visualisation avec les champs de jeu de données appropriés.

label

Chaîne

Étiquette canonique de cette couche.

is_visible

Booléen

Si la couche est visible ou non.

config

LayerConfig

Configuration de couche spécifique à son type.

Réponse

Renvoie l'objet de couche mis à jour.

API visualise_eoj_aoi

Visualiser la zone d'intérêt de l'ARN de la tâche donnée.

Paramètres de requête

La requête accepte les paramètres suivants.

Arguments

Argument

Type

Description

Arn

Chaîne

ARN de la tâche.

config

Dictionnaire

config = { label: <string> custom label of the added AoI layer, default AoI }

Option permettant de transmettre les propriétés des couches.

Réponse

Référence de l'objet de couche d'entrée ajouté.

API visualize_eoj_input

Visualiser l'entrée de l'ARN de la tâche d'observation de la Terre donnée.

Paramètres de requête

La requête accepte les paramètres suivants.

Arguments

Argument

Type

Description

Arn

Chaîne

ARN de la tâche.

time_range_filter

Dictionnaire

time_range_filter = {

start_date: <string> date in ISO format

end_date: <string> date in ISO format

}

Option permettant de fournir l'heure de début et de fin. La valeur par défaut est la date de début et de fin de la recherche dans la collecte de données matricielles.

config

Dictionnaire

config = { label: <string> custom label of the added output layer, default Input }

Option permettant de transmettre les propriétés des couches.

Réponse

Référence de l'objet de couche d'entrée ajouté.

API visualize_eoj_output

Visualiser la sortie de l'ARN de la tâche d'observation de la Terre donnée.

Paramètres de requête

La requête accepte les paramètres suivants.

Arguments

Argument

Type

Description

Arn

Chaîne

ARN de la tâche.

time_range_filter

Dictionnaire

time_range_filter = {

start_date: <string> date in ISO format

end_date: <string> date in ISO format

}

Option permettant de fournir l'heure de début et de fin. La valeur par défaut est la date de début et de fin de la recherche dans la collecte de données matricielles.

config

Dictionnaire

config = {

label: <string> custom label of the added output layer, default Output

preset: <string> singleBand or trueColor,

band_name: <string>, only required for 'singleBand' preset. Bandes autorisées pour une tâche d'observation de la Terre

}

Option permettant de transmettre les propriétés des couches.

Réponse

Référence de l'objet de couche de sortie ajouté.

Pour en savoir plus sur la visualisation de vos données géospatiales, consultez Visualisation à l'aide d'Amazon SageMaker geospatial.