Sur une carte, une forme fermée définie par une séquence connectée de paires de coordonnées x, y, où la première et la dernière paire de coordonnées sont identiques et toutes les autres paires sont uniques.
J'ai un raster booléen. Dans les zones grises du raster, je voudrais ajuster un polygone de taille donnée dans une étendue contiguë. Fondamentalement, j'ai un polygone irrégulier et j'aimerais "ajuster" un polygone connu dans l'étendue du polygone irrégulier autant de fois que possible. La direction du polygone n'a pas d'importance …
J'ai des SpatialPolygons ou SpatialPolygonsDataFrames que je voudrais tracer. Comment changer la couleur en utilisant les trois systèmes de traçage dans R (graphiques de base, graphiques en treillis et ggplot2)? Exemples de données: library(sp) Srs1 = Polygons(list(Polygon(cbind(c(2,4,4,1,2),c(2,3,5,4,2)))), "s1") Srs2 = Polygons(list(Polygon(cbind(c(5,4,2,5),c(2,3,2,2)))), "s2") SpDF <- SpatialPolygonsDataFrame( SpatialPolygons(list(Srs1,Srs2)), data.frame( z=1:2, row.names=c("s1","s2") ) …
J'ai environ une douzaine de polygones dans une classe d'entités chargée dans ArcMap 10, tous dans WGS géographique 1984. Comment obtenir facilement les coordonnées associées à chaque sommet de chaque polygone dans cette classe d'entités? Idéalement, je voudrais qu'ils soient bien tabulés sous forme de feuille de calcul.
L'erreur d'auto-intersection «TopologyException: Input geom 1 is invalid» qui provient de géométries de polygones invalides a été largement discutée. Cependant, je n'ai pas trouvé de solution pratique sur le Web qui repose uniquement sur la fonctionnalité R. Par exemple, j'ai réussi à créer un objet «SpatialPolygons» à partir de la …
J'ai un ensemble d'entités linéaires à l'intérieur d'une limite polygonale particulière. Pour chaque ligne, je voudrais générer un polygone à l'intérieur duquel chaque point possible est plus proche de la ligne donnée que de toute autre ligne de la couche. J'ai déjà fait cela dans le passé pour des entités …
Je veux tracer les frontières des pays d'Amérique du Nord sur une image raster représentant une variable, puis superposer les contours au-dessus du tracé à l'aide de R. J'ai réussi à le faire en utilisant des graphiques de base et un treillis, mais il semble que le processus de traçage …
J'essaie de créer n sous-régions à partir d'un polygone basé sur une analyse de cluster d'un tas de couches raster qui se chevauchent (couches physiques, par exemple: profondeur, courants, vagues). Actuellement, je peux créer une grille régulière sur le polygone, puis extraire les attributs physiques des couches raster physiques (par …
Il y a deux jours, j'ai posé une question sur l'ordre de stockage interne des sommets d'un polygone dans les fichiers de formes ESRI. Cette question a été répondue (les polygones sont-ils stockés dans le sens horaire ou antihoraire dans un fichier de formes? ) Et il a également été …
Ma question est une extension des lignes verticales dans un fichier de formes polygonales . Veuillez d'abord vous référer à cette question. Ce que vous verrez est une méthode de génération de lignes verticales par rapport au cadre de sélection, à un espacement défini par l'utilisateur. Je comprends que OGR, …
Quel est l'idiome R approprié pour relier les SPDF ensemble lorsque les ID se chevauchent? Notez qu'ici (comme c'est souvent le cas) les identifiants n'ont pratiquement aucun sens, donc c'est assez ennuyeux que je ne puisse pas simplement faire en sorte que rbind les ignore .... library(sp) library(UScensus2000) library(UScensus2000tract) data(state) …
Ainsi, la façon habituelle de lire un fichier de formes dans R est via le package maptools, comme ceci: sfdata <- readShapeSpatial("/path/to/my/shapefile.shp", proj4string=CRS("+proj=longlat")) Cependant, j'ai un cas d'utilisation où je n'ai pas de shapefile.shp mais à la place j'ai une série de coordonnées de polygone 16.484375 59.736328125,17.4951171875 55.1220703125,24.74609375 55.0341796875,22.5927734375 61.142578125,16.484375 …
Comment puis-je trouver un point qui est garanti dans un polygone donné dans PostGIS? Je connais la ST_Centroidfonction. Cependant, le centroïde n'est pas toujours dans un polygone, voir ci-dessous: De plus, je voudrais éviter d'utiliser un point qui se trouve sur la limite du polygone, mais plutôt en vouloir un …
J'ai joint les données de la table Local Enterprise Partnerships correspondantes dans un fichier de formes polygonales contenant les autorités locales britanniques. Comment puis-je dissoudre ou fusionner les polygones des autorités locales par LEP_NAME comme indiqué dans la capture d'écran? Idéalement, je voudrais conserver les attributs des autorités locales avec …
Je crée une carte fictive et j'ai donc besoin de créer beaucoup de points, de lignes et à coup sûr des polygones. Plus tard, j'exporte mes données en tant que geojson. Mais avant cela, je dois toujours aller donner à chaque élément un identifiant unique. Je n'ai pas besoin d'un …
Dans cet article, nous recherchons des algorithmes / idées sur la façon de trouver le rectangle de zone maximale à l' intérieur d'un polygone convexe . Dans la figure suivante, les nombres sont les zones des rectangles ajustés. Comme indiqué, un rectangle souhaité peut varier dans chaque dimension et peut …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.