Movatterモバイル変換


[0]ホーム

URL:


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
CN110471695ACN201910750490.XACN201910750490ACN110471695ACN 110471695 ACN110471695 ACN 110471695ACN 201910750490 ACN201910750490 ACN 201910750490ACN 110471695 ACN110471695 ACN 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 LtdfiledCriticalSuzhou Boyada Survey Planning And Design Group Co Ltd
Priority to CN201910750490.XApriorityCriticalpatent/CN110471695A/en
Publication of CN110471695ApublicationCriticalpatent/CN110471695A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

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 betweenMatter, 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 onThe 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 graphKind 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, causesSituations 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 sideMethod 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 objectCarry 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 laterProperty, steric requirements, annotation is screened according to attribute, steric requirements, determines annotation to be processed, it is unified to be sieved according to conditionChoosing, avoids omitting.Select the processing operation to be carried out later, call corresponding processing module, it is unified to deal with objects intoRow 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 requirementsIt 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 annotationChoosing 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 progressHold 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, avoidsPattern 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 fileIt 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 batchThe 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 solutionComputer program.
By adopting the above technical scheme, for graph to be processed, first selection note elements class, the category of annotation is obtained laterProperty, steric requirements, annotation is screened according to attribute, steric requirements, determines annotation to be processed, it is unified to be sieved according to conditionChoosing, avoids omitting.Select the processing operation to be carried out later, call corresponding processing module, it is unified to deal with objects intoRow 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 systemSystem, 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 confessionProcessor 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 objectCarry 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 laterProperty, steric requirements, annotation is screened according to attribute, steric requirements, determines annotation to be processed, it is unified to be sieved according to conditionChoosing, avoids omitting.Select the processing operation to be carried out later, call corresponding processing module, it is unified to deal with objects intoRow 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 annotationChoosing 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, laterPattern 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, avoidsPattern 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 batchThe 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 requirementsScreening 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 objectIt 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 obtainedNote, 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 artMember 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 thisAll 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 toDetermining 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 providedGraph 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 2It 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 objectCarry 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 implementationExample, 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 artThose of ordinary skill for, several improvements and modifications without departing from the principles of the present invention, these improvements and modificationsIt should be regarded as protection scope of the present invention.

Claims (9)

CN201910750490.XA2019-08-142019-08-14Graph annotation batch processing method, storage medium, systemPendingCN110471695A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910750490.XACN110471695A (en)2019-08-142019-08-14Graph annotation batch processing method, storage medium, system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910750490.XACN110471695A (en)2019-08-142019-08-14Graph annotation batch processing method, storage medium, system

Publications (1)

Publication NumberPublication Date
CN110471695Atrue CN110471695A (en)2019-11-19

Family

ID=68510810

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910750490.XAPendingCN110471695A (en)2019-08-142019-08-14Graph annotation batch processing method, storage medium, system

Country Status (1)

CountryLink
CN (1)CN110471695A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112559666A (en)*2021-02-192021-03-26智道网联科技(北京)有限公司Method and device for processing notes and electronic equipment

Citations (4)

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

Patent Citations (4)

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

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112559666A (en)*2021-02-192021-03-26智道网联科技(北京)有限公司Method and device for processing notes and electronic equipment

Similar Documents

PublicationPublication DateTitle
CN111367976B (en)Method and device for exporting EXCEL file data based on JAVA reflection mechanism
CN111078221B (en)Page color theme switching method and device, storage medium and electronic equipment
CN112765023B (en)Test case generation method and device
CN110705237B (en)Automatic document generation method, data processing device and storage medium
CN104133772A (en)Automatic test data generation method
CN101251800B (en)Graphical user interface creating method and apparatus
CN106354483B (en)Data processing method and device and electronic equipment
US20190087160A1 (en)System and method for creating domain specific language
CN110109671B (en)Webpack label size and style conversion method and device
CN112052000A (en)Component multiplexing and rendering method and device
CN103631590A (en)Method for editing automated testing script
CN114764556B (en) Data processing method, device, computer equipment and storage medium
CN108132881A (en)A kind of automated testing method and system
CN110659027A (en)Code generation method and device and electronic equipment
CN110471695A (en)Graph annotation batch processing method, storage medium, system
CN110991150A (en) A data format conversion method, device and billing system
CN113255301B (en)Webpage text editing method and device, terminal equipment and storage medium
CN110955813A (en)Data crawling method and device
CN105718434A (en)Natural language formula editing method and system
WO2017067459A1 (en)Desktop data loading method and device
CN114416162B (en) A database interface and interactive script generation method and system
CN106909570B (en)Data conversion method and device
CN104657340A (en) Extensible script-based Word report generation system and method
CN104317600A (en)Configurable graph generation method and system
CN114253642B (en)System information processing method, device, electronic equipment and medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
CB02Change of applicant information
CB02Change 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.

SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20191119


[8]ページ先頭

©2009-2025 Movatter.jp