Questions tagged «features»

当询问有关现实世界对象在地图上的表示形式的问题时,请使用此标记。



2
用于GeoJSON功能的setStyle()函数-传单
好的,因为我已经问了一个很长的问题,但是由于有一段时间没有收到任何新的答复,并且也不想在细节上感到困惑,所以我将尽力保持这一简单。 如果我没记错的话,setStyle用于命名的特定功能的函数如下: var bounds = [[54.559322, -5.767822], [56.1210604, -3.021240]]; var rect = L.rectangle(bounds, {color: "#ff7800", weight: 1}).addTo(map); rect.setStyle({color: "#4B1BDE"}); ...这会将颜色从橙色变为蓝色。我也知道resetStyle()将样式恢复为原始样式的功能。 这是我设置GeoJSON样式的方式: var everything = L.geoJson(myfile, { onEachFeature: function(feature){ array_of_layers.addLayer(feature); }, style: function(feature){ switch(feature.properties.name){ case "belgium": return belgium_style; break; case "bosnia": return bosnia_style; break; case "denmark": return denmark_style; break; case "great_britain": …

2
如何使用QGIS中的表达式选择包含特定文本字符串的要素
我需要根据多边形是否属于矿物声明来设置测量宗地多边形shapefile的样式。不幸的是,属性表的“ TITLE”字段中仅包含有关多边形是否属于矿物声明的唯一信息,该信息提供了所调查包裹的完整法定名称。例如,“ DISTRICT LOT 5639,BEING AWARD NO。2 MINERAL CLAIM,KDYD'。我需要一个表达式,用于选择“标题”字段中包含文本“ MINERAL CLAIM”的任何特征。

2
复制要素和要素类之间的区别?
我在文件地理数据库(FGDB)的要素数据集中有一个要素类,并且在另一个FGDB中需要它的副本。 在ArcGIS 10.1中,我使用了“复制功能”工具,它看起来是一样的(根据“功能比较”工具)。使用“要素类到要素类”工具,我从“要素比较”中收到以下消息: Field: Field OBJECTID domain fixed is different (Base: false, Test: true). Field: Field Shape domain fixed is different (Base: false, Test: true). 是否有人对“复制要素”和“要素类到要素类”之间的区别有任何见解?来自功能比较的消息是什么意思?

3
在生境图中区分走廊与碎片
我想知道以前是否有人对这种问题感到沮丧: 我想基于距离为3像素(对我感兴趣的物种具有生物学意义)的同一类别(森林)的相邻像素来描绘片段。 我担心的是,例如,请参见所附图像,有时这些片段实际上是走廊,并且由于走廊和实际片段的接近性,它们经常被分组为同一片段。 我想知道是否有一种方法可以根据形状,周围像素的数量等将走廊与片段区分开来? 例如,在下面的框中,可能的走廊用红色框表示,而片段用绿色框表示。 我可以访问QGIS和R。


5
什么是服务PostGIS功能的最快(性能方面)的方法?
我对提供PostGIS功能的最快方法感兴趣。我可以找到一些WMS改进和替代方法(MapProxy,TileCache,Mapnik ...),但是没有那么多WFS开源改进和替代方法。我对图块不感兴趣,但对基础层上的多边形不感兴趣。服务迅速。 您能请我指出正确的方向吗? 更新: 我忘了提及我的应用程序显示地籍信息。并且地籍多边形必须是可选择的(不可编辑,仅在单击时才突出显示)。 我现在使用的是WMS + Django的混合形式,当用户单击地图的一部分时,它会生成GeoJSON对象,以避免客户端(OpenLayers)同时出现数千个多边形的情况。 我不知道自己的方法是否正确(是否应该通过WMS或其他解决方案来渲染潜在的困难情况,例如客户端中成千上万个pol?我应该改善多边形的投放方式吗?)
12 postgis  wfs  features 

2
如何在PyQGIS中使用QgsFeature更改属性的值?
我想更新一项功能的属性。但是,我不知道使用功能对象来更新它。我必须使用数据提供程序来更新它。 layers = QgsMapLayerRegistry.instance().mapLayersByName('my_line') layer = layers[0] dp = layer.dataProvider() it = dp.getFeatures() for i in range(0, dp.featureCount()): feat = it.next() attrs = { 2 : 30 } layer.dataProvider().changeAttributeValues({ feat.id() : attrs }) 我可以使用QgsFeature对象更改属性的值吗? 此外,是否可以使用迭代器对象进行循环?
12 qgis  python  pyqgis  features 


3
什么是非地理特征?
在GIS中使用“功能”一词时,通常(如果不是始终)表示一种地理特征,“它代表与地球相对位置相关的现实世界现象”(ISO 19125-2:2004)。是否有非地理特征?如果有,有没有这样的例子? 例如,可以将指南针或比例尺视为非地理特征吗?
11 features 

2
如何使用标签类,表达式和注释?
我一直发现,在使用python,矢量分析时,QGIS可以使ArcGIS脱颖而出,但有些qgis插件却比ArcGIS的性能高出几个小时。但是,我一直发现,与ArcGIS相比,QGIS的标签系统缺少表达式,sql和详细表示形式。我已经尝试过mapnik,它很不错,但似乎仍然可以解决问题而不是解决问题。 如何改进自己在QGIS上完成的地图,尤其是使用标签类,表达式和注释? 从有人编写插件或类似内容的角度来说,需要做什么来增强QGIS的标签系统?

4
获取折线的所有点
我在python中有一些折线要素对象。现在,我想获得折线的所有要点。 例如,如果折线具有起点[0,0]end point [5,5]。结果:[1,1];[2,2];[3,3];[4,4];[5,5]。 我想找到那条线上的所有整数点,包括终点。对于直线来说,这很简单,但是如果折线具有Beizer曲线,圆弧,椭圆弧几何类型,那我该怎么办? 编辑: 我只能使用在所有许可级别的ArcGIS中都可用的那些工具。例如,ArcGIS Basic。

1
FOSS GIS中缺少商业GIS软件中的功能吗?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 例如,我使用的程序(TransCAD)能够基于最少的数据输入来计算旅行时间矩阵,如果您要进行信封类型的计算,这将非常有用。它具有的另一个功能是能够进行公交路线和温室气体排放建模。 您希望在自己喜欢的FOSS GIS软件中实现的非自由/开源软件中使用哪些功能?

2
如何取消选择Openlayers中的功能?
我可以使用以下几行来识别地图上的选定要素: vector_layer.selectedFeatures 我希望能够使用独立功能(而不是事件处理程序)取消选择此功能。我尝试使用函数unselect(),unselectAll()但未成功,找不到此方法的任何示例。 我知道单击所选对象可以用来unselect。在这种情况下,我需要一个编程解决方案。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.