Beispiel #1
0
def generate_glb_from_sumo_file(sumo_net_file: str, out_glb_file: str):
    """Creates a geometry file from a sumo map file."""
    map_spec = MapSpec(sumo_net_file)
    road_network = SumoRoadNetwork.from_spec(map_spec)
    road_network.to_glb(out_glb_file)
Beispiel #2
0
    def _cache_road_network(self):
        if not self._road_network:
            from smarts.core.sumo_road_network import SumoRoadNetwork

            map_spec = types.MapSpec(self._road_network_path)
            self._road_network = SumoRoadNetwork.from_spec(map_spec)