:py:mod:`starling_sim.basemodel.output.feature_factory` ======================================================= .. py:module:: starling_sim.basemodel.output.feature_factory Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: starling_sim.basemodel.output.feature_factory.create_point_feature starling_sim.basemodel.output.feature_factory.create_line_string_feature starling_sim.basemodel.output.feature_factory.create_multi_polygon_feature starling_sim.basemodel.output.feature_factory.get_element_point starling_sim.basemodel.output.feature_factory.get_element_multi_polygon starling_sim.basemodel.output.feature_factory.get_element_line_string starling_sim.basemodel.output.feature_factory.add_agent_id starling_sim.basemodel.output.feature_factory.add_icon_type starling_sim.basemodel.output.feature_factory.add_agent_type .. py:function:: create_point_feature(geojson_output, element, agent_id=None, icon_type=None, agent_type=None) .. py:function:: create_line_string_feature(geojson_output, element, agent_id=None, icon_type=None, agent_type=None) .. py:function:: create_multi_polygon_feature(geojson_output, element, agent_id=None, icon_type=None, agent_type=None) .. py:function:: get_element_point(geojson_output, element) .. py:function:: get_element_multi_polygon(geojson_output, element) .. py:function:: get_element_line_string(geojson_output, element) .. py:function:: add_agent_id(feature, element, agent_id=None) .. py:function:: add_icon_type(feature, element, icon_type=None) .. py:function:: add_agent_type(feature, element, agent_type=None)