How to merge and extend the ArcGIS Symbol Library

Source: Internet
Author: User

How can we merge ArcGIS symbol libraries? Sometimes we need to add some symbols in one symbol library to another. Sometimes two or more symbol libraries are merged together. How can this problem be solved?

Here we provide two solutions

1) Select copy in the symbol manager of ArcMap. This method is suitable for copying a small number of symbols in a small number of symbol libraries.

Step 1: Find the symbol to be copied in style manager and right-click Copy

Step 2: In Style manager, find the "folder" corresponding to the symbol library you want to paste and right-click paste.

Method 2: Use the access operation in the office. This method is suitable for merging multiple symbol libraries or batch processing a large number of symbols. I don't know whether you know that *. style, the ArcGIS symbol library file, is essentially a small database that can be opened with access. Open the style file and you will see tables with specific names. These tables are consistent with the directories seen in ArcGIS style manager. It demonstrates how to copy and paste several symbols with the mouse in access.

1) Open the type of the symbol to be copied, that is, the table in access. Each row in it is a symbol. Find the corresponding row and select one, multiple, or all.

2) paste the record to the table corresponding to the target symbol library. This figure shows how to paste it into the same table.

3) return to ArcMap and check that the copy operation of access is valid. Duplicate names are due to the fact that the original table is pasted. Even if the symbol name is the same, the system does not report an error. Of course, if it is a merge operation, it is generally not named again.

Solution extension:

1) The second solution Demonstrates simple operations in access. If a large number of symbol libraries are merged, it may be time-consuming to click the mouse, you can use SQL statements in access to Perform Batch operations.

2) since access can open the ArcGIS symbol library file, we may think that I can import the table data to Oracle and other databases for management, so as to facilitate the unification of symbols throughout the network, it is better under some specific c/s requirements. When a client has a new symbol to update to the library, it can be uploaded to the corresponding Oracle table. When another client uses the symbol, the latest symbols in the corresponding table can be extracted from Oracle to form the latest style file and load it locally.

3) Of course, you can also say that using the AO interface of ArcGISProgramCall the symbol library to copy symbols. This is indeed true, but it isCodeThe starting threshold is higher than I said, but it is more flexible in the face of some complex symbol processing.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.