Suite

Comment créer un fichier de formes de points avec azimut et élévation?


J'ai téléchargé un fichier d'almanach GPS qui donne l'azimut et l'élévation pour chaque satellite GPS à une latitude et une longitude particulières.

Je souhaite créer un fichier de points avec un azimut et un angle d'élévation qui représente chaque satellite GPS et le draper sur un DEM ayant un modèle 3D de bâtiments pour effectuer une analyse de la ligne de visée.

Comment puis-je définir un fichier de formes de points ayant un azimut et un angle d'élévation dans ArcScene ?


Il y a un certain nombre de choses à penser d'abord…

  1. Les satellites GPS ne sont pas géostationnaires mais je suppose que vous le savez et que l'almanach vous donne l'azimut et l'élévation du satellite à un temps donné à vos coordonnées choisies.
  2. La zone que vous avez choisie est, je pense, relativement petite, vous pouvez donc supposer que l'angle d'azimut est le même dans toute la zone.
  3. Vous devez faire attention à la façon dont votre DEM traite les bords des bâtiments. Les rasters de votre DEM ne s'adapteront bien sûr pas exactement aux bords de tous vos bâtiments. Vous devez savoir comment cela a été traité dans votre DEM.

Vous pouvez éventuellement utiliser l'outil Ligne de visée dans ArcMap. Vous devrez d'abord Construire des Lignes de Vue. Les lignes de sortie contiennent un champ qui indique si les deux extrémités sont visibles l'une de l'autre.

Cependant, il y a un problème car l'outil Line of Sight s'attend à ce que les extrémités de la ligne (les satellites dans votre cas) soient à l'intérieur de la zone du DEM et bien sûr, vos satellites peuvent être à des centaines de KM, donc cela ne fonctionnera pas.

Une solution rapide serait de faire quelques calculs et de placer un sommet de ligne 3D imaginaire au bord de votre zone d'étude. La hauteur et la position de ce sommet seraient calculées à partir de l'azimut et de l'élévation du satellite. Lorsque vous avez cela, vous pouvez construire des lignes de vue, puis exécuter l'outil Ligne de vue. Malheureusement, la position de ce sommet imaginaire varie en fonction de l'endroit où vous vous trouvez dans votre raster.

D'autres ont déjà travaillé là-dessus. Ce lien date de 2005, mais constitue une lecture de fond utile. Ils n'utilisent pas la méthode que je suggère mais développent un programme plus complexe utilisant des données d'orbite satellite, etc.


Voir la vidéo: The Sky Part 1: Local Sky and Alt-Az. Horizon Coordinates (Octobre 2021).