HERE Interface configuration

The configuration of HERE interface is set through a subset of information stored in the file:

/opt/ptv-optima-vv.n.xxxxptv-optima-as/standalone/configuration/optima/optima-configuration.xml.

The configuration structure is placed under the tag <configurations>/<configuration>/<datex-interface>/<datex-process>

Example:

<datex-process id="hereDataProvider" name="Traffic State HERE" enabled="false">
    <schedule>
        <second>0</second>
        <minute>*/1</minute>
        <hour>*</hour>
        <dayOfMonth>*</dayOfMonth>
        <month>*</month>
        <dayOfWeek>*</dayOfWeek>
        <year>*</year>
    </schedule>
    <provider action="IMPORT" name="here_trafficstate_import" type="com.sistemaits.optima.adi.providers.here.TrafficStateHereProvider">
        <hereProviderURL>https://mlreal time.traffic.data.here.com/ver3.2.2/tableE3817/RealtimeFlowE3817.xml.gz</hereProviderURL>
        <userName>TBD</userName>
        <password>TBD</password>
        <appId>TODO</appId>
        <appCode>TODO</appCode>
        <maxfunctionalclass>2</maxfunctionalclass>
        <bulkDimension>200</bulkDimension>
        <boundingBox>
            <top-left latitude="49.1" longitude="8.2" />
            <bottom-right latitude="48.9" longitude="8.6" />
        </boundingBox>
        <confidenceValue>0.7</confidenceValue>
        <timeToLiveMessage>50</timeToLiveMessage>
        <validityInterval>300</validityInterval>
    </provider>
    <provider action="PUBLISH" name="here_trafficstate_save_on_db" type="com.sistemaits.optima.adi.providers.trafficstate.TrafficstateDbProvider">
        <sqlAfter>
            <query>UPDATE trafficstate_here_rltm as t set strt_shap = s.shap from strt s where s.idno=t.strt and s.tail=t.fsnd</query>
        </sqlAfter>
    </provider>
</datex-process>