Para trabalhar com a classificação de objetos

As classes de objetos definem um conjunto de objetos padrão para a sua organização. Quando um usuário adiciona um destes objetos padrão a um desenho que utiliza a classificação de objetos, o objeto é criado usando as propriedades definidas e é um objeto “classificado”.

Para configurar a classificação de objetos

Para definir uma classe de objeto

  1. Selecione um objeto de amostra de classe do objeto.
  2. Se um arquivo de definição de objeto não está anexado, insira attachdef no prompt do comando e anexe o arquivo.
  3. Na guia Navegador de mapas do Painel de tarefas, clique com o botão direito em Classes de objetos. Clique em Definir a classe do objeto.
  4. Quando solicitado para selecionar uma amostra de objeto, selecione o objeto de amostra. Pressione Enter.
  5. Na caixa de diálogo Definir classificação de objetos, insira um nome e uma descrição.
  6. Para utilizar esta classe de objeto como base em uma classe de objeto existente, selecione a classe do objeto existente na lista Com base.

    Para usar essa classe de objeto como somente base, selecione Utilizar somente como base de classificação de objetos.

  7. Na guia Aplica-se à, selecione o tipo de objeto para esta classe de objeto.
  8. Na guia Lista de propriedades, selecione cada uma das propriedades que você deseja incluir na definição. Para cada propriedade, insira um valor padrão e o intervalo de valores possíveis.

    Para especificar a espessura da linha, insira o valor decimal como um número inteiro. Por exemplo, para especificar uma espessura de linha de 0.13, insira 13.

    Para definir uma nova propriedade, clique em Nova propriedade. Na caixa de diálogo Nova propriedade, especifique a categoria e o nome para a nova propriedade.

  9. Na guia Configurações de classe, selecione o objeto que deseja utilizar para criar o recurso. Por exemplo, se estiver definindo um objeto de classe para estradas, selecione Polilinha como método de criação.

É possível criar hierarquias de classes de objetos. Ao basear uma nova classe de objeto em um objeto de classe, a nova classe de objeto tem todas as propriedades da classe de base.

Para basear uma nova classe de objeto em uma classe existente

  1. Defina a classe do objeto.
  2. Em Com base em, selecione a classe de objeto no qual deseja basear a nova classe de objeto.

    As propriedades selecionadas da classe de objeto de base aparece na lista.

  3. Não é possível limpar qualquer das propriedades da classe de objeto de base, mas é possível editar os atributos da propriedade, incluindo o padrão e o intervalo de valores permitidos.
  4. Adicione quaisquer propriedades adicionais que você deseja e conclua a definição da classe do objeto.

Para especificar que uma classe de objeto só pode ser utilizada como uma classe de base

  1. Defina a classe do objeto.
  2. Na caixa de diálogo Definir classificação de objeto, selecione Utilizar somente como classificação de objeto de base.

Ao definir uma classe de objeto, é possível especificar um intervalo de valores toleráveis e um valor padrão para novos objetos criados usando a classe do objeto.

Para especificar um valor padrão e um intervalo para uma propriedade

  1. Crie uma classe de objeto e selecione o tipo de objeto na guia Aplica-se a da caixa de diálogo Definir classificação de objeto.
  2. Na guia Lista de propriedades, selecione uma propriedade.
  3. Em Atributos da propriedade, para Padrão, digite o valor padrão para esta propriedade.
  4. Para Intervalo, especifique o intervalo de valores permitidos.

    Clique em ... para selecionar a partir de uma lista de propriedades, se disponível, caso contrário, insira os valores.

    • Para inserir uma lista de valores, separe-os com vírgulas, por exemplo: 1,5,9
    • Para inserir um intervalo de números, coloque o primeiro e o último número em colchetes e separe os números com uma vírgula, por exemplo: [3,7]
    • É possível combinar um intervalo com valores adicionais, por exemplo: 1,[3,7],9
    • Para excluir um intervalo, insira dois traços ( "--“ ).

Para modificar uma definição de classe de objeto

  1. Abra um desenho que contém um objeto classificado com a classe do objeto que deseja modificar.
  2. Se o arquivo de classificação do objeto não estiver anexado, insira attachdef no prompt do comando e anexe o arquivo.
  3. Na guia Navegador de mapas do Painel de tarefas, clique com o botão direito do mouse na classe de objeto cuja definição deseja modificar. Clique em Definir a classe do objeto.
  4. Selecione o objeto de amostra. Este objeto precisa ser classificado com a classe do objeto que deseja modificar.
  5. Na caixa de diálogo Definir classificação de objeto, modifique as propriedades.
    • Você não pode alterar o tipo de objeto usado para o recurso.
    • Na guia Lista de propriedades, selecione ou desmarque as propriedades que deseja incluir na definição. Para cada nova propriedade, insira um valor padrão e o intervalo de valores possíveis.

      Para especificar a espessura da linha, insira o valor decimal como um número inteiro. Por exemplo, para especificar uma espessura de linha de 0.13, insira 13.

    • Na guia Configurações de classe, especifique o ícone a exibir para o recurso e se os dados aparecem na guia Navegador de mapas do Painel de tarefas.

O arquivo de classificação de objetos contém informações sobre as classes de objeto que foram definidas.

Para criar um novo arquivo de classificação de objeto

  1. Na guia Navegador de mapas do Painel de tarefas, clique com o botão direito em Classes de objetos. Clique em Novo arquivo de definição.
  2. Na caixa de diálogo Novo arquivo de definição de classe de objeto, especifique um nome para o novo arquivo de classificação de objetos. Clique em OK.