Skip To Content

Shapefiles

Um shapefile é um formato de armazenamento de dados de vetor da Esri para armazenar a posição, a forma e os atributos de feições geográficas. É armazenado como um conjunto de arquivos relacionados e contém uma classe de feição. Os shapefiles normalmente contêm grandes feições com muitos dados associados e foi historicamente utilizado em aplicativos de desktop GIS.

O caminho primário para disponibilizar dados de shapefile para outros visualizarem por um navegador da web é adicioná-lo a um arquivo .zip, transfiri-lo e publicar uma camada de feição hospedada. O arquivo .zip deve conter pelo menos os componentes dos arquivos .shp, .shx, .dbf e .prj do shapefile.

A lista seguinte resume como você pode utilizar shapefiles em um portal do ArcGIS Enterprise e fornece links para instruções:

As considerações para adicionar e publicar shapefiles

Tenha em mente as seguintes informações ao trabalhar com shapefiles em um portal do ArcGIS Enterprise:

  • O portal deve ter um servidor de hospedagem para adicionar um shapefile no Map Viewer ou publicar um shapefile como uma camada de feição.
  • Os formatos de compressão diferentes do arquivo .zip não são suportados.
  • Quando você criar um arquivo .zip que tiver os arquivos .shp, .shx, .dbf e .prj que incluem o shapefile, armaze seu shapefile diretamente na raiz (o diretório central) do arquivo .zip , não em diretórios dentro do arquivo. Se o visualizador do seu arquivo .zip mostrar as informações do caminho, o caminho deverá estar em branco.
  • O shapefile deve conter geometrias válidas. Se você tiver ArcGIS Pro, você poderá utilizar a ferramenta de geoprocessamento Reparar Geometria para corrigir geometrias inválidas nos shapefiles. As geometrias inválidas não podem ser publicadas ou exibidas em um mapa.
  • As seguintes feições não são suportadas: Geometrias de multipatch ou de múltiplos pontos, geometrias que atravessam a linha de data e auto-intersecções em polígonos. Shapefiles com essas feições não podem ser adicionados a um mapa.
  • Você não pode arrastar shapefiles diretamente para um mapa; você deve sadicioná-lo como uma camada.