1.  
    We upgraded to the new version of SDK (3.9.7.5) and it looks the way used to get street speed limit is obsolete now.

    Assuming our variable addr is of type GeoCodeFull. we did it this way:
    double speed = (addr.StreetLink.Flags.POSTED_SPEED) ? addr.StreetLink.Flags.SPEED_LIM : addr.StreetLink.Flags.ImpliedSpeedLimit;

    Now POSTED_SPEED is marked as obsolete. Does it mean the logic should look like this now:

    double speed = (addr.StreetLink.Flags.SpeedLimitSource != None) ? addr.StreetLink.Flags.SPEED_LIM : addr.StreetLink.Flags.ImpliedSpeedLimit;

    Or, it should be something else?

    Thanks.
  2.  
    Hi Maxim,

    We have replaced POSTED_SPEED flag with the SpeedLimitSource property, which gets the source of the speed limit data for the current link. If the speed limit data comes from the vendor data, then SpeedLimitSource would return "Posted", otherwise it will return "None".

    http://docs.geobase.info/?topic=html/b7880f2a-3be4-2867-345e-95c3ec169b25.htm

    Thanks,

    April