修复bug
This commit is contained in:
@@ -714,18 +714,24 @@ Json data_source_descriptor() {
|
||||
const auto graphics_descriptor = adminive::to_descriptor_json<Json, Cesium_Graphics_Config_Data>();
|
||||
descriptor["sidebar"] = Json{
|
||||
{"title", "数据源配置"},
|
||||
{"common", Json{{"fields", Json::array({"update_form_gps", "base_station_has_valid_position", "keep_mode", "ignore_msg_time"})}}},
|
||||
{"position", Json{{"fields", Json::array({"lat", "lon", "alt"})}}},
|
||||
{"common", Json{{"layout", Json::array({Json{{"kind", "cards"}, {"fields", Json::array({"update_form_gps", "base_station_has_valid_position", "keep_mode", "ignore_msg_time"})}}})}}},
|
||||
{"position", Json{{"layout", Json::array({Json{{"kind", "vertical"}, {"fields", Json::array({"lat", "lon", "alt"})}}})}}},
|
||||
{"display", Json{
|
||||
{"map2d", Json{
|
||||
{"title", "2D显示配置"},
|
||||
{"object_path", "map_display.map2d"},
|
||||
{"fields", Json::array({"aircraft_show", "base_station_show", "show_icao", "show_call_sign", "show_fly_status", "aircraft_pixel_size", "base_station_pixel_size", "track_point_pixel_size", "color", "track_point_color", "base_station_color"})}
|
||||
{"layout", Json::array({
|
||||
Json{{"kind", "cards"}, {"fields", Json::array({"aircraft_show", "base_station_show", "show_icao", "show_call_sign", "show_fly_status"})}},
|
||||
Json{{"kind", "vertical"}, {"fields", Json::array({"aircraft_pixel_size", "base_station_pixel_size", "track_point_pixel_size", "color", "track_point_color", "base_station_color"})}}
|
||||
})}
|
||||
}},
|
||||
{"map3d", Json{
|
||||
{"title", "3D显示配置"},
|
||||
{"object_path", "map_display.map3d"},
|
||||
{"fields", Json::array({"aircraft_show", "base_station_show", "constant_screen_size", "show_icao", "show_call_sign", "show_fly_status", "aircraft_scale", "base_station_scale", "track_point_pixel_size", "color", "track_point_color", "base_station_color"})}
|
||||
{"layout", Json::array({
|
||||
Json{{"kind", "cards"}, {"fields", Json::array({"aircraft_show", "base_station_show", "constant_screen_size", "show_icao", "show_call_sign", "show_fly_status"})}},
|
||||
Json{{"kind", "vertical"}, {"fields", Json::array({"aircraft_scale", "base_station_scale", "track_point_pixel_size", "color", "track_point_color", "base_station_color"})}}
|
||||
})}
|
||||
}}
|
||||
}},
|
||||
{"rules", Json::array({
|
||||
@@ -736,18 +742,18 @@ Json data_source_descriptor() {
|
||||
})},
|
||||
{"tiles", Json{
|
||||
{"title", "瓦片显示"},
|
||||
{"fields", Json::array({"tile_display_maximum_level"})},
|
||||
{"layout", Json::array({Json{{"kind", "vertical"}, {"fields", Json::array({"tile_display_maximum_level"})}}})},
|
||||
{"descriptor_fields", tile_view_descriptor.at("fields")}
|
||||
}},
|
||||
{"view3d", Json{
|
||||
{"graphics", Json{
|
||||
{"title", "辅助显示"},
|
||||
{"fields", Json::array({"surface_navigation_reference_visible", "view_axes_visible"})},
|
||||
{"layout", Json::array({Json{{"kind", "cards"}, {"fields", Json::array({"surface_navigation_reference_visible", "view_axes_visible"})}}})},
|
||||
{"descriptor_fields", graphics_descriptor.at("fields")}
|
||||
}},
|
||||
{"map_view", Json{
|
||||
{"title", "定位视图"},
|
||||
{"fields", Json::array({"base_station_fly_to_height_offset_meters"})},
|
||||
{"layout", Json::array({Json{{"kind", "vertical"}, {"fields", Json::array({"base_station_fly_to_height_offset_meters"})}}})},
|
||||
{"descriptor_fields", map_view_descriptor.at("fields")}
|
||||
}}
|
||||
}}
|
||||
|
||||
Reference in New Issue
Block a user