WO2019080024A1 - 基于地图的信息显示方法及装置、计算机装置及存储介质 - Google Patents

基于地图的信息显示方法及装置、计算机装置及存储介质

Info

Publication number
WO2019080024A1
WO2019080024A1 PCT/CN2017/107742 CN2017107742W WO2019080024A1 WO 2019080024 A1 WO2019080024 A1 WO 2019080024A1 CN 2017107742 W CN2017107742 W CN 2017107742W WO 2019080024 A1 WO2019080024 A1 WO 2019080024A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
location
display
electronic map
map
Prior art date
Application number
PCT/CN2017/107742
Other languages
English (en)
French (fr)
Inventor
温焕章
冯李生
Original Assignee
深圳星图腾科技有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳星图腾科技有限公司 filed Critical 深圳星图腾科技有限公司
Priority to CN201780001971.XA priority Critical patent/CN107980122A/zh
Priority to PCT/CN2017/107742 priority patent/WO2019080024A1/zh
Publication of WO2019080024A1 publication Critical patent/WO2019080024A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases

Definitions

  • the present application relates to the field of information processing, and in particular, to a map-based information display method and apparatus, a computer apparatus, and a storage medium.
  • the prior art combines the characteristics of real-time release of user information, and displays several pieces of information that have been recently released. When the user issues a refresh command, the latest message is overwritten with the old information.
  • An aspect of an embodiment of the present invention provides a map-based information display method, including:
  • the location association information including content information and location information corresponding thereto;
  • the location-related information in the information set is paged.
  • the paging display of the location-related information in the information set includes:
  • De-displaying the first content information in the first subset of information displaying second content information in the location-related information in the second subset of information on the electronic map, such that the second content
  • the display position of the information on the electronic map corresponds to the display position of the second location information associated with the electronic map on the electronic map.
  • the method further includes: before the selecting the first preset number of location-related information from the information set to form the first information subset, the method further includes:
  • the target location association information in the information set is composed of aggregation information, and the distance between the locations corresponding to the location information of any two of the target location association information in the same aggregation information is smaller than the minimum actual distance, one of the The aggregated information participates in sorting as a piece of information in the sorting operation.
  • the location association information in the first information subset is displayed on an electronic map corresponding to the target area
  • the first content information in the file includes:
  • the content information in the plurality of pieces of location-related information in the aggregated information is superimposed and displayed on the electronic map.
  • the content in the multiple pieces of location-related information in the aggregated information is on the electronic map After the information is displayed in an overlapping manner, the method further includes:
  • the content information of the location-related information in the aggregated information is expanded and displayed in multiple pages.
  • the preset sequence includes a time sequence or a heat order.
  • a second aspect of the embodiments of the present invention provides a map-based information display apparatus, including:
  • a storage module configured to store location association information, where the location association information includes content information and location information corresponding thereto;
  • An obtaining module configured to acquire a viewing request for the content information in the target area
  • a locating module configured to find the location-related information corresponding to the location information that is located in the target area, and form a set of information
  • a display module configured to perform page-by-page display on the location-related information in the information set if the number of the location-related information in the information set exceeds a first preset number.
  • the display module includes:
  • a sorting unit configured to sort the location-related information in the information set according to a preset order, to obtain a sorting result
  • a first determining unit configured to form the location-related information in the first sequence number range into the first information subset according to the sorting result
  • a first display unit configured to display first content information in the location-related information in the first subset of information on an electronic map corresponding to the target area, such that the first content information is on the electronic map
  • the display position corresponds to the display position of the first location information stored therewith on the electronic map.
  • the display module further includes:
  • a receiving unit configured to: after the first display unit displays the first content information in the location-related information in the first information subset on the electronic map corresponding to the target area, receive the content information Page turning instructions;
  • a second determining unit configured to form the location-related information in the second sequence number range determined according to the sorting result obtained by the sorting unit into a second information subset
  • a second display unit configured to cancel display of the first content information in the first information subset, and display second content information in the location association information in the second information subset on the electronic map And causing the display position of the second content information on the electronic map to correspond to a display position of the second location information stored in association with the electronic map on the electronic map.
  • the information display device further includes:
  • a calculation module configured to acquire a display ratio of the electronic map after the obtaining module acquires a viewing request for the content information in a target area, and calculate a minimum actual realizable distance corresponding to the minimum display distance according to the display ratio distance;
  • a determining module configured to form the target location association information in the information set into aggregation information, where a distance between locations corresponding to location information of any two of the target location association information in the same aggregation information is smaller than the minimum actual Distance, one of the aggregated information participates in sorting as a piece of information in the sorting operation.
  • the first display unit includes:
  • a display subunit configured to: if the first information sub-set includes the aggregation information, display content information in the plurality of pieces of location-related information in the aggregation information on the electronic map.
  • the display module further includes:
  • a judging unit configured to: after the display subunit superimposes the content information in the plurality of pieces of location-related information in the aggregated information on the electronic map, when acquiring the information on the electronic map When the expansion instruction of the information is aggregated, it is determined whether the number of location-related information in the aggregation information exceeds a second preset number;
  • an expansion unit configured to expand and display the content information of the location-related information in the aggregated information by multiple pages when the determining unit determines that the number of the location-related information in the aggregation information exceeds a second preset number.
  • the preset sequence includes a time sequence or a heat order.
  • a third aspect of the embodiments of the present invention provides a computer apparatus, comprising: a processor, the processor being configured to implement any one of the first aspect or the first aspect when executing a computer program stored in a memory Implementation of the steps of the method.
  • a fourth aspect of the embodiments of the present invention provides a computer readable storage medium having stored thereon a computer program, the computer program being executed by a processor to implement any one of the possible implementations of the first aspect or the first aspect The steps of the method.
  • the present invention may search for location-related information corresponding to the location information in the target area to form an information set, if the location in the information set The number of the associated information exceeds the first preset number, and the location-related information in the information set can be displayed in a page-by-page manner.
  • the method provided by the embodiment of the present invention can display the information displayed on the map in a page-by-page manner. On the premise that the large amount of information is displayed in an orderly manner on the map, the integrity of the information display is guaranteed.
  • FIG. 1 is a schematic diagram of an embodiment of a map-based information display method according to the present invention.
  • FIG. 2 is a schematic diagram of another embodiment of a map-based information display method of the present invention.
  • FIG. 3 is a schematic diagram of a map-based information display interface of the present invention.
  • FIG. 4 is another schematic diagram of a map-based information display interface of the present invention.
  • FIG. 5 is another schematic diagram of a map-based information display interface of the present invention.
  • FIG. 6 is a schematic diagram of another embodiment of a map-based information display method of the present invention.
  • FIG. 7 is another schematic diagram of a map-based information display interface of the present invention.
  • FIG. 8 is another schematic diagram of a map-based information display interface of the present invention.
  • FIG. 9 is a schematic diagram of an embodiment of a map-based information display device of the present invention.
  • FIG. 10 is a schematic diagram of another embodiment of a map-based information display device of the present invention.
  • Figure 11 is a schematic illustration of one embodiment of a computer device of the present invention.
  • Embodiments of the present invention provide a map-based information display method and apparatus, a computer apparatus, and a storage medium for displaying a large amount of information in an orderly manner on a map of a display screen.
  • An embodiment of the present invention provides a map-based information display method.
  • an embodiment of the map-based information display method of the present invention includes:
  • the location-related information may be pre-stored, and may be understood as information associated with the location, including location parameters. Specifically, the location-related information may include content information and location information corresponding thereto.
  • the request for viewing the content information in the target area may be obtained.
  • the user may obtain a request for viewing the content information of the area, which may be This area is called the target area.
  • the location-related information corresponding to the location information in the target area may be searched from a plurality of pre-stored location-related information, the group Become a collection of information.
  • the pre-stored position-related information includes: information 1 ⁇ location information: (latitude 5, longitude 90); content information: "today is in a good mood" ⁇ , information 2 ⁇ location information: (latitude 3, longitude 90); content information: "fake holiday ⁇ " ⁇ , information 3 ⁇ location information: (latitude 8, longitude 85); content information: "restart! ⁇
  • the location-related information corresponding to the location information in the target area includes information 1 and information 2, and the information set includes information 1 and information 2.
  • the location-related information in the information set is paged.
  • the location-related information in the information set may be displayed in a page.
  • the present invention may search for location-related information corresponding to the location information in the target area to form an information set, if the number of location-related information in the information set exceeds the first preset.
  • the number of the position-related information in the information set can be displayed in a page-by-page manner.
  • the method provided by the embodiment of the present invention can display the information displayed on the map in a paged manner, and arrange a large amount of information on the map on the display screen. Under the premise of the display, the integrity of the information display is guaranteed.
  • FIG. 2 another embodiment of the map-based information display method of the present invention includes:
  • the location-related information may be pre-stored, and may be understood as information associated with the location, including location parameters.
  • the location-related information may include content information and location information corresponding thereto.
  • the user's terminal may obtain the location information of the user, and upload the location information of the user together with the content information entered by the user to the server, and the server may associate the content information of the user with the location information corresponding thereto.
  • the location information is obtained, and the content information in the location-related information is used as a search result to be displayed to the user, and the location information is used as a location parameter to determine the display position of the content information on the map, so that the content information can appear in the map.
  • Location location.
  • a request for viewing content information in the target area may be obtained.
  • the corresponding area displayed on the screen of the terminal may be determined according to the current location of the user and the default display ratio, and corresponding areas are displayed.
  • Electronic map or can determine the corresponding area displayed on the terminal screen according to the position on the map input by the user and the default display ratio, and An electronic map corresponding to the corresponding area is shown.
  • the determined corresponding area may be referred to as a target area.
  • a request for viewing the content information of the target area that is released by the user may be obtained.
  • the location related information corresponding to the location information in the target area may be searched from a large amount of the location-related information stored in advance to form an information set.
  • the pre-stored position-related information includes: information 1 ⁇ location information: (latitude 5, longitude 90); content information: "today is in a good mood" ⁇ , information 2 ⁇ location information: (latitude 3, longitude 90); content information: "fake holiday ⁇ " ⁇ , information 3 ⁇ location information: (latitude 8, longitude 85); content information: "restart! ⁇
  • the location-related information corresponding to the location information in the target area includes information 1 and information 2, and the information set includes information 1 and information 2.
  • the location-related information in the information set exceeds the first preset number, the location-related information is sorted according to a preset order.
  • the location-related information in the information set may be sorted according to a preset order to obtain a sort result.
  • the preset order may be a time sequence or a heat order, which may be selected by the user.
  • the location association information in the first sequence number range is formed into a first information subset according to the sorting result.
  • the location association information in the first sequence number range may be composed into the first information subset according to the sort result.
  • the information set includes 100 pieces of location-related information, and the location-related information may be corresponding to a sequence number.
  • the location-related information in the first sequence number may refer to 10 location-related information corresponding to the sequence numbers 1 to 10. .
  • the location-related information in the first sequence number is composed of the first information sub-set for convenience of description, and is essentially used for determining the content displayed on the electronic map in step 206, that is, determining. Location-related information within the first serial number range.
  • the terminal screen can display an electronic map corresponding to the target area, and after forming the first information subset, The first content information in the location-related information in the first information subset may be displayed on the electronic map corresponding to the target area, such that the display position of the first content information on the electronic map corresponds to the first location information stored in association with the The display location on the electronic map.
  • the first information subset includes information 1 ⁇ location information 1; content information 1 ⁇ , information 2 ⁇ location information 2; content information 2 ⁇ , ..., ⁇ location information 10; content information 10 ⁇
  • Content information 1 content information 2, ..., content information 10 are displayed, and the display position of the content information 1 corresponds to the display position of the position information 1 on the electronic map, and the display position of the content information 2 corresponds to the position information 2 in the electronic map
  • the display position on the upper side, ..., the display position of the content information 10 corresponds to the display position of the position information 10 on the electronic map.
  • the surrounding information corresponding to the target area may be called from the surrounding information corresponding to the different positions on the pre-stored map, and on the electronic map corresponding to the target area.
  • the determined surrounding information is displayed, for example, the name of the shop, the name of the road, and the like are displayed on the electronic map corresponding to the target area.
  • the user may issue a page turning instruction to request content information in other location-related information in the information set. View, at this time you can receive a page turning command for content information.
  • the location association information in the second sequence number range determined according to the sorting result may be formed into the second information subset, and the first information subset and the second information subset may have no intersection, as
  • the location association information in the range of the second sequence number may refer to 10 pieces of location association information corresponding to the sequence number 11 to the sequence number 20; the first information subset and the second information subset may also have an intersection, as an example, within the second sequence number range.
  • the location-related information may refer to 10 pieces of location-related information corresponding to sequence numbers 3 to 12.
  • the combination of the location-related information in the second sequence number to form the second subset of information is convenient for description, and is essentially used to determine the content displayed on the electronic map in step 209, that is, to determine. Location-related information within the second serial number range.
  • the display of the first content information in the first information subset may be cancelled, and the second content information in the location association information in the second information subset is displayed on the electronic map, so that the second The display position of the content information on the electronic map corresponds to the display position of the second location information stored in association with the electronic map on the electronic map.
  • the server can simultaneously obtain the content information posted by the user and the location information of the user, and store the two associations to obtain the location association information.
  • the server may receive a request sent by Xiao Ming's mobile phone to view the latest content information posted by the friend in the target area, and the server may correspond to the target.
  • the content information in the latest five pieces of location related information of the area is sent to Huawei's mobile phone, as shown in FIG.
  • the usage scenario of the embodiment corresponding to FIG. 2 When Xiao Ming wants to view all the content information stored in the current server, he can choose to freeze the icon A. Please refer to FIG. 3, at this time, the server can receive the mobile phone sent by Xiao Ming. Viewing the request of all the content information posted by the friend in the target area as the current time, assuming that the preset order is chronological, the first serial number ranges from 1 to 5, then according to step 203 to step 206, the server and Huaweing's mobile phone
  • the composed system can be realized by Xiao Ming displaying the last five pieces of content information (content 1 to content 5) in the information set on the electronic map, as shown in FIG. 4 .
  • the system composed of the server and Huawei's mobile phone can be implemented as Huawei's latest information in the information set displayed on the electronic map. 6 to 10 content information (content 6 to content 10), as shown in Figure 5.
  • the page turning display mode provided by the embodiment of the present invention can ensure the integrity of the information display based on the map, and since the location-related information in the information set is determined, when the preset order is determined, any one location-related information is determined.
  • the serial number is determined, and the content information displayed on each page is determined, which is convenient for the user to browse and find the content information on the map.
  • Xiao Ming may select the refresh option C in FIG. 4 .
  • the server may re-determine the location-related information in the information set to include the recently released content information, and re-execute the embodiment in the corresponding embodiment of FIG. 2 . Step 203 to step 209.
  • map-based information display there is still a problem in the prior art: at the same point coordinate, if it is already the smallest unit, there is no good presentation mode for more than one piece of information, and the existing solution
  • the method is that the user enlarges the map to reduce the actual area on the map corresponding to the screen area of the mobile phone, thereby reducing the amount of information displayed on the screen of the mobile phone, so that the probability of overlapping information is reduced, and the information is dispersed.
  • the information to be displayed is further increased, there is still a problem of overlapping information, and for the information in the same minimum unit, only the stack mode can be used, and the information stacked below cannot be browsed.
  • another embodiment of the map-based information display method of the present invention includes:
  • the location-related information may be pre-stored, and may be understood as information associated with the location, including location parameters.
  • the location-related information may include content information and location information corresponding thereto.
  • the user's terminal may obtain the location information of the user, upload the location information of the user and the content information entered by the user to the server, and the server may associate the content information of the user with the location information corresponding thereto.
  • the location information is obtained, and the content information in the location-related information is used as a search result to be displayed to the user, and the location information is used as a location parameter to determine the display position of the content information on the map, so that the content information can appear in the map.
  • Location location.
  • a request for viewing content information in the target area may be obtained.
  • the corresponding area displayed on the screen of the terminal may be determined according to the current location of the user and the default display ratio, and corresponding areas are displayed.
  • the electronic map may be determined according to the position on the map input by the user and the default display ratio, and the corresponding area displayed on the terminal screen is displayed, and the corresponding electronic map is displayed.
  • the determined corresponding area may be called As the target area.
  • a request for viewing the content information of the target area that is released by the user may be obtained.
  • the location related information corresponding to the location information in the target area may be searched from a large amount of the location-related information stored in advance to form an information set.
  • the pre-stored position-related information includes: information 1 ⁇ location information: (latitude 5, longitude 90); content information: "today is in a good mood" ⁇ , information 2 ⁇ location information: (latitude 3, longitude 90); content information: "fake holiday ⁇ " ⁇ , information 3 ⁇ location information: (latitude 8, longitude 85); content information: "heavy New start! ” ⁇
  • the location-related information corresponding to the location information in the target area includes information 1 and information 2
  • the information set includes information 1 and information 2.
  • the location-related information corresponding to the location information in the target area is searched.
  • the display ratio of the electronic map can be acquired, and the minimum actual distance corresponding to the minimum displayable distance can be calculated according to the display ratio.
  • the minimum display distance that can be distinguished can refer to the minimum distance that can be distinguished by the user's operation.
  • the minimum display distance that can be resolved can be set to the fingertip width of a normal human finger. The larger the current display ratio of the electronic map, the larger the minimum actual distance corresponding to the minimum displayable distance, and vice versa, the smaller the minimum actual distance corresponding to the minimum displayable distance.
  • the target location association information in the information set may be aggregated, and the location information corresponding to the location information of any two target location related information in the same aggregation information is The distance is less than the minimum actual distance, and an aggregated information participates in sorting as a piece of information in the sorting operation.
  • the location association information is sorted according to a preset order.
  • the location-related information in the information set may be sorted according to a preset order to obtain a sort result.
  • the preset order may be a time sequence or a heat order, which may be selected by the user.
  • the location-related information in the aggregation information may be sorted according to a preset order, and the related parameter of the location-related information with the sequence number 1 is used as the parameter value of the aggregation information, and the preset is assumed.
  • the sequence is time sequence, and the value of the time parameter of the location-related information is closer to the current time, the smaller the sequence number of the piece of information is, the time value of the time parameter closest to the current time in the aggregation information can be used as the time of the aggregation information.
  • the value of the parameter is the value of the parameter.
  • the location association information in the first sequence number range is formed into a first information subset according to the sorting result.
  • the location association information in the first sequence number range may be composed into the first information subset according to the sort result. Assuming that the information set includes 100 pieces of position-related information, each piece of position-related information after sorting may correspond to one serial number. As an example, the position within the first serial number range is closed.
  • the joint information may refer to ten pieces of position-related information corresponding to the serial number 1 to the serial number 10.
  • the terminal screen may display an electronic map corresponding to the target area, and after forming the first information subset, the first content information in the location-related information in the first information subset may be displayed on the electronic map corresponding to the target area, so that the first content is
  • the display position of the information on the electronic map corresponds to the display position of the first location information stored in association with the electronic map on the electronic map.
  • the first information subset includes information 1 ⁇ location information 1; content information 1 ⁇ , information 2 ⁇ location information 2; content information 2 ⁇ , ..., ⁇ location information 10; content information 10 ⁇
  • Content information 1 content information 2, ..., content information 10 are displayed, and the display position of the content information 1 corresponds to the display position of the position information 1 on the electronic map, and the display position of the content information 2 corresponds to the position information 2 in the electronic map
  • the display position on the upper side, ..., the display position of the content information 10 corresponds to the display position of the position information 10 on the electronic map.
  • the surrounding information corresponding to the target area may be invoked, and the determined surrounding information is displayed on the electronic map corresponding to the target area, for example, corresponding to the target area.
  • the location association information in the second sequence number range determined according to the sorting result may be composed into the second information subset, and the display of the first content information in the first information subset may be cancelled. Displaying the second content information in the location-related information in the second subset of information on the electronic map, such that the display location of the second content information on the electronic map corresponds to the second location information stored in association with the second location information on the electronic map Show location.
  • step 207 to step 209 in the embodiment corresponding to FIG. 2 , and details are not described herein again.
  • the first information sub-collection includes the aggregation information
  • the content information in the multiple pieces of location-related information in the aggregation information is displayed in an overlapping manner
  • the location association information in the first sequence number is formed into the first information subset according to the ranking result, it may be determined whether the aggregation information is included in the first information subset, and if included, the multiple information in the aggregation information may be
  • the content information in the location-related information is displayed in an overlapping manner as shown in block D in FIG.
  • step 611 When obtaining an expansion instruction for the aggregate information on the electronic map, determining the aggregate information Whether the number of location-related information exceeds a second predetermined number, if yes, step 611 is performed, if not, step 612 is performed;
  • step 611 After the content information in the plurality of pieces of location-related information in the aggregated information is superimposed and displayed on the electronic map, when the deployment instruction for the aggregated information on the electronic map is acquired, it is determined whether the number of the location-related information in the aggregated information exceeds If the second preset number is exceeded, step 611 is performed. If not, step 612 is performed.
  • the content information of the location-related information in the aggregation information may be expanded and displayed in multiple pages.
  • the second preset number is assumed to be 9.
  • the user can browse the content information of the location-related information in the aggregated information in China.
  • the content information of the location-related information in the aggregated information may be displayed page by time, relevance or heat.
  • the content information of the location-related information in the aggregation information may be expanded and displayed on a single page.
  • map-based information display method in the embodiment of the present invention has been described above.
  • map-based information display device in the embodiment of the present invention will be described below.
  • an embodiment of a map-based information display apparatus in an embodiment of the present invention includes:
  • the storage module 901 is configured to store location association information, where the location association information includes content information and location information corresponding thereto;
  • the obtaining module 902 is configured to obtain a viewing request for content information in the target area.
  • the searching module 903 is configured to search for location-related information corresponding to the location information in the target area, and form a set of information;
  • the display module 904 is configured to perform page-by-page display on the location-related information in the information set if the number of location-related information in the information set exceeds the first preset number.
  • another embodiment of the map-based information display apparatus in the embodiment of the present invention includes:
  • the storage module 1001 is configured to store location association information, where the location association information includes content information and location information corresponding thereto;
  • the obtaining module 1002 is configured to obtain a viewing request for content information in the target area
  • the searching module 1003 is configured to search for location association information corresponding to the location information in the target area, and form a data set.
  • the display module 1004 is configured to perform page-by-page display on the location-related information in the information set if the number of location-related information in the information set exceeds the first preset number.
  • the display module 1004 includes:
  • a sorting unit 10041 configured to sort the location-related information in the information set according to a preset order, to obtain a sorting result
  • a first determining unit 10042 configured to form, according to the sorting result, the location-related information in the first sequence number range into the first information subset
  • the first display unit 10043 is configured to display first content information in the location-related information in the first information subset on the electronic map corresponding to the target area, so that the display position of the first content information on the electronic map corresponds to the first content information.
  • the display module 1004 further includes:
  • the receiving unit 10044 is configured to: after the first display unit 10043 displays the first content information in the location-related information in the first information subset on the electronic map corresponding to the target area, receive a page turning instruction for the content information;
  • a second determining unit 10045 configured to form the location-related information in the second sequence number range determined according to the sorting result obtained by the sorting unit into the second information subset;
  • the second display unit 10046 is configured to cancel display of the first content information in the first information subset, and display second content information in the location association information in the second information subset on the electronic map, so that the second content
  • the display position of the information on the electronic map corresponds to the display position of the second location information associated with the electronic map on the electronic map.
  • the information display device may further include:
  • a calculation module configured to acquire a display ratio of the electronic map after the obtaining module obtains a viewing request for the content information in the target area, and calculate a minimum displayable distance according to the display ratio Minimum actual distance;
  • the determining module is configured to combine the target location association information in the information set into the aggregation information, where the distance between the locations corresponding to the location information of any two target location association information in the same aggregation information is less than the minimum actual distance, and one aggregate information is in the sorting operation. Participate in sorting as a piece of information.
  • the first display unit 10043 may include:
  • the display subunit is configured to superimpose the content information in the plurality of pieces of location-related information in the aggregated information on the electronic map if the first information subset includes the aggregation information.
  • the display module 1004 may further include:
  • a judging unit configured to: after the display subunit superimposes the content information in the plurality of pieces of positional association information in the aggregated information on the electronic map, when the expansion instruction of the aggregated information on the electronic map is acquired, determining the aggregation information Whether the number of location-related information in the number exceeds a second preset number;
  • an expansion unit configured to expand and display the content information of the location-related information in the aggregation information by the plurality of pages when the determining unit determines that the number of the location-related information in the aggregation information exceeds the second preset number.
  • the information display device may further include a positioning module, configured to acquire location information of the user.
  • the positioning module may acquire the location information of the user, and then the storage module may correspond to the content information of the user.
  • the location information is stored in association, and the location association information is obtained.
  • the content information in the location association information is displayed to the user as a retrieval result, and the location information is used as a location parameter to determine the display location of the content information on the map, so that the content information can be Appears in the corresponding location on the map.
  • the first display unit 10043 may further include a map sub-unit, configured to call the peripheral information corresponding to the target area from the peripheral information corresponding to different positions on the pre-stored map, and determine the surrounding area on the electronic map corresponding to the target area.
  • the information is displayed, such as the name of the shop displayed on the electronic map corresponding to the target area, the name of the road, and the like.
  • map-based information display device in the embodiment of the present invention is described above from the perspective of a modular functional entity.
  • the computer device in the embodiment of the present invention is described below from the perspective of hardware processing:
  • the embodiment of the present invention further provides a computer device 11, as shown in FIG. 11, for the convenience of description, only the parts related to the embodiment of the present invention are shown, and the specific technical details are not disclosed, please refer to the method of the embodiment of the present invention. section.
  • the computer device 11 can refer to a terminal device such as a mobile phone or a tablet computer, or A system consisting of a terminal device and a server.
  • computer device 11 includes a power supply 1110, a memory 1120, a processor 1130, a wired or wireless network interface 1140, a display unit 1150, and a computer program stored in the memory and executable on the processor.
  • the steps in the embodiments of the various map-based information display methods described above are implemented when the processor executes the computer program, such as steps 101 through 104 shown in FIG.
  • the functions of the various modules or units in the various apparatus embodiments described above are implemented when the processor executes a computer program.
  • the terminal device 11 is a system composed of a terminal device and a server
  • the terminal device can be used to perform an operation of interacting with the user in the method embodiment
  • the server is configured to perform operations requiring a large amount of operations and storage operations in the method embodiment.
  • the information transmission between the terminal device and the server may adopt an existing information transmission method, and the information transmission method between the terminal device and the server is not limited herein.
  • a computer program can be partitioned into one or more modules/units, which are stored in the memory and executed by the processor to perform the present invention.
  • the one or more modules/units may be a series of computer program instruction segments capable of performing a particular function, the instruction segments being used to describe the execution of the computer program in the computer device.
  • FIG. 11 does not constitute a limitation to the computer device 11, and may include more or less components than those illustrated, or some components may be combined, or different component arrangements, such as
  • the computer device may also include an input output device, a bus, and the like.
  • the so-called processor can be a central processing unit (CPU), or other general-purpose processor, digital signal processor (DSP), application specific integrated circuit (ASIC), ready-made Field-Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc.
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like, which is the control center of the computer device, which is connected to various parts of the entire computer device using various interfaces and lines.
  • the memory can be used to store the computer program and/or module, the processor implementing the computer by running or executing a computer program and/or module stored in the memory, and recalling data stored in the memory Various functions of the device.
  • the memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored. Data created based on the use of the mobile phone (such as audio data, phone book, etc.).
  • the memory can be packaged Including high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart memory card (SMC), Secure Digital (SD) card, flash memory card ( Flash Card), at least one disk storage device, flash memory device, or other volatile solid-state storage device.
  • non-volatile memory such as hard disk, memory, plug-in hard disk, smart memory card (SMC), Secure Digital (SD) card, flash memory card ( Flash Card), at least one disk storage device, flash memory device, or other volatile solid-state storage device.
  • the computer-integrated modules/units if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, the present invention implements all or part of the processes in the foregoing embodiments, and may also be completed by a computer program to instruct related hardware.
  • the computer program may be stored in a computer readable storage medium. The steps of the various method embodiments described above may be implemented when the program is executed by the processor.
  • the computer program comprises computer program code, which may be in the form of source code, object code form, executable file or some intermediate form.
  • the computer readable medium may include any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a removable hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM). , random access memory (RAM, Random Access Memory), electrical carrier signals, telecommunications signals, and software distribution media. It should be noted that the content contained in the computer readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in a jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, computer readable media Does not include electrical carrier signals and telecommunication signals.
  • the disclosed systems, devices, and methods may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of cells is only a logical function division.
  • multiple units or components may be combined or integrated. Go to another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate parts may or may not be physically separated, and the parts displayed as units may or may not be physical units, ie may be located in one place, or may be Distributed to multiple network elements. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Instructional Devices (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种基于地图的信息显示方法及装置、计算机装置及存储介质,用于在显示屏的地图上有序的显示大量信息,该方法包括:存储位置关联信息(101),位置关联信息包括内容信息和与其对应的位置信息;获取对目标区域内的内容信息的查看请求(102);查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合(103);若信息集合中的位置关联信息的数目超过第一预设数目,则对信息集合中的位置关联信息进行分页显示(104)。

Description

基于地图的信息显示方法及装置、计算机装置及存储介质 技术领域
本申请实施涉及到信息处理领域,尤其涉及一种基于地图的信息显示方法及装置、计算机装置及存储介质。
背景技术
在移动互联网时代,人们开始在信息上标记经纬度,并在地图对应的坐标上呈现出来,这突破了原有的通过列表显示信息的单一效果,并且方便结合智能移动设备实现人与人之间的导航、人与地点之间的导航。但是,假如地图上显示的信息无限增加,在显示屏区域内,最上层信息会遮盖住最下面的信息,使得下面的信息无法被阅读。因此,使大量的信息能在显示屏的地图上有序显示出来至关重要。
为了解决上述问题,现有技术结合用户信息发布实时性的特点,显示最近发布的几条信息,当用户下达刷新指令时,将最新的消息覆盖老的信息进行显示。
现有技术虽然能够控制在地图显示的信息的数量,但在这种模式下用户无法回看被替换掉的信息,只能查看当前最新的信息,影响了信息显示的完整性。
发明内容
本发明实施例的一方面提供了一种基于地图的信息显示方法,包括:
存储位置关联信息,所述位置关联信息包括内容信息和与其对应的位置信息;
获取对目标区域内的所述内容信息的查看请求;
查找位置处于所述目标区域内的所述位置信息对应的所述位置关联信息,组成信息集合;
若所述信息集合中的所述位置关联信息的数目超过第一预设数目,则对所述信息集合中的位置关联信息进行分页显示。
结合第一方面,在第一方面的第一种可能的实现方式中,对所述信息集合中的位置关联信息进行分页显示包括:
将所述信息集合中的所述位置关联信息按照预设顺序进行排序,得到排序结果;
根据所述排序结果将第一序号范围内的所述位置关联信息组成第一信息子集合;
在所述目标区域对应的电子地图上显示所述第一信息子集合中的位置关联信息中的第一内容信息,使得所述第一内容信息在所述电子地图上的显示位置对应于与其关联存储的第一位置信息在所述电子地图上的显示位置。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述在所述目标区域对应的电子地图上显示所述第一信息子集合中的位置关联信息中的第一内容信息之后,所述方法还包括:
接收对所述内容信息的翻页指令;
将根据所述排序结果确定的第二序号范围内的位置关联信息组成第二信息子集合;
取消对所述第一信息子集合中的第一内容信息的显示,在所述电子地图上显示所述第二信息子集合中的位置关联信息中的第二内容信息,使得所述第二内容信息在所述电子地图上的显示位置对应于与其关联存储的第二位置信息在所述电子地图上的显示位置。
结合第一方面、第一方面的第一种可能的实现方式和第一方面的第二种可能的实现方式之中任意一种,在第一方面的第三种可能的实现方式中,所述获取对目标区域内的所述内容信息的查看请求之后,所述从所述信息集合中选取所述第一预设数目的位置关联信息组成第一信息子集合之前,所述方法还包括:
获取所述电子地图的显示比例,根据所述显示比例计算可分辨的最小显示距离对应的最小实际距离;
将所述信息集合中的目标位置关联信息组成聚合信息,同一所述聚合信息中任意两个所述目标位置关联信息的位置信息对应的位置之间的距离小于所述最小实际距离,一条所述聚合信息在排序操作中作为一条信息参与排序。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,在所述目标区域对应的电子地图上显示所述第一信息子集合中的位置关联信息中的第一内容信息包括:
若所述第一信息子集合包括所述聚合信息,在所述电子地图上将所述聚合信息中的多条位置关联信息中的内容信息进行重叠显示。
结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述在所述电子地图上将所述聚合信息中的多条位置关联信息中的内容信息进行重叠显示之后,所述方法还包括:
当获取到对所述电子地图上的所述聚合信息的展开指令时,判断所述聚合信息中的位置关联信息的数目是否超过第二预设数目;
若超过,则分多页对所述聚合信息中的位置关联信息的内容信息进行展开显示。
结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式、第一方面的第四种可能的实现方式和第一方面的第五种可能的实现方式之中任意一种,在第一方面的第六种可能的实现方式中,所述预设顺序包括时间顺序或热度顺序。
本发明实施例的第二方面提供了一种基于地图的信息显示装置,包括:
存储模块,用于存储位置关联信息,所述位置关联信息包括内容信息和与其对应的位置信息;
获取模块,用于获取对目标区域内的所述内容信息的查看请求;
查找模块,用于查找位置处于所述目标区域内的所述位置信息对应的所述位置关联信息,组成信息集合;
显示模块,用于若所述信息集合中的所述位置关联信息的数目超过第一预设数目,则对所述信息集合中的位置关联信息进行分页显示。
结合第二方面,在第二方面的第一种可能的实现方式中,所述显示模块包括:
排序单元,用于将所述信息集合中的所述位置关联信息按照预设顺序进行排序,得到排序结果;
第一确定单元,用于根据所述排序结果将第一序号范围内的所述位置关联信息组成第一信息子集合;
第一显示单元,用于在所述目标区域对应的电子地图上显示所述第一信息子集合中的位置关联信息中的第一内容信息,使得所述第一内容信息在所述电子地图上的显示位置对应于与其关联存储的第一位置信息在所述电子地图上的显示位置。
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现 方式中,所述显示模块还包括:
接收单元,用于在所述第一显示单元在所述目标区域对应的电子地图上显示所述第一信息子集合中的位置关联信息中的第一内容信息之后,接收对所述内容信息的翻页指令;
第二确定单元,用于将根据所述排序单元得到的所述排序结果确定的第二序号范围内的位置关联信息组成第二信息子集合;
第二显示单元,用于取消对所述第一信息子集合中的第一内容信息的显示,在所述电子地图上显示所述第二信息子集合中的位置关联信息中的第二内容信息,使得所述第二内容信息在所述电子地图上的显示位置对应于与其关联存储的第二位置信息在所述电子地图上的显示位置。
结合第二方面、第二方面的第一种可能的实现方式和第二方面的第二种可能的实现方式之中任意一种,在第二方面的第三种可能的实现方式中,所述信息显示装置还包括:
计算模块,用于在所述获取模块获取对目标区域内的所述内容信息的查看请求之后,获取所述电子地图的显示比例,根据所述显示比例计算可分辨的最小显示距离对应的最小实际距离;
确定模块,用于将所述信息集合中的目标位置关联信息组成聚合信息,同一所述聚合信息中任意两个所述目标位置关联信息的位置信息对应的位置之间的距离小于所述最小实际距离,一条所述聚合信息在排序操作中作为一条信息参与排序。
结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述第一显示单元包括:
显示子单元,用于若所述第一信息子集合包括所述聚合信息,在所述电子地图上将所述聚合信息中的多条位置关联信息中的内容信息进行重叠显示。
结合第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述显示模块还包括:
判断单元,用于在所述显示子单元在所述电子地图上将所述聚合信息中的多条位置关联信息中的内容信息进行重叠显示之后,当获取到对所述电子地图上的所述聚合信息的展开指令时,判断所述聚合信息中的位置关联信息的数目是否超过第二预设数目;
展开单元,用于当所述判断单元判定所述聚合信息中的位置关联信息的数目超过第二预设数目时,分多页对所述聚合信息中的位置关联信息的内容信息进行展开显示。
结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式、第二方面的第四种可能的实现方式和第二方面的第五种可能的实现方式之中任意一种,在第二方面的第六种可能的实现方式中,所述预设顺序包括时间顺序或热度顺序。
本发明实施例的第三方面提供了一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如第一方面或第一方面的任意一种可能的实现方式所述方法的步骤。
本发明实施例的第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面的任意一种可能的实现方式所述方法的步骤。
本申请实施例提供的方案中,本发明获取对目标区域内的内容信息的查看请求之后,可以查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合,若信息集合中的位置关联信息的数目超过第一预设数目,可以对信息集合中的位置关联信息进行分页显示,通过本发明实施例提供的方法,能够对在地图上显示的信息进行分页显示,在实现在显示屏的地图上对大量信息进行有序的显示的前提下,保证了信息显示的完整性。
附图说明
图1是本发明基于地图的信息显示方法的一个实施例示意图;
图2是本发明基于地图的信息显示方法的另一个实施例示意图;
图3是本发明基于地图的信息显示界面的一个示意图;
图4是本发明基于地图的信息显示界面的另一个示意图;
图5是本发明基于地图的信息显示界面的另一个示意图;
图6是本发明基于地图的信息显示方法的另一个实施例示意图;
图7是本发明基于地图的信息显示界面的另一个示意图;
图8是本发明基于地图的信息显示界面的另一个示意图;
图9是本发明基于地图的信息显示装置的一个实施例示意图;
图10是本发明基于地图的信息显示装置的另一个实施例示意图;
图11是本发明计算机装置的一个实施例示意图。
具体实施方式
本发明实施例提供了一种基于地图的信息显示方法及装置、计算机装置及存储介质,用于在显示屏的地图上有序的显示大量信息。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例提供一种基于地图的信息显示方法,请参阅图1,本发明基于地图的信息显示方法一个实施例包括:
101、存储位置关联信息;
可以预先存储有位置关联信息,可以理解为与位置相关联的信息,包括位置参数,具体的,位置关联信息可以包括内容信息和与其对应的位置信息。
102、获取对目标区域内的内容信息的查看请求;
可以获取对目标区域内的内容信息的查看请求,比如,当用户使用终端查看某一区域的电子地图时,可以获取到用户下达的对该区域的内容信息的查看请求,为了方便描述,可以将该区域称作目标区域。
103、查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合;
获取到对目标区域内的内容信息的查看请求之后,可以从预先存储的大量位置关联信息中查找位置处于目标区域内的位置信息对应的位置关联信息,组 成信息集合。作为举例,假设目标区域为:纬度4~10,经度80~100,预先存储的位置关联信息包括:信息1{位置信息:(纬度5,经度90);内容信息:“今天心情很好”},信息2{位置信息:(纬度3,经度90);内容信息:“放假啦~”},信息3{位置信息:(纬度8,经度85);内容信息:“重新开始!”},那么位置处于目标区域内的位置信息对应的位置关联信息包括信息1和信息2,信息集合包括信息1和信息2。
104、若信息集合中的位置关联信息的数目超过第一预设数目,则对信息集合中的位置关联信息进行分页显示。
组成信息集合之后,若信息集合中的位置关联信息的数目超过第一预设数目,可以对信息集合中的位置关联信息进行分页显示。
本发明获取对目标区域内的内容信息的查看请求之后,可以查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合,若信息集合中的位置关联信息的数目超过第一预设数目,可以对信息集合中的位置关联信息进行分页显示,通过本发明实施例提供的方法,能够对在地图上显示的信息进行分页显示,在实现在显示屏的地图上对大量信息进行有序的显示的前提下,保证了信息显示的完整性。
请参阅图2,本发明基于地图的信息显示方法另一个实施例包括:
201、存储位置关联信息;
可以预先存储有位置关联信息,可以理解为与位置相关联的信息,包括位置参数,具体的,位置关联信息可以包括内容信息和与其对应的位置信息。作为举例,用户录入内容信息时,用户的终端可以获取用户的位置信息,将用户的位置信息与用户录入的内容信息共同上传至服务器,服务器可以对用户的内容信息和与其对应的位置信息进行关联存储,得到位置关联信息,位置关联信息中的内容信息用于作为检索结果显示给用户,位置信息作为位置参数,用于确定内容信息在地图上的显示位置,使内容信息能出现在地图的对应位置上。
202、获取对目标区域内的内容信息的查看请求;
可以获取对目标区域内的内容信息的查看请求,比如,当用户使用终端查看电子地图时,可以根据用户的当前位置以及默认的显示比例确定在终端屏幕上显示的相应区域,并显示相应区域对应的电子地图,或者可以根据用户输入的地图上的位置以及默认的显示比例确定在终端屏幕上显示的相应区域,并显 示相应区域对应的电子地图,为了方便描述,可以将确定的该相应区域称作目标区域。确定目标区域后,可以获取到用户下达的对目标区域的内容信息的查看请求。
203、查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合;
获取到对目标区域内的内容信息的查看请求之后,可以从预先存储的大量位置关联信息中查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合。作为举例,假设目标区域为:纬度4~10,经度80~100,预先存储的位置关联信息包括:信息1{位置信息:(纬度5,经度90);内容信息:“今天心情很好”},信息2{位置信息:(纬度3,经度90);内容信息:“放假啦~”},信息3{位置信息:(纬度8,经度85);内容信息:“重新开始!”},那么位置处于目标区域内的位置信息对应的位置关联信息包括信息1和信息2,信息集合包括信息1和信息2。
204、若信息集合中位置关联信息的数目超过第一预设数目,将位置关联信息按照预设顺序进行排序;
组成信息集合之后,若信息集合中的位置关联信息的数目超过第一预设数目,可以将信息集合中的位置关联信息按照预设顺序进行排序,得到排序结果。作为举例,预设顺序可以为时间顺序或热度顺序,可以由用户选择设置。
205、根据排序结果将第一序号范围内的位置关联信息组成第一信息子集合;
得到排序结果后,可以根据排序结果将第一序号范围内的位置关联信息组成第一信息子集合。假设信息集合包括100条位置关联信息,那么经过排序每一条位置关联信息可以对应于一个序号,作为举例,第一序号范围内的位置关联信息可以指序号1~序号10对应的10条位置关联信息。
可以理解的是,这里所说的将第一序号范围内的位置关联信息组成第一信息子集合用于方便描述,本质上是用于确定步骤206中在电子地图上显示的内容,也就是确定第一序号范围内的位置关联信息。
206、在目标区域对应的电子地图上显示第一信息子集合中的位置关联信息中的第一内容信息;
终端屏幕可以显示目标区域对应的电子地图,组成第一信息子集合之后, 可以在目标区域对应的电子地图上显示第一信息子集合中的位置关联信息中的第一内容信息,使得第一内容信息在电子地图上的显示位置对应于与其关联存储的第一位置信息在电子地图上的显示位置。假设第一信息子集合包括信息1{位置信息1;内容信息1}、信息2{位置信息2;内容信息2}、……、{位置信息10;内容信息10},那么可以在电子地图上显示内容信息1、内容信息2、……、内容信息10,并且内容信息1的显示位置对应于位置信息1在电子地图上的显示位置,内容信息2的显示位置对应于位置信息2在电子地图上的显示位置,……,内容信息10的显示位置对应于位置信息10在电子地图上的显示位置。
优选的,在目标区域对应的电子地图上显示第一内容信息以外,还可以从预存的地图上不同位置对应的周边信息中调用目标区域对应的周边信息,并在目标区域对应的电子地图上对确定的周边信息进行显示,比如在目标区域对应的电子地图上显示商铺的名称、道路的名称等。
207、接收对内容信息的翻页指令;
在目标区域对应的电子地图上显示第一信息子集合中的位置关联信息中的第一内容信息之后,用户可以下达翻页指令,以请求对信息集合中的其他位置关联信息中的内容信息进行查看,此时可以接收到对内容信息的翻页指令。
208、将根据排序结果确定的第二序号范围内的位置关联信息组成第二信息子集合;
接收到对内容信息的翻页指令之后,可以将根据排序结果确定的第二序号范围内的位置关联信息组成第二信息子集合,第一信息子集合和第二信息子集合可以没有交集,作为举例,第二序号范围内的位置关联信息可以指序号11~序号20对应的10条位置关联信息;第一信息子集合和第二信息子集合也可以有交集,作为举例,第二序号范围内的位置关联信息可以指序号3~序号12对应的10条位置关联信息。
可以理解的是,这里所说的将第二序号范围内的位置关联信息组成第二信息子集合旨在方便描述,本质上是用于确定步骤209中在电子地图上显示的内容,也就是确定第二序号范围内的位置关联信息。
209、取消对第一内容信息的显示,在电子地图上显示第二信息子集合中的位置关联信息中的第二内容信息;
确定第二信息子集合之后,可以取消对第一信息子集合中的第一内容信息的显示,在电子地图上显示第二信息子集合中的位置关联信息中的第二内容信息,使得第二内容信息在电子地图上的显示位置对应于与其关联存储的第二位置信息在电子地图上的显示位置。
本发明实施例提供的方法可以与现有技术结合使用,为了方便理解,下面对结合后的一种可能的使用场景进行举例说明:
用户发布内容信息时,服务器可以同时获取用户发布的内容信息与用户所处的位置信息,并将二者关联存储,得到位置关联信息。
现有技术的使用场景:当小明在手机中的地图上选择显示目标区域时,服务器可以接收到小明的手机发送的查看好友在目标区域内发布的最新内容信息的请求,服务器可以将对应于目标区域的最新5条位置关联信息中的内容信息发送至小明的手机,如图3所示。
图2对应的实施例的使用场景:当小明希望对当前服务器中存储的所有符合条件的内容信息进行查看时,可以选择冻结图标A,请参阅图3,此时服务器可以接收到小明的手机发送的查看好友截至当前时刻、在目标区域内发布的所有内容信息的请求,假设预设顺序为时间顺序,第一序号范围为1~5,那么按照步骤203至步骤206,服务器和小明的手机所组成的***可以实现为小明在电子地图上显示信息集合中最近的5条内容信息(内容1~内容5),如图4所示。当小明选择翻页选项B时,假设第二序号范围为6~10,那么按照步骤207至步骤209,服务器和小明的手机组成的***可以实现为小明在电子地图上显示信息集合中最近的第6条至第10条内容信息(内容6~内容10),如图5所示。通过本发明实施例提供的翻页显示模式,能够保证基于地图进行信息显示的完整性,并且,由于信息集合中的位置关联信息是确定的,当预设顺序确定好之后,任意一条位置关联信息的序号便确定了,那么每一页中的显示的内容信息便确定了,方便用户对地图上的内容信息进行浏览与查找。优选的,小明可以选择图4中的刷新选项C,此时,服务器可以重新确定信息集合中的位置关联信息,以使其包括最近发布的内容信息,并重新执行图2对应的实施例中的步骤203至步骤209。
关于基于地图的信息显示,现有技术还存在一个问题:在同一点坐标上,假如已经是最小单位了,对超过一条信息没有很好的呈现模式,现有的解决方 法是,用户通过放大地图,使得手机屏幕区域对应的地图上的实际面积减少,达到减少手机屏幕显示的信息量的目的,使得信息重叠的概率降低,达到信息的分散化效果。但是,假如需要显示的信息进一步增加,依旧会出现信息叠放的问题,而且对于同一个最小单位内的信息,只能采用叠放模式,无法浏览叠放在下面的信息。为了在图1或图2对应的实施例的基础上解决上述问题,请参阅图6,本发明基于地图的信息显示方法另一个实施例包括:
601、存储位置关联信息;
可以预先存储有位置关联信息,可以理解为与位置相关联的信息,包括位置参数,具体的,位置关联信息可以包括内容信息和与其对应的位置信息。作为举例,用户录入内容信息时,用户的终端可以获取用户的位置信息,将用户的位置信息与用户录入的内容信息共同上传至服务器,服务器可以对用户的内容信息和与其对应的位置信息进行关联存储,得到位置关联信息,位置关联信息中的内容信息用于作为检索结果显示给用户,位置信息作为位置参数,用于确定内容信息在地图上的显示位置,使内容信息能出现在地图的对应位置上。
602、获取对目标区域内的内容信息的查看请求;
可以获取对目标区域内的内容信息的查看请求,比如,当用户使用终端查看电子地图时,可以根据用户的当前位置以及默认的显示比例确定在终端屏幕上显示的相应区域,并显示相应区域对应的电子地图,或者可以根据用户输入的地图上的位置以及默认的显示比例确定在终端屏幕上显示的相应区域,并显示相应区域对应的电子地图,为了方便描述,可以将确定的该相应区域称作目标区域。确定目标区域后,可以获取到用户下达的对目标区域的内容信息的查看请求。
603、查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合;
获取到对目标区域内的内容信息的查看请求之后,可以从预先存储的大量位置关联信息中查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合。作为举例,假设目标区域为:纬度4~10,经度80~100,预先存储的位置关联信息包括:信息1{位置信息:(纬度5,经度90);内容信息:“今天心情很好”},信息2{位置信息:(纬度3,经度90);内容信息:“放假啦~”},信息3{位置信息:(纬度8,经度85);内容信息:“重 新开始!”},那么位置处于目标区域内的位置信息对应的位置关联信息包括信息1和信息2,信息集合包括信息1和信息2。
604、获取电子地图的显示比例,根据显示比例计算可分辨的最小显示距离对应的最小实际距离;
查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合之后,可以获取电子地图的显示比例,根据显示比例计算可分辨的最小显示距离对应的最小实际距离。可分辨的最小显示距离可以指用户操作所能区分的最小距离,优选的,对于触屏终端,可分辨的最小显示距离可以设置为正常人手指的指尖宽度。电子地图的当前显示比例越大,可分辨的最小显示距离对应的最小实际距离越大,反之,可分辨的最小显示距离对应的最小实际距离越小。
605、将信息集合中的目标位置关联信息组成聚合信息;
根据显示比例计算可分辨的最小显示距离对应的最小实际距离之后,可以将信息集合中的目标位置关联信息组成聚合信息,同一聚合信息中任意两个目标位置关联信息的位置信息对应的位置之间的距离小于最小实际距离,一条聚合信息在排序操作中作为一条信息参与排序。
606、若信息集合中的数目超过第一预设数目,将位置关联信息按照预设顺序进行排序;
组成信息集合之后,若信息集合中的位置关联信息的数目超过第一预设数目,可以将信息集合中的位置关联信息按照预设顺序进行排序,得到排序结果。作为举例,预设顺序可以为时间顺序或热度顺序,可以由用户选择设置。关于聚合信息的排序相关参数的选取,作为举例,可以将聚合信息中的位置关联信息按照预设顺序排序,并以序号为1的位置关联信息的相关参数作为聚合信息的参数值,假设预设顺序为时间顺序,位置关联信息的时间参数的取值越接近当前时刻,则该条信息的序号越小,那么可以将聚合信息中最接近当前时刻的时间参数的取值作为该聚合信息的时间参数的取值。
607、根据排序结果将第一序号范围内的位置关联信息组成第一信息子集合;
得到排序结果后,可以根据排序结果将第一序号范围内的位置关联信息组成第一信息子集合。假设信息集合包括100条位置关联信息,那么经过排序每一条位置关联信息可以对应于一个序号,作为举例,第一序号范围内的位置关 联信息可以指序号1~序号10对应的10条位置关联信息。
608、在目标区域对应的电子地图上显示第一信息子集合中的位置关联信息中的第一内容信息;
终端屏幕可以显示目标区域对应的电子地图,组成第一信息子集合之后,可以在目标区域对应的电子地图上显示第一信息子集合中的位置关联信息中的第一内容信息,使得第一内容信息在电子地图上的显示位置对应于与其关联存储的第一位置信息在电子地图上的显示位置。假设第一信息子集合包括信息1{位置信息1;内容信息1}、信息2{位置信息2;内容信息2}、……、{位置信息10;内容信息10},那么可以在电子地图上显示内容信息1、内容信息2、……、内容信息10,并且内容信息1的显示位置对应于位置信息1在电子地图上的显示位置,内容信息2的显示位置对应于位置信息2在电子地图上的显示位置,……,内容信息10的显示位置对应于位置信息10在电子地图上的显示位置。
优选的,在目标区域对应的电子地图上显示第一内容信息以外,还可以调用目标区域对应的周边信息,并在目标区域对应的电子地图上对确定的周边信息进行显示,比如目标区域对应的电子地图上显示的商铺的名称、道路的名称等。
当接收到对内容信息的翻页指令时,可以将根据排序结果确定的第二序号范围内的位置关联信息组成第二信息子集合,取消对第一信息子集合中的第一内容信息的显示,在电子地图上显示第二信息子集合中的位置关联信息中的第二内容信息,使得第二内容信息在电子地图上的显示位置对应于与其关联存储的第二位置信息在电子地图上的显示位置。具体的请参阅图2对应的实施例中步骤207至步骤209,此处不再赘述。
609、若第一信息子集合包括聚合信息,将聚合信息中的多条位置关联信息中的内容信息进行重叠显示;
根据排序结果将第一序号范围内的位置关联信息组成第一信息子集合之后,可以判断第一信息子集合中是否包括聚合信息,若包括,则可以在电子地图上将聚合信息中的多条位置关联信息中的内容信息进行重叠显示,如图7中的框D中所示。
610、当获取到对电子地图上的聚合信息的展开指令时,判断聚合信息中 的位置关联信息的数目是否超过第二预设数目,若超过,则执行步骤611,若不超过,则执行步骤612;
在电子地图上将聚合信息中的多条位置关联信息中的内容信息进行重叠显示之后,当获取到对电子地图上的聚合信息的展开指令时,判断聚合信息中的位置关联信息的数目是否超过第二预设数目,若超过,则执行步骤611,若不超过,则执行步骤612。
611、分多页对聚合信息中的位置关联信息的内容信息进行展开显示;
若聚合信息中的位置关联信息的数目超过第二预设数目,则可以分多页对聚合信息中的位置关联信息的内容信息进行展开显示,如图8所示,假设第二预设数目为9个。用户通过选择翻页选项E,可以对聚合信息中位置关联信息中国的内容信息进行分页浏览。优选的,可以将聚合信息中的位置关联信息的内容信息按照时间、相关性或热度进行分页显示。
612、在单页对聚合信息中的位置关联信息的内容信息进行展开显示。
若聚合信息中的位置关联信息的数目不超过第二预设数目,则可以在单页对聚合信息中的位置关联信息的内容信息进行展开显示。
点击叠放信息框后,展开为信息列表模式,从而解决众多信息汇集在单点后的呈现问题。对单点多条信息进行列表呈现处理后,使单点信息量无限增加后可以分组浏览,解决了在显示屏单点地图层上信息量过大后的叠加造成的顶层信息遮盖底层信息的问题。
上面对本发明实施例中的基于地图的信息显示方法进行了描述,下面对本发明实施例中的基于地图的信息显示装置进行描述。
请参阅图9,本发明实施例中基于地图的信息显示装置的一个实施例包括:
存储模块901,用于存储位置关联信息,位置关联信息包括内容信息和与其对应的位置信息;
获取模块902,用于获取对目标区域内的内容信息的查看请求;
查找模块903,用于查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合;
显示模块904,用于若信息集合中的位置关联信息的数目超过第一预设数目,则对信息集合中的位置关联信息进行分页显示。
优选的,请参阅图10,本发明实施例中基于地图的信息显示装置的另一个实施例包括:
存储模块1001,用于存储位置关联信息,位置关联信息包括内容信息和与其对应的位置信息;
获取模块1002,用于获取对目标区域内的内容信息的查看请求;
查找模块1003,用于查找位置处于目标区域内的位置信息对应的位置关联信息,组成信息集合;
显示模块1004,用于若信息集合中的位置关联信息的数目超过第一预设数目,则对信息集合中的位置关联信息进行分页显示。
显示模块1004包括:
排序单元10041,用于将信息集合中的位置关联信息按照预设顺序进行排序,得到排序结果;
第一确定单元10042,用于根据排序结果将第一序号范围内的位置关联信息组成第一信息子集合;
第一显示单元10043,用于在目标区域对应的电子地图上显示第一信息子集合中的位置关联信息中的第一内容信息,使得第一内容信息在电子地图上的显示位置对应于与其关联存储的第一位置信息在电子地图上的显示位置。
显示模块1004还包括:
接收单元10044,用于在第一显示单元10043在目标区域对应的电子地图上显示第一信息子集合中的位置关联信息中的第一内容信息之后,接收对内容信息的翻页指令;
第二确定单元10045,用于将根据排序单元得到的排序结果确定的第二序号范围内的位置关联信息组成第二信息子集合;
第二显示单元10046,用于取消对第一信息子集合中的第一内容信息的显示,在电子地图上显示第二信息子集合中的位置关联信息中的第二内容信息,使得第二内容信息在电子地图上的显示位置对应于与其关联存储的第二位置信息在电子地图上的显示位置。
优选的,信息显示装置还可以包括:
计算模块,用于在获取模块获取对目标区域内的内容信息的查看请求之后,获取电子地图的显示比例,根据显示比例计算可分辨的最小显示距离对应 的最小实际距离;
确定模块,用于将信息集合中的目标位置关联信息组成聚合信息,同一聚合信息中任意两个目标位置关联信息的位置信息对应的位置之间的距离小于最小实际距离,一条聚合信息在排序操作中作为一条信息参与排序。
优选的,第一显示单元10043可以包括:
显示子单元,用于若第一信息子集合包括聚合信息,在电子地图上将聚合信息中的多条位置关联信息中的内容信息进行重叠显示。
优选的,显示模块1004还可以包括:
判断单元,用于在显示子单元在电子地图上将聚合信息中的多条位置关联信息中的内容信息进行重叠显示之后,当获取到对电子地图上的聚合信息的展开指令时,判断聚合信息中的位置关联信息的数目是否超过第二预设数目;
展开单元,用于当判断单元判定聚合信息中的位置关联信息的数目超过第二预设数目时,分多页对聚合信息中的位置关联信息的内容信息进行展开显示。
优选的,信息显示装置还可以包括定位模块,用于获取用户的位置信息,具体的,用户录入内容信息时,定位模块可以获取用户的位置信息,之后存储模块可以对用户的内容信息和与其对应的位置信息进行关联存储,得到位置关联信息,位置关联信息中的内容信息用于作为检索结果显示给用户,位置信息作为位置参数,用于确定内容信息在地图上的显示位置,使内容信息能出现在地图的对应位置上。
优选的,第一显示单元10043还可以包括地图子单元,用于从预存的地图上不同位置对应的周边信息中调用目标区域对应的周边信息,并在目标区域对应的电子地图上对确定的周边信息进行显示,比如目标区域对应的电子地图上显示的商铺的名称、道路的名称等。
上面从模块化功能实体的角度对本发明实施例中的基于地图的信息显示装置进行了描述,下面从硬件处理的角度对本发明实施例中的计算机装置进行描述:
本发明实施例还提供了一种计算机装置11,如图11所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该计算机装置11可以指手机、平板电脑等终端设备,也可 以指终端设备和服务器组成的***。
参考图11,计算机装置11包括:电源1110、存储器1120、处理器1130、有线或无线网络接口1140、显示单元1150以及存储在存储器中并可在处理器上运行的计算机程序。处理器执行计算机程序时实现上述各个基于地图的信息显示方法实施例中的步骤,例如图1所示的步骤101至104。或者,处理器执行计算机程序时实现上述各装置实施例中各模块或单元的功能。若计算机装置11指终端设备和服务器组成的***,那么终端设备可以用于执行方法实施例中与用户交互的操作,服务器用于执行方法实施例中需要较大运算量和存储工作的操作,而终端设备与服务器之间的信息传输可以采用现有的信息传输方法,此处不对终端设备和服务器之间的信息传输方法进行限定。
示例性的,计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述计算机装置中的执行过程。
本领域技术人员可以理解,图11中示出的结构并不构成对计算机装置11的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,例如所述计算机装置还可以包括输入输出设备、总线等。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包 括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所述计算机装置集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
所述的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可 以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (16)

  1. 一种基于地图的信息显示方法,其特征在于,包括:
    存储位置关联信息,所述位置关联信息包括内容信息和与其对应的位置信息;
    获取对目标区域内的所述内容信息的查看请求;
    查找位置处于所述目标区域内的所述位置信息对应的所述位置关联信息,组成信息集合;
    若所述信息集合中的所述位置关联信息的数目超过第一预设数目,则对所述信息集合中的位置关联信息进行分页显示。
  2. 根据权利要求1所述的基于地图的信息显示方法,其特征在于,对所述信息集合中的位置关联信息进行分页显示包括:
    将所述信息集合中的所述位置关联信息按照预设顺序进行排序,得到排序结果;
    根据所述排序结果将第一序号范围内的所述位置关联信息组成第一信息子集合;
    在所述目标区域对应的电子地图上显示所述第一信息子集合中的位置关联信息中的第一内容信息,使得所述第一内容信息在所述电子地图上的显示位置对应于与其关联存储的第一位置信息在所述电子地图上的显示位置。
  3. 根据权利要求2所述的基于地图的信息显示方法,其特征在于,所述在所述目标区域对应的电子地图上显示所述第一信息子集合中的位置关联信息中的第一内容信息之后,所述方法还包括:
    接收对所述内容信息的翻页指令;
    将根据所述排序结果确定的第二序号范围内的位置关联信息组成第二信息子集合;
    取消对所述第一信息子集合中的第一内容信息的显示,在所述电子地图上显示所述第二信息子集合中的位置关联信息中的第二内容信息,使得所述第二内容信息在所述电子地图上的显示位置对应于与其关联存储的第二位置信息在所述电子地图上的显示位置。
  4. 根据权利要求1至3中任一项所述的基于地图的信息显示方法,其特征在于,所述获取对目标区域内的所述内容信息的查看请求之后,所述从所述 信息集合中选取所述第一预设数目的位置关联信息组成第一信息子集合之前,所述方法还包括:
    获取所述电子地图的显示比例,根据所述显示比例计算可分辨的最小显示距离对应的最小实际距离;
    将所述信息集合中的目标位置关联信息组成聚合信息,同一所述聚合信息中任意两个所述目标位置关联信息的位置信息对应的位置之间的距离小于所述最小实际距离,一条所述聚合信息在排序操作中作为一条信息参与排序。
  5. 根据权利要求4所述的基于地图的信息显示方法,其特征在于,在所述目标区域对应的电子地图上显示所述第一信息子集合中的位置关联信息中的第一内容信息包括:
    若所述第一信息子集合包括所述聚合信息,在所述电子地图上将所述聚合信息中的多条位置关联信息中的内容信息进行重叠显示。
  6. 根据权利要求5所述的基于地图的信息显示方法,其特征在于,所述在所述电子地图上将所述聚合信息中的多条位置关联信息中的内容信息进行重叠显示之后,所述方法还包括:
    当获取到对所述电子地图上的所述聚合信息的展开指令时,判断所述聚合信息中的位置关联信息的数目是否超过第二预设数目;
    若超过,则分多页对所述聚合信息中的位置关联信息的内容信息进行展开显示。
  7. 根据权利要求6所述的基于地图的信息显示方法,其特征在于,所述预设顺序包括时间顺序或热度顺序。
  8. 一种基于地图的信息显示装置,其特征在于,包括:
    存储模块,用于存储位置关联信息,所述位置关联信息包括内容信息和与其对应的位置信息;
    获取模块,用于获取对目标区域内的所述内容信息的查看请求;
    查找模块,用于查找位置处于所述目标区域内的所述位置信息对应的所述位置关联信息,组成信息集合;
    显示模块,用于若所述信息集合中的所述位置关联信息的数目超过第一预设数目,则对所述信息集合中的位置关联信息进行分页显示。
  9. 根据权利要求8所述的基于地图的信息显示装置,其特征在于,所述 显示模块包括:
    排序单元,用于将所述信息集合中的所述位置关联信息按照预设顺序进行排序,得到排序结果;
    第一确定单元,用于根据所述排序结果将第一序号范围内的所述位置关联信息组成第一信息子集合;
    第一显示单元,用于在所述目标区域对应的电子地图上显示所述第一信息子集合中的位置关联信息中的第一内容信息,使得所述第一内容信息在所述电子地图上的显示位置对应于与其关联存储的第一位置信息在所述电子地图上的显示位置。
  10. 根据权利要求9所述的基于地图的信息显示装置,其特征在于,所述显示模块还包括:
    接收单元,用于在所述第一显示单元在所述目标区域对应的电子地图上显示所述第一信息子集合中的位置关联信息中的第一内容信息之后,接收对所述内容信息的翻页指令;
    第二确定单元,用于将根据所述排序单元得到的所述排序结果确定的第二序号范围内的位置关联信息组成第二信息子集合;
    第二显示单元,用于取消对所述第一信息子集合中的第一内容信息的显示,在所述电子地图上显示所述第二信息子集合中的位置关联信息中的第二内容信息,使得所述第二内容信息在所述电子地图上的显示位置对应于与其关联存储的第二位置信息在所述电子地图上的显示位置。
  11. 根据权利要求8至10中任一项所述的基于地图的信息显示装置,其特征在于,所述信息显示装置还包括:
    计算模块,用于在所述获取模块获取对目标区域内的所述内容信息的查看请求之后,获取所述电子地图的显示比例,根据所述显示比例计算可分辨的最小显示距离对应的最小实际距离;
    确定模块,用于将所述信息集合中的目标位置关联信息组成聚合信息,同一所述聚合信息中任意两个所述目标位置关联信息的位置信息对应的位置之间的距离小于所述最小实际距离,一条所述聚合信息在排序操作中作为一条信息参与排序。
  12. 根据权利要求11所述的基于地图的信息显示装置,其特征在于,所 述第一显示单元包括:
    显示子单元,用于若所述第一信息子集合包括所述聚合信息,在所述电子地图上将所述聚合信息中的多条位置关联信息中的内容信息进行重叠显示。
  13. 根据权利要求12所述的基于地图的信息显示装置,其特征在于,所述显示模块还包括:
    判断单元,用于在所述显示子单元在所述电子地图上将所述聚合信息中的多条位置关联信息中的内容信息进行重叠显示之后,当获取到对所述电子地图上的所述聚合信息的展开指令时,判断所述聚合信息中的位置关联信息的数目是否超过第二预设数目;
    展开单元,用于当所述判断单元判定所述聚合信息中的位置关联信息的数目超过第二预设数目时,分多页对所述聚合信息中的位置关联信息的内容信息进行展开显示。
  14. 根据权利要求13所述的基于地图的信息显示装置,其特征在于,所述预设顺序包括时间顺序或热度顺序。
  15. 一种计算机装置,其特征在于,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-7中任意一项所述方法的步骤。
  16. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-7中任意一项所述方法的步骤。
PCT/CN2017/107742 2017-10-26 2017-10-26 基于地图的信息显示方法及装置、计算机装置及存储介质 WO2019080024A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201780001971.XA CN107980122A (zh) 2017-10-26 2017-10-26 基于地图的信息显示方法及装置、计算机装置及存储介质
PCT/CN2017/107742 WO2019080024A1 (zh) 2017-10-26 2017-10-26 基于地图的信息显示方法及装置、计算机装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/107742 WO2019080024A1 (zh) 2017-10-26 2017-10-26 基于地图的信息显示方法及装置、计算机装置及存储介质

Publications (1)

Publication Number Publication Date
WO2019080024A1 true WO2019080024A1 (zh) 2019-05-02

Family

ID=62006223

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/107742 WO2019080024A1 (zh) 2017-10-26 2017-10-26 基于地图的信息显示方法及装置、计算机装置及存储介质

Country Status (2)

Country Link
CN (1) CN107980122A (zh)
WO (1) WO2019080024A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109345946B (zh) * 2018-07-27 2020-11-03 创新先进技术有限公司 地图数据显示方法、装置、电子设备及计算机存储介质
CN110956348B (zh) * 2018-09-27 2023-12-19 丰图科技(深圳)有限公司 封闭区域数据采集任务包生成方法、***及封闭区域数据采集方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120084637A1 (en) * 2010-09-30 2012-04-05 Brother Kogyo Kabushiki Kaisha Image processing apparatus, image processing method, and storage medium storing image processing program
CN103023945A (zh) * 2011-09-28 2013-04-03 腾讯科技(深圳)有限公司 一种与终端位置相关的信息传输方法和***
CN103473227A (zh) * 2012-06-06 2013-12-25 腾讯科技(深圳)有限公司 微博动态显示方法和装置
CN103546447A (zh) * 2012-07-17 2014-01-29 腾讯科技(深圳)有限公司 信息展示方法和***、客户端、服务器
CN104063113A (zh) * 2013-03-18 2014-09-24 张秉钧 数字地图中位置相关信息的集合显示和交互的方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103067249A (zh) * 2011-10-20 2013-04-24 腾讯科技(深圳)有限公司 联系人显示方法、即时通讯软件客户端和客户端服务器
CN103377204B (zh) * 2012-04-18 2016-02-24 腾讯科技(深圳)有限公司 一种地图搜索结果的展现方法和装置
CN103440255A (zh) * 2013-07-26 2013-12-11 聊城市公安局 地图显示方法及装置
CN107292301A (zh) * 2016-03-30 2017-10-24 高德软件有限公司 兴趣点信息的展示方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120084637A1 (en) * 2010-09-30 2012-04-05 Brother Kogyo Kabushiki Kaisha Image processing apparatus, image processing method, and storage medium storing image processing program
CN103023945A (zh) * 2011-09-28 2013-04-03 腾讯科技(深圳)有限公司 一种与终端位置相关的信息传输方法和***
CN103473227A (zh) * 2012-06-06 2013-12-25 腾讯科技(深圳)有限公司 微博动态显示方法和装置
CN103546447A (zh) * 2012-07-17 2014-01-29 腾讯科技(深圳)有限公司 信息展示方法和***、客户端、服务器
CN104063113A (zh) * 2013-03-18 2014-09-24 张秉钧 数字地图中位置相关信息的集合显示和交互的方法

Also Published As

Publication number Publication date
CN107980122A (zh) 2018-05-01

Similar Documents

Publication Publication Date Title
US11243996B2 (en) Digital asset search user interface
US10140743B2 (en) Displaying clusters of media items on a map using representative media items
US8761839B2 (en) Method and mobile terminal for processing contacts
TWI498843B (zh) 可攜式電子裝置、內容推薦方法及電腦可讀媒體
EP2329223B9 (en) User interface, device and method for displaying special locations on a map
US9418377B2 (en) System and method for visualizing property based listing on a mobile device
CN105144071A (zh) 用于管理同时打开的软件应用程序的设备、方法、和图形用户界面
CN109446353A (zh) 本地和远程媒体项的管理
JPWO2012144216A1 (ja) 領域検索装置および領域検索方法
US9292189B2 (en) Techniques to display location-based information
US8896627B2 (en) Information display device, information display system, and computer program product
US20230221846A1 (en) Desktop layout method and apparatus, and electronic device
CN106506771B (zh) 联系人对象分类展示方法、装置及移动终端
US9600176B2 (en) Method and apparatus for controlling a spatial relationship between at least two groups of content during movement of the content
WO2020082376A1 (zh) 桌面管理方法、装置、移动终端以及存储介质
JP2015035167A (ja) 情報処理装置、情報処理方法及びプログラム
WO2019080024A1 (zh) 基于地图的信息显示方法及装置、计算机装置及存储介质
CN107193878B (zh) 一种歌单的自动命名方法及移动终端
TWI425193B (zh) 地理資訊擷取之方法與電子裝置
CN103761253A (zh) 漫画显示***和漫画显示方法
CN109753612B (zh) 问卷显示的控制方法、装置、存储介质和电子设备
CN111638846A (zh) 图像识别方法、装置及电子设备
CN107247779A (zh) 交互社区的搜索方法、装置及移动终端
US20150229718A1 (en) Protocol for exchanging data between two devices
CN106775283B (zh) 一种内容展示方法、装置和设备

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 08/09/2020)

122 Ep: pct application non-entry in european phase

Ref document number: 17930110

Country of ref document: EP

Kind code of ref document: A1