CN104952025A - Image processing method and device - Google Patents

Image processing method and device Download PDF

Info

Publication number
CN104952025A
CN104952025A CN201410114687.1A CN201410114687A CN104952025A CN 104952025 A CN104952025 A CN 104952025A CN 201410114687 A CN201410114687 A CN 201410114687A CN 104952025 A CN104952025 A CN 104952025A
Authority
CN
China
Prior art keywords
polygon
node
node object
information
coordinate information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410114687.1A
Other languages
Chinese (zh)
Inventor
王涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Autonavi Software Co Ltd
Original Assignee
Beijing Mapabc Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Mapabc Technology Co Ltd filed Critical Beijing Mapabc Technology Co Ltd
Priority to CN201410114687.1A priority Critical patent/CN104952025A/en
Publication of CN104952025A publication Critical patent/CN104952025A/en
Pending legal-status Critical Current

Links

Abstract

The invention relates to the technical field of image processing and especially relates to an image processing method and device. The method and device are used for solving problems of low processing efficiency and data redundancy storage in image processing of polygon objects in the prior art. The image processing method provided by the embodiment of the invention includes determining coordinate information of all node objects except a preset node object in the polygon object with the preset node object according to the coordinate information before the preset node object change and the stored polygon information of the polygon objects and the node information of the node objects after that the coordinate information of the preset node object changes is determined; aiming at any polygon object with the preset node object, performing rendering on the polygon object again according to the coordinate information after the preset node object change and the coordinate information of all node objects except the preset node object in the polygon object.

Description

A kind of image processing method and device
Technical field
The present invention relates to technical field of image processing, particularly relate to a kind of image processing method and device.
Background technology
In existing Geographic Information System (Geographic Information System, GIS), generally each polygon object is carried out data storage or process as independently data object, as shown in Figure 1, for existing data model structural representation, under this data model, for each polygon object, all need to store the node object data corresponding with it and attribute data respectively, wherein, node object data are generally the coordinate information of each node object that polygon object comprises, such as, five node objects are comprised in certain polygon object, the node object data so stored are just the coordinate information of five node objects, (X1, Y1), (X2, Y2), (X3, Y3), (X4, Y4), (X5, Y5), attribute data is generally the name information of polygon object, descriptor etc.Under this processing mode, be separate between different polygon object, there is no inevitable contact, when editing polygon object, also be all in units of single polygon object, carry out individually-edited, as edited the node object data and attribute data etc. of each polygon object.
In prior art, when carrying out image rendering, general in units of single polygon object, play up each polygon object one by one, wherein, the mode that many employings node is played up is played up, such as, five nodes are comprised in certain polygon object, then when playing up this polygon object, first check the coordinate information of five node objects of this polygon object stored in data model, then according to the coordinate information of five node objects, play up this five node objects, then render this polygon object further according to five node objects rendered.
The situation that multiple polygon object has common node object may be there is in actual applications, that is, at least two polygon object have the identical node object of coordinate information, prior art is when playing up each polygon object with common node object, for the node object that coordinate information is identical, need repeatedly to play up, such as, polygon object 1 and polygon object 2 have the identical node object A of coordinate information, when playing up polygon object 1, need the coordinate information rendering node object A according to correspondence, when playing up polygon object 2, also the coordinate information rendering node object A again according to correspondence is needed, therefore the node object A in the polygon object 1 and node object A in polygon object 2 overlaps.
If multiple polygon object has common node object, when then dragging this common node object on certain polygon object, because this common node object is played up respectively in each polygon object, therefore can not there is position and move in this common node object on other polygon object, any change can not be there is in other polygon object, therefore the interlock had between the polygon object of common node object cannot be realized, make the efficiency of image procossing lower, especially, when processing a large amount of polygon object, this mode of operation has had a strong impact on treatment effeciency.Such as, polygon object 1 and polygon object 2 have the identical node object A of coordinate information, as shown in Figure 2 A, when dragging node object A on polygon object 1, this node object A still can keep original position on polygon object 2, therefore can not there is any change in polygon object 2, as shown in Figure 2 B.
In addition, existing data model structure is applicable to the polygon object that there is not incidence relation, when multiple polygon object has common node object, even if the coordinate information of this common node object in multiple polygon object is identical, according to existing data model structure, still in the node object data of each polygon object, the coordinate information of this common node object can be stored respectively, therefore result in data redundancy and store.
Summary of the invention
The embodiment of the present invention provides a kind of image processing method and device, and in order to solve in prior art when carrying out image procossing to polygon object, treatment effeciency is lower, and there is the problem of data redundancy storage.
The embodiment of the present invention provides a kind of image processing method, comprising:
After the coordinate information determining to set node object changes, coordinate information before changing according to described setting node object, and store the polygon information of each polygon object and the nodal information of each node object, determine the coordinate information of other each node object in the polygon object at described setting node object place except described setting node object; Wherein, the polygon information of polygon object comprises the node identification of each node object that polygon object comprises, and the nodal information of node object comprises node identification and the coordinate information of node object;
For any one polygon object at described setting node object place, according to the coordinate information of other each node object in the coordinate information after described setting node object change and this polygon object except described setting node object, again this polygon object is played up.
In the embodiment of the present invention, the data store organisation of polygon object is improved, the polygon information of each polygon object and the nodal information of each node object are stored respectively, the node identification of each node object that polygon object comprises is preserved in the polygon information of each polygon object, node identification and the coordinate information of node object is preserved in the nodal information of each node object, can be associated by node identification between the polygon information of polygon object and the nodal information of node object, like this, if multiple polygon object has common node object, only need store the node identification of this common node object in the polygon information of then multiple polygon object simultaneously, the node identification of this common node object and corresponding coordinate information is stored in the nodal information of this common node object, therefore without the need to storing the coordinate information of this common node object in the node object data of each polygon object respectively, thus avoid the redundant storage of data, if multiple polygon object has common node object, when then dragging this common node object on certain polygon object, because the node identification of this common node object in each polygon object is identical, therefore the coordinate information of this common node object in each polygon object can change simultaneously, thus the interlock achieved between each polygon object, effectively improve data-handling efficiency, simultaneously, coordinate information after changing according to common node object, can re-start each polygon object comprising this common node object and synchronously play up, ensure that the integrality of data.
Alternatively, coordinate information before changing according to described setting node object, and store the polygon information of each polygon object and the nodal information of each node object, determine the coordinate information of other each node object in the polygon object at described setting node object place except described setting node object, comprising:
The nodal information of the coordinate information before changing according to described setting node object and described each node object of storage, determines the node identification of described setting node object;
According to the polygon information of the node identification of described setting node object determined and described each polygon object of storage, determine in the polygon object at described setting node object place, the node identification of other each node object except described setting node object;
According to the nodal information of the node identification of other each node object except described setting node object determined and described each node object of storage, determine the coordinate information of other each node object described in except described setting node object.
Alternatively, before determining that the coordinate information of setting node object changes, also comprise:
According to the nodal information of each node object stored, play up each node object;
According to the polygon information of each polygon object stored, based on the described each node object played up, play up each polygon object.
Alternatively, described polygon information also comprises the attribute information of polygon object.
Alternatively, described coordinate information comprises latitude and longitude information.
The embodiment of the present invention provides a kind of image processing apparatus, comprising:
Determination module, after changing at the coordinate information determining to set node object, coordinate information before changing according to described setting node object, and store the polygon information of each polygon object and the nodal information of each node object, determine the coordinate information of other each node object in the polygon object at described setting node object place except described setting node object; Wherein, the polygon information of polygon object comprises the node identification of each node object that polygon object comprises, and the nodal information of node object comprises node identification and the coordinate information of node object;
Processing module, for any one polygon object for described setting node object place, according to the coordinate information of other each node object in the coordinate information after described setting node object change and this polygon object except described setting node object, again this polygon object is played up.
Alternatively, described determination module specifically for:
The nodal information of the coordinate information before changing according to described setting node object and described each node object of storage, determines the node identification of described setting node object; According to the polygon information of the node identification of described setting node object determined and described each polygon object of storage, determine in the polygon object at described setting node object place, the node identification of other each node object except described setting node object; According to the nodal information of the node identification of other each node object except described setting node object determined and described each node object of storage, determine the coordinate information of other each node object described in except described setting node object.
Alternatively, described processing module, before the coordinate information also for determining to set node object at described determination module changes, according to the nodal information of each node object stored, plays up each node object; According to the polygon information of each polygon object stored, based on the described each node object played up, play up each polygon object.
Alternatively, described polygon information also comprises the attribute information of each polygon object.
Alternatively, described coordinate information comprises latitude and longitude information.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly introduced, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is existing data model structural representation;
Fig. 2 A is the schematic diagram that polygon object 1 and polygon object 2 have common node object 1;
Fig. 2 B is the schematic diagram of the node object A dragged in prior art on polygon object 1;
The image processing method process flow diagram that Fig. 3 provides for the embodiment of the present invention one;
Fig. 4 is the data model structural representation in the embodiment of the present invention one;
The plane retail shop figure for a market that Fig. 5 embodiment of the present invention two provides carries out the method flow diagram processed;
The image processing apparatus structural representation that Fig. 6 provides for the embodiment of the present invention three.
Embodiment
In order to make the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, the present invention is described in further detail, and obviously, described embodiment is only a part of embodiment of the present invention, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments all obtained under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the present invention is after determining that the coordinate information of certain node object changes, coordinate information before can changing according to this node object, and store the polygon information of each polygon object and the nodal information of each node object, determine the coordinate information of other each node object in the polygon object at this node object place, coordinate information after changing based on this node object and the coordinate information of other each node object described, play up the polygon object at this node object place again, in the embodiment of the present invention, the data store organisation of polygon object is improved, the polygon information of each polygon object and the nodal information of each node object are stored respectively, the node identification of each node object that polygon object comprises is preserved in the polygon information of each polygon object, node identification and the coordinate information of node object is preserved in the nodal information of each node object, can be associated by node identification between the polygon information of polygon object and the nodal information of node object, like this, if multiple polygon object has common node object, only need store the node identification of this common node object in the polygon information of then multiple polygon object simultaneously, the node identification of this common node object and corresponding coordinate information is stored in the nodal information of this common node object, therefore without the need to storing the coordinate information of this common node object in the node object data of each polygon object respectively, thus avoid the redundant storage of data, if multiple polygon object has common node object, when then dragging this common node object on certain polygon object, because the node identification of this common node object in each polygon object is identical, therefore the coordinate information of this common node object in each polygon object can change simultaneously, thus the interlock achieved between each polygon object, effectively improve data-handling efficiency, simultaneously, coordinate information after changing according to common node object, can re-start each polygon object comprising this common node object and synchronously play up, ensure that the integrality of data.
Be described in detail the present invention program below by specific embodiment, certainly, the present invention is not limited to following examples.
Embodiment one:
As shown in Figure 3, be the image processing method process flow diagram that the embodiment of the present invention one provides, comprise the following steps:
S301: after the coordinate information determining to set node object changes, coordinate information before changing according to described setting node object, and store the polygon information of each polygon object and the nodal information of each node object, determine the coordinate information of other each node object in the polygon object at described setting node object place except described setting node object; Wherein, the polygon information of polygon object comprises the node identification of each node object that polygon object comprises, and the nodal information of node object comprises node identification and the coordinate information of node object;
S302: for any one polygon object at described setting node object place, according to the coordinate information of other each node object in the coordinate information after described setting node object change and this polygon object except described setting node object, again this polygon object is played up.
In the embodiment of the present invention one, the nodal information of the polygon information of each polygon object and each node object is stored respectively, wherein, node identification (the Identity of each node object that polygon object comprises is preserved in the polygon information of each polygon object, ID), node identification and the coordinate information of node object is preserved in the nodal information of each node object, can be associated by node identification between the polygon information of polygon object and the nodal information of node object, like this, if multiple polygon object has common node object, only need store the node identification of this common node object in the polygon information of then multiple polygon object simultaneously, the node identification of this common node object and corresponding coordinate information is stored in the nodal information of this common node object, when dragging this common node object, the coordinate information of this common node object in each polygon object can change simultaneously, thus the interlock achieved between each polygon object, simultaneously, coordinate information after changing according to common node object, can re-start each polygon object comprising this common node object and synchronously play up.
As shown in Figure 4, data model in the embodiment of the present invention one can be divided into polygon model and nodal analysis method, wherein, the polygon information of each polygon object is stored in polygon model, as polygon object 1 comprises node object A, node object B, node object C and node object D, polygon object 2 comprises node object E, node object F, node object C and node object G, and therefore the polygon information of polygon object 1 and polygon object 2 can be, but not limited to as shown in table 1:
Table 1:
Alternatively, can further include the attribute information of polygon object in the polygon information of polygon object.The attribute information of polygon object comprises title, the position of polygon object, except this, can also comprise the coordinate system of this polygon object, owning user information, user contact infonnation etc.
Store the nodal information of each node object in nodal analysis method, the coordinate information as node object A is (X a, Y a), the coordinate information of node object B is (X b, Y b), the coordinate information of node object C is (X c, Y c), the coordinate information of node object D is (X d, Y d), the coordinate information of node object E is (X e, Y e), the coordinate information of node object F is (X f, Y f), the coordinate information of node object G is (X g, Y g), therefore the nodal information of node object A ~ G can be, but not limited to as shown in table 2:
Table 2:
The node identification of node object The coordinate information of node object
Node object A (X A,Y A
Node object B (X B,Y B
Node object C (X C,Y C
Node object D (X D,Y D
Node object E (X E,Y E
Node object F (X F,Y F
Node object G (X G,Y G
Alternatively, the coordinate information of node object can comprise the latitude and longitude information of node object.
Therefore, polygon object 1 and 2 all comprises node object C, therefore node object C is common node object, the node identification of node object C is all comprised in the polygon information of polygon object 1 and the polygon information of polygon object 2, corresponding coordinate information is stored in the nodal information of node object C, like this, if dragged node object C, then the coordinate information of node object C there occurs change, so polygon object 1 and polygon object 2 can change simultaneously, thus achieve the interlock of these two polygon object.
Further, can be, but not limited to adopt following process to determine the coordinate information of other each node object in the polygon object at setting node object place except setting node object, concrete:
The nodal information of the coordinate information before changing according to described setting node object and described each node object of storage, determines the node identification of described setting node object;
According to the polygon information of the node identification of described setting node object determined and described each polygon object of storage, determine in the polygon object at described setting node object place, the node identification of other each node object except described setting node object;
According to the nodal information of the node identification of other each node object except described setting node object determined and described each node object of storage, determine the coordinate information of other each node object described in except described setting node object.
In specific implementation process, after the coordinate information determining to set node object changes, coordinate information before can first changing according to this setting node object, the node identification of setting node object is searched from the nodal information as shown in table 2 that nodal analysis method stores, then according to the node identification found, the node identification of each node object that the polygon object of the node identification comprising this setting node object and polygon object comprise is searched from the polygon information as shown in table 1 that polygon model stores, thus can obtain in the polygon object at setting node object place, the node identification of other node object except this setting node object, the coordinate information of other node object is searched again in the nodal information as shown in table 2 of nodal analysis method storage.
Such as, setting node object is node object C, the coordinate information (X before first changing according to node object C c, Y c), search the node identification of this node object C in table 2, afterwards, finding the polygon object comprising node object C is in Table 1 polygon object 1 and polygon object 2, and find in polygon object 1 and comprise node object A, node object B, node object C, node object D, node object E is comprised in polygon object 2, node object F, node object C, node object G, therefore can determine, except node object C, node object A is also comprised in polygon object 1, node object B and node object D, except node object C, node object E is also comprised in polygon object 2, node object F and node object G, node object A is found again from table 2, node object B, node object D, node object E, the coordinate information of node object F and node object G.
The embodiment of the present invention one proposes, when first time plays up each polygon object, first according to the nodal information of each node object stored, play up each node object, then according to the polygon information of each polygon object stored, based on the described each node object played up, play up each polygon object.
When carrying out image rendering, according to the nodal information of each node object, draw each node object, then, again according to the polygon information of each polygon object, draw each polygon object, be also, first all node objects are drawn, then based on the node object drawn, each polygon object is drawn, in polygon object drawing process, according to node identification, locate each node object, then draw successively, like this, the common node object only drawing once different polygon object can be ensured, improve image processing efficiency; Need to drag certain node object time, can as required this node object change before coordinate information, in conjunction with the nodal information of each node object stored and the polygon information of each polygon object, determine multiple polygon object with this node object, successively refresh process is carried out to this multiple polygon object, also namely re-starts and play up.
Below, enumerate a specific embodiment to be described further the method that the embodiment of the present invention carries out image procossing.
Embodiment two:
As shown in Figure 5, the plane retail shop figure for a market provided for the embodiment of the present invention two carries out the method flow diagram processed, in following step, namely retail shop is equivalent to the polygon object described in the embodiment of the present invention one, namely retail shop's information be equivalent to the polygon information in the embodiment of the present invention one, comprising:
S501: set up the data model comprising polygon model and nodal analysis method, this polygon model is for storing retail shop's information of each retail shop, and nodal analysis method is for storing the nodal information of each node object;
Above-mentioned retail shop information comprises the node identification of the attribute information of retail shop and each node object included by this retail shop, the attribute information of retail shop comprises the title, position, owning user, subscriber phone etc. of the retail shop information relevant with retail shop, and the nodal information of node object comprises node identification and the coordinate information of node object.
S502: draw each node object according to the coordinate information of node object;
S503: for any one retail shop, the node identification of each node object of this retail shop is searched from polygon model, according to the node identification of each node object found, search from nodal analysis method the node identification of each node object distinguish corresponding coordinate information, according to the coordinate information found, locate each node object of this retail shop, according to each node object of location, draw this retail shop's figure;
S504: the position if desired changing certain node object in retail shop, coordinate information before then changing according to this node object, the node identification of this node object is searched from nodal analysis method, according to the node identification found, from polygon model, search multiple retail shops with this node identification, determine the coordinate information of this other node object of multiple retail shop except this node object;
Here, it should be noted that, if desired change the position of multiple node object in a retail shop, then need the retail shop determining the part or all of node object had in this multiple node object;
S505: the coordinate information after changing according to this node object and the coordinate information of other node object described, plays up again to multiple retail shops with this node object;
Here, if the position of multiple node objects of certain retail shop there occurs change, coordinate information after then changing according to this multiple node object, and the coordinate information of other node object except the node object of this multiple change coordinate information, play up again to this retail shop.
Embodiment three:
Based on same inventive concept, a kind of image processing apparatus corresponding with the image processing method in the embodiment of the present invention one is additionally provided in the embodiment of the present invention three, the principle of dealing with problems due to this device image processing method a kind of to the embodiment of the present invention is similar, therefore the enforcement of this device see the enforcement of method, can repeat part and repeats no more.
As shown in Figure 6, be the image processing apparatus structural representation that the embodiment of the present invention provides, comprise:
Determination module 61, after changing at the coordinate information determining to set node object, coordinate information before changing according to described setting node object, and store the polygon information of each polygon object and the nodal information of each node object, determine the coordinate information of other each node object in the polygon object at described setting node object place except described setting node object; Wherein, the polygon information of polygon object comprises the node identification of each node object that polygon object comprises, and the nodal information of node object comprises node identification and the coordinate information of node object;
Processing module 62, for any one polygon object for described setting node object place, according to the coordinate information of other each node object in the coordinate information after described setting node object change and this polygon object except described setting node object, again this polygon object is played up.
Alternatively, described determination module 61 specifically for:
The nodal information of the coordinate information before changing according to described setting node object and described each node object of storage, determines the node identification of described setting node object; According to the polygon information of the node identification of described setting node object determined and described each polygon object of storage, determine in the polygon object at described setting node object place, the node identification of other each node object except described setting node object; According to the nodal information of the node identification of other each node object except described setting node object determined and described each node object of storage, determine the coordinate information of other each node object described in except described setting node object.
Alternatively, described processing module 62, before the coordinate information also for determining to set node object at described determination module 61 changes, according to the nodal information of each node object stored, plays up each node object; According to the polygon information of each polygon object stored, based on the described each node object played up, play up each polygon object.
Alternatively, described polygon information also comprises the attribute information of each polygon object.
Alternatively, described coordinate information comprises latitude and longitude information.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory, CD-ROM, optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the process flow diagram of the method for the embodiment of the present invention, device (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable device, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable device is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (10)

1. an image processing method, is characterized in that, the method comprises:
After the coordinate information determining to set node object changes, coordinate information before changing according to described setting node object, and store the polygon information of each polygon object and the nodal information of each node object, determine the coordinate information of other each node object in the polygon object at described setting node object place except described setting node object; Wherein, the polygon information of polygon object comprises the node identification of each node object that polygon object comprises, and the nodal information of node object comprises node identification and the coordinate information of node object;
For any one polygon object at described setting node object place, according to the coordinate information of other each node object in the coordinate information after described setting node object change and this polygon object except described setting node object, again this polygon object is played up.
2. the method for claim 1, it is characterized in that, coordinate information before changing according to described setting node object, and store the polygon information of each polygon object and the nodal information of each node object, determine the coordinate information of other each node object in the polygon object at described setting node object place except described setting node object, comprising:
The nodal information of the coordinate information before changing according to described setting node object and described each node object of storage, determines the node identification of described setting node object;
According to the polygon information of the node identification of described setting node object determined and described each polygon object of storage, determine in the polygon object at described setting node object place, the node identification of other each node object except described setting node object;
According to the nodal information of the node identification of other each node object except described setting node object determined and described each node object of storage, determine the coordinate information of other each node object described in except described setting node object.
3. the method for claim 1, is characterized in that, before determining that the coordinate information of setting node object changes, also comprises:
According to the nodal information of each node object stored, play up each node object;
According to the polygon information of each polygon object stored, based on the described each node object played up, play up each polygon object.
4. the method for claim 1, is characterized in that, described polygon information also comprises the attribute information of polygon object.
5. the method as described in claim arbitrary in Claims 1 to 4, is characterized in that, described coordinate information comprises latitude and longitude information.
6. an image processing apparatus, is characterized in that, this device comprises:
Determination module, after changing at the coordinate information determining to set node object, coordinate information before changing according to described setting node object, and store the polygon information of each polygon object and the nodal information of each node object, determine the coordinate information of other each node object in the polygon object at described setting node object place except described setting node object; Wherein, the polygon information of polygon object comprises the node identification of each node object that polygon object comprises, and the nodal information of node object comprises node identification and the coordinate information of node object;
Processing module, for any one polygon object for described setting node object place, according to the coordinate information of other each node object in the coordinate information after described setting node object change and this polygon object except described setting node object, again this polygon object is played up.
7. device as claimed in claim 6, is characterized in that, described determination module specifically for:
The nodal information of the coordinate information before changing according to described setting node object and described each node object of storage, determines the node identification of described setting node object; According to the polygon information of the node identification of described setting node object determined and described each polygon object of storage, determine in the polygon object at described setting node object place, the node identification of other each node object except described setting node object; According to the nodal information of the node identification of other each node object except described setting node object determined and described each node object of storage, determine the coordinate information of other each node object described in except described setting node object.
8. device as claimed in claim 6, is characterized in that, described processing module, before the coordinate information also for determining to set node object at described determination module changes, according to the nodal information of each node object stored, plays up each node object; According to the polygon information of each polygon object stored, based on the described each node object played up, play up each polygon object.
9. device as claimed in claim 6, it is characterized in that, described polygon information also comprises the attribute information of each polygon object.
10. the device as described in claim arbitrary in claim 6 ~ 9, is characterized in that, described coordinate information comprises latitude and longitude information.
CN201410114687.1A 2014-03-25 2014-03-25 Image processing method and device Pending CN104952025A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410114687.1A CN104952025A (en) 2014-03-25 2014-03-25 Image processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410114687.1A CN104952025A (en) 2014-03-25 2014-03-25 Image processing method and device

Publications (1)

Publication Number Publication Date
CN104952025A true CN104952025A (en) 2015-09-30

Family

ID=54166661

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410114687.1A Pending CN104952025A (en) 2014-03-25 2014-03-25 Image processing method and device

Country Status (1)

Country Link
CN (1) CN104952025A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6247019B1 (en) * 1998-03-17 2001-06-12 Prc Public Sector, Inc. Object-based geographic information system (GIS)
CN101634988A (en) * 2008-07-22 2010-01-27 中国科学院计算技术研究所 GIS space superposition analysis method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6247019B1 (en) * 1998-03-17 2001-06-12 Prc Public Sector, Inc. Object-based geographic information system (GIS)
CN101634988A (en) * 2008-07-22 2010-01-27 中国科学院计算技术研究所 GIS space superposition analysis method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
吴立新等: "《地理信息系统原理与算法》", 31 October 2003, 科学出版社 *
朱光等: "《地理信息系统原理与应用》", 28 February 2010 *
毋河海: "《GIS与地图信息综合基本模型与算法》", 31 May 2012 *

Similar Documents

Publication Publication Date Title
US20150109290A1 (en) Device and method for removing noise points in point clouds
JP2016173826A5 (en) Method and system for global namespace using consistent hash method
CN106600708B (en) A kind of processing method and system of map
CN107402950B (en) File processing method and device based on sub-base and sub-table
US20160142710A1 (en) Image encoding and decoding method and apparatus
US11887350B2 (en) Some automated and semi-automated tools for linear feature extraction in two and three dimensions
US11017593B2 (en) Automated registration of three-dimensional vectors to three-dimensional linear features in remotely-sensed data
CN104407935A (en) Snapshot rollback method and storage equipment
US20180129736A1 (en) System to organize search and display unstructured data
WO2023226371A1 (en) Target object interactive reproduction control method and apparatus, device and storage medium
CN105677755A (en) Method and device for processing graph data
CN104778252B (en) The storage method and device of index
WO2017026999A1 (en) Identifying shortest paths
CN108874835A (en) Information-pushing method and device
CN110399101A (en) A kind of Write-operation process method of disk, device, system and storage medium
KR102239588B1 (en) Image processing method and apparatus
CN104952025A (en) Image processing method and device
JP2015526779A5 (en)
CN109981755A (en) Image-recognizing method, device and electronic equipment
CN105677843A (en) Method for automatically obtaining attribute of four boundaries of parcel
CN104156999A (en) Three-dimensional scene rendering method
CN104182534A (en) Data search method and device
JP2011203785A (en) Polygon division device and polygon division method
CN110082794B (en) Vehicle GPS track data filtering method
US20160171699A1 (en) Automated registration of three-dimensional vectors to three-dimensional linear features in remotely-sensed data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160602

Address after: 102200, No. 18, No., Changsheng Road, Changping District science and Technology Park, Beijing, China. 1-5

Applicant after: Gaode Software Co., Ltd.

Address before: 100080, Haidian District, Suzhou Street, No. 14, floor 1402, room 3, Beijing

Applicant before: Beijing Mapabc Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150930