anglaisfrançaisespagnol

Icône de favori OnWorks

r.walkgrass - En ligne dans le cloud

Exécutez r.walkgrass dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande r.walkgrass qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'une de nos multiples stations de travail en ligne gratuites telles que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.

PROGRAMME:

Nom


r.marcher - Crée une carte raster montrant le coût cumulé anisotrope du déplacement entre
différents emplacements géographiques sur une carte raster en entrée dont les valeurs de catégorie de cellule représentent
Coût.

MOTS-CLÉS


raster, surface de coût, coûts cumulés, répartition des coûts

SYNOPSIS


r.marcher
r.marcher --Aidez-moi
r.marcher [-knri] élévation=prénom frottement=prénom sortie=prénom [extérieur=prénom]
[points de départ=prénom] [points_d'arrêt=prénom] [start_raster=prénom]
[coordonnées_départ=Nord-est[,Nord-est,...]]
[stop_coordonnées=Nord-est[,Nord-est,...]] [coût_max=Plus-value] [coût nul=Plus-value]
[Mémoire=Plus-value] [walk_coeff=a, b, c, d] [lambda=flotter] [facteur_de pente=flotter]
[--écraser] [--vous aider] [--verbeux] [--calme] [--ui]

Drapeaux:
-k
Utilisez le « mouvement du chevalier » ; plus lent, mais plus précis

-n
Conserver les valeurs nulles dans la carte raster en sortie

-r
Commencer par des valeurs dans la carte raster

-i
Imprimer des informations sur l'espace disque et les exigences de mémoire et quitter

--écraser
Autoriser les fichiers de sortie à écraser les fichiers existants

--Aidez-moi
Imprimer le récapitulatif d'utilisation

--verbeux
Sortie du module verbeux

--silencieux
Sortie module silencieuse

--interface utilisateur
Forcer le lancement de la boîte de dialogue GUI

Paramètres:
élévation=prénom [obligatoire]
Nom de la carte raster d'altitude en entrée

frottement=prénom [obligatoire]
Nom de la carte raster en entrée contenant les coûts de friction

sortie=prénom [obligatoire]
Nom de la carte raster en sortie pour contenir les coûts de marche

extérieur=prénom
Nom de la carte raster en sortie contenant les directions de mouvement

points de départ=prénom
Nom de la carte des points vectoriels de départ
Ou source de données pour un accès OGR direct

points_d'arrêt=prénom
Nom de la carte des points vectoriels d'arrêt
Ou source de données pour un accès OGR direct

start_raster=prénom
Nom de la carte des points raster de départ

coordonnées_départ=est, nord[,est, nord,...]
Coordonnées du(des) point(s) de départ (E,N)

stop_coordonnées=est, nord[,est, nord,...]
Coordonnées du ou des points d'arrêt (E,N)

coût_max=Plus-value
Coût cumulé maximum
Valeur par défaut: 0

coût nul=Plus-value
Coût affecté aux cellules nulles. Par défaut, les cellules nulles sont exclues

Mémoire=Plus-value
Mémoire maximale à utiliser en Mo
Valeur par défaut: 300

walk_coeff=a, b, c, d
Coefficients pour les paramètres de formule d'énergie de marche a,b,c,d
Valeur par défaut: 0.72,6.0,1.9998,-1.9998

lambda=flotter
Coefficients Lambda pour combiner l'énergie de marche et le coût de friction
Valeur par défaut: 1.0

facteur_de pente=flotter
Le facteur de pente détermine le coût énergétique du déplacement par pas de hauteur
Valeur par défaut: - 0.2125

DESCRIPTION


r.marcher calcule le coût cumulé anisotrope du déplacement entre différentes zones géographiques
emplacements sur une carte raster d'altitude en entrée dont les valeurs de catégorie de cellule représentent l'altitude
combiné avec une couche de carte raster en entrée dont les valeurs de cellule représentent le coût de friction.

r.marcher résultats 1) une carte raster montrant le coût cumulé (temps) le plus bas de déplacement entre
chaque cellule et les points de départ spécifiés par l'utilisateur et 2) une deuxième carte raster montrant le
direction du mouvement vers la cellule suivante sur le chemin de retour au point de départ (voir Mouvement
Direction). Il utilise une carte raster d'altitude en entrée dont les valeurs de catégorie de cellule représentent
élévation, combinée à une deuxième carte raster en entrée dont les valeurs de cellule représentent le frottement
coûts.

Cette fonction est similaire à r.coût, mais en plus d'une carte de friction, il considère un
temps de déplacement anisotrope en raison de la vitesse de marche différente associée à la descente et à la
mouvements ascendants.

NOTES


La formule d'Aitken 1977/Langmuir 1984 (basée sur la règle de Naismith pour les temps de marche)
a été utilisé pour estimer les paramètres de coût d'intervalles de pente spécifiques :
T = a*delta_S + b*delta_H_uphill + c*delta_H_moderate_downhill + d*delta_H_steep_downhill
où:

· T est le temps de déplacement en secondes,

· delta S est la distance horizontale parcourue en mètres,

· delta H est le dénivelé en mètres.

Le a, b, c, d walk_coeff les paramètres prennent en compte la vitesse de déplacement dans les différents
conditions et sont liés à :

· a : temps en secondes nécessaire pour parcourir 1 mètre sur une surface plane (1/vitesse de marche)

· b : temps de marche supplémentaire en secondes, par mètre de dénivelé positif en montée
les pentes

· c : temps de marche supplémentaire en secondes, par mètre de dénivelé sur route modérée
pentes en descente (utilisez une valeur positive pour diminuer le coût)

· d : temps de marche supplémentaire en secondes, par mètre de dénivelé sur pente raide
pentes en descente (utilisez une valeur négative pour augmenter le coût)
Il a été prouvé que la descente est favorable jusqu'à une certaine valeur de pente.
seuil, après quoi il devient défavorable. Le seuil de valeur de pente par défaut
(facteur_de pente) est de -0.2125, correspondant à tan(-12), calibré sur le comportement humain (>5
et <12 degrés : descente modérée ; >12 degrés : descente raide). Les valeurs par défaut pour
a B c d walk_coeff les paramètres sont ceux proposés par Langmuir (0.72, 6.0, 1.9998,
-1.9998), basé sur l'effort de marche d'un homme dans des conditions standard.

Le frottement le paramètre de coût représente une pénalité de temps en secondes de marche supplémentaire
temps de parcourir 1 mètre de distance.

Le lambda Le paramètre est un facteur d'échelle sans dimension du coût de frottement :
coût total = coût du temps de déplacement + lambda * coûts de friction * delta_S

Pour un résultat plus précis, l'option "coup de chevalier" peut être utilisée (bien qu'elle soit plus
prend du temps). Dans le diagramme ci-dessous, l'emplacement central (O) représente une cellule de grille de
quelles distances cumulées sont calculées. Les voisins marqués d'un x sont toujours
pris en compte pour les mises à jour des coûts cumulés. Avec l'option "coup de chevalier", les voisins
marqués d'un K sont également pris en compte.
KK
K xxx K
x O x
K xxx K
KK

Les coûts cumulés minimaux sont calculés à l'aide de l'algorithme de Dijkstra, qui trouve un
solution (pour plus de détails, voir r.coût, qui utilise le même algorithme).

Sport Direction


La surface de direction de mouvement est créée pour enregistrer la séquence de mouvements qui a créé
la surface d'accumulation des coûts. Sans ça r.drain ne créerait pas correctement un chemin à partir de
un point final au point de départ. La direction de chaque cellule pointe vers la suivante
cellule. Les directions sont enregistrées en degrés CCW depuis l'Est :
112.5 67.5 soit une cellule avec la valeur 135
157.5 135 90 45 22.5 signifie que la cellule suivante est au nord-ouest
180 x 360
202.5 225 270 315 337.5
247.5 292.5

Une fois r.marcher calcule la carte des coûts cumulés comme une combinaison linéaire du coût de friction
(à partir de la carte de friction) et l'altitude et la distance parcourue (à partir de l'élévation numérique
modèle), r.drain peut être utilisé pour trouver le chemin du coût minimum. Assurez-vous d'utiliser le -d drapeau
et la carte raster de direction de mouvement lors de l'exécution r.drain pour s'assurer que le chemin est calculé
selon les directions de mouvement appropriées.

r.marcher, comme la plupart des programmes raster GRASS, est également conçu pour être exécuté sur des cartes plus grandes que
peut tenir dans la mémoire disponible de l'ordinateur. Comme l'algorithme fonctionne à travers la liste dynamique de
cellules, il peut se déplacer presque au hasard dans toute la zone. r.marcher divise toute la zone
en un certain nombre de morceaux et échange ces morceaux dans et hors de la mémoire (vers et depuis le disque) comme
nécessaire. Cela fournit une approche de mémoire virtuelle conçue de manière optimale pour les cartes raster 2D.
La quantité de mémoire à utiliser par r.marcher peut être contrôlé avec le Mémoire option,
la valeur par défaut est de 300 Mo. Pour les systèmes avec moins de mémoire, cette valeur devra être définie sur une valeur inférieure
valeur.

EXEMPLES


Nous calculons une carte indiquant la distance qu'une personne perdue pourrait parcourir depuis le point où elle
a été observée pour la dernière fois en tenant compte de la topographie et de l'occupation du sol.
g.région swwake_30m -p
# créer une carte de friction basée sur la couverture terrestre
r.recode landclass96 out=friction << EOF
1: 3: 0.1: 0.1
4:5:10.:10.
6: 6: 1000.0: 1000.0
7: 7: 0.3: 0.3
EOF
r.walk -k altitude=elev_ned_30m friction=friction sortie=walkcost \
start_coordonnées=635576,216485 lambda=0.5 max=10000
# calculer les contours sur la surface des coûts pour mieux comprendre
# jusqu'où la personne peut aller dans un certain temps (1000 est en secondes)
sortie r.contour walkcost = étape walkcost = 1000

Références


· Aitken, R. 1977. Zones sauvages en Écosse. Ph.D. non publié. thèse.
Université d'Aberdeen.

· Steno Fontanari, Université de Trente, Italie, Ingegneria per l'Ambiente e il
Territoire, 2000-2001. Svillluppo di metodologie GIS per la determinazione
dell'accessibilità territoriale come supporto alle Decisioni Nella Managemente
ambiant.

· Langmuir, E. 1984. Mountaincraft et leadership. Le Conseil écossais des sports/MLTB.
Cordée, Leicester.

Utilisez r.walkgrass en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    AstroOrzPlayer
    AstroOrzPlayer
    AstrOrz Player est un lecteur multimédia gratuit
    logiciel, partie basée sur WMP et VLC. La
    joueur est dans un style minimaliste, avec
    plus de dix couleurs de thème, et peut également
    b ...
    Télécharger AstrOrzPlayer
  • 2
    movistarv
    movistarv
    Kodi Movistar+ TV est un ADDON pour XBMC/
    Kodi qui permet de disposer d'un
    décodeur de los services IPTV de
    Movistar intégré en un seul de los
    médiacentres ma...
    Télécharger movistartv
  • 3
    Code :: Blocs
    Code :: Blocs
    Code :: Blocks est un logiciel gratuit et open source,
    multiplateforme C, C++ et Fortran IDE
    construit pour répondre aux besoins les plus exigeants
    de ses utilisateurs. Il est conçu pour être très
    s'étend...
    Code de téléchargement ::Blocs
  • 4
    Au milieu de
    Au milieu de
    Au milieu ou Interface Minecraft avancée
    et Data/Structure Tracking est un outil pour
    afficher un aperçu d'un Minecraft
    monde, sans vraiment le créer. Ce
    pouvez ...
    Télécharger au milieu
  • 5
    MSYS2
    MSYS2
    MSYS2 est une collection d'outils et
    bibliothèques vous offrant un
    environnement facile à utiliser pour la construction,
    installer et exécuter Windows natif
    Logiciel. Il con...
    Télécharger MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo est un codec d'image JPEG
    qui utilise des instructions SIMD (MMX, SSE2,
    NEON, AltiVec) pour accélérer la ligne de base
    Compression et décompression JPEG activées
    x86, x8...
    Télécharger libjpeg-turbo
  • Plus "

Commandes Linux

Ad