Title: Vehicles Search: plate works, but color / brand / model / type do not — how Search works and how to enable all filters from a MIP Event Server ANPR plugin
Integration summary
Event Server MIP plugin receives ANPR HTTP push events and posts AnalyticsEvent via MessageId.Server.NewEventCommand.
Alarm Definitions work; Alarm Manager shows Object = plate.
Observation: License plate filter in Search → Vehicles returns results. Color, brand, model, and vehicle type filters do not work for our ANPR data.
Goal: Make all Vehicles Search filters work against our ANPR data: license plate, color, vehicle brand, vehicle model, vehicle type (and plate country/type if applicable).
Code example (what we send today)
var analyticsEvent = new AnalyticsEvent
{
EventHeader = new EventHeader
{
ID = Guid.NewGuid(),
Timestamp = timestampUtc,
Message = “LicensePlateRecognized”, // or Matched / Unknown
Type = “ANPR Event”,
Name = plate, // e.g. “MH12AB1234”
Source = new EventSource
{
FQID = cameraFqid,
Name = cameraName
}
},
ObjectList = new AnalyticsObjectList
{
new AnalyticsObject
{
Name = plate,
Value = plate,
Type = “LicensePlate”,
AlarmTrigger = true
},
new AnalyticsObject
{
Name = “VehicleColor”,
Value = vehicleColor, // e.g. “White”
Type = “VehicleColor”
},
new AnalyticsObject
{
Name = “VehicleType”,
Value = vehicleType, // e.g. “SUV”
Type = “VehicleType”
}
// Brand/model added the same way when available
},
SnapshotList = snapshots // plate / vehicle / full images when available
};
EnvironmentManager.Instance.SendMessage(
new Message(MessageId.Server.NewEventCommand) { Data = analyticsEvent });
A) How does Vehicles Search work?
Please explain end-to-end how Search → Vehicles finds and filters results.
Which metadata fields / XPaths map to each filter?
- License plate: ?
- Color: ?
- Vehicle brand: ?
- Vehicle model: ?
- Vehicle type: ?
B) Can our MIP AnalyticsEvent path feed these filters?
- Can Event Server AnalyticsEvent + AnalyticsObject (as in the example above) populate Search → Vehicles filters (plate, color, brand, model, type)?
- If Analytics Events cannot feed Search, what is the supported way so all of these filters work?
C) How do we enable all filters? (main ask)
Official steps / architecture to supply ANPR data for each filter:
- License plate: ?
- Color: ?
- Vehicle brand: ?
- Vehicle model: ?
- Vehicle type: ?
Please confirm officially
- How Vehicles Search works end-to-end.
- That Event Server Analytics Events alone do / do not feed Vehicles Search.
- Exactly how we should implement plate + color + brand + model + vehicle type for an HTTP-push ANPR MIP plugin.
Thank you.