One of the desirable features for COD-AB datasets is a line shapefile with codes designating the administrative level of each line segment i.e., '0' representing international borders (but '99' representing coastlines), '1' representing lines between distinct administrative level 1 units, etc.  These files are necessary for the best cartographic symbology so that, for instance, they avoid an administrative level 2 boundary symbol appearing along an international border.  ITOS makes these line shapefiles when they process your countries but if you are not yet ITOS processed you can also make them yourself with these instructions 

Step-by-step guide

Add the steps involved:

Load the input polygon shapefile into ArcMap

The output polyline shapefile will have the fields:

    • FID
    • Shape*

    • LEFT_FID
    • RIGHT_FID

This will create lines that close all polygons - one line per polygon.


Step 2:  Run the ‘Clean PolyLine Layer’ tool


TIP:  Displaying the input polygon shapefile can suggest the location of individual line shapefile segments, which makes them easier to select.
















TIP:  For complex cases, select and calculate the line segments in sections.  Establish line symbology that clearly distinguishes the calculated segments.



Check carefully for discontinuities

Explanation:   LEFT_A0 = RIGHT_A0 and LEFT_A1 <> RIGHT_A1 will find the lines that not administrative level 0 borders (either shorelines or international borders) but are separating administrative level 1 units

In this map the administrative level 1 polygons are shaded to show that the lines separate administrative level 1 units.

Set a definition query for LEFT_A1 = RIGHT_A1 and LEFT_A2 <> RIGHT_A2; calculate AdminLevel  = 2.

In this map the administrative level 1 polygons are coloured to show that the lines are only inside the polygons


Set a definition query for LEFT_A2 = RIGHT_A2; calculate AdminLevel  = 3.

Explanation

International borders and shorelines



Administrative level 1 lines:



Administrative level 2 lines




Administrative level 3 lines






Related articles




Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.




Related issues








PREREQUISITE:

  • ArcGIS Desktop Advanced, OR