G09B29/003

METHODS AND SYSTEMS FOR GEOGRAPHIC MAP GENERATION AND RENDERING AND UNIQUE MILES AND ROUTES NAVIGATION
20210224466 · 2021-07-22 ·

Embodiments of the disclosure provide systems and methods for generating and rendering index tile-based vector maps of geographic areas. According to one embodiment, generating an index tile-based vector map of a geographic area can comprise maintaining a plurality of map geometries representing the geographic area. Each geometry of the plurality of geometries can have a geometry type and can characterize a geographic feature represented in the geographic area. An index tile can be generated by the server for each map tile or bounding box for a map render area. The index tile can comprise a list of each geometry type in the map tile and a list of identifiers for each geometry type. The generated index tiles for the plurality of map geometries can be provided to a mobile device and used to download geometries of the map tiles.

MAP CREATION SYSTEM AND MAP CREATION METHOD
20210174579 · 2021-06-10 · ·

In order to create an accurate map with a simple operation, the map creation system includes: a relative position acquisition means to measure distances and directions from a sensor to points on a surface of an infrastructure or an object and to create point cloud data in a relative space with the sensor at the center thereof; a sensor position acquisition means to measure the position and the attitude of the sensor and to create sensor position data; an absolute position calculation means to calculate position information of the point cloud in the absolute space on the basis of the point cloud data in the relative space and the sensor position data; a direction-vector calculation means to obtain a direction vector from the sensor to each point of the point cloud in the absolute space on the basis of the point cloud data in the relative space and the sensor position data; an area detection means to extract points composing a plane area on the basis of the position information and the direction vectors of the point cloud in the absolute space and to obtain the area outline on the basis of the distribution of the extracted points; and a drawing means to draw a picture representing the detected area outline with a line.

Providing graphical indication of label boundaries in digital maps

A process, and corresponding system for performing the process, is described herein for visual identification of label collision for a digital map. The process determines a set of labels to be rendered in a visual map corresponding to a digital map. For each label in the set, a label boundary is created around the label. If any of the label boundaries in the set of labels overlap, the process determines a display priority for each of the first label and the second label in an overlapping label pair. In response to the first label in the pair having a higher display priority than the second label in the pair, the boundary for the first label is rendered in a first visual style and the label boundary for the second label in a second visual style. As priorities or properties are changed, the visual map is updated to reflect the changes.

Providing graphical indication of label boundaries in digital maps

A process, and corresponding system for performing the process, is described herein for visual identification of label collision for a digital map. The process determines a set of labels to be rendered in a visual map corresponding to a digital map. For each label in the set, a label boundary is created around the label. If any of the label boundaries in the set of labels overlap, the process determines a display priority for each of the first label and the second label in an overlapping label pair. In response to the first label in the pair having a higher display priority than the second label in the pair, the boundary for the first label is rendered in a first visual style and the label boundary for the second label in a second visual style. As priorities or properties are changed, the visual map is updated to reflect the changes.

IMAGE CONTROL PROGRAM, IMAGE CONTROL DEVICE, AND IMAGE CONTROL METHOD
20210270626 · 2021-09-02 ·

Provided are an image control program, and the like, that make it possible for a user to easily ascertain the correspondence relationship between points on a route and point information symbols even after an image has been switched from an image including a route line, which has a line shape expressing the route and the points on the route, and the point information symbols to an image including a route line having a different shape and the point information symbols. The following processing is carried out in the present invention: first processing for displaying, on a display unit, a first image including a first line, which indicates a route and has a line shape expressing points on the route, and point information symbols expressing information relating to the points; and second processing for displaying, on the display unit, a second image that is displayed by being switched to from the first image and displays a second line, which indicates the route and has a different shape from that of the first line, such that the points and point information symbols are associated with each other.

Authoring of data visualizations and maps

A visualization of computer-enabled information in association with a computer-enabled map is provided. One or more data items may be imported onto a computer-generated mapping surface. A data visualization application may obtain location information, for example, physical address or latitude/longitude coordinates, for each data item. A map showing a geographical area large enough to contain each data item may be automatically generated and displayed, and each data item may be located on the map and may be identified by an identifying icon or label. Selection of an icon or label for any of the data items may cause display of information about the data item. The map display and visualization of the data items on the map display may be dynamically modified as one or more other data items are imported onto the visualization surface or as one or more existing data items are removed from the visualization surface.

MARINE CHART AND SONAR IMAGE PRESENTATION SYSTEMS AND METHODS
20210165068 · 2021-06-03 ·

Systems and methods for presenting marine information are provided herein. A system includes an array of a plurality of sonar transducer elements associated with a watercraft and a display. The system causes presentation of a chart of a body of water, including a representation of the watercraft at a current location. The system also operates the array to cause transmission of sonar beams into the underwater environment and receives sonar return data from the array. The system further generates, based on the sonar return data, a two-dimensional live sonar image, determines a facing direction of the array, and causes presentation of the sonar image in the facing direction on the chart and relative to the representation of the watercraft. Accordingly, live sonar imagery is presented on the chart to visually provide a relationship between objects within the live sonar imagery and the real-world position of those objects.

ELECTRONIC DEVICE FOR GENERATING MAP DATA AND OPERATING METHOD THEREFOR
20210142667 · 2021-05-13 ·

An electronic device and a method are provided. The electronic device includes: at least one sensing unit configured to acquire position data and image data for each of a plurality of nodes at predetermined intervals while the electronic device is moving; and a processor configured to extract an object from the image data, generate first object data for identifying the extracted object, and store position data of a first node corresponding to the image data from which the object has been extracted and the first object data corresponding to the first node.

Modifying style layer properties of a digital map

A process, and corresponding system for performing the process, is described for editing and representing property values for a digital map. The process retrieves electronic map data from a style sheet corresponding to a vector map tile set for a digital map and displays map layer styles in a property editor panel, where each map style layer references a portion of the data and one or more visual style rules to apply to the portion. The process also displays a visual map with the map layer styles applied. Upon receiving selection of one or more map style layers from the plurality of map style layers, the process displays style layer properties and values corresponding to each. The process renders in the visual map only the selected one or more style layers marked as visible. As edits are made in the property editor panel, the visual map is updated to reflect the changes.

Modifying style layer properties of a digital map

A process, and corresponding system for performing the process, is described for editing and representing property values for a digital map. The process retrieves electronic map data from a style sheet corresponding to a vector map tile set for a digital map and displays map layer styles in a property editor panel, where each map style layer references a portion of the data and one or more visual style rules to apply to the portion. The process also displays a visual map with the map layer styles applied. Upon receiving selection of one or more map style layers from the plurality of map style layers, the process displays style layer properties and values corresponding to each. The process renders in the visual map only the selected one or more style layers marked as visible. As edits are made in the property editor panel, the visual map is updated to reflect the changes.