English

Error: Error 000401: No features were found for processing

Error Message

Attempts to convert a KML (Keyhole Markup Language) file to a layer using the KML To Layer conversion tool returns the error message:

Error:   
Error 000401: No features were found for processing
[O-Image]
Note:
If the KML file contains addresses, Google Earth translates these addresses into real features by way of geocoding. The KML To Layer tool does not read, geocode, and convert the addresses to features.
 

Cause

This issue occurs when converting and saving a composite image file (PNG or JPEG files) as a KML layer.

Image files do not contain any geometric features, even if the image is geo-registered; hence, the KML To Layer conversion tool experiences an error when detecting geometric features for processing.

Solution or Workaround

To ensure the image file is converted, check the option to Include Ground Overlay before proceeding with the conversion process. This enables the tool to convert all rasters or ground overlays to a raster catalog in the geodatabase. The source raster retains the native format and is found in the GroundOverlays folder located in the same location as the file geodatabase output folder. For more information on the KML To Layer tool, please refer to ArcGIS Help – KML To Layer.

The following workarounds allow the user to bypass Error 000401:
 

  • In ArcMap:
    1. Open the desired KML file in Google Earth.
    2. Save the contents to a new KMZ file.
    3. Convert the new KMZ file to a layer using the KML To Layer conversion tool located in System Toolboxes > Conversion Tools > From KML > KML To Layer.
    4. Ensure that the Include Ground Overlay (optional) checkbox is checked.
    [O-Image]

    5. Click OK.
  • In ArcGIS for Server:
    Re-create the KML through the ArcGIS REST page, and ensure the button Vector layers as vectors and raster layers as images is selected.

Related Information