CN110471695A - Graph annotation batch processing method, storage medium, system - Google Patents

Graph annotation batch processing method, storage medium, system Download PDF

Info

Publication number
CN110471695A
CN110471695A CN201910750490.XA CN201910750490A CN110471695A CN 110471695 A CN110471695 A CN 110471695A CN 201910750490 A CN201910750490 A CN 201910750490A CN 110471695 A CN110471695 A CN 110471695A
Authority
CN
China
Prior art keywords
annotation
graph
processed
attribute
batch processing
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
CN201910750490.XA
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.)
Suzhou Boyada Survey Planning And Design Group Co Ltd
Original Assignee
Suzhou Boyada Survey Planning And Design Group 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 Suzhou Boyada Survey Planning And Design Group Co Ltd filed Critical Suzhou Boyada Survey Planning And Design Group Co Ltd
Priority to CN201910750490.XA priority Critical patent/CN110471695A/en
Publication of CN110471695A publication Critical patent/CN110471695A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Abstract

The invention discloses a kind of graph annotation batch processing methods, storage medium, system, are related to computer field, determine graph to be processed;Note elements class is selected, and obtains the attribute of annotation, steric requirements;Annotation to be processed is determined according to attribute, steric requirements;Select the fixed process object processing operation to be carried out;According to the selection result of processing operation, calling carries out the corresponding processing module of the processing operation and carries out batch processing to fixed process object.For graph to be processed, first selection note elements class, attribute, the steric requirements of annotation are obtained later, annotation is screened according to attribute, steric requirements, determine annotation to be processed, it is unified according to conditional filtering, it avoids omitting.The selection processing operation to be carried out later calls corresponding processing module, and unified to carry out batch processing to process object, treatment effeciency is high, and is automatically performed, and mark is not easy to make mistakes, and format issues are few.

Description

Graph annotation batch processing method, storage medium, system
Technical field
The present invention relates to computer fields, more specifically, it relates to which a kind of graph annotation batch processing method, storage are situated between Matter, system.
Background technique
In recent years, the protruding into certain applications such as planning, territories with ArcGIS system software, each user is for being based on The requirement of the map graph of ArcGIS also increasingly improves.
Important content one of of the annotation as map graph.It is the direct basis of interpretation and use map, it is each in graph Kind title, Explanation notes and digital annotation must be outpoured accurately.The quality of the quality to map of annotation has an important influence.
In the application of software, due to understanding inaccuracy to technology essential factor, operator, which is unfamiliar with, waits a variety of causes, causes Situations such as writing marking error, annotation are omitted, and annotation format is undesirable happens occasionally.
Summary of the invention
In view of the deficienciess of the prior art, the first object of the present invention is to provide a kind of graph annotation batch processing side Method has the advantages of batch processing annotation, reduction marking error, omission, format are not inconsistent.
To achieve the above object, the present invention provides the following technical scheme that
A kind of graph annotation batch processing method is based on ArcGIS, including
Determine graph to be processed;
Note elements class is selected, and obtains the attribute of annotation, steric requirements;
Annotation to be processed is determined according to attribute, steric requirements;
Select the fixed process object processing operation to be carried out;
According to the selection result of processing operation, calling carries out the corresponding processing module of the processing operation to fixed process object Carry out batch processing.
By adopting the above technical scheme, for graph to be processed, first selection note elements class, the category of annotation is obtained later Property, steric requirements, annotation is screened according to attribute, steric requirements, determines annotation to be processed, it is unified to be sieved according to condition Choosing, avoids omitting.Select the processing operation to be carried out later, call corresponding processing module, it is unified to deal with objects into Row batch processing, treatment effeciency is high, and is automatically performed, and mark is not easy to make mistakes, and format issues are few.
Further, determine that annotation to be processed includes: that the word content of foundation annotation carries out really according to attribute, steric requirements It is fixed.
By adopting the above technical scheme, annotation is sieved one by one by the attribute and steric requirements of the word content of annotation Choosing obtains annotation to be dealt with, and automatic screening is not necessarily to artificial screening, reduces error.
Further, the processing operation for selecting fixed process object to be carried out includes: first in determining annotation progress Hold modification, pattern modification is carried out to the annotation of content modification later.
By adopting the above technical scheme, it first modifies to determining annotation content, then in the pattern of modification annotation, avoids Pattern caused by content is modified after modification pattern again to repeat to modify, promotes the efficiency of modification.
Further, the processing module includes XML customized file and script file.
By adopting the above technical scheme, above scheme is carried out using the computer of operation XML customized file and script file It is automatic to execute, it is simple and easy.
In view of the deficienciess of the prior art, the second object of the present invention is to provide a kind of storage medium, there is batch The advantages of processing annotation, reduction marking error, omission, format are not inconsistent.
To achieve the above object, the present invention provides the following technical scheme that
A kind of storage medium is stored with to realize graph annotation batch processing method described in as above any one technical solution Computer program.
By adopting the above technical scheme, for graph to be processed, first selection note elements class, the category of annotation is obtained later Property, steric requirements, annotation is screened according to attribute, steric requirements, determines annotation to be processed, it is unified to be sieved according to condition Choosing, avoids omitting.Select the processing operation to be carried out later, call corresponding processing module, it is unified to deal with objects into Row batch processing, treatment effeciency is high, and is automatically performed, and mark is not easy to make mistakes, and format issues are few.
In view of the deficienciess of the prior art, the third object of the present invention is to provide a kind of graph annotation batch processing system System, there is the advantages of batch processing annotation, reduction marking error, omission, format are not inconsistent.
To achieve the above object, the present invention provides the following technical scheme that
A kind of graph annotation batch processing system, including processor and memory, the memory are stored with described in instruction set confession Processor is called to implement function such as:
Determine graph to be processed;
Note elements class is selected, and obtains the attribute of annotation, steric requirements;
Annotation to be processed is determined according to attribute, steric requirements;
Select the fixed process object processing operation to be carried out;
According to the selection result of processing operation, calling carries out the corresponding processing module of the processing operation to fixed process object Carry out batch processing.
By adopting the above technical scheme, for graph to be processed, first selection note elements class, the category of annotation is obtained later Property, steric requirements, annotation is screened according to attribute, steric requirements, determines annotation to be processed, it is unified to be sieved according to condition Choosing, avoids omitting.Select the processing operation to be carried out later, call corresponding processing module, it is unified to deal with objects into Row batch processing, treatment effeciency is high, and is automatically performed, and mark is not easy to make mistakes, and format issues are few.
Further, described instruction collection is also called for the processor to realize:
Determine that annotation to be processed includes: that the word content of foundation annotation is determined according to attribute, steric requirements.
By adopting the above technical scheme, annotation is sieved one by one by the attribute and steric requirements of the word content of annotation Choosing obtains annotation to be dealt with, and automatic screening is not necessarily to artificial screening, reduces error.
Further, described instruction collection is also called for the processor to realize:
Selecting the fixed process object processing operation to be carried out includes: first to carry out content modification to determining annotation, later Pattern modification is carried out to the annotation of content modification.
By adopting the above technical scheme, it first modifies to determining annotation content, then in the pattern of modification annotation, avoids Pattern caused by content is modified after modification pattern again to repeat to modify, promotes the efficiency of modification.
Further, the processing module includes XML customized file and script file.
In view of the deficienciess of the prior art, the second object of the present invention is to provide a kind of storage medium, there is batch The advantages of processing annotation, reduction marking error, omission, format are not inconsistent.
In conclusion the invention has the following advantages:
1. choosing note elements class, attribute, the steric requirements of annotation are obtained later, and annotation is carried out according to attribute, steric requirements Screening determines annotation to be processed, unified according to conditional filtering, avoids omitting;
2. selecting the processing operation to be carried out, corresponding processing module is called, it is unified that batch processing, processing are carried out to process object It is high-efficient, and be automatically performed, mark is not easy to make mistakes, and format issues are few;
3. the attribute and steric requirements by the word content of annotation one by one screen annotation, note to be dealt with is obtained Note, automatic screening are not necessarily to artificial screening, reduce error.
Detailed description of the invention
Fig. 1 is the flow diagram of graph annotation batch processing method in the present invention;
Fig. 2 is the functional block diagram of graph annotation batch processing system in the present invention.
In figure: 1, processor;2, memory.
Specific embodiment
With reference to the accompanying drawings and embodiments, the present invention will be described in detail.
This specific embodiment is only explanation of the invention, is not limitation of the present invention, those skilled in the art Member can according to need the modification that not creative contribution is made to the present embodiment after reading this specification, but as long as at this All by the protection of Patent Law in the scope of the claims of invention.
Embodiment 1
A kind of graph annotation batch processing method is based on ArcGIS software, referring to Fig.1, including step S101 to step S105.
Step S101: graph to be processed is determined.
Before carrying out note elements processing, graph to be processed is selected first.
Step S102: selection note elements class, and obtain the attribute of annotation, steric requirements.
Note elements class is selected later, and obtains the attribute of annotation, steric requirements.
Step S103: annotation to be processed is determined according to attribute, steric requirements.
Determine that annotation to be processed is usually to be determined according to the word content of annotation according to attribute, steric requirements.
Step S104: the fixed process object processing operation to be carried out is selected.
Step S105: according to the selection result of processing operation, calling carries out the corresponding processing module of the processing operation to Determining process object carries out batch processing.
Selecting the fixed process object processing operation to be carried out includes: first to carry out content modification to determining annotation, Pattern modification is carried out to the annotation of content modification later.
Processing module includes XML customized file and script file.
Embodiment 2
A kind of storage medium, is stored with computer program, and computer program is executed for computer to realize what embodiment 1 provided Graph annotation batch processing method.
Embodiment 3
A kind of graph annotation batch processing system is stored with instruction set referring to Fig. 2, including processor 1 and memory 2, memory 2 It calls for processor 1 to implement function such as:
Determine graph to be processed;
Note elements class is selected, and obtains the attribute of annotation, steric requirements;
Annotation to be processed is determined according to attribute, steric requirements;
Select the fixed process object processing operation to be carried out;
According to the selection result of processing operation, calling carries out the corresponding processing module of the processing operation to fixed process object Carry out batch processing.
Determine that annotation to be processed includes: that the word content of foundation annotation is determined according to attribute, steric requirements.
Selecting the fixed process object processing operation to be carried out includes: first to carry out content modification to determining annotation, Pattern modification is carried out to the annotation of content modification later.
Processing module includes XML customized file and script file.
The above is only a preferred embodiment of the present invention, protection scope of the present invention is not limited merely to above-mentioned implementation Example, all technical solutions belonged under thinking of the present invention all belong to the scope of protection of the present invention.It should be pointed out that for the art Those of ordinary skill for, several improvements and modifications without departing from the principles of the present invention, these improvements and modifications It should be regarded as protection scope of the present invention.

Claims (9)

1. a kind of graph annotation batch processing method is based on ArcGIS, it is characterised in that: including
Determine graph to be processed;
Note elements class is selected, and obtains the attribute of annotation, steric requirements;
Annotation to be processed is determined according to attribute, steric requirements;
Select the fixed process object processing operation to be carried out;
According to the selection result of processing operation, calling carries out the corresponding processing module of the processing operation to fixed process object Carry out batch processing.
2. graph annotation batch processing method according to claim 1, it is characterised in that:
Determine that annotation to be processed includes: that the word content of foundation annotation is determined according to attribute, steric requirements.
3. graph annotation batch processing method according to claim 1, it is characterised in that:
Selecting the fixed process object processing operation to be carried out includes: first to carry out content modification to determining annotation, later Pattern modification is carried out to the annotation of content modification.
4. graph annotation batch processing method according to claim 1, it is characterised in that: the processing module includes XML Customized file and script file.
5. a kind of storage medium, it is characterised in that: be stored with to realize such as the described in any item graph notes of Claims 1-4 Remember the computer program of batch processing method.
6. a kind of graph annotation batch processing system, it is characterised in that: including processor (1) and memory (2), the memory (2) instruction set is stored with to call for the processor (1) to implement function such as:
Determine graph to be processed;
Note elements class is selected, and obtains the attribute of annotation, steric requirements;
Annotation to be processed is determined according to attribute, steric requirements;
Select the fixed process object processing operation to be carried out;
According to the selection result of processing operation, calling carries out the corresponding processing module of the processing operation to fixed process object Carry out batch processing.
7. graph annotation batch processing system according to claim 6, it is characterised in that: described instruction collection also supplies the place Device (1) is managed to call to realize:
Determine that annotation to be processed includes: that the word content of foundation annotation is determined according to attribute, steric requirements.
8. graph annotation batch processing system according to claim 6, it is characterised in that: described instruction collection also supplies the place Device (1) is managed to call to realize:
Selecting the fixed process object processing operation to be carried out includes: first to carry out content modification to determining annotation, later Pattern modification is carried out to the annotation of content modification.
9. system at graph annotation batch according to claim 6, it is characterised in that: the processing module includes XML fixed File and script file processed.
CN201910750490.XA 2019-08-14 2019-08-14 Graph annotation batch processing method, storage medium, system Pending CN110471695A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910750490.XA CN110471695A (en) 2019-08-14 2019-08-14 Graph annotation batch processing method, storage medium, system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910750490.XA CN110471695A (en) 2019-08-14 2019-08-14 Graph annotation batch processing method, storage medium, system

Publications (1)

Publication Number Publication Date
CN110471695A true CN110471695A (en) 2019-11-19

Family

ID=68510810

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910750490.XA Pending CN110471695A (en) 2019-08-14 2019-08-14 Graph annotation batch processing method, storage medium, system

Country Status (1)

Country Link
CN (1) CN110471695A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112559666A (en) * 2021-02-19 2021-03-26 智道网联科技(北京)有限公司 Method and device for processing notes and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105760536A (en) * 2016-03-14 2016-07-13 中国地质调查局发展研究中心 Geological map database establishing device and geological map database establishing device method based on geological database
US20180081677A1 (en) * 2016-09-16 2018-03-22 Oracle International Corporation Using Annotation Processors Defined By Modules with Annotation Processors Defined By Non-Module Code
CN108846877A (en) * 2018-06-06 2018-11-20 中国电子科技集团公司第二十九研究所 A kind of composite mapping method and system based on image classification result
CN109542990A (en) * 2018-10-25 2019-03-29 中国地质大学(武汉) Airborne geophysics cartographic data point element automates map name placement method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105760536A (en) * 2016-03-14 2016-07-13 中国地质调查局发展研究中心 Geological map database establishing device and geological map database establishing device method based on geological database
US20180081677A1 (en) * 2016-09-16 2018-03-22 Oracle International Corporation Using Annotation Processors Defined By Modules with Annotation Processors Defined By Non-Module Code
CN108846877A (en) * 2018-06-06 2018-11-20 中国电子科技集团公司第二十九研究所 A kind of composite mapping method and system based on image classification result
CN109542990A (en) * 2018-10-25 2019-03-29 中国地质大学(武汉) Airborne geophysics cartographic data point element automates map name placement method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112559666A (en) * 2021-02-19 2021-03-26 智道网联科技(北京)有限公司 Method and device for processing notes and electronic equipment

Similar Documents

Publication Publication Date Title
CN111367976B (en) Method and device for exporting EXCEL file data based on JAVA reflection mechanism
CN102841841B (en) A kind of test asserts processing method and system
CN104133772A (en) Automatic test data generation method
CN106354483B (en) Data processing method and device and electronic equipment
CN110705237B (en) Automatic document generation method, data processing device and storage medium
CN104461895A (en) Editing method and system of testing sequence and automatic testing system
CN112765023A (en) Test case generation method and device
CN108984328B (en) Stack backtracking method and device
CN103631590A (en) Method for editing automated testing script
CN116384295B (en) Top file generation method and device, computer equipment and storage medium
CN111966580A (en) Automatic testing method, device, equipment and storage medium based on artificial intelligence
CN110532559B (en) Rule processing method and device
CN110109671B (en) Webpack label size and style conversion method and device
CN110471695A (en) Graph annotation batch processing method, storage medium, system
CN111414168B (en) Web application development method and device based on mind map and electronic equipment
WO2017067459A1 (en) Desktop data loading method and device
CN100485693C (en) Method and device for positioning layout error object, device for displaying inspection result
CN110991150B (en) Data format conversion method, device and account reporting system
KR101115302B1 (en) Method for executing rich internet application having availibility of supporing to multi type display and recording medium for the same
CN109902275B (en) Method for customizing form and electronic equipment
CN109783389A (en) Element control automatic test approach, device and electronic equipment
CN110955813A (en) Data crawling method and device
CN111027196B (en) Simulation analysis task processing method and device for power equipment and storage medium
CN106909570B (en) Data conversion method and device
CN112559318A (en) Test case generation method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 215000 room 2701, building 1, Zhongyin Huilong building, Suzhou Industrial Park, Jiangsu Province

Applicant after: Boyada survey, planning and Design Group Co.,Ltd.

Address before: 215000 room 2701, building 1, Zhongyin Huilong building, Suzhou Industrial Park, Jiangsu Province

Applicant before: Suzhou boyada survey, planning and Design Group Co.,Ltd.

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191119