[go: up one dir, main page]

CN109345946B - Map data display method, map data display device, electronic equipment and computer storage medium - Google Patents

Map data display method, map data display device, electronic equipment and computer storage medium Download PDF

Info

Publication number
CN109345946B
CN109345946B CN201810845060.1A CN201810845060A CN109345946B CN 109345946 B CN109345946 B CN 109345946B CN 201810845060 A CN201810845060 A CN 201810845060A CN 109345946 B CN109345946 B CN 109345946B
Authority
CN
China
Prior art keywords
data
display
map
displayed
information
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN201810845060.1A
Other languages
Chinese (zh)
Other versions
CN109345946A (en
Inventor
雷晓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Advanced New Technologies Co Ltd
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 Advanced New Technologies Co Ltd filed Critical Advanced New Technologies Co Ltd
Priority to CN201810845060.1A priority Critical patent/CN109345946B/en
Publication of CN109345946A publication Critical patent/CN109345946A/en
Priority to TW108117456A priority patent/TWI736894B/en
Priority to PCT/CN2019/094888 priority patent/WO2020019968A1/en
Application granted granted Critical
Publication of CN109345946B publication Critical patent/CN109345946B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/003Maps
    • G09B29/005Map projections or methods associated specifically therewith

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Instructional Devices (AREA)
  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the invention discloses a map data display method, a map data display device, electronic equipment and a computer storage medium, wherein the method comprises the following steps: obtaining map data display command information, wherein the map data display command information comprises attribute information of an object to be displayed; acquiring map data of the object to be displayed from a map database according to the attribute information of the object to be displayed; and converting the map data of the object to be displayed into map display data with a second data format, and displaying the map display data. According to the technical scheme, more detailed map data and abundant useful information can be provided, so that great convenience is brought to the use of a user, and the user experience is greatly enhanced.

Description

Map data display method, map data display device, electronic equipment and computer storage medium
Technical Field
The embodiment of the invention relates to the technical field of data processing, in particular to a map data display method and device, electronic equipment and a computer storage medium.
Background
With the development of internet technology and the advancement of technology, when a user needs to know the geographic condition of another country, region or city, or wants to travel to a country, region or city, the user usually searches the map of the country, region or city via the internet in advance to obtain the required information or conveniently make a travel strategy. However, since there are many countries in the world and there are many cities in each country, users often encounter the situation that the map data to be queried is simple and cannot meet their needs, and even if a more detailed map is queried, only the map information can be seen, and more relevant useful information cannot be obtained, which brings great inconvenience to the users.
Disclosure of Invention
The embodiment of the invention provides a map data display method and device, electronic equipment and a computer storage medium.
In a first aspect, an embodiment of the present invention provides a map data display method.
Specifically, the map data display method includes:
obtaining map data display command information, wherein the map data display command information comprises attribute information of an object to be displayed;
acquiring the map data of the object to be displayed from a map database according to the attribute information of the object to be displayed, wherein the map data of the object to be displayed comprises map subdata of the object to be displayed and one or more of the following data: the method comprises the following steps that time efficiency data of an object to be displayed and historical marking data of the object to be displayed are obtained;
and converting the map data of the object to be displayed into map display data with a second data format, and displaying the map display data.
With reference to the first aspect, in a first implementation manner of the first aspect, the embodiment of the present invention further includes:
acquiring display object attribute data and display object map data;
converting the display object map data into a first data format;
and storing the display object map data with the first data format into a map database according to the display object attribute data.
With reference to the first aspect and the first implementation manner of the first aspect, in a second implementation manner of the first aspect, the obtaining map data display command information includes:
displaying selectable display command information and selectable display object attribute information;
and generating map data display command information according to the user selection data.
With reference to the first aspect, the first implementation manner of the first aspect, and the second implementation manner of the first aspect, in a third implementation manner of the first aspect, an embodiment of the present invention includes that the user selection data includes one or more of the following data: click selection data, sketch selection data, preset graph selection data, drag selection data, preset action selection data and induction selection data.
With reference to the first aspect, the first implementation manner of the first aspect, the second implementation manner of the first aspect, and the third implementation manner of the first aspect, in a fourth implementation manner of the first aspect, the map data display command information further includes one or more of the following information: display attribute information, display scale information, display effect information, display preference information.
With reference to the first aspect, the first implementation manner of the first aspect, the second implementation manner of the first aspect, the third implementation manner of the first aspect, and the fourth implementation manner of the first aspect, in a fifth implementation manner of the first aspect, the attribute information of the object to be displayed includes identification information of the object to be displayed, and one or more of the following information: the method comprises the steps of geographic information of an object to be displayed, timeliness information of the object to be displayed and historical marking information of the object to be displayed.
With reference to the first aspect, the first implementation manner of the first aspect, the second implementation manner of the first aspect, the third implementation manner of the first aspect, the fourth implementation manner of the first aspect, and the fifth implementation manner of the first aspect, in a sixth implementation manner of the first aspect, the obtaining map data of the object to be displayed according to the attribute information of the object to be displayed includes:
matching the attribute information of the object to be displayed with the attribute data of the display object stored in a map database, and acquiring the attribute information of the target display object matched with the attribute information of the object to be displayed;
and determining the map data corresponding to the target display object attribute information as the map data of the object to be displayed.
With reference to the first aspect, the first implementation manner of the first aspect, the second implementation manner of the first aspect, the third implementation manner of the first aspect, the fourth implementation manner of the first aspect, the fifth implementation manner of the first aspect, and the sixth implementation manner of the first aspect, in a seventh implementation manner of the first aspect, in an embodiment of the present invention, when the number of the objects to be displayed is two or more, the converting the map data of the objects to be displayed into map display data having a second data format and displaying the map display data includes:
combining map data of two or more objects to be displayed;
converting the map data obtained after combination into map display data with a second data format, and displaying; or,
respectively converting the map data of two or more objects to be displayed into map display data with a second data format;
and combining two or more map display data with the second data format to obtain combined map display data, and displaying the combined map display data.
In a second aspect, an embodiment of the present invention provides a map data display device.
Specifically, the map data display device includes:
the map display control device comprises a first acquisition module, a second acquisition module and a display control module, wherein the first acquisition module is configured to acquire map data display command information, and the map data display command information comprises attribute information of an object to be displayed;
a second obtaining module, configured to obtain the map data of the object to be displayed from a map database according to the attribute information of the object to be displayed, where the map data of the object to be displayed includes map sub-data of the object to be displayed and one or more of the following data: the method comprises the following steps that time efficiency data of an object to be displayed and historical marking data of the object to be displayed are obtained;
and the display module is configured to convert the map data of the object to be displayed into map display data with a second data format and display the map display data.
With reference to the second aspect, in a first implementation manner of the second aspect, the apparatus further includes:
a third acquisition module configured to acquire display object attribute data and display object map data;
a conversion module configured to convert the display object map data into a first data format;
a storage module configured to store display object map data having a first data format to a map database according to the display object attribute data.
With reference to the second aspect and the first implementation manner of the second aspect, in a second implementation manner of the second aspect, the embodiment of the present invention includes:
a display sub-module configured to display the selectable display command information and the selectable display object attribute information;
a generation sub-module configured to generate map data display command information according to the user selection data.
With reference to the second aspect, the first implementation manner of the second aspect, and the second implementation manner of the second aspect, in a third implementation manner of the second aspect, the embodiment of the present invention includes one or more of the following data: click selection data, sketch selection data, preset graph selection data, drag selection data, preset action selection data and induction selection data.
With reference to the second aspect, the first implementation manner of the second aspect, the second implementation manner of the second aspect, and the third implementation manner of the second aspect, in a fourth implementation manner of the second aspect, the map data display command information further includes one or more of the following information: display attribute information, display scale information, display effect information, display preference information.
With reference to the second aspect, the first implementation manner of the second aspect, the second implementation manner of the second aspect, the third implementation manner of the second aspect, and the fourth implementation manner of the second aspect, in a fifth implementation manner of the second aspect, the attribute information of the object to be displayed includes identification information of the object to be displayed, and one or more of the following information: the method comprises the steps of geographic information of an object to be displayed, timeliness information of the object to be displayed and historical marking information of the object to be displayed.
With reference to the second aspect, the first implementation manner of the second aspect, the second implementation manner of the second aspect, the third implementation manner of the second aspect, the fourth implementation manner of the second aspect, and the fifth implementation manner of the second aspect, in a sixth implementation manner of the second aspect, the second obtaining module includes:
the matching submodule is configured to match the attribute information of the object to be displayed with display object attribute data stored in a map database, and acquire target display object attribute information matched with the attribute information of the object to be displayed;
a determining sub-module configured to determine map data corresponding to the target display object attribute information as map data of the object to be displayed.
With reference to the second aspect, the first implementation manner of the second aspect, the second implementation manner of the second aspect, the third implementation manner of the second aspect, the fourth implementation manner of the second aspect, the fifth implementation manner of the second aspect, and the sixth implementation manner of the second aspect, in a seventh implementation manner of the second aspect, in an embodiment of the present invention, when the number of the objects to be displayed is two or more, the display module includes:
a first combining sub-module configured to combine map data of two or more objects to be displayed;
the first conversion submodule is configured to convert the combined map data into map display data with a second data format and display the map display data; or,
a second conversion sub-module configured to convert the map data of the two or more objects to be displayed into map display data having a second data format, respectively;
and the second combination sub-module is configured to combine two or more map display data with the second data format to obtain combined map display data, and display the combined map display data.
In a third aspect, an embodiment of the present invention provides an electronic device, which includes a memory and a processor, where the memory is used to store one or more computer instructions that support a map data display apparatus to execute the map data display method in the first aspect, and the processor is configured to execute the computer instructions stored in the memory. The map data display apparatus may further include a communication interface for the map data display apparatus to communicate with other devices or a communication network.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing computer instructions for a map data display apparatus, which includes computer instructions for executing the map data display method in the first aspect to be a map data display apparatus.
The technical scheme provided by the embodiment of the invention has the following beneficial effects:
according to the technical scheme, the map database is prepared completely, the map data of the corresponding object to be displayed is found from the map database through the obtained map data display command information, the map data is displayed after the data format conversion is carried out on the map data, and the displayed data can comprise timeliness data and historical annotation data besides the map data. According to the technical scheme, a user can inquire a more detailed map no matter which country, region or city in the world is inquired by means of the complete map database, and meanwhile, a lot of other useful information can be obtained, so that great convenience is brought to the user, and the user experience is greatly enhanced.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of embodiments of the invention.
Drawings
Other features, objects and advantages of embodiments of the invention will become more apparent from the following detailed description of non-limiting embodiments thereof, when taken in conjunction with the accompanying drawings. In the drawings:
fig. 1 illustrates a flowchart of a map data display method according to an embodiment of the present invention;
fig. 2 illustrates a flowchart of a map data display method according to another embodiment of the present invention;
fig. 3 illustrates a flowchart of step S101 of the map data display method according to the embodiment illustrated in fig. 1;
fig. 4 illustrates a flowchart of step S102 of the map data display method according to the embodiment illustrated in fig. 1;
fig. 5 illustrates a flowchart of step S103 of a map data display method according to an embodiment of the present invention;
fig. 6 illustrates a flowchart of step S103 of a map data display method according to another embodiment of the present invention;
fig. 7 is a block diagram showing a configuration of a map data display apparatus according to an embodiment of the present invention;
fig. 8 is a block diagram showing a configuration of a map data display apparatus according to another embodiment of the present invention;
fig. 9 is a block diagram showing the configuration of a first acquisition module 701 of the map data display apparatus according to the embodiment shown in fig. 7;
fig. 10 is a block diagram showing the configuration of a second acquisition module 702 of the map data display apparatus according to the embodiment shown in fig. 7;
fig. 11 is a block diagram showing the structure of a display module 703 of a map data display apparatus according to an embodiment of the present invention;
fig. 12 is a block diagram showing a configuration of a display module 703 of a map data display apparatus according to another embodiment of the present invention;
FIG. 13 shows a block diagram of an electronic device according to an embodiment of the invention;
fig. 14 is a schematic configuration diagram of a computer system suitable for implementing a map data display method according to an embodiment of the present invention.
Detailed Description
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement them. Also, for the sake of clarity, parts not relevant to the description of the exemplary embodiments are omitted in the drawings.
In the embodiments of the present invention, it is to be understood that terms such as "including" or "having", etc., are intended to indicate the presence of the features, numbers, steps, actions, components, parts, or combinations thereof disclosed in the present specification, and are not intended to exclude the possibility that one or more other features, numbers, steps, actions, components, parts, or combinations thereof may be present or added.
It should be noted that the embodiments and features of the embodiments may be combined with each other without conflict. Embodiments of the present invention will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
According to the technical scheme provided by the embodiment of the invention, the map database is prepared completely, the map data of the corresponding object to be displayed is found from the map database through the obtained map data display command information, the map data is displayed after the data format conversion is carried out on the map data, and the displayed data can also comprise timeliness data and historical annotation data besides the map data. According to the technical scheme, a user can inquire a more detailed map no matter which country, region or city in the world is inquired by means of the complete map database, and meanwhile, other related useful information can be obtained, so that great convenience is brought to the user, and the user experience is greatly enhanced.
Fig. 1 illustrates a flowchart of a map data display method according to an embodiment of the present invention, which includes the following steps S101 to S103, as shown in fig. 1:
in step S101, map data display command information is acquired, where the map data display command information includes attribute information of an object to be displayed;
in step S102, obtaining map data of the object to be displayed from a map database according to the attribute information of the object to be displayed, where the map data of the object to be displayed includes map sub-data of the object to be displayed and one or more of the following data: the method comprises the following steps that time efficiency data of an object to be displayed and historical marking data of the object to be displayed are obtained;
in step S103, the map data of the object to be displayed is converted into map display data having a second data format, and displayed.
As mentioned above, with the development of internet technology and the advancement of technology, when a user needs to know the geographical situation of another country, region or city, or wants to travel to a country, region or city, the user will usually search the map of the country, region or city via the internet in advance to obtain the required information or to conveniently make a travel strategy. However, since there are many countries in the world and there are many cities in each country, users often encounter the situation that the map data to be queried is simple and cannot meet their needs, and even if a more detailed map is queried, only the map information can be seen, and more relevant useful information cannot be obtained, which brings great inconvenience to the users.
In view of the above-mentioned drawbacks, in this embodiment, a map data display method is proposed, which first obtains map data display command information, and then obtains map data of an object to be displayed from a map database according to attribute information of the object to be displayed; and finally, converting the map data of the object to be displayed into map display data with a second data format and then displaying the map display data. According to the technical scheme, a user can inquire a more detailed map no matter which country, region or city in the world is inquired by means of the complete map database, and meanwhile, a lot of other related useful information can be obtained, so that great convenience is brought to the user, and the user experience is greatly enhanced.
The map data display command information at least comprises attribute information of an object to be displayed, and the attribute information of the object to be displayed is used for carrying out unique identification on the object to be displayed so as to be distinguished from other display objects, thereby ensuring the accuracy of map data matching search.
The attribute information of the object to be displayed at least comprises identification information of the object to be displayed, and in addition, the attribute information of the object to be displayed can also comprise one or more of the following information: the method comprises the steps of geographic information of an object to be displayed, timeliness information of the object to be displayed and historical marking information of the object to be displayed. The geographic information of the object to be displayed refers to information related to the geographic condition of the object to be displayed; the timeliness information of the object to be displayed refers to information which is related to the object to be displayed and has timeliness characteristics, such as current affair information and policy of the object to be displayed, happening of the object to be displayed, celebrating holidays of the object to be displayed, current traffic information of the object to be displayed and the like; the history marking information of the object to be displayed refers to marking information generated by a user for the object to be displayed, and can reflect public praise, popularity and other unique characteristics of the object to be displayed to a certain extent, or can also be notice items and the like for reminding the user to pay attention to, and the history marking information of the object to be displayed can be user history comment information, user history evaluation information, user message, current user history browsing comment information and the like.
In an optional implementation manner of this embodiment, in addition to the attribute information of the object to be displayed, the map data display command information may further include one or more of the following information: the display attribute information, the display scale information, the display effect information and the display preference information reflect more details on display operation so as to meet the personalized requirements of users on display to the maximum extent. The display attribute information may be, for example, display color information, display brightness information, display contrast information, or the like; the display scale information may be, for example, a fixed display scale or range specified by the user, or may be display scale information that can be adjusted by the user; the display effect information may be full screen display, floating window display, special effect display, highlight display, planar display, stereoscopic display, transparent display, data combination display mode, and the like; the display preference information is used for reflecting the preference of the user on each display mode.
The map data of the object to be displayed at least comprises the map subdata of the object to be displayed and one or more of the following data: the object timeliness data and the object history marking data are displayed, wherein the object timeliness data and the object history marking data are described above, and are not described herein again.
The second data format is a format suitable for map display, for example, the second data format may be a GeoJSON format, which is a format for encoding various geographic map data structures and is a geospatial information data exchange format based on Javascript object notation. Of course, the second data format may also be selected as another map data display format, and the specific representation form of the second data format is not particularly limited in the present invention.
In an alternative implementation of this embodiment, as shown in fig. 2, the method further comprises the step of preparing a complete map database, i.e. in this implementation, the method comprises the following steps S201-S206:
in step S201, display object attribute data and display object map data are acquired;
in step S202, the display object map data is converted into a first data format;
storing display object map data having a first data format to a map database according to the display object attribute data in step S203;
in step S204, map data display command information is acquired, where the map data display command information includes attribute information of an object to be displayed;
in step S205, obtaining the map data of the object to be displayed from a map database according to the attribute information of the object to be displayed, where the map data of the object to be displayed includes map sub-data of the object to be displayed and one or more of the following data: the method comprises the following steps that time efficiency data of an object to be displayed and historical marking data of the object to be displayed are obtained;
in step S206, the map data of the object to be displayed is converted into map display data having a second data format, and displayed.
In this embodiment, in order to prepare a complete map database so that a user can query more detailed map information no matter which country, region or city in the world, first, complete display object attribute data and complete display object map data are obtained, and then, the display object map data are converted into a uniform first data format; and finally, storing the map data of the display object with the first data format into a map database according to the attribute data of the display object.
Wherein the map data comprises one or more of the following data: location identification data, geographic location data, latitude and longitude data, geographic landscape data, geographic environmental data, and the like.
The complete display object attribute data and the complete display object map data refer to attribute data and map data of all display objects covering the world, and the complete display object attribute data and map data can be obtained by means of other map data collection tools, such as a Google Earth map.
The first data format may be an Excel format or other data formats, as long as the map data can be completely and orderly stored in the map database, and the formats are uniform and convenient to manage, and the specific representation form of the first data format is not particularly limited in the present invention.
In an alternative implementation manner of this embodiment, as shown in fig. 3, the step S101, that is, the step of acquiring the map data display command information, includes steps S301 to S302:
in step S301, selectable display command information and selectable display object attribute information are displayed;
in step S302, map data display command information is generated from the user selection data.
In the embodiment, when the map data display command information is acquired, in order to accurately and comprehensively obtain the display requirements of the user and further realize personalized display according to the display requirements of the user, when the map data display command information of the user is acquired, selectable display command information and selectable display object attribute information are provided for the user to select, and then the personalized map data display command information can be generated according to the specific selection data of the user.
In an optional implementation manner of this embodiment, the user selection data includes one or more of the following data: click selection data, sketch selection data, preset graph selection data, drag selection data, preset action selection data and induction selection data. The click selection data refers to data selected by a user through click operation; the drawing selection data refers to data selected by a user through actions such as drawing and the like; the preset graph selection data refers to data selected by a user through operations such as forming a preset graph and the like, and the preset graph can be a regular closed graph such as a circle and an ellipse or an irregular closed graph; the dragging selection data refers to data selected by a user through operations such as dragging and dragging; the preset action selection data refers to data selected by a user through executing preset action operation, and the preset action can be gesture action, human body action and the like; the sensing selection data refers to data selected by a user through performing a preset sensing operation, such as a distance sensing operation, an acceleration sensing operation, and the like.
In an optional implementation manner of this embodiment, as shown in fig. 4, the step S102, namely the step of obtaining the map data of the object to be displayed according to the attribute information of the object to be displayed, includes steps S401 to S402:
in step S401, matching the attribute information of the object to be displayed with the attribute data of the display object stored in the map database, and acquiring the attribute information of the target display object matched with the attribute information of the object to be displayed;
in step S402, map data corresponding to the target display object attribute information is determined as map data of the object to be displayed.
In this embodiment, in order to more sufficiently obtain map data of an object to be displayed corresponding to the map data display command information, map data of the object to be displayed is acquired by matching the attribute information of the object to be displayed with the attribute data of the display object stored in the map database.
When matching the attribute information of the display object, a field matching method or other matching methods may be used, as long as the matching method can achieve accurate information matching, and the present invention is not limited in particular.
In an optional implementation manner of this embodiment, as shown in fig. 5, when there are two or more objects to be displayed, the step S103 of converting the map data of the objects to be displayed into map display data having a second data format and displaying the map display data includes steps S501 to S502:
in step S501, map data of two or more objects to be displayed are combined;
in step S502, the combined map data is converted into map display data having the second data format and displayed.
In another optional implementation manner of this embodiment, as shown in fig. 6, when there are two or more objects to be displayed, the step S103 of converting the map data of the objects to be displayed into map display data having a second data format and displaying the map display data includes steps S601 to S602:
in step S601, map data of two or more objects to be displayed are respectively converted into map display data having a second data format;
in step S602, two or more pieces of map display data having the second data format are combined to obtain combined map display data, and the combined map display data is displayed.
In the above embodiment, when two or more objects to be displayed are provided, that is, when a user selects two or more display objects to display, two or more pieces of display object map data need to be displayed in a combined manner, and at this time, two or more pieces of map data may be combined first and then subjected to data format conversion, or two or more pieces of map data may be subjected to data format conversion first and then subjected to data combination.
When data combination is performed, a sequential combination mode, a parallel combination mode or other combination modes can be adopted, so that when the data combination is displayed for a user, various display modes such as map data of two or more display objects presented in one window, map data of two or more display objects presented in different windows, map data of two or more display objects sequentially displayed, map data of two or more display objects displayed in parallel, map data of two or more display objects displayed in a nested manner and the like can be realized. Of course, the manner of the data combination can also be determined according to the requirement of the user, namely, the display effect information in the map data display command information.
The following are embodiments of the apparatus of the present invention that may be used to perform embodiments of the method of the present invention.
Fig. 7 is a block diagram showing the configuration of a map data display apparatus according to an embodiment of the present invention, which may be implemented as a part or all of an electronic device by software, hardware, or a combination of both. As shown in fig. 7, the map data display device includes:
a first obtaining module 701 configured to obtain map data display command information, where the map data display command information includes attribute information of an object to be displayed;
a second obtaining module 702, configured to obtain the map data of the object to be displayed from a map database according to the attribute information of the object to be displayed, where the map data of the object to be displayed includes map sub-data of the object to be displayed and one or more of the following data: the method comprises the following steps that time efficiency data of an object to be displayed and historical marking data of the object to be displayed are obtained;
the display module 703 is configured to convert the map data of the object to be displayed into map display data in a second data format, and display the map display data.
As mentioned above, with the development of internet technology and the advancement of technology, when a user needs to know the geographical situation of another country, region or city, or wants to travel to a country, region or city, the user will usually search the map of the country, region or city via the internet in advance to obtain the required information or to conveniently make a travel strategy. However, since there are many countries in the world and there are many cities in each country, users often encounter the situation that the map data to be queried is simple and cannot meet their needs, and even if a more detailed map is queried, only the map information can be seen, and more relevant useful information cannot be obtained, which brings great inconvenience to the users.
In view of the above-mentioned drawbacks, in this embodiment, a map data display apparatus is proposed, which obtains map data display command information through a first obtaining module 701, and a second obtaining module 702 obtains map data of an object to be displayed from a map database according to attribute information of the object to be displayed; the display module 703 converts the map data of the object to be displayed into map display data having a second data format, and then displays the map display data. According to the technical scheme, a user can inquire a more detailed map no matter which country, region or city in the world is inquired by means of the complete map database, and meanwhile, a lot of other related useful information can be obtained, so that great convenience is brought to the user, and the user experience is greatly enhanced.
The map data display command information at least comprises attribute information of an object to be displayed, and the attribute information of the object to be displayed is used for carrying out unique identification on the object to be displayed so as to be distinguished from other display objects, thereby ensuring the accuracy of map data matching search.
The attribute information of the object to be displayed at least comprises identification information of the object to be displayed, and in addition, the attribute information of the object to be displayed can also comprise one or more of the following information: the method comprises the steps of geographic information of an object to be displayed, timeliness information of the object to be displayed and historical marking information of the object to be displayed. The geographic information of the object to be displayed refers to information related to the geographic condition of the object to be displayed; the timeliness information of the object to be displayed refers to information which is related to the object to be displayed and has timeliness characteristics, such as current affair information and policy of the object to be displayed, happening of the object to be displayed, celebrating holidays of the object to be displayed, current traffic information of the object to be displayed and the like; the history marking information of the object to be displayed refers to marking information generated by a user for the object to be displayed, and can reflect public praise, popularity and other unique characteristics of the object to be displayed to a certain extent, or can also be notice items and the like for reminding the user to pay attention to, and the history marking information of the object to be displayed can be user history comment information, user history evaluation information, user message, current user history browsing comment information and the like.
In an optional implementation manner of this embodiment, in addition to the attribute information of the object to be displayed, the map data display command information may further include one or more of the following information: the display attribute information, the display scale information, the display effect information and the display preference information reflect more details on display operation so as to meet the personalized requirements of users on display to the maximum extent. The display attribute information may be, for example, display color information, display brightness information, display contrast information, or the like; the display scale information may be, for example, a fixed display scale or range specified by the user, or may be display scale information that can be adjusted by the user; the display effect information may be full screen display, floating window display, special effect display, highlight display, planar display, stereoscopic display, transparent display, data combination display mode, and the like; the display preference information is used for reflecting the preference of the user on each display mode.
The map data of the object to be displayed at least comprises the map subdata of the object to be displayed and one or more of the following data: the object timeliness data and the object history marking data are displayed, wherein the object timeliness data and the object history marking data are described above, and are not described herein again.
The second data format is a format suitable for map display, for example, the second data format may be a GeoJSON format, which is a format for encoding various geographic map data structures and is a geospatial information data exchange format based on Javascript object notation. Of course, the second data format may also be selected as another map data display format, and the specific representation form of the second data format is not particularly limited in the present invention.
In an alternative implementation of this embodiment, as shown in fig. 8, the apparatus further comprises a portion for preparing a complete map database, i.e. in this implementation, the apparatus comprises:
a third acquisition module 801 configured to acquire display object attribute data and display object map data;
a conversion module 802 configured to convert the display object map data into a first data format;
a storage module 803 configured to store display object map data having a first data format to a map database according to the display object attribute data;
a first obtaining module 804, configured to obtain map data display command information, where the map data display command information includes attribute information of an object to be displayed;
a second obtaining module 805 configured to obtain the map data of the object to be displayed from a map database according to the attribute information of the object to be displayed, where the map data of the object to be displayed includes map sub-data of the object to be displayed and one or more of the following data: the method comprises the following steps that time efficiency data of an object to be displayed and historical marking data of the object to be displayed are obtained;
and a display module 806 configured to convert the map data of the object to be displayed into map display data in a second data format and display the map display data.
In this embodiment, in order to prepare a complete map database, so that a user can query more detailed map information no matter which country, region or city in the world, it is necessary to obtain complete display object attribute data and complete display object map data through the third obtaining module 801, and the conversion module 802 converts the display object map data into a uniform first data format; the storage module 803 stores the map data of the display object having the first data format into the map database according to the attribute data of the display object.
Wherein the map data comprises one or more of the following data: location identification data, geographic location data, latitude and longitude data, geographic landscape data, geographic environmental data, and the like.
The complete display object attribute data and the complete display object map data refer to attribute data and map data of all display objects covering the world, and the complete display object attribute data and map data can be obtained by means of other map data collection tools, such as a Google Earth map.
The first data format may be an Excel format or other data formats, as long as the map data can be completely and orderly stored in the map database, and the formats are uniform and convenient to manage, and the specific representation form of the first data format is not particularly limited in the present invention.
In an optional implementation manner of this embodiment, as shown in fig. 9, the first obtaining module 701 includes:
a display sub-module 901 configured to display selectable display command information and selectable display object attribute information;
a generation submodule 902 configured to generate map data display command information according to the user selection data.
In this embodiment, when obtaining the map data display command information, the display sub-module 901 provides selectable display command information and selectable display object attribute information for the user to select, so as to obtain the display requirements of the user accurately and comprehensively and further implement personalized display according to the display requirements of the user, and the subsequent generation sub-module 902 can generate personalized map data display command information according to the specific selection data of the user.
In an optional implementation manner of this embodiment, the user selection data includes one or more of the following data: click selection data, sketch selection data, preset graph selection data, drag selection data, preset action selection data and induction selection data. The click selection data refers to data selected by a user through click operation; the drawing selection data refers to data selected by a user through actions such as drawing and the like; the preset graph selection data refers to data selected by a user through operations such as forming a preset graph and the like, and the preset graph can be a regular closed graph such as a circle and an ellipse or an irregular closed graph; the dragging selection data refers to data selected by a user through operations such as dragging and dragging; the preset action selection data refers to data selected by a user through executing preset action operation, and the preset action can be gesture action, human body action and the like; the sensing selection data refers to data selected by a user through performing a preset sensing operation, such as a distance sensing operation, an acceleration sensing operation, and the like.
In an optional implementation manner of this embodiment, as shown in fig. 10, the second obtaining module 702 includes:
a matching submodule 1001 configured to match the attribute information of the object to be displayed with display object attribute data stored in a map database, and acquire target display object attribute information matched with the attribute information of the object to be displayed;
a determining sub-module 1002 configured to determine map data corresponding to the target display object attribute information as map data of the object to be displayed.
In this embodiment, in order to more sufficiently obtain the map data of the object to be displayed corresponding to the map data display command information, the matching sub-module 1001 matches the attribute information of the object to be displayed with the attribute data of the display object stored in the map database to acquire the map data of the object to be displayed.
When matching the attribute information of the display object, a field matching method or other matching methods may be used, as long as the matching method can achieve accurate information matching, and the present invention is not limited in particular.
In an optional implementation manner of this embodiment, as shown in fig. 11, when two or more objects to be displayed are present, the display module 703 includes:
a first combining sub-module 1101 configured to combine map data of two or more objects to be displayed;
and the first conversion sub-module 1102 is configured to convert the combined map data into map display data in the second data format, and display the map display data.
In another optional implementation manner of this embodiment, as shown in fig. 12, when two or more objects to be displayed are present, the display module 703 includes:
a second conversion sub-module 1201 configured to convert the map data of the two or more objects to be displayed into map display data having a second data format, respectively;
and a second combining sub-module 1202 configured to combine two or more map display data having the second data format to obtain combined map display data, and display the combined map display data.
In the above embodiment, when two or more objects to be displayed are provided, that is, when a user selects two or more display objects to display, two or more pieces of display object map data need to be displayed in a combined manner, and at this time, two or more pieces of map data may be combined first and then subjected to data format conversion, or two or more pieces of map data may be subjected to data format conversion first and then subjected to data combination.
When data combination is performed, a sequential combination mode, a parallel combination mode or other combination modes can be adopted, so that when the data combination is displayed for a user, various display modes such as map data of two or more display objects presented in one window, map data of two or more display objects presented in different windows, map data of two or more display objects sequentially displayed, map data of two or more display objects displayed in parallel, map data of two or more display objects displayed in a nested manner and the like can be realized. Of course, the manner of the data combination can also be determined according to the requirement of the user, namely, the display effect information in the map data display command information.
Fig. 13 is a block diagram illustrating a structure of an electronic device according to an embodiment of the present invention, and as shown in fig. 13, the electronic device 1300 includes a memory 1301 and a processor 1302; wherein,
the memory 1301 is used to store one or more computer instructions, which are executed by the processor 1302 to implement any of the method steps described above.
Fig. 14 is a schematic structural diagram of a computer system suitable for implementing the map data display method according to the embodiment of the present invention.
As shown in fig. 14, the computer system 1400 includes a Central Processing Unit (CPU)1401 which can execute various processes in the above-described embodiments according to a program stored in a Read Only Memory (ROM)1402 or a program loaded from a storage portion 1408 into a Random Access Memory (RAM) 1403. In the RAM1403, various programs and data necessary for the operation of the system 1400 are also stored. The CPU1401, ROM1402, and RAM1403 are connected to each other via a bus 1404. An input/output (I/O) interface 1405 is also connected to bus 1404.
The following components are connected to the I/O interface 1405: an input portion 1406 including a keyboard, a mouse, and the like; an output portion 1407 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker and the like; a storage portion 1408 including a hard disk and the like; and a communication portion 1409 including a network interface card such as a LAN card, a modem, or the like. The communication section 1409 performs communication processing via a network such as the internet. The driver 1410 is also connected to the I/O interface 1405 as necessary. A removable medium 1411 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 1410 as necessary, so that a computer program read out therefrom is installed into the storage section 1408 as necessary.
In particular, the above described method may be implemented as a computer software program according to an embodiment of the present invention. For example, embodiments of the present invention include a computer program product comprising a computer program tangibly embodied on a medium readable thereby, the computer program comprising program code for performing the map data display method. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 1409 and/or installed from the removable media 1411.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowcharts or block diagrams may represent a module, a program segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units or modules described in the embodiments of the present invention may be implemented by software, or may be implemented by hardware. The units or modules described may also be provided in a processor, and the names of the units or modules do not in some cases constitute a limitation of the units or modules themselves.
As another aspect, an embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium may be a computer-readable storage medium included in the apparatus in the foregoing embodiment; or it may be a separate computer readable storage medium not incorporated into the device. The computer readable storage medium stores one or more programs for use by one or more processors in performing the methods described in the embodiments of the present invention.
The foregoing description is only exemplary of the preferred embodiments of the invention and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention according to the embodiments of the present invention is not limited to the specific combination of the above-mentioned features, but also encompasses other embodiments in which any combination of the above-mentioned features or their equivalents is made without departing from the inventive concept. For example, the above features and (but not limited to) the features with similar functions disclosed in the embodiments of the present invention are mutually replaced to form the technical solution.

Claims (18)

1. A map data display method, comprising:
obtaining map data display command information, wherein the map data display command information comprises attribute information of an object to be displayed, and the attribute information of the object to be displayed comprises identification information of the object to be displayed and at least one of timeliness information of the object to be displayed and historical marking information of the object to be displayed;
acquiring the map data of the object to be displayed from a map database according to the attribute information of the object to be displayed, wherein the map data of the object to be displayed comprises map subdata of the object to be displayed and one or more of the following data: the method comprises the following steps that time efficiency data of an object to be displayed and historical marking data of the object to be displayed are obtained;
and converting the map data of the object to be displayed into map display data with a second data format, and displaying the map display data.
2. The method of claim 1, further comprising:
acquiring display object attribute data and display object map data;
converting the display object map data into a first data format;
and storing the display object map data with the first data format into a map database according to the display object attribute data.
3. The method of claim 2, wherein the obtaining map data display command information comprises:
displaying selectable display command information and selectable display object attribute information;
and generating map data display command information according to the user selection data.
4. The method of claim 3, wherein the user selection data comprises one or more of: click selection data, sketch selection data, preset graph selection data, drag selection data, preset action selection data and induction selection data.
5. The method of any of claims 1-4, wherein the map data display command information further comprises one or more of the following information: display attribute information, display scale information, display effect information, display preference information.
6. The method according to any one of claims 1 to 4, wherein the attribute information of the object to be displayed further includes geographic information of the object to be displayed.
7. The method according to any one of claims 2-4, wherein the obtaining the map data of the object to be displayed from a map database according to the attribute information of the object to be displayed comprises:
matching the attribute information of the object to be displayed with the attribute data of the display object stored in a map database, and acquiring the attribute information of the target display object matched with the attribute information of the object to be displayed;
and determining the map data corresponding to the target display object attribute information as the map data of the object to be displayed.
8. The method according to any one of claims 1 to 4, wherein when there are two or more objects to be displayed, the converting the map data of the objects to be displayed into map display data having a second data format and displaying the map display data comprises:
combining map data of two or more objects to be displayed;
converting the map data obtained after combination into map display data with a second data format, and displaying; or,
respectively converting the map data of two or more objects to be displayed into map display data with a second data format;
and combining two or more map display data with the second data format to obtain combined map display data, and displaying the combined map display data.
9. A map data display device, comprising:
the map display control device comprises a first acquisition module, a second acquisition module and a display control module, wherein the first acquisition module is configured to acquire map data display command information, the map data display command information comprises attribute information of an object to be displayed, the attribute information of the object to be displayed comprises identification information of the object to be displayed and at least one of timeliness information of the object to be displayed and historical marking information of the object to be displayed;
a second obtaining module, configured to obtain the map data of the object to be displayed from a map database according to the attribute information of the object to be displayed, where the map data of the object to be displayed includes map sub-data of the object to be displayed and one or more of the following data: the method comprises the following steps that time efficiency data of an object to be displayed and historical marking data of the object to be displayed are obtained;
and the display module is configured to convert the map data of the object to be displayed into map display data with a second data format and display the map display data.
10. The apparatus of claim 9, further comprising:
a third acquisition module configured to acquire display object attribute data and display object map data;
a conversion module configured to convert the display object map data into a first data format;
a storage module configured to store display object map data having a first data format to a map database according to the display object attribute data.
11. The apparatus of claim 10, wherein the first obtaining module comprises:
a display sub-module configured to display the selectable display command information and the selectable display object attribute information;
a generation sub-module configured to generate map data display command information according to the user selection data.
12. The apparatus of claim 11, wherein the user selection data comprises one or more of: click selection data, sketch selection data, preset graph selection data, drag selection data, preset action selection data and induction selection data.
13. The apparatus of any of claims 9-12, wherein the map data display command information further comprises one or more of the following information: display attribute information, display scale information, display effect information, display preference information.
14. The apparatus according to any one of claims 9-12, wherein the attribute information of the object to be displayed further comprises geographic information of the object to be displayed.
15. The apparatus according to any one of claims 10-12, wherein the second obtaining module comprises:
the matching submodule is configured to match the attribute information of the object to be displayed with display object attribute data stored in a map database, and acquire target display object attribute information matched with the attribute information of the object to be displayed;
a determination submodule configured to determine map data corresponding to the target display object attribute information as the to-be-displayed object map data.
16. The apparatus according to any one of claims 9-12, wherein when there are two or more objects to be displayed, the display module comprises:
a first combining sub-module configured to combine map data of two or more objects to be displayed;
the first conversion submodule is configured to convert the combined map data into map display data with a second data format and display the map display data; or,
a second conversion sub-module configured to convert the map data of the two or more objects to be displayed into map display data having a second data format, respectively;
and the second combination sub-module is configured to combine two or more map display data with the second data format to obtain combined map display data, and display the combined map display data.
17. An electronic device comprising a memory and a processor; wherein,
the memory is configured to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the method steps of any of claims 1-8.
18. A computer-readable storage medium having stored thereon computer instructions, characterized in that the computer instructions, when executed by a processor, carry out the method steps of any of claims 1-8.
CN201810845060.1A 2018-07-27 2018-07-27 Map data display method, map data display device, electronic equipment and computer storage medium Active CN109345946B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201810845060.1A CN109345946B (en) 2018-07-27 2018-07-27 Map data display method, map data display device, electronic equipment and computer storage medium
TW108117456A TWI736894B (en) 2018-07-27 2019-05-21 Map data display method, device, electronic equipment and computer storage medium
PCT/CN2019/094888 WO2020019968A1 (en) 2018-07-27 2019-07-05 Map data displaying method, device, electronic device, and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810845060.1A CN109345946B (en) 2018-07-27 2018-07-27 Map data display method, map data display device, electronic equipment and computer storage medium

Publications (2)

Publication Number Publication Date
CN109345946A CN109345946A (en) 2019-02-15
CN109345946B true CN109345946B (en) 2020-11-03

Family

ID=65291256

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810845060.1A Active CN109345946B (en) 2018-07-27 2018-07-27 Map data display method, map data display device, electronic equipment and computer storage medium

Country Status (3)

Country Link
CN (1) CN109345946B (en)
TW (1) TWI736894B (en)
WO (1) WO2020019968A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109345946B (en) * 2018-07-27 2020-11-03 创新先进技术有限公司 Map data display method, map data display device, electronic equipment and computer storage medium
CN111813876B (en) * 2019-04-12 2024-07-23 阿里巴巴集团控股有限公司 Map interface display method and device, navigation equipment and readable storage medium
CN111143716B (en) * 2019-12-27 2023-06-20 中国人民解放军战略支援部队信息工程大学 Self-adaptive map display method and device based on lake object
CN112258601B (en) * 2020-10-19 2022-05-17 武汉中海庭数据技术有限公司 High-precision map customized compiling method and system and electronic equipment
CN115658838B (en) * 2022-11-18 2023-04-07 山东省地图院 Map set data generation method and device, electronic equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101192219A (en) * 2006-11-22 2008-06-04 致伸科技股份有限公司 Electronic map display system, method and storage medium using electronic map file
CN101777051A (en) * 2009-01-14 2010-07-14 肖迪 Travel information service system
JP4996071B2 (en) * 2005-07-04 2012-08-08 株式会社ゼンリンデータコム Map display device, information providing server, and information providing method
CN103971412A (en) * 2014-05-13 2014-08-06 百度在线网络技术(北京)有限公司 Electronic map display method and device
CN105260407A (en) * 2015-09-24 2016-01-20 武汉传神信息技术有限公司 Generation system of cross border tour map
CN105404689A (en) * 2015-12-11 2016-03-16 厦门精图信息技术有限公司 Method and apparatus for constructing and operating child layer of electronic map
CN107980122A (en) * 2017-10-26 2018-05-01 深圳星图腾科技有限公司 Method for information display and device, computer installation and storage medium based on map

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SG75807A1 (en) * 1996-01-11 2000-10-24 Sony Corp Signal transmitting method and apparatus
US9047388B2 (en) * 2004-07-01 2015-06-02 Mindjet Llc System, method, and software application for displaying data from a web service in a visual map
TW200606671A (en) * 2004-08-13 2006-02-16 Geoinfor Scientek Consultant Inc Electronic map platform of space information
TWI403693B (en) * 2009-06-01 2013-08-01 Acer Inc Portable electronic device, a navigation information download system and a method thereof
US8928691B2 (en) * 2011-09-26 2015-01-06 Google Inc. Rendering map images using modifications of non-raster map data
JP5903299B2 (en) * 2012-03-05 2016-04-13 本田技研工業株式会社 Navigation device
CN103839479B (en) * 2012-11-20 2016-07-06 江苏省测绘研究所 A kind of efficent electronic writing exchange method
CN104318508A (en) * 2014-10-31 2015-01-28 北京思特奇信息技术股份有限公司 Data visualization method and system based on planar shp map layer
CN107743312B (en) * 2016-08-10 2021-03-02 乐高乐佳(北京)信息技术有限公司 Cross-platform geographic position positioning method, platform and positioning access server
CN109345946B (en) * 2018-07-27 2020-11-03 创新先进技术有限公司 Map data display method, map data display device, electronic equipment and computer storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4996071B2 (en) * 2005-07-04 2012-08-08 株式会社ゼンリンデータコム Map display device, information providing server, and information providing method
CN101192219A (en) * 2006-11-22 2008-06-04 致伸科技股份有限公司 Electronic map display system, method and storage medium using electronic map file
CN101777051A (en) * 2009-01-14 2010-07-14 肖迪 Travel information service system
CN103971412A (en) * 2014-05-13 2014-08-06 百度在线网络技术(北京)有限公司 Electronic map display method and device
CN105260407A (en) * 2015-09-24 2016-01-20 武汉传神信息技术有限公司 Generation system of cross border tour map
CN105404689A (en) * 2015-12-11 2016-03-16 厦门精图信息技术有限公司 Method and apparatus for constructing and operating child layer of electronic map
CN107980122A (en) * 2017-10-26 2018-05-01 深圳星图腾科技有限公司 Method for information display and device, computer installation and storage medium based on map

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于ArcGIS的景区地图导览系统研究;侯西龙;《中国优秀硕士学位论文全文数据库》;20160315;37-46 *

Also Published As

Publication number Publication date
TWI736894B (en) 2021-08-21
TW202008324A (en) 2020-02-16
CN109345946A (en) 2019-02-15
WO2020019968A1 (en) 2020-01-30

Similar Documents

Publication Publication Date Title
CN109345946B (en) Map data display method, map data display device, electronic equipment and computer storage medium
US11210310B2 (en) Method for rendering search results on a map displayable on an electronic device
US9672224B2 (en) Solution for highly customized interactive mobile maps
US9239246B2 (en) Method, system, and computer program product for visual disambiguation for directions queries
US8818726B1 (en) Method, system, and computer program product for visualizing trip progress
US20150062114A1 (en) Displaying textual information related to geolocated images
US9134886B2 (en) Providing indoor facility information on a digital map
US10018480B2 (en) Point of interest selection based on a user request
MX2009001948A (en) Panoramic ring user interface.
CN102340536A (en) Method and device for searching points of interest
CN104239396A (en) Method and device for searching business object on electronic map
JP7186864B2 (en) Selection of points of interest for display on personalized digital maps
US11402232B2 (en) Off-viewport location indications for digital mapping
US20220327785A1 (en) Location-Specific Three-Dimensional Models Responsive to Location-Related Queries
Shao et al. A comprehensive optimization strategy for real-time spatial feature sharing and visual analytics in cyberinfrastructure
EP3488355A1 (en) Point of interest selection based on a user request
JP6211258B2 (en) Information processing system, information processing device, server, terminal device, information processing method, and program
US11526569B2 (en) Generating directions and routes with personalized landmarks
Li et al. An efficient approach to building image-based road network model
CN118149844A (en) Navigation method, device, equipment and storage medium based on GIS map

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200918

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200918

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

GR01 Patent grant
GR01 Patent grant