Sistemas de Informação Geográfica

Perguntas e respostas para cartógrafos, geógrafos e profissionais de GIS

2
Executando script na janela Python do ArcMap?
Eu tenho escrito Python no meu editor de texto, então eu tenho um script Python, script.py. Ainda o estou desenvolvendo, por isso não quero colocá-lo na minha caixa de ferramentas e, no momento, isso significa copiá-lo e colá-lo do meu editor de texto para a janela Python no ArcGIS Desktop. …

2
Como especificar a unidade de medida ao acessar o atributo 'length' do objeto Geometry ()?
Usando a ferramenta CalculateField_management, é possível especificar a unidade de medida ao calcular o comprimento da forma: #Calculate polyline lengths in miles polylines = "C:\sampleShape.shp" arcpy.CalculateField_management(polylines, "shapeLen", "!Shape.length@MILES!", "PYTHON_9.3") Gostaria de fazer a mesma coisa em um cursor usando o 'SHAPE @ LENGTH' de cada recurso, com o comprimento retornado …






1
Proximidade no espaço e no tempo
Eu tenho alguns dados pontuais que representam locais lat-lon diários de um animal, com um timestamp associado. Gostaria de identificar todos os pontos em que STATIONARY = TRUE. Um ponto se qualifica como estacionário se um buffer de 100 km ao seu redor se sobrepuser a (digamos) 5 pontos temporariamente …

2
Como mudar a cor de uma camada vetorial no pyQGIS?
É possível alterar a cor ao adicionar uma camada vetorial? Eu tenho uma camada vetorial com áreas de água e quero carregá-la com um estilo de cor azul. A camada é adicionada com: QgsMapLayerRegistry.instance().addMapLayer(self.vlayer) De alguma forma, posso alterar a cor após ou durante o carregamento?
10 qgis  python  pyqgis  color 






3
Como aplicar zoom em um recurso selecionado com pyQGIS
Quero criar uma função que selecione um recurso e aplique zoom (semelhante no QGIS). Portanto, existe a seguinte função: QgsMapLayerRegistry.instance().addMapLayer(self.vlayer) def zoomTo(self): layer = self.vlayer atable = self.ui.table selectList=[] for i in atable.selectionModel().selectedRows(): ID = atable.item(i.row(),0).text() selectList.append(int(ID)) layer.setSelectedFeatures(selectList) Os recursos selecionados são destacados no mapa. Mas não tenho idéia de …
10 qgis  python  pyqgis 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.