Map information display method, device and computer program product

CN122885086APending Publication Date: 2026-10-09BEIJING AUTONAVI YUNMAP TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610894393.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-18
Publication Date
2026-10-09

AI Technical Summary

Technical Problem

[0003]电子地图中展现地铁站点时,难以清晰展现地铁站所属的地铁线路或者换乘的地铁线路,造成用户使用不便

Benefits of technology

本申请中通过在电子地图的比例尺处于预设范围时,在电子地图中展示用于标识地铁线路的第一地铁线路标识、用于标识地铁站的地铁站标识以及用于标识地铁站所属地铁线路和/或可换乘地铁线路的第二地铁线路标识,并在地铁站标识被触发时,展示相应地铁站的详情信息。本方案通过将地铁站标识与地铁站所属的地铁线路和/或换乘的地铁线路共同展示,便于用户直观了解地铁站所属的地铁线路和/或可换乘的地铁线路,并且支持触发展示地铁站的详情信息,使得用户能够全面了解地铁站的信息,提升用户的使用体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122885086A_ABST
    Figure CN122885086A_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a map information display method and device and a computer program product. The specific implementation scheme is as follows: in response to detecting that the scale of an electronic map is in a preset range, displaying a first subway line identifier, a second subway line identifier and a subway station identifier in the electronic map, the first subway line identifier being used for identifying a subway line in the electronic map, the subway station identifier being used for identifying a subway station in the electronic map, and the second subway line identifier being used for identifying a subway line to which the subway station in the electronic map belongs and / or a subway line that can be transferred; and in response to a triggering event of the subway station identifier, displaying detail information of the corresponding subway station. The scheme is convenient for a user to intuitively understand the subway line to which the subway station belongs and / or the subway line that can be transferred, supports displaying the detail information of the subway station by touch, enables the user to comprehensively understand the information of the subway station, and improves the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of map rendering technology, and in particular to map information display methods, devices and computer program products. Background Technology

[0002] With the rapid development of mobile internet and location-based services, electronic maps have been widely used in travel navigation. Electronic maps can display subway lines and stations for users to view.

[0003] When displaying subway stations on electronic maps, it is difficult to clearly show the subway line to which the station belongs or the subway line to which it connects, causing inconvenience to users. Summary of the Invention

[0004] This application provides a map information display method, apparatus, and computer program product.

[0005] This application provides the following solution: According to the first aspect, a method for displaying map information is provided, the method comprising: In response to the detection that the scale of the electronic map is within a preset range, the first subway line identifier, the second subway line identifier, and the subway station identifier are displayed in the electronic map. The first subway line identifier is used to identify the subway line in the electronic map, the subway station identifier is used to identify the subway station in the electronic map, and the second subway line identifier is used to identify the subway line to which the subway station in the electronic map belongs and / or the subway line to which it transfers. In response to a trigger event on a subway station sign, display detailed information about the corresponding subway station.

[0006] As an alternative approach, in response to a trigger event on a subway station sign, the above method also includes: The corresponding subway station and / or the subway line to which it connects will be displayed differently from the other subway lines on the electronic map.

[0007] As an alternative, at least part of the display style of the first subway line sign and the second subway line sign corresponding to the same subway line is the same.

[0008] As an optional method, the electronic map also displays subway lines. The rendering colors of the first subway line identifier and the second subway line identifier both meet the preset conditions in terms of similarity to the rendering colors of the corresponding subway lines.

[0009] As an optional approach, the distance between the display location of the second subway line sign and the display location of the subway station sign shall not exceed a preset distance.

[0010] As an alternative approach, in response to the overlap between the display area of ​​the second subway line sign and the display area of ​​the first subway line sign, the above method may further include any of the following: The sign for the first subway line will no longer be displayed; Adjust the display position of the first subway line sign and / or the second subway line sign so that the display area of ​​the second subway line sign does not overlap with the display area of ​​the first subway line sign.

[0011] As an optional approach, the second subway line identifier includes a subway line identifier for identifying the subway line to which the subway station in the electronic map belongs, and a transfer subway line identifier for identifying the subway line to which the subway line to which the subway station in the electronic map transfers. The subway line identifier and the transfer subway line identifier are arranged in a preset display order.

[0012] As an optional approach, the details include at least one of the following: The name of the subway station; The name of the subway line to which the subway station belongs; The name of the subway line you transfer to at the subway station.

[0013] According to a second aspect, a map information display device is provided, the device comprising: The map display module is used to display a first subway line identifier, a second subway line identifier, and a subway station identifier in the electronic map in response to the detection that the scale of the electronic map is within a preset range. The first subway line identifier is used to identify the subway line in the electronic map, the subway station identifier is used to identify the subway station in the electronic map, and the second subway line identifier is used to identify the subway line to which the subway station in the electronic map belongs and / or the subway line to which it transfers. The details display module is used to display detailed information about the corresponding subway station in response to a trigger event on the subway station logo.

[0014] According to a third aspect, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the above-described map information display method.

[0015] According to the specific embodiments provided in this application, the following technical effects are disclosed: This application displays a first subway line identifier for identifying subway lines, a subway station identifier for identifying subway stations, and a second subway line identifier for identifying the subway line to which a subway station belongs and / or the subway line to which it connects, all within a preset scale range on the electronic map. When a subway station identifier is triggered, detailed information about the corresponding subway station is displayed. This solution, by displaying subway station identifiers together with the subway line to which the subway station belongs and / or the subway line to which it connects, allows users to intuitively understand the subway line to which the subway station belongs and / or the subway line to which it connects. Furthermore, it supports triggering the display of detailed information about the subway station, enabling users to comprehensively understand the subway station information and improving the user experience.

[0016] Of course, any product implementing this application does not necessarily need to achieve all of the advantages described above at the same time. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a system architecture diagram applicable to the embodiments of this application.

[0019] Figure 2 This is a flowchart illustrating the map information display method provided in an embodiment of this application.

[0020] Figure 3 This is a schematic diagram of an electronic map provided in an embodiment of this application.

[0021] Figure 4 This is a schematic diagram illustrating the interface changes after a subway station sign in an electronic map is triggered, as provided in an embodiment of this application.

[0022] Figure 5 This is a schematic diagram of the structure of the map information display device provided in the embodiments of this application.

[0023] Figure 6 A schematic block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0024] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0025] The terminology used in the embodiments of this invention is for the purpose of describing particular embodiments only and is not intended to limit the invention. The singular forms “a,” “the,” and “the” as used in the embodiments of this invention and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0026] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0027] Depending on the context, the word "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection." Similarly, depending on the context, the phrase "if determination" or "if detection (of the stated condition or event)" can be interpreted as "when determination," "in response to determination," "when detection (of the stated condition or event)," or "in response to detection (of the stated condition or event)."

[0028] In related technologies, when displaying subway stations on electronic maps, only the subway station logo is usually shown, without showing the subway line to which the subway station belongs or the subway line to which it connects. Especially when multiple subway lines pass by a subway station, users cannot intuitively understand which subway line the subway station belongs to or the subway line to which it connects, causing inconvenience to users and affecting their user experience.

[0029] In view of this, this application provides a new approach. To facilitate understanding of this application, the system architecture on which this application is based is first described. For example... Figure 1 The diagram shows an exemplary system architecture that can be applied to embodiments of this application, such as... Figure 1 As shown, the system architecture may include: a server-side component and a user-side component running on a user terminal.

[0030] The server-side and the client-side are the two main components of an application service. The server-side uses a server as its primary hardware infrastructure and can include one or more software service modules. The client-side can be a client application running on a user's terminal, a mini-program, or a web application running through a browser.

[0031] The user terminal can include, but is not limited to, smart mobile terminals, wearable devices, and PCs (Personal Computers). Smart mobile devices can include mobile phones, tablets, PDAs (Personal Digital Assistants), and connected car terminals. Wearable devices can include smartwatches, smart glasses, smart bracelets, VR (Virtual Reality) devices, AR (Augmented Reality) devices, and mixed reality devices (devices that support both virtual and augmented reality), etc.

[0032] A server can be a standalone server, a server cluster, or a cloud server. A cloud server, also known as a cloud computing server or cloud host, is a hosting product within the cloud computing service system, designed to address the shortcomings of traditional physical hosts and Virtual Private Servers (VPS) services, such as high management difficulty and weak service scalability.

[0033] As an alternative, the user client can request electronic map data from the server to display the electronic map, and then display detailed information about the subway station when the subway station sign is triggered.

[0034] It should be understood that, Figure 1 The number of servers, clients, and user terminals shown is merely illustrative. Depending on implementation needs, there can be any number of servers, clients, and user terminals.

[0035] The map information display method provided in this application embodiment can be applied to a variety of application scenarios, including but not limited to map display scenarios in navigation or travel service applications.

[0036] Figure 2 This is a flowchart of a map information display method provided in an embodiment of this application. The method can be... Figure 1 The user-side execution in the system shown is as follows. Figure 2 As shown, the method may include the following steps: Step S210: In response to detecting that the scale of the electronic map is within a preset range, display a first subway line identifier, a second subway line identifier, and a subway station identifier in the electronic map. The first subway line identifier is used to identify the subway line in the electronic map, the subway station identifier is used to identify the subway station in the electronic map, and the second subway line identifier is used to identify the subway line to which the subway station in the electronic map belongs and / or the subway line to which it transfers. Step S220: In response to the trigger event of the subway station sign, display the detailed information of the corresponding subway station.

[0037] As can be seen from the above process, this application displays a first subway line identifier for identifying subway lines, a subway station identifier for identifying subway stations, and a second subway line identifier for identifying the subway line to which a subway station belongs and / or the subway line to which it connects, all within a preset range on the electronic map when the map's scale is within this range. When a subway station identifier is triggered, detailed information about the corresponding subway station is displayed. This solution, by displaying subway station identifiers together with the subway line to which the subway station belongs and / or the subway line to which it connects, facilitates users' intuitive understanding of the subway line to which the subway station belongs and / or the subway line to which it connects. Furthermore, it supports triggering the display of detailed information about the subway station, enabling users to comprehensively understand the subway station information and improving the user experience.

[0038] The following describes in detail each step of the above process and the effects that can be further produced, with reference to the embodiments. It should be noted that the terms "first" and "second" involved in this disclosure do not have limitations in terms of size, order, or quantity, but are only used to distinguish them in name. For example, "first subway line identifier" and "second subway line identifier" are used to distinguish between two types of subway line identifiers.

[0039] First, in conjunction with the embodiments, the above step S210, namely "in response to detecting that the scale of the electronic map is within a preset range, displaying a first subway line identifier, a second subway line identifier, and a subway station identifier in the electronic map, wherein the first subway line identifier is used to identify the subway line in the electronic map, the subway station identifier is used to identify the subway station in the electronic map, and the second subway line identifier is used to identify the subway line to which the subway station in the electronic map belongs and / or the subway line to which it transfers", will be described in detail.

[0040] Among them, the electronic map is a digital map displayed on the user interface. The electronic map may include elements such as subway lines and subway stations.

[0041] For example, an electronic map can be displayed on the user interface of a map application, and users can perform operations such as zooming to change the scale of the electronic map.

[0042] The level of detail of map elements displayed on electronic maps varies depending on their scale.

[0043] In this embodiment of the application, when the scale is within a preset range, the map elements in the electronic map can be displayed in a refined manner, that is, the first subway line sign, the second subway line sign, and the subway station sign can be displayed.

[0044] The first subway line identifier is used to identify subway lines on electronic maps.

[0045] For example, subway lines can be represented as geometric lines in an electronic map. The first subway line identifier can be arranged along the geometric line and displayed near or on the geometric line. Specifically, the first subway line identifier can be the name or number of the subway line, such as a text sign for "Line XX" or a graphic sign for "Line XX".

[0046] For example, Figure 3 This is a schematic diagram of an electronic map provided in an embodiment of this application. Figure 3 The "Line A", "Line B" and "Line C" in the text are the identifiers for the first subway line.

[0047] Subway station signs are used to identify subway stations on electronic maps.

[0048] For example, subway station signage may include the subway station name and / or subway station icon. This could be a text sign or graphic sign for "station xx".

[0049] For example, Figure 3 The “XX” and “YY” in the text are both subway station signs.

[0050] The second subway line sign is associated with a subway station and is used to identify the subway line to which the station belongs and / or to which it connects.

[0051] For example, the second subway line sign can be displayed in conjunction with the subway station sign of its associated subway station to establish a visual connection. In terms of content, the second subway line sign can specifically be the name or number of the subway line to which the associated subway station belongs or the subway line to which it can transfer.

[0052] For example, a second subway line identifier may include the following core elements: Subway line numbers or names, such as "Line A", "A", or "a certain loop line", serve as the most basic identification information and are used to provide clear identification of subway lines.

[0053] The graphic logo of a subway line or an abstract symbol representing the line.

[0054] The font color or background color associated with the subway line; for example, if the subway line is red, the font in the second subway line sign is red or has a red background.

[0055] For example, such as Figure 3As shown, the second subway line signage includes the labels "B" and "C" displayed near subway station XX, indicating that subway station XX belongs to subway line B, and the subway line that can be transferred to at subway station XX is subway line C. The second subway line signage also includes the label "A" displayed near subway station YY, indicating that subway station YY belongs to subway line A.

[0056] In this solution, by associating the subway station sign with the subway line to which the subway station belongs or the subway line to which it connects, users can intuitively understand the subway line to which the subway station belongs or the subway line to which it connects, thereby improving the user experience.

[0057] The following describes step S220, namely "in response to a trigger event for a subway station identifier, display detailed information about the corresponding subway station", in detail with reference to an embodiment.

[0058] The triggering event is the user's interaction with the subway station sign. For example, the user can trigger the triggering event for the subway station sign by tapping or long-pressing.

[0059] The detailed information is the information about the subway station. By displaying the trigger event of the subway station sign, the detailed information of the corresponding subway station is displayed so that users can understand the details of the subway station.

[0060] For example, users can click on a subway station icon to trigger the display of detailed information about that subway station.

[0061] In one alternative embodiment of this application, in response to a triggering event of a subway station sign, the method further includes: The corresponding subway station and / or the subway line to which it connects will be displayed differently from the other subway lines on the electronic map.

[0062] After triggering the display of detailed information about a subway station, the subway lines associated with the triggered subway station (including the subway line to which it belongs and / or the subway line to which it transfers) can be displayed separately to improve the user's visual perception of the subway lines associated with the triggered subway station.

[0063] For example, a "distinctive display" visual effect can be created by increasing the brightness or saturation of the subway line to which the subway station belongs and / or the subway line to which it transfers, or by adding an outline, while reducing the brightness or transparency of other lines.

[0064] In this solution, by displaying the subway lines associated with the triggered subway station in a differentiated manner, users can combine this information with the subway station details to gain a more intuitive understanding of the subway lines to which the subway station belongs or which can be transferred.

[0065] For example, Figure 4 This is a schematic diagram illustrating the interface changes after a subway station sign in an electronic map is triggered, as provided in an embodiment of this application.

[0066] like Figure 4 As shown, Figure 4 (4a) is a schematic diagram of the electronic map when the subway station sign is not triggered, and (4b) is a schematic diagram of the electronic map after the subway station sign for subway station XX is triggered. (Refer to...) Figure 4 In (4a) and (4b), after the subway station XX is triggered, the difference between its subway line B and the subway lines A and C that can be transferred is displayed. Specifically, the geometric lines of subway line B and subway line A are highlighted and thickened.

[0067] For example, the details include at least one of the following: The name of the subway station; The name of the subway line to which the subway station belongs; The name of the subway line you transfer to at the subway station.

[0068] In this example, after the subway station sign is triggered, a details interface can be displayed on top of the electronic map. The details interface displays the name of the triggered subway station, the name of the subway line to which the subway station belongs, and the name of the subway line to which the subway station can transfer.

[0069] Continuing with the previous example, the details screen can be understood as an explanatory information panel that appears after the user triggers the subway station sign, which can be displayed at the bottom or side of the electronic map.

[0070] For example, refer to Figure 4 As shown in (4b), the details interface displays the name of the subway station XX that was triggered, the name of the subway line to which the subway station XX belongs (Subway Line B), and the name of the subway line that can be transferred (Subway Line A).

[0071] This solution provides a complete overview of the subway station's name, the name of the subway line to which it belongs, and the names of the subway lines that connect to it in the detailed information. This allows users to gain a clearer understanding of the subway station's information and make better travel decisions.

[0072] In one alternative embodiment of this application, at least a portion of the display styles of the first subway line sign and the second subway line sign corresponding to the same subway line are identical.

[0073] The display style can be understood as a set of visual attributes on the map used for the first or second subway line sign. For example, if both the first and second subway line signs are text signs, their display style can specifically include attributes that can cause visual differences, such as text color, font, and font size.

[0074] When corresponding to the same subway line, the first subway line sign and the second subway line sign can maintain consistency in at least one display style (e.g., the same color). This can strengthen the visual linkage between different subway line signs of the same subway line, making it easier to form a mapping relationship that users can intuitively recognize. Users can quickly associate the first subway line sign and the second subway line sign corresponding to the same subway line, thereby reducing the comparison cost in complex transportation networks.

[0075] For example, such as Figure 3 As shown, the first subway line sign “Line A” displayed on the geometry of subway line A is displayed in the same color (red) as the sign “A” associated with subway station XX.

[0076] In one optional embodiment of this application, the electronic map also displays subway lines, and the rendering colors corresponding to the first subway line identifier and the second subway line identifier both satisfy a preset condition regarding their similarity to the rendering colors of the corresponding subway lines.

[0077] The rendering color of subway lines is the theme color used to render the geometric lines of the subway lines on the electronic map. For example, this theme color is usually specified in relevant regulatory documents.

[0078] The rendering colors corresponding to the first subway line sign and the second subway line sign both meet the preset conditions for similarity with the rendering colors of the corresponding subway lines. This means that the rendering colors corresponding to the first subway line sign and the second subway line sign are relatively close to the rendering colors of the subway lines, for example, they use the same colors.

[0079] In this solution, by making the subway lines in the electronic map the same or similar in color as their corresponding first and second subway line signs, users can establish an intuitive mapping of subway lines and signs through color, thereby establishing an intuitive mapping of subway stations, their respective subway lines, and transferable subway lines, making it easier for users to make travel decisions based on the electronic map.

[0080] For example, such as Figure 3 As shown, the geometric lines of Metro Line A, the first metro line sign "Line A" displayed on the geometric lines of Metro Line A, and the sign "A" associated with Metro Station XX are all displayed in the same color (red).

[0081] In one alternative embodiment of this application, the distance between the display position of the second subway line sign and the display position of the subway station sign is no greater than a preset distance.

[0082] The distance between the display position of the second subway line sign and the display position of the subway station sign is no greater than a preset distance, indicating that the display positions of the second subway line sign and the subway station sign are adjacent, thus representing the association between the second subway line sign and the subway station sign through the proximity of their positions.

[0083] In this solution, by displaying the second subway line sign near the subway station sign, users can easily understand the subway station and the subway line to which it belongs or the subway line to which it can transfer.

[0084] For example, such as Figure 3 As shown, the subway station sign for station XX, the second subway line sign for subway line A to which station XX belongs, and the second subway line sign for subway line B to which station XX can transfer are displayed in adjacent positions.

[0085] In one alternative embodiment of this application, in response to the overlap between the display area of ​​the second subway line sign and the display area of ​​the first subway line sign, the above method further includes any one of the following: The sign for the first subway line will no longer be displayed; Adjust the display position of the first subway line sign and / or the second subway line sign so that the display area of ​​the second subway line sign does not overlap with the display area of ​​the first subway line sign.

[0086] There may be overlap between the display areas of the second subway line sign and the first subway line sign, which means there is a conflict in the display areas.

[0087] In this embodiment, the conflict between the first and second subway line signs in the display area can be eliminated by not displaying the first subway line sign. Compared to the second subway line sign, the first subway line sign is less important; therefore, when there is a conflict between the second and first subway line signs in the display area, the first subway line sign can be hidden first.

[0088] In this embodiment of the application, the display positions of the first subway line sign and / or the second subway line sign can also be adjusted so that the display areas of the second subway line sign and the first subway line sign no longer overlap, thereby eliminating the conflict of display areas.

[0089] In this solution, by avoiding overlap between the display of the first and second subway line signs, the normal display of information in the electronic map can be guaranteed.

[0090] In one optional embodiment of this application, the second subway line identifier includes a subway line identifier for identifying the subway line to which the subway station in the electronic map belongs, and a transfer subway line identifier for identifying the subway line to which the subway line to which the subway station in the electronic map transfers. The subway line identifier and the transfer subway line identifier are arranged in a preset display order.

[0091] When the second subway line sign at a certain subway station includes both the sign of the subway line to which it belongs and the sign of the subway line to which it transfers, the signs of the subway line to which it belongs and the subway line to which it transfers can be arranged in a preset display order.

[0092] In this solution, the first and second subway line signs are arranged in a preset display order, so that they can be displayed in a clear hierarchy, making it easy for users to understand the subway line to which the subway station belongs and the subway lines that can be transferred.

[0093] For example, the display order can place the sign for the corresponding metro line before the sign for the connecting metro line. For instance, as shown... Figure 3 As shown, in the second metro line identifier associated with metro station XX, the metro line identifier to which metro station XX belongs (i.e., the sign for metro line A) is placed before the metro line identifier that can be transferred to at metro station XX (i.e., the sign for metro line B). In this example, by prioritizing the display of the affiliated metro line identifier and then showing the transferable metro line identifier, users can first understand the metro station's line affiliation and then learn about the transferable lines, making it easier for users to understand.

[0094] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are possible or may be advantageous.

[0095] According to another embodiment, a map information display device is provided. Figure 5 A schematic block diagram of a map information display device according to one embodiment is shown, the device being disposed in... Figure 1 The user end in the illustrated architecture. (For example...) Figure 5 As shown, the map information display device 500 includes: The map display module 510 is used to display a first subway line identifier, a second subway line identifier, and a subway station identifier in the electronic map in response to the detection that the scale of the electronic map is within a preset range. The first subway line identifier is used to identify the subway line in the electronic map, the subway station identifier is used to identify the subway station in the electronic map, and the second subway line identifier is used to identify the subway line to which the subway station in the electronic map belongs and / or the subway line to which it transfers. The details display module 520 is used to display detailed information about the corresponding subway station in response to a trigger event on the subway station logo.

[0096] As an optional mechanism, in response to a trigger event on a subway station sign, the map display module 510 is also used for: The corresponding subway station and / or the subway line to which it connects will be displayed differently from the other subway lines on the electronic map.

[0097] As an alternative, at least part of the display style of the first subway line sign and the second subway line sign corresponding to the same subway line is the same.

[0098] As an optional method, the electronic map also displays subway lines. The rendering colors of the first subway line identifier and the second subway line identifier both meet the preset conditions in terms of similarity to the rendering colors of the corresponding subway lines.

[0099] As an optional approach, the distance between the display location of the second subway line sign and the display location of the subway station sign shall not exceed a preset distance.

[0100] As an alternative, in response to the overlap between the display area of ​​the second subway line sign and the display area of ​​the first subway line sign, the map display module 510 may also be used for any of the following: The sign for the first subway line will no longer be displayed; Adjust the display position of the first subway line sign and / or the second subway line sign so that the display area of ​​the second subway line sign does not overlap with the display area of ​​the first subway line sign.

[0101] As an optional approach, the second subway line identifier includes a subway line identifier for identifying the subway line to which the subway station in the electronic map belongs, and a transfer subway line identifier for identifying the subway line to which the subway line to which the subway station in the electronic map transfers. The subway line identifier and the transfer subway line identifier are arranged in a preset display order.

[0102] As an optional approach, the details include at least one of the following: The name of the subway station; The name of the subway line to which the subway station belongs; The name of the subway line you transfer to at the subway station.

[0103] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and relevant parts can be referred to the descriptions in the method embodiments. The systems and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0104] In addition, embodiments of this application also provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of any of the methods in the foregoing method embodiments.

[0105] And an electronic device, comprising: One or more processors; and A memory associated with one or more processors, the memory being used to store program instructions that, when read and executed by one or more processors, perform the steps of any of the methods in the foregoing method embodiments.

[0106] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the methods in the foregoing method embodiments.

[0107] in, Figure 6 The architecture of an electronic device 600 is illustrated, which may include a processor 610, a video display adapter 611, a disk drive 612, an input / output interface 613, a network interface 614, and a memory 620. The processor 610, video display adapter 611, disk drive 612, input / output interface 613, network interface 614, and memory 620 can communicate with each other via a communication bus 630.

[0108] The processor 610 can be implemented using a general-purpose CPU, microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits to execute relevant programs and implement the technical solution provided in this application.

[0109] The memory 620 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 620 can store the operating system 621 for controlling the operation of the electronic device 600, and the basic input / output system (BIOS) 622 for controlling the low-level operations of the electronic device 600. Additionally, it can store a web browser 623, a data storage management system 624, and a map information display device 625, etc. The aforementioned map information display device 625 can be the application program that specifically implements the aforementioned steps in this embodiment. In summary, when implementing the technical solution provided in this application through software or firmware, the relevant program code is stored in the memory 620 and is called and executed by the processor 610.

[0110] Input / output interface 613 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touch screens, microphones, various sensors, etc., and output devices may include displays, speakers, vibrators, indicator lights, etc.

[0111] Network interface 614 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0112] Bus 630 includes a pathway for transmitting information between various components of the device, such as processor 610, video display adapter 611, disk drive 612, input / output interface 613, network interface 614, and memory 620.

[0113] It should be noted that although the above-described device only shows the processor 610, video display adapter 611, disk drive 612, input / output interface 613, network interface 614, memory 620, bus 630, etc., in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the solution of this application, and does not necessarily include all the components shown in the figures.

[0114] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer program product. This computer program product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.

[0115] The technical solutions provided in this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for displaying map information, characterized in that, include: In response to the detection that the scale of the electronic map is within a preset range, a first subway line identifier, a second subway line identifier, and a subway station identifier are displayed in the electronic map. The first subway line identifier is used to identify the subway line in the electronic map, the subway station identifier is used to identify the subway station in the electronic map, and the second subway line identifier is used to identify the subway line to which the subway station in the electronic map belongs and / or the subway line to which it transfers. In response to a trigger event on the subway station identifier, display detailed information about the corresponding subway station.

2. The method according to claim 1, characterized in that, In response to a triggering event on the subway station sign, the method further includes: The subway line to which the corresponding subway station belongs and / or the subway line to which the transfer is made will be displayed separately from the other subway lines in the electronic map.

3. The method according to claim 1, characterized in that, At least a portion of the display styles of the first subway line sign and the second subway line sign corresponding to the same subway line are the same.

4. The method according to claim 1, characterized in that, The electronic map also displays subway lines, and the rendering colors corresponding to the first subway line identifier and the second subway line identifier both meet the preset conditions in terms of similarity to the rendering colors of the corresponding subway lines.

5. The method according to claim 1, characterized in that, The distance between the display position of the second subway line sign and the display position of the subway station sign is no greater than a preset distance.

6. The method according to claim 1, characterized in that, In response to the overlap between the display area of ​​the second subway line sign and the display area of ​​the first subway line sign, the method further includes any one of the following: The first subway line sign will no longer be displayed; Adjust the display position of the first subway line sign and / or the second subway line sign so that the display area of ​​the second subway line sign does not overlap with the display area of ​​the first subway line sign.

7. The method according to any one of claims 1-6, characterized in that, The second subway line identifier includes a subway line identifier for identifying the subway line to which the subway station in the electronic map belongs, and a transfer subway line identifier for identifying the subway line to which the subway line to which the subway station in the electronic map belongs. The subway line identifier and the transfer subway line identifier are arranged in a preset display order.

8. The method according to any one of claims 1-6, characterized in that, The details include at least one of the following: The name of the subway station; The name of the subway line to which the subway station belongs; The name of the subway line to which you transfer at the subway station.

9. A map information display device, characterized in that, include: The map display module is used to display a first subway line identifier, a second subway line identifier, and a subway station identifier in the electronic map in response to the detection that the scale of the electronic map is within a preset range. The first subway line identifier is used to identify the subway line in the electronic map, the subway station identifier is used to identify the subway station in the electronic map, and the second subway line identifier is used to identify the subway line to which the subway station in the electronic map belongs and / or the subway line to which it transfers. The details display module is used to display detailed information about the corresponding subway station in response to a trigger event on the subway station identifier.

10. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 1-8.