Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Development method of ArcGIS data processing tool

A data processing and tool technology, which is applied in electrical digital data processing, special data processing applications, structured data retrieval, etc., and can solve the problems of inconvenient GIS data processing, slow processing efficiency of large data volumes, and inability to execute SQL statements. Achieve the effect of fast speed, improved efficiency and convenient processing

Inactive Publication Date: 2016-11-16
浙江远卓科技有限公司
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the biggest disadvantage of software developed in SDE mode is that the efficiency is too low. The processing efficiency of large data volume in SDE is much slower than that in mdb mode, and it is not as efficient as gdb.
This method is also impractical
[0007] In addition, ArcGIS data can also support data processing in ShapeFile format. It is also not practical to use this data format as the target database to develop data processing software, because the data in ShapeFile format is also the data format of the file, and SQL statements cannot be executed, so GIS data The processing on attributes is also inconvenient

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Development method of ArcGIS data processing tool
  • Development method of ArcGIS data processing tool
  • Development method of ArcGIS data processing tool

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be further described below in conjunction with the accompanying drawings and embodiments, but not as a basis for limiting the present invention.

[0039] Example. A development method of an ArcGIS data processing tool, the process is as follows figure 1 shown, follow the steps below:

[0040] ① Pre-processing;

[0041] ② Establish a connection to the source database in a new thread; use the new thread to reconnect to avoid com errors called by the database space IWorkspace in subsequent operations;

[0042] ③Create the auxiliary library mdb in the new thread; using the conventional method, the creation of the auxiliary library mdb can create an empty one, or copy an mdb template to make the auxiliary library by means of file operations;

[0043] ④ Create the target library gdb in the new thread;

[0044] ⑤ Import data from the source database to the target database gdb;

[0045] ⑥ Perform graphic processing on the data in the target datab...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a development method of an ArcGIS data processing tool. The development method comprises the following steps that 1, processing before operation is performed; 2, a source database connection is established within a new thread; 3, an auxiliary library mdb is created within the new thread; 4, a target library gdb is created within the new thread; 5, data is imported from a source database to the target library gdb; 6, graphic processing is conducted on data in the target library gdb according to a data processing requirement to form a result data graphic; 7, graphic data needing attribute processing is imported into the auxiliary library mdb for attribute processing and then is returned to the target library gdb after the attribute processing is completed; 8, operation errors produced in the processing process of the target library gdb and the auxiliary library mdb are collected in a generic array, progress log information in the processing process is displayed on interface and in log files through entrustment in a rolled mode; 9, a result library is generated, and the log files are output. The development method adopts the mode integrating the gdb and the mdb, accordingly improves the efficiency remarkably and can also improve user experience.

Description

technical field [0001] The invention relates to the field of ArcGIS development, in particular to a development method of an ArcGIS data processing tool. Background technique [0002] At present, the informatization work in various fields involves the processing of massive GIS data. ArcGIS is an international leader in the processing and application of GIS data. Generally, projects involving GIS data use ArcGIS as a platform. It is unrealistic to process the GIS data of some projects manually using the conventional ArcGIS platform, and some complex processing is difficult to do manually, which inevitably requires the development of some targeted GIS data processing software. [0003] The conventional way to develop GIS data processing software is to call the interface of ArcGIS, and use the COM component environment provided by it to process data. Because GIS data contains graphic information, the amount of data is generally very large, and the efficiency of software develo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30G06F9/44
CPCG06F16/27G06F8/20G06F8/315G06F9/449G06F16/21G06F16/252
Inventor 朱小兵朱儒颂
Owner 浙江远卓科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products