J'ai déjà posé une question sur la détermination de l'aire des polygones avec une autre limite de polygone.
Déterminer l'aire de chaque polygone à l'intérieur d'une limite de polygone?
J'en suis venu à la conclusion que l'utilisation d'une fonction d'intersection était l'option la plus réalisable pour déterminer l'aire des polygones dans la limite de 1000 m. Chaque fois que je lance une intersection avec tous les fichiers de formes de polygones (il y en a environ 40) dans la limite du polygone, cela génère une sortie vide.
J'ai défini le système de coordonnées pour chaque fichier de formes et le bloc de données sur le même. J'utilise ArcGIS 10.1 avec une licence ArcInfo.
Quelle serait la cause de cette sortie vide générée?
AVERTISSEMENT 000117: avertissement de sortie vide générée.
Réponses:
Suivez ces étapes:
la source
Je rencontrais des difficultés très similaires et j'ai essayé de réparer la géométrie avec tous les fichiers en vain. Ce qui a finalement fonctionné était de placer les deux fichiers dans leur propre géodatabase fichier, puis d'exécuter l'opération.
la source
j'ai 10 mois de retard sur ce sujet mais ma réponse pourrait aider les autres:
Un moyen simple de contourner cela est d'exporter le shp que vous travaillez. Le même outil appliqué sur le shp exporté pourrait très bien fonctionner. exporter: clic droit sur le calque dans la table des matières -> données -> exporter les données
la source
J'ai 4 ans de retard ici, mais j'ai rencontré le même problème, et la solution consistait à écrire n'importe quelle valeur en tolérance xy! Peut-être que cela fonctionnera pour quelqu'un d'autre
la source
J'ai rencontré le même problème et j'ai essayé les solutions suggérées, mais aucune d'entre elles n'a été mise en œuvre. Cependant, j'ai recherché le problème sur Google et trouvé la solution sur le site Web d'Esri. Consultez le site Web suivant
http://support.esri.com/technical-article/000006932
la source