Il s'agit de la commande shptreetst qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
shptreetst - exécute une requête spatiale sur un index spatial existant
SYNOPSIS
shptreetst shapefile [friponne le mien maxx maxy]
DESCRIPTION
shptreetst exécute une requête spatiale sur un index spatial existant (.qix), qui a été créé
par le arbre(1) utilitaire. Cet utilitaire est utile pour comprendre comment une recherche d'une forme
ensemble de données et ses qix l'index fonctionne.
OPTIONS
shapefile
Le nom de l'index de fichier .shp.
friponne le mien maxx maxy
Étendues à rendre
EXEMPLE
shptreetst esp 879827.480246 4317203.699447 884286.289767 4321662.508967
Ce nouvel index LSB prend en charge un fichier de formes avec 48 formes, 4 profondeurs
formes 6, nœud 4, -13702.315770,3973784.599548,1127752.921471,4859616.714055
formes 5, nœud 3, -13702.315770,3973784.599548,614098.064712,4460992.262527
formes 1, nœud 1, -13702.315770,3973784.599548,331587.893495,4241748.814186
formes 1, nœud 0, 141678.278400,3973784.599548,331587.893495,4121164.917599
formes 1, nœud 0, 268807.855447,4193028.047889,614098.064712,4460992.262527
formes 1, nœud 0, 268807.855447,3973784.599548,614098.064712,4241748.814186
formes 7, nœud 4, -13702.315770,4372409.051076,614098.064712,4859616.714055
formes 1, nœud 0, -13702.315770,4372409.051076,331587.893495,4640373.265714
formes 3, nœud 1, -13702.315770,4591652.499417,331587.893495,4859616.714055
formes 1, nœud 0, -13702.315770,4712236.396004,176207.299326,4859616.714055
formes 2, nœud 0, 268807.855447,4372409.051076,614098.064712,4640373.265714
formes 3, nœud 2, 268807.855447,4591652.499417,614098.064712,4859616.714055
formes 2, nœud 0, 424188.449617,4712236.396004,614098.064712,4859616.714055
formes 1, nœud 0, 424188.449617,4591652.499417,614098.064712,4739032.817468
formes 2, nœud 1, 499952.540988,3973784.599548,1127752.921471,4460992.262527
formes 2, nœud 0, 499952.540988,4193028.047889,845242.750254,4460992.262527
formes 5, nœud 3, 499952.540988,4372409.051076,1127752.921471,4859616.714055
formes 1, nœud 1, 499952.540988,4372409.051076,845242.750254,4640373.265714
formes 1, nœud 0, 655333.135158,4372409.051076,845242.750254,4519789.369127
formes 1, nœud 0, 499952.540988,4591652.499417,845242.750254,4859616.714055
lire le fichier entier maintenant à quad box rec 20 fichier pos 1084
le résultat de la recherche rectangulaire était
8, 10, 36, 37, 38, 39, 42, 46,
Résultat:
La sortie ci-dessus de la commande shptreetst nous indique que le .qix indice
est pour un ensemble de données Shape qui contient 48 formes ; en effet, l'ensemble de données Shape utilisé dans
cet exemple, esp.shp, contient 48 polygones de l'Espagne. La commande nous dit aussi
qui qix le fichier a une profondeur de quadtree de 4.
Plus important encore, les ID de forme résultants (ou ID de fonction) qui étaient contenus dans
le cadre de délimitation que nous avons passé dans notre exemple ont été renvoyés au bas de la
sortie : "8, 10, 36, 37, 38, 39, 42, 46". Vous pouvez utiliser un outil tel que QGIS pour afficher
ces identifiants de fonctionnalité et vérifiez quelles formes MapServer interroge lorsqu'un utilisateur clique
dans cette boîte englobante.
Utilisez shptreetst en ligne en utilisant les services onworks.net