Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

All our products have been updated on with the releases associated to this Sprint 110.

Chouette

Display overriding Datasets when an import can't start

When the user imports a file which requires a new Dataset which overlaps existing ones, the Import is displayed with the list of overlapping Datasets:

image-20240524-071343.png

When no overlapping Dataset is detected, the Overlapping section is hidden.

Display overriding Datasets when an import can't start

Because of NeTEx limitation on Particular/Referent link, if the user wants to import Referent resources and Particular relationships, the NeTEx file must contain the Referent resource and the Particular resource(s) with their derivedFromObjectRef attribute.

When the Particular resources are already defined in Chouette, the user wants to keep intact the Particular models even if the resources are defined in the file.

In this special case, the user can use the option Ignore Particular resources to import only NeTEx resources referenced by a derivedFromObjectRef attribute.

<stopPlaces>
  <StopPlace id="particular" derivedFromObjectRef="referent">
    <Name>Ignored Name</Name>
  </StopPlace>
  <StopPlace id="referent">
    <Name>Referent Sample</Name>
  </StopPlace>
</stopPlaces>

Export Stop Area registration number as NeTEx private code

When Chouette exports a Stop Area, its registration number is used as NeTEx PrivateCode:

<Quay version="any" id="FR::Quay:50121060:FR1">
  <Name>Gare Epinay-sous-Sénart</Name>
  <PrivateCode>TESTALIM14</PrivateCode>
  <Centroid>
    <Location>
      <gml:pos srsName="EPSG:27572">613081 2410342</gml:pos>
    </Location>
  </Centroid>
</Quay>

Manage Shape codes

The user can view, add and edit codes associated to each Shape:

image-20240524-071819.png

Control Shape Codes

The user can control codes associated to Shapes:

  • Presence Code

  • Format of Code

  • Code Uniqueness

image-20240524-072404.pngimage-20240524-072356.png

Control presence of additional attributes

The user can control the presence of the new following attributes:

  • Route direction

  • Stop Area parent

  • Stop Area referent

image-20240524-073735.png

Avoid the tenth of a second in NeTEx file

When Chouette creates a NeTEx file, the time values no longer include the tenth of a second:

<DayType ...created="2024-04-22T13:23:33Z" changed="2024-04-22T13:24:01Z" version="any"> 

Some users reported that some NeTEx consumers are in trouble to handle a such format.

Ara

Broadcast VehicleFeatureRef attribute in SIRI StopMonitoring

Ara can broadcast VehicleFeatureRef attribute in SIRI Stop Monitoring response and notification:

<?xml version='1.0' encoding='utf-8'?>
<siri:MonitoredStopVisit>
  <siri:RecordedAtTime>2030-09-22T07:56:53.000+02:00</siri:RecordedAtTime>
  <siri:ItemIdentifier>StopVisit:1</siri:ItemIdentifier>
  <siri:MonitoringRef>StopPoint:A</siri:MonitoringRef>
  <siri:MonitoredVehicleJourney>
    <!-- ... -->
    <siri:VehicleFeatureRef>lowFloor</siri:VehicleFeatureRef>
    <siri:MonitoredCall>
      <siri:StopPointRef>StopPoint:A</siri:StopPointRef>
      <siri:Order>4</siri:Order>
      <siri:StopPointName>PA282-Antofagasta / Esq. Bascuñán Guerrero</siri:StopPointName>
      <!-- ... -->
    </siri:MonitoredCall>
  </siri:MonitoredVehicleJourney>
</siri:MonitoredStopVisit>

Broadcast SIRI SituationExchangeDelivery for each subscription

When Ara broadcasts a SIRI Situation Exchange response or notification, the PtSituationElement SIRI resources are regrouped by SubscriptionRef into a dedicated SituationExchangeDelivery

<siri:SituationExchangeDelivery>
  <siri:ResponseTimestamp>2030-01-01T12:00:00.000Z</siri:ResponseTimestamp>
  <siri:SubscriptionRef>A</siri:SubscriptionRef>
  <siri:Situations>
    <siri:PtSituationElement ...>
    </siri:PtSituationElement>
    <siri:PtSituationElement ...>
    </siri:PtSituationElement>    
  </siri:Situations>
</siri:SituationExchangeDelivery>  

<siri:SituationExchangeDelivery>
  <siri:ResponseTimestamp>2030-01-01T12:00:00.000Z</siri:ResponseTimestamp>
  <siri:SubscriptionRef>B</siri:SubscriptionRef>
  <siri:Situations>
    <siri:PtSituationElement ...>
    </siri:PtSituationElement>
    <siri:PtSituationElement ...>
    </siri:PtSituationElement>    
  </siri:Situations>
</siri:SituationExchangeDelivery>

  • No labels