CN112445989A - WebGIS (Web geographic information System) -based map text label avoidance display method and device - Google Patents
WebGIS (Web geographic information System) -based map text label avoidance display method and device Download PDFInfo
- Publication number
- CN112445989A CN112445989A CN202011321249.4A CN202011321249A CN112445989A CN 112445989 A CN112445989 A CN 112445989A CN 202011321249 A CN202011321249 A CN 202011321249A CN 112445989 A CN112445989 A CN 112445989A
- Authority
- CN
- China
- Prior art keywords
- map
- points
- point
- difference value
- pixel difference
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 239000011248 coating agent Substances 0.000 claims abstract description 14
- 238000000576 coating method Methods 0.000 claims abstract description 14
- 230000000694 effects Effects 0.000 abstract description 5
- 238000009877 rendering Methods 0.000 abstract description 5
- 230000010365 information processing Effects 0.000 abstract description 2
- 230000009286 beneficial effect Effects 0.000 description 8
- 230000002035 prolonged effect Effects 0.000 description 4
- 241000274965 Cyrestis thyodamas Species 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a method and a device for avoiding and displaying text labels based on a WebGIS (Web geographic information System), and relates to the field of geographic information processing. The method comprises the following steps: the method comprises the steps of obtaining element coating data of a plurality of map points, loading a plurality of map point element styles according to the element coating data, selecting a target map point as a center according to the loaded map points, calculating horizontal axis and vertical axis screen pixel difference values between the map points adjacent to the target map point respectively, selecting and displaying the target map point or any one of the map points adjacent to the target map point when any one of the horizontal axis screen pixel difference value and the vertical axis screen pixel difference value of the target map point is smaller than a preset value to realize label avoidance, displaying only one label on the labels overlapped together, improving the query speed of the labels, reducing the rendering pressure of a foreground browser and improving the display effect, and further improving the product friendliness and user experience.
Description
Technical Field
The invention relates to the field of geographic information processing, in particular to a method and a device for avoiding and displaying text labels based on a WebGIS (Web geographic information System).
Background
When the display level of the map is reduced, the graphic element object text labels on the map are overlapped, dense and rough, and a group of black is formed, so that poor product user experience is caused.
Disclosure of Invention
The invention aims to solve the technical problem of the prior art and provides a method and a device for avoiding and displaying a text label based on a WebGIS (Web geographic information System).
The technical scheme for solving the technical problems is as follows:
a map text label avoidance display method based on a WebGIS (Web geographic information System) comprises the following steps:
s1, acquiring element coating data of a plurality of map points;
s2, loading a plurality of map point element styles according to the element coating data;
s3, selecting a target map point as a center according to the loaded map points, and respectively calculating screen pixel difference values of a horizontal axis and a vertical axis between the map points adjacent to the target map point;
and S4, when any one of the horizontal axis screen pixel difference and the vertical axis screen pixel difference of the target map point is smaller than a preset value, selecting to display the target map point or any one of the adjacent map points.
The invention has the beneficial effects that: in the scheme of the invention, by taking any map point as a center, screen pixel difference values of a horizontal axis and a vertical axis between the map points adjacent to the map point are respectively calculated; when the pixel difference value is smaller than a preset value, any one of the adjacent map points is selected to be displayed to achieve label avoidance, only one label is displayed on the labels which are overlapped together, the query speed of the labels is improved, the rendering pressure of a foreground browser is reduced, the display effect is improved, and therefore product friendliness and user experience are improved.
Further, the calculating the horizontal axis and vertical axis screen pixel difference between the map points adjacent to the target map point specifically includes:
dividing the difference value of the horizontal coordinates of the two points by the resolution of the current map to obtain the pixel difference value of the horizontal axis screen of the two points;
and dividing the difference value of the vertical coordinates of the two points by the resolution of the current map to obtain the pixel difference value of the vertical axis screen of the two points.
Further, the difference between the two horizontal coordinates specifically includes: absolute value of difference between two geographic abscissas;
the difference value of the two vertical coordinates specifically comprises: absolute value of the difference between the ordinates of the two points.
The beneficial effect of adopting the further scheme is that: the scheme of the invention judges whether label overlapping exists in the map or not through the calculated screen pixel difference values of the horizontal axis and the vertical axis, selects a plurality of labels with serious overlapping according to the screen pixel difference values of the horizontal axis and the vertical axis, displays only one label on the labels which are overlapped together, and improves the query speed of the labels.
Further, the S4 further specifically includes: and when the target map point is a preset landmark map point and the pixel difference value is smaller than a preset numerical value, selecting to display the target map point and the target map point in the adjacent map points.
The beneficial effect of adopting the further scheme is that: according to the scheme of the invention, when the superposed landmark map points are the preset landmark map points, the preset landmark map points are selected for display, the other map point is not displayed, and when a plurality of map points need to be selected for display, the preset map points are directly selected for display, so that the judgment of the priority of the map points is reduced, and the tag avoidance processing time is prolonged.
Further, the S4 further includes: setting the preset landmark map points in the map points as primary preset landmark map points and secondary preset landmark map points;
the S4 further specifically includes: and when the target map point and the adjacent map points are primary preset landmark map points or secondary preset landmark map points and the pixel difference value is smaller than a preset numerical value, preferentially selecting and displaying the primary preset landmark map point in the plurality of map points.
The beneficial effect of adopting the further scheme is that: according to the scheme of the invention, the map points are set with different grades, and the important map points are selected to be displayed in a limited mode, so that the situation that the map subjected to label avoidance lacks important landmark labels is prevented, the user experience is poor, the important landmark labels can be accurately reserved on the map subjected to label avoidance, the irrelevant landmark labels are not reserved, and the usability of the map is improved.
Another technical solution of the present invention for solving the above technical problems is as follows:
a text label avoidance display device based on a WebGIS (Web geographic information System) map comprises: the device comprises an element data acquisition module, a loading module, a pixel difference value calculation module and a display module;
the element data acquisition module is used for acquiring element coating data of a plurality of map points;
the loading module is used for loading a plurality of map point element styles according to the element coating data;
the pixel difference value calculating module is used for selecting a target map point as a center according to the loaded map points and respectively calculating screen pixel difference values of a horizontal axis and a vertical axis between the map points adjacent to the target map point;
the display module is used for selecting to display the target map point or any map point in the adjacent map points when any one of the difference value of the horizontal axis screen pixel of the target map point and the difference value of the vertical axis screen pixel of the target map point is smaller than a preset value. The invention has the beneficial effects that: in the scheme of the invention, by taking any map point as a center, screen pixel difference values of a horizontal axis and a vertical axis between the map points adjacent to the map point are respectively calculated; when the pixel difference value is smaller than a preset value, any one of the adjacent map points is selected to be displayed to achieve label avoidance, only one label is displayed on the labels which are overlapped together, the query speed of the labels is improved, the rendering pressure of a foreground browser is reduced, the display effect is improved, and therefore product friendliness and user experience are improved.
Further, the pixel difference value calculating module is specifically configured to divide the difference value of the horizontal coordinates of the two points by the current map resolution to obtain a difference value of the horizontal axis screen pixels of the two points, and divide the difference value of the vertical coordinates of the two points by the current map resolution to obtain a difference value of the vertical axis screen pixels of the two points.
Further, the difference between the two horizontal coordinates specifically includes: absolute value of difference between two geographic abscissas; the difference value of the two vertical coordinates specifically comprises: absolute value of the difference between the ordinates of the two points.
The beneficial effect of adopting the further scheme is that: the scheme of the invention judges whether label overlapping exists in the map or not through the calculated screen pixel difference values of the horizontal axis and the vertical axis, selects a plurality of labels with serious overlapping according to the screen pixel difference values of the horizontal axis and the vertical axis, displays only one label on the labels which are overlapped together, and improves the query speed of the labels.
Further, the display module is further configured to: and when the target map point is a preset landmark map point and the pixel difference value is smaller than a preset numerical value, selecting to display the target map point and the target map point in the adjacent map points.
The beneficial effect of adopting the further scheme is that: according to the scheme of the invention, when the superposed landmark map points are the preset landmark map points, the preset landmark map points are selected for display, the other map point is not displayed, and when a plurality of map points need to be selected for display, the preset map points are directly selected for display, so that the judgment of the priority of the map points is reduced, and the tag avoidance processing time is prolonged.
Further, still include: the priority setting module is used for setting the preset landmark map points in the map points into first-level preset landmark map points and second-level preset landmark map points;
the display module is further used for preferentially selecting and displaying the first-level preset landmark map point in the plurality of map points when the target map point and the adjacent map points are the first-level preset landmark map points or the second-level preset landmark map points and the pixel difference value is smaller than a preset numerical value. .
The beneficial effect of adopting the further scheme is that: according to the scheme of the invention, the map points are set with different grades, and the important map points are selected to be displayed in a limited mode, so that the situation that the map subjected to label avoidance lacks important landmark labels is prevented, the user experience is poor, the important landmark labels can be accurately reserved on the map subjected to label avoidance, the irrelevant landmark labels are not reserved, and the usability of the map is improved.
Advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
Fig. 1 is a schematic flow chart of a method for avoiding displaying text labels based on a WebGIS map according to an embodiment of the present invention;
fig. 2 is a block diagram of a structure of a text label avoidance display device based on a WebGIS map according to an embodiment of the present invention.
Detailed Description
The principles and features of this invention are described below in conjunction with the following drawings, which are set forth to illustrate, but are not to be construed to limit the scope of the invention.
As shown in fig. 1, a method for avoiding and displaying a text label based on a WebGIS map provided by an embodiment of the present invention includes: s1, acquiring element coating data of a plurality of map points;
s2, loading a plurality of map point element styles according to the element coating data;
s3, selecting a target map point as a center according to the loaded map points, and respectively calculating screen pixel difference values of a horizontal axis and a vertical axis between the map points adjacent to the target map point;
and S4, when any one of the horizontal axis screen pixel difference and the vertical axis screen pixel difference of the target map point is smaller than a preset value, selecting to display the target map point or any one of the adjacent map points. Wherein the target map point may select any one of a plurality of map points.
In the scheme of the invention, by taking any map point as a center, screen pixel difference values of a horizontal axis and a vertical axis between the map points adjacent to the map point are respectively calculated; when the pixel difference value is smaller than the preset value, any one of the adjacent map points is selected to be displayed to achieve label avoidance, only one label is displayed on the labels which are overlapped together, the query speed of the labels is improved, the rendering pressure of a foreground browser is reduced, the display effect is improved, and therefore product friendliness and user experience are improved.
Preferably, in any of the above embodiments, calculating the horizontal axis and vertical axis screen pixel difference between the map points adjacent to the target map point specifically includes:
dividing the difference value of the horizontal coordinates of the two points by the resolution of the current map to obtain the pixel difference value of the horizontal axis screen of the two points;
and dividing the difference value of the vertical coordinates of the two points by the resolution of the current map to obtain the pixel difference value of the vertical axis screen of the two points.
In one embodiment, the coordinate x difference between a point and a point is given by the formula: a (x, y); b (x, y): the difference value of the geographic coordinates x of the two element points is | B.x-A.x |, and the difference value of the x screen pixels of the two element points is the difference value of the coordinates x of the two points/the resolution of the current map. The coordinate y is calculated similarly.
Preferably, in any of the above embodiments, the two-point horizontal coordinate difference specifically includes: absolute value of difference between two geographic abscissas;
the difference value of the two vertical coordinates specifically comprises: absolute value of the difference between the ordinates of the two points.
The scheme of the invention judges whether label overlapping exists in the map or not through the calculated screen pixel difference values of the horizontal axis and the vertical axis, selects a plurality of labels with serious overlapping according to the screen pixel difference values of the horizontal axis and the vertical axis, displays only one label on the labels which are overlapped together, and improves the query speed of the labels.
Preferably, in any of the above embodiments, S4 further specifically includes: and when the target map point is a preset landmark map point and the pixel difference value is smaller than a preset numerical value, selecting and displaying the target map point and the target map point in the adjacent map points.
According to the scheme of the invention, when the superposed landmark map points are the preset landmark map points, the preset landmark map points are selected for display, the other map point is not displayed, and when a plurality of map points need to be selected for display, the preset map points are directly selected for display, so that the judgment of the priority of the map points is reduced, and the tag avoidance processing time is prolonged.
Preferably, in any of the above embodiments, S4 further includes: setting preset landmark map points in the map points as primary preset landmark map points and secondary preset landmark map points;
s4 further includes: and when the target map point and the adjacent map points are primary preset landmark map points or secondary preset landmark map points and the pixel difference value is smaller than a preset numerical value, preferentially selecting and displaying the primary preset landmark map point in the plurality of map points.
It should be noted that, in some embodiments, the preset landmark map points may include important landmark buildings, such as local featured buildings, hospitals, schools, and the like, the map application determines the important priority of the search frequency of the landmark buildings, and then sets the first-level preset landmark map point and the second-level preset landmark map point, where other features, such as a street number, a name of a common building, and the like, belong to common map points, and when the common map points overlap the preset landmark map points, the preset landmark map points are preferentially selected for display.
According to the scheme of the invention, the map points are set with different grades, and the important map points are selected to be displayed in a limited mode, so that the situation that the map subjected to label avoidance lacks important landmark labels is prevented, the user experience is poor, the important landmark labels can be accurately reserved on the map subjected to label avoidance, the irrelevant landmark labels are not reserved, and the usability of the map is improved.
In one embodiment, as shown in fig. 2, a WebGIS-based map text tag avoidance display device includes: an element data acquisition module 11, a loading module 12, a pixel difference value calculation module 13 and a display module 14;
the element data acquisition module 11 is used for acquiring element coating data of a plurality of map points;
the loading module 12 is used for loading a plurality of map point element styles according to the element coating data;
the pixel difference value calculating module 13 is configured to select a target map point as a center according to the loaded map points, and calculate screen pixel difference values of a horizontal axis and a vertical axis between the map points adjacent to the target map point respectively;
the display module 14 is configured to select to display the target map point or any one of the map points adjacent to the target map point when any one of the horizontal axis screen pixel difference and the vertical axis screen pixel difference of the target map point is smaller than a preset value.
In the scheme of the invention, by taking any map point as a center, screen pixel difference values of a horizontal axis and a vertical axis between the map points adjacent to the map point are respectively calculated; when the pixel difference value is smaller than the preset value, any one of the adjacent map points is selected to be displayed to achieve label avoidance, only one label is displayed on the labels which are overlapped together, the query speed of the labels is improved, the rendering pressure of a foreground browser is reduced, the display effect is improved, and therefore product friendliness and user experience are improved.
Preferably, in any of the above embodiments, the pixel difference value calculating module 13 is specifically configured to divide the difference value between the horizontal coordinates of the two points by the current map resolution to obtain a horizontal axis screen pixel difference value between the two points, and divide the difference value between the vertical coordinates of the two points by the current map resolution to obtain a vertical axis screen pixel difference value between the two points.
Preferably, in any of the above embodiments, the two-point horizontal coordinate difference specifically includes: absolute value of difference between two geographic abscissas; the difference value of the two vertical coordinates specifically comprises: absolute value of the difference between the ordinates of the two points.
The scheme of the invention judges whether label overlapping exists in the map or not through the calculated screen pixel difference values of the horizontal axis and the vertical axis, selects a plurality of labels with serious overlapping according to the screen pixel difference values of the horizontal axis and the vertical axis, displays only one label on the labels which are overlapped together, and improves the query speed of the labels.
Preferably, in any of the above embodiments, the display module 14 is further configured to: and when the target map point is a preset landmark map point and the pixel difference value is smaller than a preset numerical value, selecting and displaying the target map point and the target map point in the adjacent map points.
According to the scheme of the invention, when the superposed landmark map points are the preset landmark map points, the preset landmark map points are selected for display, the other map point is not displayed, and when a plurality of map points need to be selected for display, the preset map points are directly selected for display, so that the judgment of the priority of the map points is reduced, and the tag avoidance processing time is prolonged.
Preferably, in any of the above embodiments, further comprising: the priority setting module is used for setting preset landmark map points in the plurality of map points into first-level preset landmark map points and second-level preset landmark map points;
the display module 14 is further configured to preferentially select and display a first-level preset landmark map point of the plurality of map points when the target map point and the adjacent map points are the first-level preset landmark map points or the second-level preset landmark map points and the pixel difference is smaller than a preset value.
According to the scheme of the invention, the map points are set with different grades, and the important map points are selected to be displayed in a limited mode, so that the situation that the map subjected to label avoidance lacks important landmark labels is prevented, the user experience is poor, the important landmark labels can be accurately reserved on the map subjected to label avoidance, the irrelevant landmark labels are not reserved, and the usability of the map is improved.
It is understood that some or all of the alternative embodiments described above may be included in some embodiments.
It should be noted that the above embodiments are product embodiments corresponding to the previous method embodiments, and for the description of each optional implementation in the product embodiments, reference may be made to corresponding descriptions in the above method embodiments, and details are not described here again.
The reader should understand that in the description of this specification, reference to the description of the terms "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described method embodiments are merely illustrative, and for example, the division of steps into only one logical functional division may be implemented in practice in another way, for example, multiple steps may be combined or integrated into another step, or some features may be omitted, or not implemented.
The above method, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention essentially or partially contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
While the invention has been described with reference to specific embodiments, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (10)
1. A map text label avoidance display method based on a WebGIS is characterized by comprising the following steps:
s1, acquiring element coating data of a plurality of map points;
s2, loading a plurality of map point element styles according to the element coating data;
s3, selecting a target map point as a center according to the loaded map points, and respectively calculating screen pixel difference values of a horizontal axis and a vertical axis between the map points adjacent to the target map point;
and S4, when any one of the horizontal axis screen pixel difference and the vertical axis screen pixel difference of the target map point is smaller than a preset value, selecting to display the target map point or any one of the adjacent map points.
2. The method for avoiding and displaying the text labels on the basis of the WebGIS map as claimed in claim 1, wherein the calculating of the screen pixel difference values of the horizontal axis and the vertical axis between the map points adjacent to the target map point specifically comprises:
dividing the difference value of the horizontal coordinates of the two points by the resolution of the current map to obtain the pixel difference value of the horizontal axis screen of the two points;
and dividing the difference value of the vertical coordinates of the two points by the resolution of the current map to obtain the pixel difference value of the vertical axis screen of the two points.
3. The method for avoiding and displaying the text labels on the basis of the WebGIS map according to claim 2, wherein the difference value between the two horizontal coordinates specifically comprises: absolute value of difference between two geographic abscissas;
the difference value of the two vertical coordinates specifically comprises: absolute value of the difference between the ordinates of the two points.
4. The method for avoiding and displaying the text labels on the basis of the WebGIS map according to claim 1, wherein the S4 further specifically includes: and when the target map point is a preset landmark map point and the pixel difference value is smaller than a preset numerical value, selecting to display the target map point and the target map point in the adjacent map points.
5. The method for avoiding and displaying the text labels on the basis of the WebGIS map according to claim 4, wherein the S4 further comprises: setting the preset landmark map points in the map points as primary preset landmark map points and secondary preset landmark map points;
the S4 further specifically includes: and when the target map point and the adjacent map points are primary preset landmark map points or secondary preset landmark map points and the pixel difference value is smaller than a preset numerical value, preferentially selecting and displaying the primary preset landmark map point in the plurality of map points.
6. A map text label avoidance display device based on WebGIS is characterized by comprising: the device comprises an element data acquisition module, a loading module, a pixel difference value calculation module and a display module;
the element data acquisition module is used for acquiring element coating data of a plurality of map points;
the loading module is used for loading a plurality of map point element styles according to the element coating data;
the pixel difference value calculating module is used for selecting a target map point as a center according to the loaded map points and respectively calculating screen pixel difference values of a horizontal axis and a vertical axis between the map points adjacent to the target map point;
the display module is used for selecting to display the target map point or any map point in the adjacent map points when any one of the difference value of the horizontal axis screen pixel of the target map point and the difference value of the vertical axis screen pixel of the target map point is smaller than a preset value.
7. The WebGIS-based map text label avoidance display device according to claim 6, wherein the pixel difference value calculation module is specifically configured to divide the difference value of the horizontal coordinates of the two points by the current map resolution to obtain the pixel difference value of the horizontal axis screen of the two points, and divide the difference value of the vertical coordinates of the two points by the current map resolution to obtain the pixel difference value of the vertical axis screen of the two points.
8. The WebGIS-based map text label avoidance display device according to claim 7, wherein the difference between the two horizontal coordinates specifically comprises: absolute value of difference between two geographic abscissas; the difference value of the two vertical coordinates specifically comprises: absolute value of the difference between the ordinates of the two points.
9. The WebGIS-based map text label avoidance display device according to claim 6, wherein the display module is further configured to: and when the target map point is a preset landmark map point and the pixel difference value is smaller than a preset numerical value, selecting to display the target map point and the target map point in the adjacent map points.
10. The WebGIS-based map text label avoidance display device according to claim 9, further comprising: the priority setting module is used for setting the preset landmark map points in the map points into first-level preset landmark map points and second-level preset landmark map points;
the display module is further used for preferentially selecting and displaying the first-level preset landmark map point in the plurality of map points when the target map point and the adjacent map points are the first-level preset landmark map points or the second-level preset landmark map points and the pixel difference value is smaller than a preset numerical value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011321249.4A CN112445989A (en) | 2020-11-23 | 2020-11-23 | WebGIS (Web geographic information System) -based map text label avoidance display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011321249.4A CN112445989A (en) | 2020-11-23 | 2020-11-23 | WebGIS (Web geographic information System) -based map text label avoidance display method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112445989A true CN112445989A (en) | 2021-03-05 |
Family
ID=74738713
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011321249.4A Pending CN112445989A (en) | 2020-11-23 | 2020-11-23 | WebGIS (Web geographic information System) -based map text label avoidance display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112445989A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113610993A (en) * | 2021-08-05 | 2021-11-05 | 南京师范大学 | 3D map building object annotation method based on candidate label evaluation |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103943026A (en) * | 2014-04-24 | 2014-07-23 | 深圳市赛速科技有限公司 | Target point automatic distribution method based on pixel distances |
CN110555088A (en) * | 2019-08-30 | 2019-12-10 | 高新兴科技集团股份有限公司 | Electronic map label aggregation method |
CN111046127A (en) * | 2019-12-18 | 2020-04-21 | 秒针信息技术有限公司 | Map-based information display method and device, electronic equipment and storage medium |
-
2020
- 2020-11-23 CN CN202011321249.4A patent/CN112445989A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103943026A (en) * | 2014-04-24 | 2014-07-23 | 深圳市赛速科技有限公司 | Target point automatic distribution method based on pixel distances |
CN110555088A (en) * | 2019-08-30 | 2019-12-10 | 高新兴科技集团股份有限公司 | Electronic map label aggregation method |
CN111046127A (en) * | 2019-12-18 | 2020-04-21 | 秒针信息技术有限公司 | Map-based information display method and device, electronic equipment and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113610993A (en) * | 2021-08-05 | 2021-11-05 | 南京师范大学 | 3D map building object annotation method based on candidate label evaluation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9620085B2 (en) | Representation of overlapping visual entities | |
CA2721765A1 (en) | Content item placement | |
CN109558470B (en) | Trajectory data visualization method and device | |
CN103020250A (en) | Map display method and device of geographic information system (GIS) | |
CN111104608A (en) | Webpage data processing method and related device | |
CN107437367B (en) | Method and device for selecting labels | |
CN112925871A (en) | Data processing method and device based on map information | |
CN112445989A (en) | WebGIS (Web geographic information System) -based map text label avoidance display method and device | |
CN111382223B (en) | Electronic map display method, terminal and electronic equipment | |
CN108416759A (en) | Show detection method, device and equipment, the readable medium of failure | |
CN111580729B (en) | Processing method and system for selecting overlapped graphics primitives, readable storage medium and electronic equipment | |
CN109101144B (en) | Thermodynamic diagram drawing method and device | |
CN105867909A (en) | Application icon display method and apparatus | |
CN105760375A (en) | Gantt chart display method and system | |
CN107067295A (en) | A kind of information processing method and electronic equipment | |
CN114416897B (en) | Information processing method, device, system, equipment and medium based on two-dimensional map | |
CN113935891B (en) | Pixel-style scene rendering method, device and storage medium | |
CN115129191B (en) | Three-dimensional object pickup method, device, equipment and storage medium | |
CN112799620B (en) | Big data visualization system | |
US11657511B2 (en) | Heuristics-based detection of image space suitable for overlaying media content | |
CN103440258A (en) | Method and device of map display | |
CN102054280B (en) | Method and device for rapidly generating vector diagram | |
CN107657607B (en) | Method and system for testing and tracking position error | |
CN111429549A (en) | Route image generation method and device and storage medium | |
JP7258617B2 (en) | PROPERTY SEARCH DEVICE, PROPERTY SEARCH METHOD AND PROPERTY SEARCH PROGRAM |
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 |