CN111274225A - ArcGIS-based rapid assignment method for homeland third-tone attribute - Google Patents
ArcGIS-based rapid assignment method for homeland third-tone attribute Download PDFInfo
- Publication number
- CN111274225A CN111274225A CN202010037723.4A CN202010037723A CN111274225A CN 111274225 A CN111274225 A CN 111274225A CN 202010037723 A CN202010037723 A CN 202010037723A CN 111274225 A CN111274225 A CN 111274225A
- Authority
- CN
- China
- Prior art keywords
- attribute
- program
- arcgis
- assignment
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000011161 development Methods 0.000 claims abstract description 4
- 238000012545 processing Methods 0.000 abstract description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Remote Sensing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了国土调查领域的一种基于ArcGIS的国土三调属性快速赋值方法,所述的方法具体包括以下步骤:调用ArcGIS二次开发接口,将需要赋值的属性内容以窗口的形式展示在界面上,作业人员通过点击窗口属性内容列表中的内容,再点击需要赋值的要素,完成相应的属性赋值,同时程序在赋值过程中可进行一定的逻辑判断,属性内容和逻辑规则均通过Excel进行配置,程序初始化时去读对应的Excel文件,将表格中的内容按照程序规则展示在窗口中,赋值的图层和字段均通过程序进行设置,并保存在对应的xml配置文件中,采用该插件可以大大的提高工作效率,并且已应用至数据采集、处理、建库的各个阶段,非常实用。
The invention discloses an ArcGIS-based quick assignment method for three-toned land attributes in the field of land survey. The method specifically includes the following steps: calling an ArcGIS secondary development interface, and displaying the attribute content to be assigned on the interface in the form of a window In the above, the operator completes the corresponding attribute assignment by clicking the content in the window attribute content list, and then clicking the element that needs to be assigned. At the same time, the program can make certain logical judgments during the assignment process. The attribute content and logic rules are configured through Excel , when the program is initialized, read the corresponding Excel file, and display the contents of the table in the window according to the program rules. The assigned layers and fields are set by the program and saved in the corresponding xml configuration file. Using this plug-in, you can It greatly improves work efficiency, and has been applied to all stages of data acquisition, processing, and database building, which is very practical.
Description
技术领域technical field
本发明涉及国土调查技术领域,具体为一种基于ArcGIS的国土三调属性快速赋值方法。The invention relates to the technical field of territorial survey, in particular to an ArcGIS-based quick assignment method for three-tonne attributes of territorial land.
背景技术Background technique
目前很多大公司针对该项目做了专门的数据处理及建库系统,比如武汉蚁图开发的第三次国土调查数据库建库系统,功能比较强大,涵盖面广,但是对于gis人员来说已经习惯了用ArcGIS来处理各种数据,如果直接换一个软件进行操作,会影响效率,而且这个系统的属性赋值还是需要人工输入其中某一个属性,才会出现相关联的属性,而且逻辑性并没有完全体现。At present, many large companies have made special data processing and database building systems for this project. For example, the database building system for the third national land survey developed by Wuhan Yitutu has relatively powerful functions and a wide range of coverage, but it is already accustomed to GIS personnel. In order to use ArcGIS to process various data, if you directly change the software to operate, it will affect the efficiency, and the attribute assignment of this system still needs to manually input one of the attributes, and then the associated attributes will appear, and the logic is not complete. reflect.
现有技术没有考虑技术人员现有的基础,重新开发了一个系统,使得操作人员又得重新去学习和熟悉一个新的软件;2.其他软件可能做完这个项目之后,就不能方便的移植至其他项目,而我们的插件做的是通用版本,只要将属性模板进行提供变可应用至其他项目;3.其他软件没有全面考虑技术人员的操作性,以及属性之间的逻辑关系性,没有达到高效的模式。The existing technology does not consider the existing foundation of the technicians, and a system is redeveloped, so that the operators have to learn and become familiar with a new software; 2. Other software may not be easily transplanted to the project after the project is completed. Other projects, and our plug-in is a general version, as long as the attribute template is provided, it can be applied to other projects; 3. Other software does not fully consider the operability of technicians and the logical relationship between attributes, which does not reach efficient mode.
基于此,第三次国土调查项目包括调查底图的采集、外业调查、内业数据处理、成果建库等阶段,采用ArcGIS完成底图采集后需要填入各种属性值,且各属性值之间存在逻辑关系,为了赋值快速,逻辑关系准确,本发明设计了一种基于ArcGIS的国土三调属性快速赋值方法,基于ArcGIS开发了一个插件,采用该插件可以大大的提高工作效率,并且已应用至数据采集、处理、建库的各个阶段,非常实用。以解决上述提到的问题。Based on this, the third land survey project includes the collection of survey base maps, field surveys, internal data processing, and results database construction. After using ArcGIS to complete the base map collection, various attribute values need to be filled in, and each attribute value must be filled in. There is a logical relationship between them. In order to assign fast and accurate logical relationship, the present invention designs a method for rapid assignment of three-toned attributes of land based on ArcGIS, and develops a plug-in based on ArcGIS. The use of the plug-in can greatly improve work efficiency, and has It is very practical to apply to all stages of data acquisition, processing, and database building. to solve the problems mentioned above.
发明内容SUMMARY OF THE INVENTION
本发明的目的在于提供一种基于ArcGIS的国土三调属性快速赋值方法,以解决上述背景技术中提出的问题。The purpose of the present invention is to provide an ArcGIS-based method for quickly assigning three-tonal attributes of land, so as to solve the problems raised in the above-mentioned background art.
为实现上述目的,本发明提供如下技术方案:一种基于ArcGIS的国土三调属性快速赋值方法,所述的方法具体包括以下步骤:In order to achieve the above-mentioned purpose, the present invention provides the following technical solutions: a method for rapidly assigning three-tone attributes of land based on ArcGIS, the method specifically comprises the following steps:
调用ArcGIS二次开发接口,将需要赋值的属性内容以窗口的形式展示在界面上,作业人员通过点击窗口属性内容列表中的内容,再点击需要赋值的要素,完成相应的属性赋值,同时程序在赋值过程中可进行一定的逻辑判断。Call the ArcGIS secondary development interface to display the attribute content that needs to be assigned on the interface in the form of a window. The operator clicks the content in the window attribute content list, and then clicks the element that needs to be assigned to complete the corresponding attribute assignment. At the same time, the program is in Certain logical judgments can be made during the assignment process.
优选的,所述的程序在赋值过程中可进行一定的逻辑判断包括,某类要素不存在该属性内容,则不会赋值并会弹出错误提示。Preferably, the program can perform certain logical judgments during the assignment process, including that if a certain type of element does not have the attribute content, the assignment will not be assigned and an error prompt will pop up.
优选的,所述的属性内容和逻辑规则均通过Excel进行配置,程序初始化时去读对应的Excel文件,将表格中的内容按照程序规则展示在窗口中。Preferably, the attribute content and logic rules are configured through Excel, and the corresponding Excel file is read when the program is initialized, and the content in the table is displayed in the window according to the program rules.
优选的,所述赋值的图层和字段均通过程序进行设置,并保存在对应的xml配置文件中。Preferably, the assigned layers and fields are set by a program and saved in a corresponding xml configuration file.
与现有技术相比,本发明的有益效果是:Compared with the prior art, the beneficial effects of the present invention are:
1.源于GIS技术人员所熟悉的软件,采用插件的形式增加原有软件的功能,简便实用。1. From the software familiar to GIS technicians, the function of the original software is increased in the form of plug-ins, which is simple and practical.
2.采用直观的模式,将所有属性和功能呈现出来,对于不熟悉标准的人也能够直接使用,准确高效。2. Adopt an intuitive mode to present all attributes and functions, which can be used directly by people who are not familiar with the standard, which is accurate and efficient.
3.采用开放的方式,可以较方便的应用于其他方面,只需根据其他属性的标准进行修改即可。3. Using an open method, it can be easily applied to other aspects, and only needs to be modified according to the standards of other attributes.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings used in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without any creative effort.
图1为本发明方法流程图。Fig. 1 is the flow chart of the method of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
请参阅图1,本发明提供一种技术方案:一种基于ArcGIS的国土三调属性快速赋值方法,所述的方法具体包括以下步骤:Referring to FIG. 1, the present invention provides a technical solution: an ArcGIS-based method for quickly assigning three-tone attributes of land, the method specifically includes the following steps:
调用ArcGIS二次开发接口,将需要赋值的属性内容以窗口的形式展示在界面上,作业人员通过点击窗口属性内容列表中的内容,再点击需要赋值的要素,完成相应的属性赋值,同时程序在赋值过程中可进行一定的逻辑判断。Call the ArcGIS secondary development interface to display the attribute content that needs to be assigned on the interface in the form of a window. The operator clicks the content in the window attribute content list, and then clicks the element that needs to be assigned to complete the corresponding attribute assignment. At the same time, the program is in Certain logical judgments can be made during the assignment process.
其中,程序在赋值过程中可进行一定的逻辑判断包括,某类要素不存在该属性内容,则不会赋值并会弹出错误提示。Among them, the program can make certain logical judgments during the assignment process, including that if a certain type of element does not have the attribute content, it will not be assigned and an error prompt will pop up.
所述的属性内容和逻辑规则均通过Excel进行配置,程序初始化时去读对应的Excel文件,将表格中的内容按照程序规则展示在窗口中。赋值的图层和字段均通过程序进行设置,并保存在对应的xml配置文件中。The attribute content and logic rules are all configured through Excel. When the program is initialized, the corresponding Excel file is read, and the content in the table is displayed in the window according to the program rules. The assigned layers and fields are set by the program and saved in the corresponding xml configuration file.
本发明提供在数据采集时快速准确的进行属性值录入,提供可视化的属性录入界面,减少作业人员进行数据采集时需要记住大量的属性分类信息,降低对作业人员的素质要求,同时,通过点击录入属性,极大的提高属性输入效率,避免人工输入过程中因手误导致的属性错误。The invention provides fast and accurate attribute value entry during data collection, provides a visual attribute entry interface, reduces the need for operators to memorize a large amount of attribute classification information when collecting data, and reduces the quality requirements for operators. Entering attributes greatly improves the efficiency of attribute input and avoids attribute errors caused by manual errors in the process of manual input.
在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。In the description of this specification, description with reference to the terms "one embodiment," "example," "specific example," etc. means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one aspect of the present invention. in one embodiment or example. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。The above-disclosed preferred embodiments of the present invention are provided only to help illustrate the present invention. The preferred embodiments do not exhaust all the details, nor do they limit the invention to only the described embodiments. Obviously, many modifications and variations are possible in light of the contents of this specification. The present specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can well understand and utilize the present invention. The present invention is to be limited only by the claims and their full scope and equivalents.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010037723.4A CN111274225A (en) | 2020-01-14 | 2020-01-14 | ArcGIS-based rapid assignment method for homeland third-tone attribute |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010037723.4A CN111274225A (en) | 2020-01-14 | 2020-01-14 | ArcGIS-based rapid assignment method for homeland third-tone attribute |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111274225A true CN111274225A (en) | 2020-06-12 |
Family
ID=71003013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010037723.4A Pending CN111274225A (en) | 2020-01-14 | 2020-01-14 | ArcGIS-based rapid assignment method for homeland third-tone attribute |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111274225A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112988142A (en) * | 2021-04-19 | 2021-06-18 | 广州南方卫星导航仪器有限公司 | Attribute table generation method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0714321D0 (en) * | 2007-07-23 | 2007-08-29 | 1Spatial Group Ltd | Spatial data validation systems |
CN101719127A (en) * | 2009-12-07 | 2010-06-02 | 中国科学院新疆生态与地理研究所 | Quick systemic checking method of data quality of geological and mineral spatial database |
CN102446177A (en) * | 2010-10-11 | 2012-05-09 | 高德软件有限公司 | Data acquisition method and equipment, data processing method and system, and base map processing method |
CN108427809A (en) * | 2017-08-12 | 2018-08-21 | 中民筑友科技投资有限公司 | A kind of attribute assignment method and device based on assembled architecture |
CN110647611A (en) * | 2019-09-24 | 2020-01-03 | 中煤航测遥感集团有限公司 | Element attribute labeling method and device based on ArcGIS platform, electronic equipment and computer readable storage medium |
-
2020
- 2020-01-14 CN CN202010037723.4A patent/CN111274225A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0714321D0 (en) * | 2007-07-23 | 2007-08-29 | 1Spatial Group Ltd | Spatial data validation systems |
CN101719127A (en) * | 2009-12-07 | 2010-06-02 | 中国科学院新疆生态与地理研究所 | Quick systemic checking method of data quality of geological and mineral spatial database |
CN102446177A (en) * | 2010-10-11 | 2012-05-09 | 高德软件有限公司 | Data acquisition method and equipment, data processing method and system, and base map processing method |
CN108427809A (en) * | 2017-08-12 | 2018-08-21 | 中民筑友科技投资有限公司 | A kind of attribute assignment method and device based on assembled architecture |
CN110647611A (en) * | 2019-09-24 | 2020-01-03 | 中煤航测遥感集团有限公司 | Element attribute labeling method and device based on ArcGIS platform, electronic equipment and computer readable storage medium |
Non-Patent Citations (1)
Title |
---|
韩明钦,赵海娜: "《基于ArcGIS平台的地理国情内业快速编辑方法》" * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112988142A (en) * | 2021-04-19 | 2021-06-18 | 广州南方卫星导航仪器有限公司 | Attribute table generation method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115640045B (en) | Low-code development platform based on domain-driven design and business system creation method | |
CN107909466A (en) | Customer relationship network display method, apparatus, equipment and readable storage medium storing program for executing | |
CN107171897A (en) | A kind of interface test method and data-interface test system | |
CN111680070A (en) | Method and system for handover and review of building information model based on visual programming | |
CN110096560A (en) | Data managing method, equipment, storage medium and device based on picture library one | |
CN113626408B (en) | City information database construction method and map display method | |
CN107247791B (en) | Parking lot map data generation method and device and machine-readable storage medium | |
CN109344306B (en) | Method and system for customized online transaction and service of field multi-standard metadata | |
CN107122171A (en) | Automatically generate the method and system of data manipulation in operation flow | |
CN108958611A (en) | A kind of information edit method and device | |
CN111274225A (en) | ArcGIS-based rapid assignment method for homeland third-tone attribute | |
CN115994718A (en) | General training evaluation system | |
CN110232063A (en) | Hierarchical data querying method, device, computer equipment and storage medium | |
CN117035081B (en) | A method and device for constructing multivariate and multimodal knowledge graphs | |
CN111708827A (en) | Real estate unit coding system | |
CN107766033A (en) | A kind of quick demand method for splitting based on problem framework | |
CN109710704A (en) | A kind of display method for electronic map and device | |
CN116227905A (en) | Flow model structural evaluation method for non-free selection structure | |
CN110728121B (en) | Data import system and method for realizing zero development based on existing interface | |
CN112559616A (en) | Dynamic data binding method and system for large-screen data visualization component | |
CN105224679A (en) | A kind of querying method of public service information and system | |
CN118917296B (en) | Report generation method, device and storage medium based on large language model | |
CN111582754A (en) | Risk checking method, device and equipment and computer readable storage medium | |
CN109977547A (en) | Big data bulletin generation method based on dynamic modeling | |
CN112183787B (en) | Auxiliary decision-making system based on operating equipment maintenance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200612 |
|
RJ01 | Rejection of invention patent application after publication |