Hi Brian,
- Does you mean you want to customize the search service area based on specified columns like streetType and the such streetTypes represents difference limit speeds? if yes, then I think we can make sure of GeneratingServiceArea event in RoutingEngine and in this event handler, we can dynamically to change the weight value in routeSegment property of the event parameter. The segment includes a feature id value and I think we can get its feature column information by GetFeatureById method of ShapeFileFeatureSource. The weight sometimes means the road driving time or length and it depends on difference cases, changing the value will make the searching difference.
- I didn’t meet such build-in method and I think in Routing Edition, most of the cases are finished by difference events.
- This event is not related with generating routeable (.shp) or index file(.rtg), but only happened when we calling GenerateServiceArea method. It will triggered when each feature looking for available area.
Hope it helps.
Thanks,
Troy