- ECMap
- Achat - Contact
- Licence d'utilisation
- Installation
- Positionnement
- Type de carte
- Contrôles
- Localisation
- Places
- Import/Export
- Overlays
- StreetView
- EarthView
- Panoramio
- DistanceMatrix
- Table des illustrations
- Glossaire
La propriété StreetView de type TECMapStreetView vous permet de gérer l'affichage StreetView
Non disponible sous CloudMade
23TECMapStreetView
Elle donne accés aux propriétés et méthodes suivantes
Change la position du point de vue
Déclenche les évènements OnStreetViewPosition et OnStreetViewAvailablePropriété en lecture/écriture pour afficher ou non la vue StreetView
Déclenche l'évènement OnStreetViewVisiblePropriété en lecture/écriture pour définir la direction de visée de la caméra, 0° = Nord, 90° = Est, 180° = Sud et 270° = Ouest
Déclenche l'évènement OnStreetViewPOVPropriété en lecture/écriture pour définir la rotation verticale de la caméra, de 90° à -90°
Déclenche l'évènement OnStreetViewPOVPropriété en lecture/écriture pour définir le niveau de zoom
Déclenche l'évènement OnStreetViewPOVPropriété en lecture/écriture permet de définir la position de la barre de contrôles
Les valeurs possibles sont :
- cpTopLeft
- cpTopCenter
- cpTopRight,
- cpRightTop
- cpRightCenter
- cpRightBottom
- cpBottomRight
- cpBottomCenter
- cpBottomLeft
- cpLeftBottom
- cpLeftCenter
- cpLeftTop
Propriété en lecture/écriture pour styler la barre de contrôles
Vous avez le choix entre :- DEFAULT
- ANDROID
- LARGE
- SMALL
// map
component ECMap
// show streetView
layer
map.StreetView.visible := true;
map.StreetView.SetPosition(map.latitude,map.longitude);
// controls ANDROID
map.StreetView.NavigationStyle := 'ANDROID';
// redraw for update
controls
map.StreetView.reDraw;
Évènements
Déclenché lorsque la vue StreetView devient soit visible soit non visible
La fermeture de la vue par le bouton X déclenche cet évènement avec bVisible à false
35Démonstration
Le programme DemoMobile vous montre une utilisation de StreetView