Type Alias TMVF

TMVF: {
    annotation?: {
        [mapId: MapId]: AnnotationCollection | undefined;
    };
    connection.json: Connections;
    entrance: {
        [mapId: MapId]: EntranceCollection | undefined;
    };
    flatLabels?: {
        [mapId: MapId]: FlatLabelCollection | undefined;
    };
    manifest.geojson: ManifestCollection;
    map.geojson: Maps;
    mapImages?: {
        [mapId: MapId]: MapImageFeatureCollection | undefined;
    };
    mapstack.geojson: MapStacks;
    mapstack.json?: MapStacks;
    modelInstances?: {
        [mapId: MapId]: ModelInstanceCollection | undefined;
    };
    node.geojson: NodeCollection;
    obstruction: {
        [mapId: MapId]: ObstructionCollection | undefined;
    };
    shapeInstances?: {
        [mapId: MapId]: ShapeInstanceCollection | undefined;
    };
    shapes.json?: ShapeCollection;
    space: {
        [mapId: MapId]: SpaceCollection | undefined;
    };
    styles.json?: TMVFStyleCollection;
    window?: {
        [mapId: MapId]: WindowCollection | undefined;
    };
}

Type declaration

  • Optionalannotation?: {
        [mapId: MapId]: AnnotationCollection | undefined;
    }
    • [mapId: MapId]: AnnotationCollection | undefined
  • connection.json: Connections
  • entrance: {
        [mapId: MapId]: EntranceCollection | undefined;
    }
    • [mapId: MapId]: EntranceCollection | undefined
  • OptionalflatLabels?: {
        [mapId: MapId]: FlatLabelCollection | undefined;
    }
    • [mapId: MapId]: FlatLabelCollection | undefined
  • manifest.geojson: ManifestCollection
  • map.geojson: Maps
  • OptionalmapImages?: {
        [mapId: MapId]: MapImageFeatureCollection | undefined;
    }
    • [mapId: MapId]: MapImageFeatureCollection | undefined
  • mapstack.geojson: MapStacks

    Use mapstack.json instead.

  • Optionalmapstack.json?: MapStacks
  • OptionalmodelInstances?: {
        [mapId: MapId]: ModelInstanceCollection | undefined;
    }
    • [mapId: MapId]: ModelInstanceCollection | undefined
  • node.geojson: NodeCollection
  • obstruction: {
        [mapId: MapId]: ObstructionCollection | undefined;
    }
    • [mapId: MapId]: ObstructionCollection | undefined
  • OptionalshapeInstances?: {
        [mapId: MapId]: ShapeInstanceCollection | undefined;
    }
    • [mapId: MapId]: ShapeInstanceCollection | undefined
  • Optionalshapes.json?: ShapeCollection
  • space: {
        [mapId: MapId]: SpaceCollection | undefined;
    }
    • [mapId: MapId]: SpaceCollection | undefined
  • Optionalstyles.json?: TMVFStyleCollection
  • Optionalwindow?: {
        [mapId: MapId]: WindowCollection | undefined;
    }
    • [mapId: MapId]: WindowCollection | undefined