Références de l'API
L'API JavaScript de Jakartowns permet d'intégrer le jumeau numérique Jakartowns dans des applications web tierces. Le script JavaScript contient le code informatique de l'API avec toutes ses fonctions et méthodes pour manipuler le jumeau numérique.
L'API facilite ainsi l'interaction avec le jumeau numérique en fournissant des méthodes pour définir la position, la rotation, le tilt et le champ de vision de la vue.
L'API s'applique sur un conteneur HTML de la page web applicative.
Une fois l'API récupérée, la fonction create_jakartowns
est disponible pour créer une instance du jumeau numérique Jakartowns dans un conteneur spécifique sur la page web.
Fonction pour interagir avec le jumeau numérique
setPosition(viewer, wantedPosition: { latitude: float, longitude: float })
Définit la position de la vue du jumeau numérique sur la carte en utilisant les coordonnées de latitude et de longitude spécifiées. Cette fonction renvoie les données du jumeau numérique après le positionnement, y compris l'UID de l'image actuelle et la distance entre la position ciblée et la position du panorama.
setTilt(viewer, wantedTilt: int)
setTilt(viewer, wantedTilt: int)
Définit l'inclinaison verticale de la vue du jumeau numérique en utilisant la valeur spécifiée. Cette fonction renvoie la nouvelle inclinaison.
setPan(viewer, wantedPan: int)
setPan(viewer, wantedPan: int)
Définit la rotation horizontale de la vue du jumeau numérique en utilisant la valeur spécifiée. Cette fonction renvoie la nouvelle rotation.
setFov(viewer, wantedFov: int)
setFov(viewer, wantedFov: int)
Définit le champ de vision (FOV) de la vue du jumeau numérique en utilisant la valeur spécifiée. Cette fonction renvoie la nouvelle valeur de FOV.
Événements
position
position
Cet événement est déclenché lorsque l'utilisateur change de position dans le jumeau numérique. Il fournit les détails de la nouvelle position, y compris les coordonnées de latitude et de longitude.
rotation
rotation
Cet événement est déclenché lorsque l'utilisateur change la rotation horizontale de la vue du jumeau numérique. Il fournit la nouvelle valeur de rotation.
tilt
tilt
Cet événement est déclenché lorsque l'utilisateur change l'inclinaison verticale de la vue du jumeau numérique. Il fournit la nouvelle valeur d'inclinaison.
fov
fov
Cet événement est déclenché lorsque l'utilisateur change le champ de vision (FOV) de la vue du jumeau numérique. Il fournit la nouvelle valeur de FOV.
Last updated