Modifications que vous pouvez apporter au modèle FTP XML de la - SharpOS 11.8

Guide de l'administrateur Sharp 11.8

series
SharpOS 11.8
revised_modified
2020-04-22

Le code XML définit la structure des fichiers XML générés par la Sharp. Vous pouvez réorganiser ou supprimer des champs. Le nom du fichier XML est constitué du nom de la Sharp et d’un numéro d’identification unique (par exemple, SHARP0015_6ee17b00-82c1-466b-9fd6-003417bc82c4_lpr.xml).

Modèle :

<?xml version="1.0" encoding="utf-8"?>
<AutoVu>
  <Plate>#PLATE_READ#</Plate>
  <State>#PLATE_STATE#</State>
  <UTCDate>#DATE_UTC#{yyyy:MM:dd}</UTCDate>
  <UTCTime>#TIME_UTC#{HH:mm:ss}</UTCTime>
  <CameraName>#CAMERA_NAME#</CameraName>
  <SourceName>#SHARP_NAME#</SourceName>
  <ContextImage>#CONTEXT_IMAGE#</ContextImage>
  <PlateImage>#PLATE_IMAGE#</PlateImage>
  <LongitudeX>#LONGITUDE#</LongitudeX>
  <LatitudeY>#LATITUDE#</LatitudeY>
  <Heading>#HEADING#</Heading>
  <Speed>#SPEED#</Speed>
  <FixQuality>#FIX_QUALITY#</FixQuality>
  <Guid>#GUID#</Guid>
</AutoVu>

Notez ce qui suit :

  • L’interrogation de listes de véhicules recherchés n’est pas prise en charge.
  • LocalDate, LocalTime, UTCDate, UTCTime, et TimeZone affichent les propriétés de date et d’heure de Windows.
  • CameraName est défini dans Genetec Patroller™ Config Tool.
  • SourceName est le nom Sharp (par exemple, Sharp1234).
  • ContextImage et PlateImage sont codés dans le texte.
  • Heading est la direction de déplacement du véhicule en degrés par rapport au nord.
  • Speed est la vitesse du véhicule en km/h.
  • FixQuality est la qualité de la position GPS selon la norme NMEA. Les valeurs suivantes sont exportés :
    • 0 = Non valable
    • 1 = GPS fix (SPS)
    • 2 = DGPS fix
    • 6 = estimated (dead reckoning)
  • Guid correspond à l'identification unique de la lecture d'événement.
  • Vous pouvez ajouter les champs personnalisés suivants au modèle :
    Nom de l'état
    L'unité Sharp essaiera de lire l'origine de la plaque en plus de son numéro (certaines plaques indiquent l'État ou la province d'émission). Cela peut ne pas être possible pour tous les types de plaques d'immatriculation.
    Pour utiliser ce champ, ajoutez <State>#CUSTOM_FIELDS#{State Name}</State> dans le XML, puis sélectionnez Lire l'État de la plaque sur le Sharp Portal.
    REMARQUE :
    • Le contexte RAPI que vous utilisez doit prendre en charge la fonctionnalité de nom d'état.
    • L'unité Sharp doit être capable de lire l'État de la plaque correctement.
    Mouvement relatif
    Lorsque l'unité Sharp lit une plaque, elle détecte et affiche si le véhicule s'approche ou s'éloigne par rapport à sa position.
    Pour utiliser ce champ, ajoutez la ligne suivante au code XML :

    <RelativeMotion>#CUSTOM_FIELDS#{Relative Motion}</RelativeMotion>.

    Type de véhicule
    Certaines plaques d'immatriculation comportent des symboles de caractère identifiant des types de véhicules spécifiques (par exemple, taxi, transport, etc.). Si la Sharp peut lire ces symboles, elle affiche le type de véhicule en plus des autres informations de lecture ou d'alerte.
    Pour utiliser ce champ, ajoutez la ligne suivante au code XML :

    <VehicleType>#CUSTOM_FIELDS#{Vehicle Type}</VehicleType>.

  • Si vous utilisez FTP avec des coordonnées GPS, vous devrez ajouter les champs de longitude et de latitude.
<?xml version="1.0" encoding="utf-8"?>
<AutoVu>
   <Plate>#PLATE_READ#</Plate>
   <LocalDate>#DATE_LOCAL#(HH:mm:ss)</LocalTime>
   <UTCDate>#DATE_UTC#(yyyy:MM:dd)</UTCDate>
   <UTCTime>#TIME_UTC#(HH:mm:ss.fff)</UTCTime>
   <TimeZone>#TIME_ZONE#</TimeZone>
   <CameraName>#CAMERA_NAME#</CameraName>
   <SourceName>#SHARP_NAME#</SourceName>
   <ContextImage>#CONTEXT_IMAGE#</ContextImage>
   <PlateImage>#PLATE_IMAGE#</PlateImage>
   <LongitudeX>#LONGITUDE#</LongitudeX>
   <LatitudeY>#LATITUDE#</LatitudeY>
   <Heading>#HEADING#</Heading>
   <Speed>#SPEED#</Speed>
   <FixQuality>#FIX_QUALITY#</FixQuality>
   <Guid>#GUID#</Guid>
</AutoVu>