ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS for Desktop

Полноценная профессиональная ГИС

ArcGIS for Server

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Стоимость
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • Главная
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительно...

Анализировать путь

  • Краткая информация
  • Использование
  • Синтаксис
  • Параметры среды
  • Информация о лицензировании

Краткая информация

Инструмент Анализировать путь (Parse Path) получает из набора входных данных его файл, путь, только имя файла и только расширение. Выходные данные могут использоваться как встроенные переменные в имени выходных данных других инструментов.

Более подробно о том, как работает Анализировать путь (Parse Path) в ModelBuilder

Использование

  • Этот инструмент предназначен для использования в ModelBuilder, а не в скриптах Python.

  • Результатами анализа управляет параметр Тип анализа. Пример: Если входным объектом для инструмента Анализировать путь (Parse Path) является C:\ToolData\InputFC.shp, то

    Тип анализаРезультат
    Имя файла и расширение InputFC.shp
    Путь файлаC:\ToolData
    Имя файлаInputFC
    Расширение файлаshp

  • Доступ к той же самой функциональности можно получить с помощью написания скриптов в модуле Python os. Например, если вы разбираете входную переменную:

    Input = "C:\ToolData\InputFC.shp", то

    • Чтобы получить файл InputFC.shp

      import os

      os.path.basename(Input)

    • Чтобы получить путь к файлу C:\ToolData

      import os

      os.path.dirname(Input)

    • Чтобы получить имя файла InputFC

      import os

      os.path.basename(Input).rstrip(os.path.splitext(Input)[1])

    • Чтобы получить расширение файла shp

      import os

      os.path.splitext(Input)[1].lstrip(".")

  • Выходные данные инструмента Путь анализ (Parse Path) являются строкой и не могут быть напрямую подключены как входные данные к инструментам, таким как Создать класс объектов (Create Feature Class), например в параметре Расположение класса объектов (Feature Class Location), который требует тип данных рабочей области в качестве входных данных. Используйте подстановку встроенной переменной %Value% в таких случаях, как показано ниже:

    Путь анализа с инструментом Создать класс объектов

Синтаксис

ParsePath_mb (in_data_element, {parse_type})
ПараметрОбъяснениеТип данных
in_data_element

Входные значения, которые вы хотите анализировать.

Any value
parse_type
(дополнительно)

Тип анализа Заданное входное значение C:\ToolData\InputFC.shp:

  • FILE —Выходным объектом будет файл. Пример: InputFC.shp
  • PATH —Выходным объектом будет путь к файлу. Пример: C:\ToolData
  • NAME —Выходным объектов будет имя файла. Пример: InputFC
  • EXTENSION —Выходным объектом будет расширение файла. Пример: shp
String

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензировании

  • ArcGIS for Desktop Basic: Да
  • ArcGIS for Desktop Standard: Да
  • ArcGIS for Desktop Advanced: Да

Связанные темы

  • Обзор группы Инструментов Только модели (Model Only)
  • Краткий обзор использования инструментов только моделей (Model Only)
Отзыв по этому разделу?

ArcGIS for Desktop

  • На главную
  • Документация
  • Стоимость
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация