Project competing map display method and device

By obtaining and marking the basic information and distinction information of real estate projects, generating a project competitor map, and displaying detailed information when clicking events, the problem of relying on manual switching and inability to clearly display the differences in the existing technology is solved, and the comparison efficiency is improved.

CN119577045APending Publication Date: 2025-03-07BEIJING LONGZHI DIGITAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411433809.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

In the prior art, comparison of real estate projects on maps relies on manual switching and cannot clearly display the differences.

Method used

By obtaining basic information about the target project and its competitors, determining the distinction information, and marking their respective locations and differences information on the map to generate a competitive project map. When a click event occurs, the target item, competitor item and differentiation information are displayed.

Benefits of technology

It solves the problem of relying on manual switching and the inability to clearly display the difference, and improves the efficiency of real estate project comparison.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119577045A_ABST
    Figure CN119577045A_ABST
Patent Text Reader

Abstract

The invention provides a competitive item map display method and device. The method comprises the following steps: respectively obtaining target basic information and competitive product basic information of a target item and a competitive product item; distinguishing information which belongs to the same category but has different specific information in the target basic information and the competitive product basic information is determined, and the target basic information and the competitive product basic information both comprise multiple categories and specific information corresponding to each category; marking respective positions and distinguishing information of the target item and the competitive item on a map to obtain an item competitive item map; and when a click event is detected at the position of the target item of the competitive item map, displaying the target item, the competitive item and the distinguishing information on the competitive item map in a first preset mode. By means of the technical means, the problems that in the prior art, real estate projects on a map depend on manual switching and cannot be clearly displayed and distinguished are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a method and device for displaying a project competitor map. Background Art

[0002] In the real estate field, in order to compare the difference between a real estate project and its competing projects on a map, users often manually switch between the real estate project and its competing projects on the map, and then use corresponding display methods to display the basic information of the real estate project and its competing projects. It can be seen that the existing technology does not generate a map specifically for comparing real estate projects, resulting in the problem that when comparing real estate projects on the map, it relies on manual switching and cannot clearly display the differences. Summary of the invention

[0003] In view of this, embodiments of the present application provide a project competitor map display method, device, electronic device and computer-readable storage medium to solve the problem in the prior art that comparing real estate projects on a map relies on manual switching and cannot clearly display the differences.

[0004] In a first aspect of an embodiment of the present application, a method for displaying a project competitor map is provided, including: respectively obtaining target basic information and competitor basic information of a target project and its competitor project; determining distinguishing information in the target basic information and the competitor basic information that belongs to the same category but has different specific information, wherein both the target basic information and the competitor basic information contain multiple categories and specific information corresponding to each category; marking the respective positions and distinguishing information of the target project and the competitor project on a map to obtain a project competitor map; when a click event is detected at the position of the target project on the project competitor map, displaying the target project, the competitor project and the distinguishing information on the project competitor map in a first preset manner.

[0005] According to a second aspect of an embodiment of the present application, a project competitor map display device is provided, including: an acquisition module, configured to respectively acquire target basic information and competitor basic information of a target project and its competitor project; a determination module, configured to determine distinguishing information in the target basic information and the competitor basic information that belongs to the same category but has different specific information, wherein both the target basic information and the competitor basic information contain multiple categories and specific information corresponding to each category; a marking module, configured to mark the respective positions and distinguishing information of the target project and the competitor project on a map to obtain a project competitor map; a display module, configured to display the target project, the competitor project and the distinguishing information in a first preset manner on the project competitor map when a click event is detected at the position of the target project on the project competitor map.

[0006] According to a third aspect of an embodiment of the present application, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.

[0007] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, which stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0008] Compared with the prior art, the embodiments of the present application have the following beneficial effects: obtaining the target basic information and the competing basic information of the target project and its competing project respectively; determining the distinguishing information in the target basic information and the competing basic information that belong to the same category but have different specific information, wherein both the target basic information and the competing basic information contain multiple categories and specific information corresponding to each category; marking the respective positions and distinguishing information of the target project and the competing project on the map to obtain a project competing map; when a click event is detected at the position of the target project in the project competing map, the target project, the competing project and the distinguishing information are displayed in a first preset manner on the project competing map. The above-mentioned technical means can solve the problem in the prior art that the comparison of real estate projects on the map relies on manual switching and cannot clearly display the differences, thereby improving the comparison efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0010] Figure 1 It is a flowchart of a method for displaying a project competitor map provided in an embodiment of the present application;

[0011] Figure 2 It is a flowchart of another method for displaying a project competitor map provided in an embodiment of the present application;

[0012] Figure 3 It is a structural schematic diagram of a project competitor map display device provided in an embodiment of the present application;

[0013] Figure 4 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0014] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0015] A method and device for displaying a project competitor map according to an embodiment of the present application will be described in detail below with reference to the accompanying drawings.

[0016] Figure 1 It is a flow chart of a method for displaying a project competitor map provided in an embodiment of the present application. Figure 1 The project competitor map display method can be executed by a computer or a server, or software on the computer or the server. Figure 1 As shown, the competitive product map display method of this project includes:

[0017] S101, obtaining basic target information and basic competitive product information of a target project and its competitive product project respectively;

[0018] S102, determining distinguishing information in the target basic information and the competitor basic information that belongs to the same category but has different specific information, wherein both the target basic information and the competitor basic information include multiple categories and specific information corresponding to each category;

[0019] S103, marking the locations and distinguishing information of the target project and the competing project on a map to obtain a project competing map;

[0020] S104, when a click event is detected at the location of the target item on the project competitor map, the target item, the competitor item and distinguishing information are displayed on the project competitor map in a first preset manner.

[0021] The target project and its competing projects are both real estate projects, and common ones include renting and selling houses. Let's take selling houses as an example: the target basic information and the competing basic information both include the project name, sales status, average transaction price within the preset time, number of building transactions within the preset time, number of existing buildings, main building area segment (main building is the building with the largest number of the same area level in the project), etc. In fact, the above information is all categories, and each category also has corresponding specific information. For example, the project name is a category, and the specific name is the specific information of the category; for example, the sales status is a category, and on sale or for sale is the specific information of the category... Determine the distinguishing information in the target basic information and the competing basic information that belongs to the same category but has different specific information. Under normal circumstances, the project name, average transaction price within the preset time, number of building transactions within the preset time, and number of existing buildings are different for different projects, and the sales status and main building area segment need to be specifically judged. Mark the respective locations and distinguishing information of the target project and the competing project on the map to generate a project competing map specifically for comparing real estate projects. If a click event is detected at the location of the target item, the target item, the competing items, and the distinguishing information are displayed in a first preset manner on the project competitive product map. The first preset manner specifies the display manner of the target item, the competing items, and the distinguishing information, including color, highlight, etc. The project competitive product map can actually contain many target items and their competing items.

[0022] According to the technical solution provided in the embodiment of the present application, the target basic information and the competitor basic information of the target project and its competitor project are obtained respectively; the distinguishing information belonging to the same category but different specific information in the target basic information and the competitor basic information is determined, wherein the target basic information and the competitor basic information both contain multiple categories and specific information corresponding to each category; the respective positions and distinguishing information of the target project and the competitor project are marked on the map to obtain a project competitor map; when a click event is detected at the position of the target project in the project competitor map, the target project, the competitor project and the distinguishing information are displayed in a first preset manner on the project competitor map. The above-mentioned technical means can solve the problem in the prior art that the comparison of real estate projects on the map relies on manual switching and cannot clearly display the differences, thereby improving the comparison efficiency.

[0023] In one embodiment, a project competitor table is generated that represents target basic information and competitor basic information; when a click event is detected at the location of a target project in a project competitor map, other information in the target basic information and competitor basic information except for distinguishing information is displayed in the project competitor table in a second preset manner and the distinguishing information is displayed in a third preset manner.

[0024] Alternatively, when a click event is detected at the location of the target item in the project competitor table, the target basic information and other information in the competitor basic information except the distinguishing information are displayed in the project competitor table in a second preset manner, and the distinguishing information is displayed in a third preset manner, and the target item, competitor item, and distinguishing information are displayed in the project competitor map in a first preset manner. The above technical means are used to achieve interaction between the project competitor map and the table. Other preset methods are similar to the first preset method, except for whether the displayed color is highlighted.

[0025] In one embodiment, a target space model of a target project is generated based on target basic information; a competitor space model of a competitor project is generated based on competitor basic information; and when a click event is detected at the position of a target project on a project competitor map, the target space model and the competitor space model are loaded to display the target space model in a fourth preset manner at the position of the target project on the project competitor map, and to display the competitor space model in a fifth preset manner at the position of the competitor project on the project competitor map.

[0026] The target basic information also includes information such as the area and floor space distribution of the target project, and the target space model of the target project is generated based on this information. The competitive basic information is similar to the target basic information. When a click event is detected at the location of the target project, the target space model is loaded and displayed at the location of the target project in the project competitive map, and the competitive space model is loaded and displayed at the location of the competitive project in the project competitive map.

[0027] In one embodiment, when there are multiple competing projects for a target project, the scaling ratios of the target space model and each competing space model are determined according to the number of models; when a click event is detected at the position of the target project on the project competing map, the target space model and the competing space models of each competing project are loaded, so as to display the target space model in a fourth preset manner according to the scaling ratio at the position of the target project on the project competing map, and to display the competing space models of each competing project in a fifth preset manner according to the scaling ratio at the position of each competing project on the project competing map.

[0028] The scaling ratio of the target space model and each competitor space model is determined according to the number of the target space model and all competitor space models. The more models there are, the smaller the scaling ratio is (that is, the smaller the display is), and vice versa.

[0029] When there are multiple competing projects for the target project, after determining the scaling ratios of the target space model and each competing space model according to the number of models, the method also includes: when a click event is detected at the position of the target project on the project competing map, loading the target space model and the competing space models of each competing project, so as to display the target space model in a fourth preset manner and the competing space models of each competing project in a fifth preset manner on the display interface according to the scaling ratio.

[0030] If the target space model and the competitive space models of each competitive project are displayed on the project competitive map, the target project and multiple competitive projects are not necessarily adjacent to each other on the project competitive map, which will result in the scaling ratio not necessarily being appropriate. In order to optimize the display effect, the scaling ratio of the target space model and each competitive space model can be determined according to the number of models and the size of the display interface. For example, if the display interface is 120 square centimeters and the target space model has 11 competitive space models, the scaling ratio is 12 square centimeters. The target space model and the competitive space models of each competitive project are displayed on the display interface with each model being 12 square centimeters in size, with no gaps between adjacent models.

[0031] After generating a competitive space model of a competitive project based on the competitive basic information, the method also includes: when there are multiple competitive projects in the target project, determining the display order of each competitive project according to the similarity between the target basic information and the competitive basic information of each competitive project; when a click event is detected at the position of the target project in the project competitive map, loading the target space model to display the target space model in a fourth preset manner at the position of the target project in the project competitive map, and executing the following loop: determining whether i is greater than N, where i is the sequence number of the competitive project in the display order, and N is the number of competitive projects; when i is greater than N, exiting the loop; when i is not greater than N, loading the competitive space model of the i-th competitive project to display the competitive space model of the i-th competitive project in a fifth preset manner at the position of the i-th competitive project in the project competitive map, and updating i with the value of i plus 1.

[0032] If i is N+1, it means that the competitive product space models of all competitive product projects have been displayed, and the loop is exited. Executing the loop actually loads the competitive product space model of the first competitive product project in sequence to display the competitive product space model of the first competitive product project at the position of the first competitive product project in the project competitive product map; loads the competitive product space model of the second competitive product project to display the competitive product space model of the second competitive product project at the position of the second competitive product project in the project competitive product map... loads the competitive product space model of the Nth competitive product project to display the competitive product space model of the Nth competitive product project at the position of the Nth competitive product project in the project competitive product map.

[0033] After generating a project competitor table representing the target basic information and the competitor basic information, the method also includes: assigning an identification number to the target project, and establishing a connection between the project competitor map and the project competitor table through the identification number; when a click event is detected at the position of the target project in the project competitor map, displaying the target basic information and other information in the competitor basic information except the distinguishing information in the project competitor table in a second preset manner based on the identification number and displaying the distinguishing information in a third preset manner.

[0034] With the help of the identification number, a connection is established between the project competitor map and the project competitor table. If a click event is detected at the location of the target item in the project competitor table, the target item, competitor item and distinguishing information can be displayed in a first preset manner on the project competitor map based on the identification number.

[0035] Figure 2 It is a flow chart of another method for displaying a project competitor map provided in an embodiment of the present application.

[0036] like Figure 2 As shown, the method includes:

[0037] S201, when a click event is detected at the location of a target item on a project competitive product map, the target item, the competitive product item, and distinguishing information are displayed on the project competitive product map in a first preset manner;

[0038] S203, displaying other information in the target basic information and the competitor basic information except the distinguishing information in the project competitor table in a second preset manner and displaying the distinguishing information in a third preset manner;

[0039] S204, loading the target space model and the competitor space model, to display the target space model in a fourth preset manner at the position of the target project of the project competitor map, and to display the competitor space model in a fifth preset manner at the position of the competitor project of the project competitor map.

[0040] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.

[0041] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.

[0042] Figure 3 Schematic diagram of a project competitor map display device provided in an embodiment of the present application. Figure 3 As shown, the competitive map display device of this project includes:

[0043] An acquisition module 301 is configured to respectively acquire target basic information and competitive product basic information of a target project and its competitive product project;

[0044] A determination module 302 is configured to determine distinguishing information in the target basic information and the competitor basic information that belongs to the same category but has different specific information, wherein the target basic information and the competitor basic information both include multiple categories and specific information corresponding to each category;

[0045] The marking module 303 is configured to mark the locations and distinguishing information of the target project and the competing project on the map to obtain a project competing map;

[0046] The display module 304 is configured to display the target project, the competing project and the distinguishing information in a first preset manner on the project competing map when a click event is detected at the position of the target project on the project competing map.

[0047] According to the technical solution provided in the embodiment of the present application, the target basic information and the competitor basic information of the target project and its competitor project are obtained respectively; the distinguishing information belonging to the same category but different specific information in the target basic information and the competitor basic information is determined, wherein the target basic information and the competitor basic information both contain multiple categories and specific information corresponding to each category; the respective positions and distinguishing information of the target project and the competitor project are marked on the map to obtain a project competitor map; when a click event is detected at the position of the target project in the project competitor map, the target project, the competitor project and the distinguishing information are displayed in a first preset manner on the project competitor map. The above-mentioned technical means can solve the problem in the prior art that the comparison of real estate projects on the map relies on manual switching and cannot clearly display the differences, thereby improving the comparison efficiency.

[0048] In some embodiments, the display module 304 is also configured to generate a project competitor table representing target basic information and competitor basic information; when a click event is detected at the location of the target project in the project competitor map, the target basic information and other information in the competitor basic information except the distinguishing information are displayed in the project competitor table in a second preset manner and the distinguishing information is displayed in a third preset manner.

[0049] In some embodiments, the display module 304 is further configured to, when a click event is detected at the position of the target item in the project competitor table, display the target basic information and other information in the competitor basic information except the distinguishing information in the second preset manner in the project competitor table and display the distinguishing information in the third preset manner, and display the target item, the competitor item and the distinguishing information in the first preset manner on the project competitor map. The interaction between the project competitor map and the table is achieved through the above technical means.

[0050] In some embodiments, the display module 304 is also configured to generate a target space model of the target project based on the target basic information; generate a competitive space model of the competing project based on the competitive basic information; and when a click event is detected at the position of the target project in the project competitive map, load the target space model and the competitive space model to display the target space model in a fourth preset manner at the position of the target project in the project competitive map, and to display the competitive space model in a fifth preset manner at the position of the competing project in the project competitive map.

[0051] The target basic information also includes information such as the area and floor space distribution of the target project, and the target space model of the target project is generated based on this information. The competitive basic information is similar to the target basic information. When a click event is detected at the location of the target project, the target space model is loaded and displayed at the location of the target project in the project competitive map, and the competitive space model is loaded and displayed at the location of the competitive project in the project competitive map.

[0052] In some embodiments, the display module 304 is also configured to determine the scaling ratio of the target space model and each competing space model according to the number of models when there are multiple competing projects for the target project; and load the target space model and the competing space models of each competing project when a click event is detected at the position of the target project on the project competing map, so as to display the target space model in a fourth preset manner according to the scaling ratio at the position of the target project on the project competing map, and to display the competing space models of each competing project in a fifth preset manner according to the scaling ratio at the position of each competing project on the project competing map.

[0053] The scaling ratio of the target space model and each competitor space model is determined according to the number of the target space model and all competitor space models. The more models there are, the smaller the scaling ratio is (that is, the smaller the display is), and vice versa.

[0054] In some embodiments, the display module 304 is also configured to load the target space model and the competitive space models of each competing project when a click event is detected at the location of the target project in the project competitive map, so as to display the target space model in a fourth preset manner and the competitive space models of each competing project in a fifth preset manner on the display interface according to the zoom ratio.

[0055] If the target space model and the competitive space models of each competitive project are displayed on the project competitive map, the target project and multiple competitive projects are not necessarily adjacent to each other on the project competitive map, which will result in the scaling ratio not necessarily being appropriate. In order to optimize the display effect, the scaling ratio of the target space model and each competitive space model can be determined according to the number of models and the size of the display interface. For example, if the display interface is 120 square centimeters and the target space model has 11 competitive space models, the scaling ratio is 12 square centimeters. The target space model and the competitive space models of each competitive project are displayed on the display interface with each model being 12 square centimeters in size, with no gaps between adjacent models.

[0056] In some embodiments, the display module 304 is also configured to determine the display order of each competing project according to the similarity between the target basic information and the competing basic information of each competing project when there are multiple competing projects for the target project; when a click event is detected at the position of the target project in the project competing map, load the target space model to display the target space model in a fourth preset manner at the position of the target project in the project competing map, and execute the following loop: determine whether i is greater than N, where i is the sequence number of the competing project in the display order, and N is the number of competing projects; when i is greater than N, exit the loop; when i is not greater than N, load the competing space model of the i-th competing project to display the competing space model of the i-th competing project in a fifth preset manner at the position of the i-th competing project in the project competing map, and update i with the value of i plus 1.

[0057] If i is N+1, it means that the competitive product space models of all competitive product projects have been displayed, and the loop is exited. Executing the loop actually loads the competitive product space model of the first competitive product project in sequence to display the competitive product space model of the first competitive product project at the position of the first competitive product project in the project competitive product map; loads the competitive product space model of the second competitive product project to display the competitive product space model of the second competitive product project at the position of the second competitive product project in the project competitive product map... loads the competitive product space model of the Nth competitive product project to display the competitive product space model of the Nth competitive product project at the position of the Nth competitive product project in the project competitive product map.

[0058] In some embodiments, the display module 304 is also configured to assign an identification number to the target project, and establish a connection between the project competitor map and the project competitor table through the identification number; when a click event is detected at the location of the target project in the project competitor map, the target basic information and other information in the competitor basic information except the distinguishing information are displayed in the project competitor table in a second preset manner based on the identification number, and the distinguishing information is displayed in a third preset manner.

[0059] With the help of the identification number, a connection is established between the project competitor map and the project competitor table. If a click event is detected at the location of the target item in the project competitor table, the target item, competitor item and distinguishing information can be displayed in a first preset manner on the project competitor map based on the identification number.

[0060] In some embodiments, the display module 304 is also configured to display the target project, the competing project and the distinguishing information on the project competing map in a first preset manner when a click event is detected at the position of the target project on the project competing map; to display the target basic information and other information in the competing basic information except the distinguishing information in the project competing table in a second preset manner and to display the distinguishing information in a third preset manner; to load the target space model and the competing space model to display the target space model in a fourth preset manner at the position of the target project on the project competing map, and to display the competing space model in a fifth preset manner at the position of the competing project on the project competing map.

[0061] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0062] Figure 4 Schematic diagram of an electronic device 4 provided in an embodiment of the present application. Figure 4 As shown, the electronic device 4 of this embodiment includes: a processor 401, a memory 402, and a computer program 403 stored in the memory 402 and executable on the processor 401. When the processor 401 executes the computer program 403, the steps in the above-mentioned method embodiments are implemented. Alternatively, when the processor 401 executes the computer program 403, the functions of the modules / units in the above-mentioned device embodiments are implemented.

[0063] The electronic device 4 may be a desktop computer, a notebook, a PDA, a cloud server, or other electronic device. The electronic device 4 may include, but is not limited to, a processor 401 and a memory 402. Those skilled in the art will appreciate that Figure 4 The electronic device 4 is merely an example and does not limit the electronic device 4 , and may include more or less components than those shown in the figure, or different components.

[0064] The processor 401 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0065] The memory 402 may be an internal storage unit of the electronic device 4, for example, a hard disk or memory of the electronic device 4. The memory 402 may also be an external storage device of the electronic device 4, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 4. The memory 402 may also include both an internal storage unit and an external storage device of the electronic device 4. The memory 402 is used to store computer programs and other programs and data required by the electronic device.

[0066] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units.

[0067] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. The computer program may include computer program code, and the computer program code may be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electric carrier signals and telecommunication signals.

[0068] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical feature diagrams therein. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for displaying a project competitor map, characterized in that: include: Obtain the target basic information and competitor basic information of the target project and its competitor project respectively; Determine distinguishing information in the target basic information and the competitor basic information that belongs to the same category but has different specific information, wherein the target basic information and the competitor basic information both include multiple categories and specific information corresponding to each category; Marking the respective locations of the target project and the competing project and the distinguishing information on a map to obtain a project competing project map; When a click event is detected at the position of the target item on the project competitor map, the target item, the competitor item and the distinguishing information are displayed on the project competitor map in a first preset manner.

2. The method according to claim 1, characterized in that The method further comprises: Generate a project competitive product table representing the target basic information and the competitive product basic information; When the click event is detected at the position of the target project in the project competitor map, the target basic information and other information in the competitor basic information except the distinguishing information are displayed in the project competitor table in a second preset manner and the distinguishing information is displayed in a third preset manner.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: Generate a target space model of the target project based on the target basic information; Generate a competitive product space model of the competitive product project based on the competitive product basic information; When the click event is detected at the position of the target item on the project competitor map, the target space model and the competitor space model are loaded to display the target space model in a fourth preset manner at the position of the target item on the project competitor map, and to display the competitor space model in a fifth preset manner at the position of the competitor item on the project competitor map.

4. The method according to claim 3, characterized in that The method further comprises: When there are multiple competing product projects for the target project, the scaling ratio of the target space model and each competing product space model is determined according to the number of models; When the click event is detected at the position of the target item on the project competitor map, the target space model and the competitor space models of each competing item are loaded, so as to display the target space model in the fourth preset manner according to the zoom ratio at the position of the target item on the project competitor map, and to display the competitor space model of each competing item in the fifth preset manner according to the zoom ratio at the position of each competing item on the project competitor map.

5. The method according to claim 4, characterized in that When there are multiple competing product projects for the target project, after determining the scaling ratio of the target space model and each competing product space model according to the number of models, the method further includes: When the click event is detected at the position of the target project in the project competitor map, the target space model and the competitor space models of each competing project are loaded to display the target space model in the fourth preset manner and the competitor space models of each competing project in the fifth preset manner on the display interface according to the zoom ratio.

6. The method according to claim 3, characterized in that: After generating a competitive product space model of the competitive product project based on the competitive product basic information, the method further includes: When there are multiple competing product projects for the target project, the display order of each competing product project is determined according to the similarity between the target basic information and the competing product basic information of each competing product project; When the click event is detected at the position of the target item on the project competitor map, the target space model is loaded to display the target space model in the fourth preset manner at the position of the target item on the project competitor map, and the following loop is executed: Determine whether i is greater than N, where i is the sequence number of the competing product item in the display order, and N is the number of competing product items; When i is greater than N, exit the loop; When i is not greater than N, load the competitive space model of the i-th competitive project to display the competitive space model of the i-th competitive project in the fifth preset manner at the position of the i-th competitive project in the project competitive map, and update i with the value of i plus 1.

7. The method according to claim 2, characterized in that After generating a project competing product table representing the target basic information and the competing product basic information, the method further includes: Assigning an identification number to the target project, and establishing a connection between the project competitor map and the project competitor table through the identification number; When a click event is detected at the location of the target project in the project competitor map, the target basic information and other information in the competitor basic information except the distinguishing information are displayed in the project competitor table in a second preset manner based on the identification number, and the distinguishing information is displayed in a third preset manner.

8. A project competitor map display device, characterized in that: include: An acquisition module is configured to respectively acquire target basic information and competitive product basic information of a target project and its competitive product project; A determination module is configured to determine distinguishing information in the target basic information and the competitor basic information that belongs to the same category but has different specific information, wherein the target basic information and the competitor basic information both include multiple categories and specific information corresponding to each category; A marking module is configured to mark the respective locations of the target project and the competing project and the distinguishing information on a map to obtain a project competing project map; The display module is configured to display the target project, the competing project and the distinguishing information in a first preset manner on the project competing map when a click event is detected at the position of the target project on the project competing map.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.