Systèmes d'information géographique

Questions-réponses pour les cartographes, les géographes et les professionnels des SIG





1
Remplacer le style d'infobulle du dépliant?
Je voudrais remplacer le style par défaut des info-bulles de Leaflet 1.0.0, en particulier la bulle / le cadre. Je ne vois aucune option ou méthode pour cela. Comment puis-je me connecter au CSS? Je souhaite modifier les calques individuellement, je dois donc sélectionner individuellement les info-bulles de chaque calque …
10 leaflet  css 

1
Conversion d'un multi-polygone en forme de polygone: la technique ne fonctionne pas toujours
Afin d'obtenir les coordonnées extérieures, j'ai besoin de convertir un MultiPolygon bien fait en Polygone. Je le fais comme ça: if poly.geometry.type == 'Polygon': x, y = poly.geometry.exterior.xy elif poly.geometry.type == 'MultiPolygon': allparts = [p.buffer(0) for p in poly.geometry] poly.geometry = shapely.ops.cascaded_union(allparts) x, y = poly.geometry.exterior.xy # here happens the …

1
Outil de balayage dans QGIS?
Existe-t-il un outil SWIPE dans QGIS similaire à celui que vous avez dans ArcGIS. Ce que je recherche, c'est un outil pour échanger rapidement entre deux couches. Je compare la mosaïque du sonar à balayage latéral à la bathymétrie pour les problèmes de positionnement.
10 qgis  tools  swipe 

3
Ajouter un écouteur d'événements sur un marqueur dans Leaflet
J'utilise Leaflet pour rendre une carte. J'ai créé une carte avec des marqueurs et je ne sais pas comment implémenter le Listener d'événements 'onClick' sur chaque marqueur. Mon code var stops = JSON.parse(json); var map = new L.Map('map', { zoom: 12, minZoom: 12, center: L.latLng(41.11714, 16.87187) }); map.addLayer(L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token={accessToken}', { attribution: …

3
R: Comment construire une carte thermique avec le package de la brochure
J'ai lu un article sur les cartes interactives avec R en utilisant le leafletpackage. Dans cet article, l'auteur a créé une carte thermique comme celle-ci: X=cbind(lng,lat) kde2d <- bkde2D(X, bandwidth=c(bw.ucv(X[,1]),bw.ucv(X[,2]))) x=kde2d$x1 y=kde2d$x2 z=kde2d$fhat CL=contourLines(x , y , z) m = leaflet() %>% addTiles() m %>% addPolygons(CL[[5]]$x,CL[[5]]$y,fillColor = "red", stroke = …
10 r  leaflet  heat-map 

1
Aperçus: aux tuiles ou .vrt, ou les deux?
Lors de l'utilisation vrtPour mosaïquer à la volée de grandes collections d'images, est-il préférable d'ajouter des vues d'ensemble (pyramides) aux rasters individuels ou au .vrt final, ou les deux? (Où "mieux" signifie trouver le point d'équilibre entre ne pas utiliser plus de stockage que nécessaire tout en offrant une expérience …



3
Le meilleur choix pour créer des cartes statiques: PostGIS, SpatiaLite ou Shapefile?
Je construis généralement des cartes topographiques statiques, qui sont principalement imprimées. J'utilise souvent des OSM et des rasterfiles (principalement différents DEM). Les zones que je cartographie dépassent rarement 20 000 km². J'utilise exclusivement des logiciels open source comme QGIS, SAGA et GRASS. Je connais les problèmes des fichiers de formes, …


3
Comment créer un polygone avec des dimensions spécifiées?
J'édite un fichier de formes dans QGIS et je souhaite dessiner un rectangle avec des dimensions spécifiées (disons 101 pieds par 305 pieds par exemple). Existe-t-il un moyen dans QGIS de faire dessiner un rectangle sans avoir à utiliser la souris pour placer manuellement chacun des points sur la carte? …
10 qgis 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.