J'ai inséré 4 couches différentes dans mon document ArcMap, mais une seule d'entre elles apparaîtra sur la carte! Je devrais aussi voir les 3 autres couches. Lorsque je fais un zoom sur un calque , je peux voir un calque, mais je ne peux pas comprendre comment faire en sorte que les 3 autres s'affichent simultanément les uns sur les autres.
Avant d’ouvrir ArcMap, j’utilisais ArcCatalog pour cliquer avec le bouton droit de la souris sur 3/4 des fichiers de formes, puis sur Propriétés → Système de coordonnées → Importer , puis sur la couche Arbres, qui possède le système de coordonnées que je souhaite utiliser pour les 3 autres. Mais lorsque j'ai ouvert ArcMap, les 4 couches ne se chevauchaient pas et je ne pouvais pas non plus les déplacer les unes au dessus des autres.
la source
Réponses:
Vous confondez deux opérations différentes concernant les projections .
Définir une projection : vous l'utiliserez lorsque vous avez un fichier de formes ou une autre classe d'entités pour laquelle aucune référence spatiale n'est actuellement définie lorsque vous examinez les propriétés dans ArcGIS. Vous pouvez également utiliser ceci si, en vous basant sur une observation, vous saviez que la projection définie pour la couche était fausse. Cela peut être dû à la reconnaissance du fait que les coordonnées des caractéristiques ne sont pas appropriées pour la projection actuellement définie, ou pour un autre indice. Cette opération remplace simplement la projection existante par une autre que vous spécifiez. Cela peut également être effectué dans ArcCatalog en modifiant le système de coordonnées dans l'onglet "Système de coordonnées XY" des propriétés de la classe d'entités.
Projeter une classe de fonctions : cet outil est utilisé lorsque vous avez une classe de classes avec une projection définie et que vous souhaitez la convertir en une projection différente. Cela exécutera la transformation appropriée pour modifier les entités dans l'espace de coordonnées de la nouvelle projection.
Dans votre question, vous indiquez que vous avez un fichier de formes qui se trouve actuellement dans un
Geographic coordinate system
ouLatitude/Longtude
qui a des unités deDecimal Degrees
. Cela signifie que vous avez des coordonnées dans la plage deY/Lat = 0 to 90
etX/Lon = -180 - +180
. Lorsque vous importez ce fichier de formes dans ArcMap, sa projection est reconnue. Si vous utilisez l'outil de mesure défini sur miles, ArcMap calculera correctement la distance.Vous avez ensuite utilisé l' outil Définir la projection , qui ne convertit pas les coordonnées, mais modifie simplement la projection affectée au fichier de formes de
Geographic
àState Plane NAD 83 California Zone 6 Feet
. Cela vous donne un fichier de formes avec des unités en pieds. Toutefois, les coordonnées internes des entités du fichier de formes ne sont pas converties; elles sont donc toujours comprises dans la plageX = -180 to +180 and Y = 0 to 90
. L'exécution de l' outil Projet en utilisant le même système de coordonnées ne donne aucun résultat, car vous avez déjà défini votre fichier de formes sur cette projection avec l'outil Définir. C'est pourquoi, lorsque vous utilisez l' outil Mesurer , la distance est considérablement réduite. Essentiellement, toutes les caractéristiques de votre fichier de formes s’adaptent désormais à une distance de 360 pieds horizontalement et de 90 pieds verticalement.La procédure appropriée, à effectuer sur le fichier de formes d'origine dans le système de coordonnées géographiques, consiste à utiliser l' outil Projet . Pour le
Projection
, choisissezState Plane, NAD 1983 California Zone 6 Feet
. La sortie doit être au bon endroit et donner une distance correcte lors de la mesure. Elle doit également se superposer correctement sur toutes les autres couches, à condition qu’elles aient une projection définie et que votre trame de données dans ArcMap ait une projection définie.la source
Bien que vous ayez défini la projection de vos 3 autres couches à l'aide du menu Propriétés d'ArcCatalog, vous n'avez pas réussi à projeter à nouveau les données sur le système de coordonnées approprié.
Veuillez essayer l' outil Projet , situé dans Outils de gestion de données → Projections et transformations → Fonction .
Cela devrait vous permettre de créer une nouvelle classe d'entités projetée dans le système de coordonnées correct.
Si, par hasard, vos 3 fichiers de formes appartiennent à un système de coordonnées inconnu , assurez-vous de définir le système de coordonnées (avant d'utiliser l'outil de projet ci-dessus ) pour celui de ces fichiers de formes à celui de leur projection d'origine à l'aide de l' outil Définir la projection , situé dans Outils de gestion des données. → Projections et transformations .
la source
C’est un didacticiel simple à suivre pour définir ou reprojeter (transformer) un système de référence de coordonnées (CRS) dans ArcGIS 10.1+ à partir d’un fichier CSV.
File --> Add Data --> Add XY Data
;Parcourez le fichier CSV contenant la colonne
A
avec les valeurs de longitude (ou d’orientation); et colonneB
avec les valeurs de latitude (ou de nord). Exemple:3.1. Sélectionnez la colonne A en tant que
X field
et la colonne B en tant que duY field
fichier CSV;3.2. Dans le
Coordinate System of Input Coordinates
champ, sélectionnez le SCR actuel à partir des données.Ici, le CRS est défini . Vous pouvez exporter le calque dans un fichier de formes en cliquant dessus avec le bouton droit de la souris, puis
Data --> Export Data
.Ou continuez (à partir d'item
3.2
) pour reprojeter :Cliquez sur le
ArcToolBox
bouton (petite icône rouge de la boîte à outils), puis parcourezDataManagementTools --> Projections and Transformations --> Feature --> Project
;4.1. Sélectionnez la couche d'entrée dans le
Input Dataset or Feature Class
champ.4.2. Dans
Output Coordinate System
choisir le système de réservation, on veut que les données soient projetées (transformées).4.3. Définissez le chemin et le nom du fichier de sortie dans le
Output Dataset or Feature Class
champ.4.4. Cliquez
Ok
et attendez laProject
fin de l'exécution.Ici, les données sont déjà reprojetées dans le nouveau CRS.
Maintenant, créons des colonnes avec new
X
et desY
coordonnées dans la table des matières (TOC):Cliquez avec le bouton droit sur le nouveau calque créé et sélectionnez
Open Attribute Table
;5.1. Cliquez sur
Table Options
(coin supérieur gauche), puisAdd field
pour ajouter de nouvellesX
coordonnées;5.2. Choisissez un nom pour la colonne (par exemple
X_coords
) et définissez leType
champ commeDouble
.5.3. Répétez les étapes (
5
à5.2
) pour créer la colonneY_coords
;Retournez à la table des matières et faites un clic droit
X_coords
.6.1. Sélectionnez
Calculate Geometry
. DéfinirProperty
pourX_coords
égauxX coordinate of Point
. Vérifiez siUse coordinate system of the data source
est sélectionné. Cliquez surOk
.6.2. Répétez les étapes
6
et6.1
pour la colonneY_coords
, mais sélectionnezY coordinate of Point
plutôt.la source