CN103852080A - Map display method and system for objects - Google Patents
Map display method and system for objects Download PDFInfo
- Publication number
- CN103852080A CN103852080A CN201310277925.6A CN201310277925A CN103852080A CN 103852080 A CN103852080 A CN 103852080A CN 201310277925 A CN201310277925 A CN 201310277925A CN 103852080 A CN103852080 A CN 103852080A
- Authority
- CN
- China
- Prior art keywords
- map
- hurdle
- viewing area
- area
- list
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
Abstract
The invention discloses a map display method and a map display system for objects. The map display method comprises the following steps: acquiring multiple object columns, and displaying a part of object columns in the multiple object columns in a list display area, wherein each object column comprises a piece of geographical location information; marking mark points which correspond to the part of object columns in a map according to the geographical location information of the part of object columns, wherein all the mark points are displayed in a display area of which the shape and size are the same as those of the map display area on the map; displaying the display area in the map display area. According to the map display method and the map display system for objects, the corresponding mark points are marked in the map according to the geographical location information which corresponds to the part of object columns displayed in the list display area only, and the information displayed in the map display area completely corresponds to the object columns displayed in the list display area, so that clear and intuitive map display is provided for a user, and the user conveniently and efficiently views the map.
Description
Technical field
The present invention relates to a kind of map-indication method and system of object.
Background technology
Along with the development of electronic map technique and perfect for the each side of electronic chart, present electronic chart has possessed powerful comprehensive search positioning function.Along with the development of computer technology, the storage of magnanimity information is more and more efficient and low cost also, and it is also more and more easier that user goes to obtain electronic chart by accesses network.These all make scopes of electronic chart application more and more wider, and for user's convenient use, electronic chart is not only for searching for geo information and obtain suitable route, also more for the search of object and show intuitively on map.These objects have comprised hotel, market, stadiums etc.
But, object in existing electronic chart shows, be directly all qualified objects to be shown in map, and the quantity of the qualified object obtaining by means such as conditional searches possibility difference under different situations is huge, likely quantity is very many.And, in the time that qualified number of objects is huge, when the information of these objects shows in the mode outside map, may can only demonstrate a part of object wherein, this can cause the object showing in map and the information of the object showing in non-map mode not corresponding one by one.
To sum up, in the map of existing object shows, the number of objects demonstrating on map can in very large range change, likely can show that thereby a large amount of objects makes to have comprised on electronic chart a large amount of numerous and diverse information, this can reduce the intuitive that map shows greatly, thereby check each object and therefrom choose proper object to user and bring very big inconvenience, reduce user's experience.
Summary of the invention
The technical problem to be solved in the present invention is that the number of objects possibility difference under different situations demonstrating on the map in the map-indication method in order to overcome object of the prior art is huge, and the object information that the object showing in map and non-map mode show cannot be corresponding completely one by one, on map, comprise a large amount of numerous and diverse information, thereby greatly reduce the intuitive that map shows, use the defect of bringing very big inconvenience to user, propose a kind of map-indication method and system of object.
The present invention solves above-mentioned technical matters by following technical proposals:
The invention provides a kind of map-indication method of object, its feature is, a total viewing area comprises a list viewing area and a map viewing area, and this map-indication method comprises the following steps:
S
1, obtain multiple objects hurdle, show the part object hurdle in the plurality of object hurdle in this list viewing area, each object hurdle comprises a geographical location information;
S
2, indicate one to one a little according to the geographical location information on this part object hurdle mark and this part object hurdle in a map, all sign points are all presented on this map and this map viewing area shape and size all in an identical viewing area;
S
3, in this map viewing area, show this viewing area.
Wherein, the plurality of object hurdle can be to search for and obtain in database according to user's search condition, each object hurdle comprises the relevant information of an object that meets search condition, and the demonstration on each object hurdle need to occupy certain viewing area, thereby this list viewing area can only show this part object hurdle in the time cannot showing the plurality of object hurdle.For instance, the object that object hurdle is corresponding can be hotel, market, cinema etc.Obtaining behind this part object hurdle, on a map, marking accordingly and this part object hurdle indicates a little one to one, finally showing in this map viewing area that map comprises the part of all sign points.Hold intelligiblely, put and can tell its respectively corresponding different objects hurdle by sign.And, if because this part object hurdle showing in these list viewing areas of factor such as user's operation variation has occurred, the segment map showing in above-mentioned steps regenerates this map viewing area.
After above-mentioned steps, the sign point in the object hurdle that this list viewing area shows and the map showing in this map viewing area is corresponding completely one by one, and it is more intuitively more clear for user that this shows map.And, because there is definite indication range this list viewing area, thereby the quantity on the object hurdle that wherein can demonstrate is also subject to certain restrictions, the quantity of the sign point in this map viewing area is also restricted thereupon, and this has guaranteed can not comprise in this map viewing area a large amount of numerous and diverse sign points.
Preferably, the quantity on this part object hurdle is greater than 1.
Preferably, S
2comprise the following steps:
S
21, indicate one to one a little according to the geographical location information on this part object hurdle mark and this part object hurdle in a map;
S
22, on this map, choose a first area identical with the shape of this map viewing area, this first area comprises that all sign points and at least one sign point are positioned at the edge of this first area;
S
23, this map of convergent-divergent is so that the ratio of the area of this first area and this map viewing area is an area ratio, this area ratio is greater than 0.04 and is less than 0.5;
S
24, carry out S
23after this map on Selection Center and this first area center superposition and and this map viewing area shape and size all an identical region as this viewing area.
This viewing area generating through above-mentioned steps, all sign points are all arranged in this less first area in the middle of this viewing area, this makes user can either relatively easily differentiate each sign point corresponding to each object hurdle, also can more easily judge by the geography information outside this first area showing in this map viewing area the general location of this first area, can there be a judgement substantially in the geographic position that indicates point for each.
Preferably, S
21also comprise:
At each sign point, place adds at least one characteristic information in corresponding object hurdle.
This at least one characteristic information is used for user comparatively interested information to be directly presented at map, thereby is user-friendly to.And due to the area of this map viewing area and the restriction of this area ratio, the area of this first area can be not too small, guarantee to add that in map, to indicate the demonstration of point and characteristic information after characteristic information unlikely too crowded.
Preferably, S
1comprise the following steps:
S
11, obtain multiple objects hurdle, each object hurdle comprises a geographical location information;
S
12, be arranged in order the plurality of object hurdle to form a backstage list along one first dimension direction;
In this backstage list, each object hurdle has along a min coordinates value of this first dimension direction and a maximum coordinates value;
S
13, travel through all objects hurdle in this backstage list, choose min coordinates value and be more than or equal to the part object hurdle that a top threshold value and maximum coordinates value are less than or equal to a bottom threshold value;
The difference of this top threshold value and this bottom threshold value equals the length of this list viewing area along one second dimension direction;
S
14, be arranged in order and show along this second dimension direction this part object hurdle that S13 chooses in this list viewing area.
Preferably, S
12and S
13between further comprising the steps of:
S
121, judge in a Preset Time, whether to receive a move, carry out S while being no in judged result
13, carry out S when being in judged result
122;
Wherein this move is that the min coordinates value on all objects hurdle in this backstage list and maximum coordinates value are increased or reduce a translational coordination value;
S
122, carry out this move, then upgrade this backstage list, carry out S
13.
Preferably, this move comprises the rolling distance of a scroll bar, and this translational coordination value is proportional to this rolling distance.
It will be appreciated by those skilled in the art that this move is by upgrading this backstage list, and then upgrade this part object hurdle.User's operation that this move is corresponding, can be to drag a scroll bar with mouse or keyboard for instance, also can adopt the rolling of roller.
Preferably, S
3further comprising the steps of afterwards:
S
4, judged whether that an object hurdle is selected as a current object hurdle, judged result while being no flow process stop, carry out S when being in judged result
5;
S
5, this map of translation so that sign point corresponding to this current object hurdle and the center superposition of this map viewing area.
It will be appreciated by those skilled in the art that S
5this map of middle translation is exactly in fact the map that translation generates before this.The object hurdle that so just user can be chosen is presented at this center, viewing area, facilitates user to check.
Preferably, S
1front further comprising the steps of:
S
01, read at least one search condition, from a database, search out the multiple objects that meet this at least one search condition;
S
02, according to the plurality of object of the Information generation hurdle of the plurality of object in the plurality of object and this database, each object hurdle comprises a geographical location information.
The present invention also provides a kind of map display system of object, and its feature is, this map display system comprises a display module, an object hurdle processing module and a map generation module;
This object hurdle processing module is used for obtaining multiple objects hurdle and from selected part object hurdle, the plurality of object hurdle, each object hurdle comprises a geographical location information;
This map generation module is for indicating one to one a little on a map mark and this part object hurdle according to the geographical location information on this part object hurdle, and all sign points are all positioned on this map and a map viewing area shape and big or small all identical viewing areas;
This display module comprises a list display unit and a map display unit, and this list display unit is for showing this part object hurdle in a list viewing area, and this map display unit is for showing this viewing area in this map viewing area.
Wherein, put and can tell different objects hurdle corresponding to its difference by sign.And, if because variation has occurred on this part object hurdle showing in these list viewing areas of factor such as user's operation, regenerate the segment map showing in this map viewing area.Sign point in the object hurdle that this list viewing area shows and the map showing in this map viewing area is corresponding completely one by one, and this map that this map viewing area is shown is more intuitively more clear for user.And, because there is definite indication range this list viewing area, thereby the quantity on the object hurdle that wherein can demonstrate is also subject to certain restrictions, the quantity of the sign point in this map viewing area is also restricted thereupon, and this has guaranteed can not comprise in this map viewing area a large amount of numerous and diverse sign points.
Preferably, the quantity on this part object hurdle is greater than 1.
Preferably, this map generation module comprises a first area generation unit and a viewing area generation unit;
This first area generation unit is for indicating one to one a little at a map mark and this part object hurdle according to the geographical location information on this part object hurdle, and on this map, choose a first area identical with the shape of this map viewing area, this first area comprises that all sign points and at least one sign point are positioned at the edge of this first area;
This viewing area generation unit is used for this map of convergent-divergent so that the ratio of the area of this first area and this map viewing area is an area ratio, this area ratio is greater than 0.04 and is less than 0.5, and on this map after convergent-divergent Selection Center and this first area center superposition and and this map viewing area shape and size all an identical region as this viewing area.
In this viewing area that this viewing area generation unit generates, all sign points are all arranged in this less first area in the middle of this viewing area, this makes user can either relatively easily differentiate each sign point corresponding to each object hurdle, also the general location of this first area can be more easily judged by the geography information outside this first area showing in this map viewing area, the geographic position of each sign point can be roughly judged.
Preferably, this first area generation unit is also for adding at least one characteristic information on corresponding object hurdle at each sign point place.
This at least one characteristic information is used for user comparatively interested information to be directly presented at map, thereby is user-friendly to.And due to the area of this map viewing area and the restriction of this area ratio, the area of this first area can be not too small, guarantee to add that in map, to indicate the demonstration of point and characteristic information after characteristic information unlikely too crowded.
Preferably, this object hurdle processing module comprises a backstage list cell and a screening unit, object hurdle;
This backstage list cell is used for obtaining multiple objects hurdle, be arranged in order the plurality of object hurdle to form a backstage list along one first dimension direction, wherein each object hurdle comprises a geographical location information and has a min coordinates value and the maximum coordinates value along this first dimension direction;
This screening unit, object hurdle is for traveling through all objects hurdle of this backstage list, choose min coordinates value and be more than or equal to the part object hurdle that a top threshold value and maximum coordinates value are less than or equal to a bottom threshold value, wherein the difference of this top threshold value and this bottom threshold value equals the length of this list viewing area along one second dimension direction;
This list display unit is for being arranged in order and showing this part object hurdle along this second dimension direction in this list viewing area.
Preferably, this backstage list cell also comprises a updating block, this updating block is for judging whether receive a move in a Preset Time, directly enable this screening unit, object hurdle while being no in judged result, after judged result is carried out this movement directive and upgraded this backstage list when being, enable this screening unit, object hurdle, wherein this move is that the min coordinates value on all objects hurdle in this backstage list and maximum coordinates value are increased or reduce a translational coordination value.
Preferably, this move comprises the rolling distance of a scroll bar, and this translational coordination value is proportional to this rolling distance.
It will be appreciated by those skilled in the art that this move is by upgrading this backstage list, and then upgrade this part object hurdle.User's operation corresponding to this move can be to adopt mouse or keyboard to drag a scroll bar, also can adopt the rolling operation of roller.
Preferably, this map display unit also comprises a translation unit, and this translation unit is for there being an object hurdle selected during as a current object hurdle, and this viewing area of translation is so that sign point corresponding to this current object hurdle and the center superposition of this map viewing area.
This this viewing area of translation unit translation is exactly in fact the map that translation generates before this.The object hurdle that so just user can be chosen is presented at this center, viewing area, facilitates user to check.
Preferably, this map display system also comprises a search module, this search module is for searching out from a database the multiple objects that meet at least one search condition, and according to the plurality of object of the Information generation hurdle of the plurality of object in the plurality of object and this database, each object hurdle comprises a geographical location information.
Adopt this map display system just can complete from searching for suitable object according to search condition until demonstrate part object hurdle and comprise the whole process of the segment map of corresponding sign point, easy to use, and the final result showing is clear and intuitive.
Meeting on the basis of this area general knowledge, above-mentioned each optimum condition, can combination in any, obtains the preferred embodiments of the invention.
Positive progressive effect of the present invention is:
The map-indication method of object of the present invention and system, by only according to being presented at the geographical location information corresponding to part object hurdle of list viewing area, on map, mark indicates a little accordingly, the object hurdle showing in information in the map of having guaranteed to show in map viewing area and this list viewing area is completely corresponding, thereby offer, user is more clear, map shows intuitively, make user over the ground figure check and utilize more convenient and efficient.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the map-indication method of the object of the embodiment of the present invention 1.
Fig. 2 is the schematic diagram of the map display system of the object of the embodiment of the present invention 1.
Fig. 3 is the process flow diagram of the map-indication method of the object of the embodiment of the present invention 2.
Embodiment
Provide preferred embodiment of the present invention below in conjunction with accompanying drawing, to describe technical scheme of the present invention in detail, but therefore do not limit the present invention among described scope of embodiments.
Embodiment 1
The map-indication method of the object of the embodiment of the present invention 1 comprises a total viewing area, and this total viewing area comprises a list viewing area and a map viewing area, and as shown in Figure 1, this map-indication method comprises the following steps:
S
1, obtain multiple objects hurdle, show the part object hurdle in the plurality of object hurdle in this list viewing area, each object hurdle comprises a geographical location information;
S
2, indicate one to one a little according to the geographical location information on this part object hurdle mark and this part object hurdle in a map, all sign points are all presented on this map and this map viewing area shape and size all in an identical viewing area;
S
3, in this map viewing area, show this viewing area.
Wherein, put and can tell different objects hurdle corresponding to its difference by sign.And, if because variation has occurred on this part object hurdle showing in these list viewing areas of factor such as user's operation, carry out above-mentioned steps and regenerate the segment map showing in this map viewing area.After above-mentioned steps, the sign point in the object hurdle that this list viewing area shows and the map showing in this map viewing area is corresponding completely one by one, and it is more intuitively more clear for user that this shows map.It will be appreciated by those skilled in the art that S
2in this map can adopt conventional map convergent-divergent, all sign points are all presented on this map and this map viewing area shape and size all in an identical viewing area.S
1in first obtain multiple objects by conditional information retrieval, then generate multiple objects hurdle according to the plurality of object, and show one by one this part object hurdle in this list viewing area successively.
Shown in figure 2, the map display system of the present embodiment comprises a display module 3, an object hurdle processing module 1 and a map generation module 2.
This object hurdle processing module 1 is for obtaining multiple objects hurdle and from selected part object hurdle, the plurality of object hurdle, each object hurdle comprises a geographical location information.This map generation module 2 is for indicating one to one a little on a map mark and this part object hurdle according to the geographical location information on this part object hurdle, and all sign points are all positioned on this map and a map viewing area shape and big or small all identical viewing areas.This display module 3 comprises a list display unit 31 and a map display unit 32, and this list display unit 31 is for showing this part object hurdle in a list viewing area, and this map display unit 32 is for showing this viewing area in this map viewing area.
Wherein, put and can tell different objects hurdle corresponding to its difference by sign.Sign point in the object hurdle that this list viewing area shows and the map showing in this map viewing area is corresponding completely one by one.
The map-indication method of the present embodiment is compared with embodiment 1, and difference is only:
The quantity on this part object hurdle is greater than 1, and as shown in Figure 3, S2 comprises the following steps:
S
21, indicate a little one to one according to the geographical location information on this part object hurdle mark and this part object hurdle in a map, and add at least one characteristic information in corresponding object hurdle at each sign point place;
S
22, on this map, choose a first area identical with the shape of this map viewing area, this first area comprises that all sign points and at least one sign point are positioned at the edge of this first area;
S
23, this map of convergent-divergent is so that the ratio of the area of this first area and this map viewing area is an area ratio, this area ratio is 0.25;
S
24, carry out S
23after this map on Selection Center and this first area center superposition and and this map viewing area shape and size all an identical region as this viewing area.
This viewing area generating through above-mentioned steps, all sign points are all arranged in this less first area in the middle of this viewing area, and this makes user can either relatively easily differentiate each sign point corresponding to each object hurdle.For instance, this at least one characteristic information can be the name of the corresponding object in this object hurdle such as hotel or market, or other information of object.In the present embodiment, this map viewing area is a rectangle, the area of this first area be this map viewing area area 1/4th, that is to say, this first area is a rectangle of the length and width half that is this map viewing area.
The map display system of the present embodiment is compared with embodiment 1, and difference is only:
The quantity on this part object hurdle is greater than 1.This map generation module 2 comprises a first area generation unit and a viewing area generation unit.This first area generation unit is for indicating one to one a little at a map mark and this part object hurdle according to the geographical location information on this part object hurdle, and on this map, choose a first area identical with the shape of this map viewing area, and add at least one characteristic information in corresponding object hurdle at each sign point place.This first area comprises that all sign points and at least one sign point are positioned at the edge of this first area.This viewing area generation unit is used for this map of convergent-divergent so that the ratio of the area of this first area and this map viewing area is an area ratio, this area ratio is 0.25, and on this map after convergent-divergent Selection Center and this first area center superposition and and this map viewing area shape and size all an identical region as this viewing area.
In this viewing area that this viewing area generation unit generates, all sign points are all arranged in this less first area in the middle of this viewing area, this makes user can either relatively easily differentiate each sign point corresponding to each object hurdle, also the general location of this first area can be more easily judged by the geography information outside this first area showing in this map viewing area, the geographic position of each sign point can be roughly judged.
This at least one characteristic information is used for user comparatively interested information to be directly presented at map, thereby is user-friendly to.And due to the area of this map viewing area and the restriction of this area ratio, the area of this first area can be not too small, guarantee to add that in map, to indicate the demonstration of point and characteristic information after characteristic information unlikely too crowded.
The map-indication method of the present embodiment is compared with embodiment 1, and difference is only:
S
1comprise the following steps:
S
11, obtain multiple objects hurdle, each object hurdle comprises a geographical location information;
S
12, be arranged in order the plurality of object hurdle to form a backstage list along one first dimension direction;
In this backstage list, each object hurdle has along a min coordinates value of this first dimension direction and a maximum coordinates value;
S
13, travel through all objects hurdle in this backstage list, choose min coordinates value and be more than or equal to the part object hurdle that a top threshold value and maximum coordinates value are less than or equal to a bottom threshold value;
The difference of this top threshold value and this bottom threshold value equals the length of this list viewing area along one second dimension direction;
S
14, be arranged in order and show S along this second dimension direction in this list viewing area
13this part object hurdle of choosing.
And, S
12and S
13between further comprising the steps of:
S
121, judge in a Preset Time, whether to receive a move, carry out S while being no in judged result
13, carry out S when being in judged result
122;
Wherein this move is that the min coordinates value on all objects hurdle in this backstage list and maximum coordinates value are increased or reduce a translational coordination value;
S
122, carry out this move, then upgrade this backstage list, carry out S
13.
Wherein, this move comprises the rolling distance of a scroll bar, and this translational coordination value is proportional to this rolling distance.It will be appreciated by those skilled in the art that this move is by upgrading this backstage list, and then upgrade this part object hurdle.User's operation that this move is corresponding, can be to drag a scroll bar with mouse or keyboard for instance, also can adopt the rolling of roller.
The map display system of the present embodiment is compared with embodiment 1, and difference is only:
This object hurdle processing module 1 comprises a backstage list cell and a screening unit, object hurdle.This backstage list cell is used for obtaining multiple objects hurdle, be arranged in order the plurality of object hurdle to form a backstage list along one first dimension direction, wherein each object hurdle comprises a geographical location information and has a min coordinates value and the maximum coordinates value along this first dimension direction.This screening unit, object hurdle is for traveling through all objects hurdle of this backstage list, choose min coordinates value and be more than or equal to the part object hurdle that a top threshold value and maximum coordinates value are less than or equal to a bottom threshold value, wherein the difference of this top threshold value and this bottom threshold value equals the length of this list viewing area along one second dimension direction.This list display unit 31 is for being arranged in order and showing this part object hurdle along this second dimension direction in this list viewing area.
Wherein, this backstage list cell also comprises a updating block, this updating block is for judging whether receive a move in a Preset Time, directly enable this screening unit, object hurdle while being no in judged result, after judged result is carried out this movement directive and upgraded this backstage list when being, enable this screening unit, object hurdle, wherein this move is that the min coordinates value on all objects hurdle in this backstage list and maximum coordinates value are increased or reduce a translational coordination value.This move comprises the rolling distance of a scroll bar, and this translational coordination value is proportional to this rolling distance.
It will be appreciated by those skilled in the art that this move is by upgrading this backstage list, and then upgrade this part object hurdle.User's operation corresponding to this move can be to adopt mouse or keyboard to drag a scroll bar, also can adopt the rolling operation of roller.
Embodiment 4
The map-indication method of the present embodiment is compared with embodiment 1, and difference is only:
S
3further comprising the steps of afterwards:
S
4, judged whether that an object hurdle is selected as a current object hurdle, judged result while being no flow process stop, carry out S when being in judged result
5;
S
5, this map of translation so that sign point corresponding to this current object hurdle and the center superposition of this map viewing area.
And, S
1front further comprising the steps of:
S
01, read at least one search condition, from a database, search out the multiple objects that meet this at least one search condition;
S
02, according to the plurality of object of the Information generation hurdle of the plurality of object in the plurality of object and this database, each object hurdle comprises a geographical location information.
Wherein, S
5in this map of translation, be exactly in fact the map that translation generates before this.The object hurdle that so just user can be chosen is presented at this center, viewing area, facilitates user to check.
The map display system of the present embodiment is compared with embodiment 1, and difference is only:
This map display unit 32 also comprises a translation unit, and this translation unit is for there being an object hurdle selected during as a current object hurdle, and this viewing area of translation is so that sign point corresponding to this current object hurdle and the center superposition of this map viewing area.This map display system also comprises a search module, this search module is for searching out from a database the multiple objects that meet at least one search condition, and according to the plurality of object of the Information generation hurdle of the plurality of object in the plurality of object and this database, each object hurdle comprises a geographical location information.
This this viewing area of translation unit translation is exactly in fact the map that translation generates before this.The object hurdle that so just user can be chosen is presented at this center, viewing area, facilitates user to check.This map display system just can complete from searching for suitable object according to search condition until demonstrate part object hurdle and comprise the whole process of the segment map of corresponding sign point, easy to use, and the final result showing is clear and intuitive.
Although more than described the specific embodiment of the present invention, it will be understood by those of skill in the art that these only illustrate, protection scope of the present invention is limited by appended claims.Those skilled in the art is not deviating under the prerequisite of principle of the present invention and essence, can make various changes or modifications to these embodiments, but these changes and modification all fall into protection scope of the present invention.
Claims (18)
1. a map-indication method for object, is characterized in that, a total viewing area comprises a list viewing area and a map viewing area, and this map-indication method comprises the following steps:
S
1, obtain multiple objects hurdle, show the part object hurdle in the plurality of object hurdle in this list viewing area, each object hurdle comprises a geographical location information;
S
2, indicate one to one a little according to the geographical location information on this part object hurdle mark and this part object hurdle in a map, all sign points are all presented on this map and this map viewing area shape and size all in an identical viewing area;
S
3, in this map viewing area, show this viewing area.
2. map-indication method as claimed in claim 1, is characterized in that, the quantity on this part object hurdle is greater than 1.
3. map-indication method as claimed in claim 1, is characterized in that, S
2comprise the following steps:
S
21, indicate one to one a little according to the geographical location information on this part object hurdle mark and this part object hurdle in a map;
S
22, on this map, choose a first area identical with the shape of this map viewing area, this first area comprises that all sign points and at least one sign point are positioned at the edge of this first area;
S
23, this map of convergent-divergent is so that the ratio of the area of this first area and this map viewing area is an area ratio, this area ratio is greater than 0.04 and is less than 0.5;
S
24, carry out S
23after this map on Selection Center and this first area center superposition and and this map viewing area shape and size all an identical region as this viewing area.
4. map-indication method as claimed in claim 3, is characterized in that, S
21also comprise:
At each sign point, place adds at least one characteristic information in corresponding object hurdle.
5. the map-indication method as described in any one in claim 1-4, is characterized in that S
1comprise the following steps:
S
11, obtain multiple objects hurdle, each object hurdle comprises a geographical location information;
S
12, be arranged in order the plurality of object hurdle to form a backstage list along one first dimension direction;
In this backstage list, each object hurdle has along a min coordinates value of this first dimension direction and a maximum coordinates value;
S
13, travel through all objects hurdle in this backstage list, choose min coordinates value and be more than or equal to the part object hurdle that a top threshold value and maximum coordinates value are less than or equal to a bottom threshold value;
The difference of this top threshold value and this bottom threshold value equals the length of this list viewing area along one second dimension direction;
S
14, be arranged in order and show S along this second dimension direction in this list viewing area
13this part object hurdle of choosing.
6. map-indication method as claimed in claim 5, is characterized in that, S
12and S
13between further comprising the steps of:
S
121, judge in a Preset Time, whether to receive a move, carry out S while being no in judged result
13, carry out S when being in judged result
122;
Wherein this move is that the min coordinates value on all objects hurdle in this backstage list and maximum coordinates value are increased or reduce a translational coordination value;
S
122, carry out this move, then upgrade this backstage list, carry out S
13.
7. map-indication method as claimed in claim 6, is characterized in that, this move comprises the rolling distance of a scroll bar, and this translational coordination value is proportional to this rolling distance.
8. the map-indication method as described in any one in claim 1-4, is characterized in that S
3further comprising the steps of afterwards:
S
4, judged whether that an object hurdle is selected as a current object hurdle, judged result while being no flow process stop, carry out S when being in judged result
5;
S
5, this map of translation so that sign point corresponding to this current object hurdle and the center superposition of this map viewing area.
9. the map-indication method as described in any one in claim 1-4, is characterized in that S
1front further comprising the steps of:
S
01, read at least one search condition, from a database, search out the multiple objects that meet this at least one search condition;
S
02, according to the plurality of object of the Information generation hurdle of the plurality of object in the plurality of object and this database, each object hurdle comprises a geographical location information.
10. a map display system for object, is characterized in that, this map display system comprises a display module, an object hurdle processing module and a map generation module;
This object hurdle processing module is used for obtaining multiple objects hurdle and from selected part object hurdle, the plurality of object hurdle, each object hurdle comprises a geographical location information;
This map generation module is for indicating one to one a little on a map mark and this part object hurdle according to the geographical location information on this part object hurdle, and all sign points are all positioned on this map and a map viewing area shape and big or small all identical viewing areas;
This display module comprises a list display unit and a map display unit, and this list display unit is for showing this part object hurdle in a list viewing area, and this map display unit is for showing this viewing area in this map viewing area.
11. map display systems as claimed in claim 10, is characterized in that, the quantity on this part object hurdle is greater than 1.
12. map display systems as claimed in claim 10, is characterized in that, this map generation module comprises a first area generation unit and a viewing area generation unit;
This first area generation unit is for indicating one to one a little at a map mark and this part object hurdle according to the geographical location information on this part object hurdle, and on this map, choose a first area identical with the shape of this map viewing area, this first area comprises that all sign points and at least one sign point are positioned at the edge of this first area;
This viewing area generation unit is used for this map of convergent-divergent so that the ratio of the area of this first area and this map viewing area is an area ratio, this area ratio is greater than 0.04 and is less than 0.5, and on this map after convergent-divergent Selection Center and this first area center superposition and and this map viewing area shape and size all an identical region as this viewing area.
13. map display systems as claimed in claim 12, is characterized in that, this first area generation unit is also for adding at least one characteristic information on corresponding object hurdle at each sign point place.
14. map display systems as described in any one in claim 10-13, is characterized in that, this object hurdle processing module comprises a backstage list cell and a screening unit, object hurdle;
This backstage list cell is used for obtaining multiple objects hurdle, be arranged in order the plurality of object hurdle to form a backstage list along one first dimension direction, wherein each object hurdle comprises a geographical location information and has a min coordinates value and the maximum coordinates value along this first dimension direction;
This screening unit, object hurdle is for traveling through all objects hurdle of this backstage list, choose min coordinates value and be more than or equal to the part object hurdle that a top threshold value and maximum coordinates value are less than or equal to a bottom threshold value, wherein the difference of this top threshold value and this bottom threshold value equals the length of this list viewing area along one second dimension direction;
This list display unit is for being arranged in order and showing this part object hurdle along this second dimension direction in this list viewing area.
15. map display systems as claimed in claim 14, it is characterized in that, this backstage list cell also comprises a updating block, this updating block is for judging whether receive a move in a Preset Time, directly enable this screening unit, object hurdle while being no in judged result, after judged result is carried out this movement directive and upgraded this backstage list when being, enable this screening unit, object hurdle, wherein this move is that the min coordinates value on all objects hurdle in this backstage list and maximum coordinates value are increased or reduce a translational coordination value.
16. map display systems as claimed in claim 15, is characterized in that, this move comprises the rolling distance of a scroll bar, and this translational coordination value is proportional to this rolling distance.
17. map display systems as described in any one in claim 10-13, it is characterized in that, this map display unit also comprises a translation unit, this translation unit is for there being an object hurdle selected during as a current object hurdle, and this viewing area of translation is so that sign point corresponding to this current object hurdle and the center superposition of this map viewing area.
18. map display systems as described in any one in claim 10-13, it is characterized in that, this map display system also comprises a search module, this search module is for searching out from a database the multiple objects that meet at least one search condition, and according to the plurality of object of the Information generation hurdle of the plurality of object in the plurality of object and this database, each object hurdle comprises a geographical location information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310277925.6A CN103852080B (en) | 2013-07-03 | 2013-07-03 | The map-indication method of object and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310277925.6A CN103852080B (en) | 2013-07-03 | 2013-07-03 | The map-indication method of object and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103852080A true CN103852080A (en) | 2014-06-11 |
CN103852080B CN103852080B (en) | 2016-12-07 |
Family
ID=50860021
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310277925.6A Active CN103852080B (en) | 2013-07-03 | 2013-07-03 | The map-indication method of object and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103852080B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105302901A (en) * | 2015-10-27 | 2016-02-03 | 中国铁路信息技术中心 | Railway freight business information query method and apparatus |
CN106126682A (en) * | 2016-06-29 | 2016-11-16 | 泰华智慧产业集团股份有限公司 | Industry map area ground speckle Intelligent Drawing method and system |
CN106197393A (en) * | 2015-05-27 | 2016-12-07 | 蹦世界数位创意股份有限公司 | Method for switching area layout map and geographical related map on mobile communication device |
CN108319607A (en) * | 2017-01-18 | 2018-07-24 | 阿里巴巴集团控股有限公司 | The display of business object, the processing method of map datum, client and server |
CN110866071A (en) * | 2018-08-14 | 2020-03-06 | 海能达通信股份有限公司 | Map object display method, device, equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070088897A1 (en) * | 2005-10-14 | 2007-04-19 | Yahoo! Inc. | Interactive mapping method and system |
CN102208153A (en) * | 2010-03-29 | 2011-10-05 | 宏达国际电子股份有限公司 | Method, mobile device and computer-readable medium for processing location information |
CN102346038A (en) * | 2010-07-29 | 2012-02-08 | 比亚迪股份有限公司 | Method for displaying interest point search result of navigation system |
CN102708214A (en) * | 2012-06-15 | 2012-10-03 | 深圳市凯立德科技股份有限公司 | Method for searching point of interest and terminal |
-
2013
- 2013-07-03 CN CN201310277925.6A patent/CN103852080B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070088897A1 (en) * | 2005-10-14 | 2007-04-19 | Yahoo! Inc. | Interactive mapping method and system |
CN102208153A (en) * | 2010-03-29 | 2011-10-05 | 宏达国际电子股份有限公司 | Method, mobile device and computer-readable medium for processing location information |
CN102346038A (en) * | 2010-07-29 | 2012-02-08 | 比亚迪股份有限公司 | Method for displaying interest point search result of navigation system |
CN102708214A (en) * | 2012-06-15 | 2012-10-03 | 深圳市凯立德科技股份有限公司 | Method for searching point of interest and terminal |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106197393A (en) * | 2015-05-27 | 2016-12-07 | 蹦世界数位创意股份有限公司 | Method for switching area layout map and geographical related map on mobile communication device |
CN105302901A (en) * | 2015-10-27 | 2016-02-03 | 中国铁路信息技术中心 | Railway freight business information query method and apparatus |
CN106126682A (en) * | 2016-06-29 | 2016-11-16 | 泰华智慧产业集团股份有限公司 | Industry map area ground speckle Intelligent Drawing method and system |
CN106126682B (en) * | 2016-06-29 | 2019-05-17 | 泰华智慧产业集团股份有限公司 | Industry map area ground spot intelligent Drawing method and system |
CN108319607A (en) * | 2017-01-18 | 2018-07-24 | 阿里巴巴集团控股有限公司 | The display of business object, the processing method of map datum, client and server |
WO2018133679A1 (en) * | 2017-01-18 | 2018-07-26 | 阿里巴巴集团控股有限公司 | Method for displaying service object and processing map data, client and server |
TWI738902B (en) * | 2017-01-18 | 2021-09-11 | 香港商阿里巴巴集團服務有限公司 | Display of business objects, processing method of map data, client and server |
US11250089B2 (en) | 2017-01-18 | 2022-02-15 | Alibaba Group Holding Limited | Method for displaying service object and processing map data, client and server |
CN110866071A (en) * | 2018-08-14 | 2020-03-06 | 海能达通信股份有限公司 | Map object display method, device, equipment and storage medium |
CN110866071B (en) * | 2018-08-14 | 2022-08-30 | 海能达通信股份有限公司 | Map object display method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN103852080B (en) | 2016-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107451150B (en) | Geographic data presentation method and device | |
CN103927374B (en) | A kind of Web GIS map layer creation method based on SharpMap | |
CN106463056A (en) | Solution for highly customized interactive mobile maps | |
Goetz et al. | OpenStreetMap in 3D–detailed insights on the current situation in Germany | |
CN103852080A (en) | Map display method and system for objects | |
CN109033171B (en) | Information pushing method and device | |
CN102237011A (en) | Representation of overlapping visual entities | |
CN105095205A (en) | Method and device for address location | |
CN102967304A (en) | Navigation device, method of outputting a map, and method of generating a database | |
CN111401228B (en) | Video target labeling method and device and electronic equipment | |
CN103530356A (en) | Electronic map service platform and electronic map data linkage displaying method | |
CN104252495A (en) | Method and system for grading road sections | |
CN103177649A (en) | Method and device for converging pixel coordinates | |
CN104808932A (en) | Route information obtaining method and terminal | |
CN107437367B (en) | Method and device for selecting labels | |
Shi et al. | The visual analysis of flow pattern for public bicycle system | |
CN103049493A (en) | Method, device and equipment for determining presenting positions of target page elements | |
CN102968497B (en) | dynamic data processing method and system | |
CN103984470A (en) | Icon display method and device | |
CN108204816B (en) | Address refinement processing method and device for positioning navigation, logistics navigation system and terminal | |
CN101978708A (en) | Poi displaying method and electronic apparatus utilizing the method | |
CN103838861A (en) | Method and display system for dynamically displaying information based on three-dimensional GIS | |
CN105426384A (en) | Proposed target location generation method and apparatus | |
CN102881182B (en) | A kind of traffic information display method and device thereof | |
Krek et al. | Interoperable Location Based Services for 3D cities on the Web using user generated content from OpenStreetMap |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |