Vorrei aggiungere nel campo di un livello un valore predefinito. Voglio dire, ogni volta che viene creata una nuova funzionalità, quel campo verrebbe riempito automaticamente con il valore predefinito. Nel mio caso il valore predefinito sarebbe la variabile @project_filename (nome file del progetto). Non riesco a trovare questa funzionalità da …
Uso Python provo a scrivere un file layer vettoriale in un file CSV con questo codice: QgsVectorFileWriter.writeAsVectorFormat(mylayer, r'c:\temp\xyz.csv', "utf-8", None, "CSV") Può esportare in xyz.csv ma solo gli attributi sono mostrati nella CSV, non nella colonna della geometria. Come posso esportare sia i dati degli attributi che quelli spaziali nel …
Sto lavorando a un progetto QGIS in cui ho pochi layer shapefile con campi di testo. Vorrei aggiungere interi paragrafi come descrizioni ai campi di testo, tuttavia i campi sono limitati dalla lunghezza massima consentita che è di 255 caratteri. Come devo fare per aggiungere testi più lunghi? Sono sicuro …
Ho i dati della contea in cui i FIP (in realtà FIPS statali e FIPS della contea combinati). Ho i dati importati come CSV con i dati FIPS delle donne intitolati STCounty. Tuttavia, lo shapefile FIPS è elencato come reale e il CSV è entrato come intero e la funzione …
Devo usare un livello GeoJSON sulla mia mappa del volantino. Ecco un esempio del mio codice: function onEachFeature(feature, layer) { if (feature.properties && feature.properties.popupContent) { layer.bindPopup(feature.properties.popupContent); } } myGeoJsonLayer = L.geoJson(data, { pointToLayer: function (feature, latlng) { return L.circleMarker(latlng, geojsonMarkerOptions); }, onEachFeature: onEachFeature }); myGeoJsonLayer.addTo(map); TOC.addOverlay(myGeoJsonLayer, "My GeoJSON Layer"); Funziona …
Voglio usare PyQGIS per aggiungere un nuovo campo e calcolare i valori per ogni funzione. Simile all'opzione Field Calculator. La mia espressione "Field Calculator" è ad esempio: y(start_point($geometry)) from PyQt4.QtCore import QVariant from qgis.core import QgsField, QgsExpression, QgsFeature vl = iface.activeLayer() vl.startEditing() #step 1 myField = QgsField( 'myNewColumn', QVariant.Float ) …
Ho uno strato con punti che rappresentano gli incidenti stradali mortali e il campo "date_14_D" contiene la loro data ma il suo tipo è stringa. Vorrei convertire questo campo stringa in campo data ma il pulsante OK non è attivo. Qual è il problema? Uso QGis. Guarda l'immagine sotto
Ho a che fare con una varietà di file poligonali spaziali (shapefile, classi di caratteristiche gdb file / personali, classi di caratteristiche sde (alcune con viste spaziali)) e, a seconda del tipo di file, ottengo una moltitudine di nomi di campi della classe di caratteristiche Shape Area ( il campo …
Sto usando QGIS 2.0.1 e sono collegato a un database abilitato spazialmente MS SQL Server (non ESRI). Sono in grado di connettermi al livello e caricarlo nel mio sommario bene. Ho nascosto un numero di campi che non sono importanti per motivi di visibilità. Ora voglio esportare quei dati in …
Questa domanda si basa su una domanda precedente che ho riscontrato su gis.stackexchange: come modificare facilmente i dati degli attributi usando le espressioni regolari? Forse qualcuno può indicarmi la giusta direzione? Ho un file di forma vettoriale di linee di contorno. Nella tabella degli attributi ho già convertito un campo …
Cosa devo fare: rinominare un nome campo di una tabella / classe di funzionalità copia tutti i valori nel nuovo campo Finora ho fatto il seguente codice come suggerisce @ artwork21: import sys import traceback import arcpy from arcpy import env ## ARGUMENTS # argv[1] = input table/feature class path …
Ho un set di dati raster di grandi dimensioni (dimensioni inferiori a 48 US) da 100 m con una tabella degli attributi raster (RAT). I dati sono stati creati da qualcun altro. Uno degli attributi nel RAT ha i valori dei dati che mi interessano, mentre i valori effettivi delle …
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.