Questions tagged «qgis»

QGIS是根据GNU通用公共许可证许可的跨平台GIS应用程序。

5
将Shapefile文件转换为GeoJSON?
我正在尝试将得克萨斯州参议院地区网站的Shapefiles转换为与Google Maps API一起使用的GeoJSON文件。我正在使用QGIS进行便利,但是我无法正确获得投影/坐标。到目前为止,我还没有尝试过谷歌墨卡托(EPSG:900913)和WGS 84(EPSG:4326)。我正在使用OpenLayers来验证结果,它一直将得克萨斯州放在几内亚湾附近(0纬度,0磅)。
19 qgis  convert  geojson 

4
将相交的多边形合并为同一要素的一部分
我不是GIS专业人员,所以我希望我使用正确的措词,至少希望您理解我的问题。 假设要素A中有五个多边形。在shapefile中,有更多要素。在要素A中,现有五个中的两个多边形相交。我想将两条线合并,这样重叠的线将被删除,结果是一个多边形。 可能的解决方案将像这样工作: 我选择“激活”所有五个多边形的特征 我切换到编辑模式 我选择两个多边形的点 我使用功能MERGE-SELECTED-POLYGONS 到目前为止,我仅找到用于合并对象(功能?),合并shapefile等的函数。 有没有功能MERGE-SELECTED-POLYGONS?

4
自动将线捕捉到点吗?
我有两个矢量shapefile:一个文件是表示人孔的点,另一个是折线文件,它表示通向人孔的管道。我需要在距最近的沙井的指定距离内捕捉线。 是否有一种简单的方法无需手动完成此操作? 更新资料 根据Alexandre,我已将shapefile导出为spacespaceite格式。不知道下一步该怎么做。 更新#2我创建了一个新的数据库文件,并使用spatialite-gui导入了shapefile文件到新的数据库中,我调整了SQL查询,但是如您所见,我收到一条错误消息:“没有这样的列:f.geom”
19 qgis  snapping 



5
更改QGIS中的特征绘制顺序?
在这里可能是一个非常基本的问题,我想在QGIS中更改shapefile的绘制顺序,该怎么做? 从下面的图片中可以看到,仅显示了"10"图层,其他图层都在其下方...但是,由于这是Skagerrak的深度图,因此我希望其他图层显示在其上方。
19 qgis  polygon 

1
确定QGIS中的流路长度?
我需要有关qgis流路长度的帮助。 我尝试运行该程序,当我运行该程序时,我得到一个具有0值的栅格,作为输入,我使用的是填充栅格,现在不管是否做错了,我现在都不会,但是我什么也没得到地图。
18 qgis  saga  flow 

2
为移动的标签创建引线
在gis.stackexchange.com的大量帮助下,我创建了点符号的引线。这些线基于几何生成器符号系统: 使用QGIS中的表达式对话框来缩短线的几何形状? 现在,我想为移动的标签实现引伸线。对我来说非常重要,线条从标签的中心开始,在点的坐标处结束(反之亦然)。 -- Geometry generator: make_line( make_point(label_x, label_y), $geometry) 再次,行被标签覆盖: 有没有办法解决标签盒并缩短引线的方法?我想这是一个非常棘手的问题:/

2
编写独立的PyQGIS脚本时导入qgis.core的问题
我试图在Windows 7中使用qgis.core和其他各种qgis库编写一个独立的python脚本。 我在这里发现了一个有关此主题的老问题:使用PyQGIS编写独立的Python脚本吗?并通过使用以下指南来遵循其建议:http : //docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/intro.html#python-applications 建议的代码为: set PYTHONPATH=c:\qgispath\python 其次是: set PATH=C:\qgispath;%PATH% 我发现IDLE不喜欢“开始时设置”,因此我的代码如下所示: PYTHONPATH="C:\OSGeo4W64\apps\qgis\python" PATH="C:\OSGeo4W64\apps\qgis\python\qgis\core;%PATH%" import qgis.core 我得到: Traceback (most recent call last): File "<pyshell#15>", line 1, in <module> import qgis.core ImportError: No module named qgis.core 我已经尝试过所有可以想到的路径变体,包括最后删除;%PATH%“(看起来有点多余),但无法找到更多信息。有人对我可能有的想法有什么想法吗?出问题了吗? 编辑: 看到Luigi Pirelli的评论后,我现在尝试: >>> PYTHONPATH="C:/OSGEO4~1/apps/qgis/./python\qgis" >>> import qgis.core Traceback (most recent call last): File …
18 qgis  python  pyqgis  windows 

3
QGIS中的曲折线符号
我正在寻找QGIS中的锯齿形线符号。可能有一种简单的方法来实现我所缺少的吗?我尝试使用简单的三角形标记(^)创建标记线,并调整标记的大小和标记的放置间隔,直到梯形齿轮相互接触并出现一条不错的锯齿形线。这适用于直线,但是在曲线周围,三角形之间存在间隙,因为三角形实际上没有连接。也许有办法将标记结合在一起吗?还是另一种解决方法?如有任何建议,我将不胜感激!(使用QGIS 2.4.0)
18 qgis  symbology  line  markers 

1
OpenLayers插件错误:经度或纬度超出限制
我知道以前曾处理过“ traceback” OpenLayers插件错误,因此为再次提出该问题表示歉意。对我来说不幸的是,发布的解决方案让我望而却步,例如,使用变通办法和发布在github上的代码等。 如果有人能为像我这样的绝对初学者一步一步地给出答案,我将永远感激不已!谢谢。我希望有一天我能有所作为。 错误消息显示为: 执行Python代码时发生错误: 追溯(最近一次通话): 在addLayer中,文件“ C:/Users/MCMA1580/.qgis//python/plugins \ openlayers_plugin \ openlayers_plugin.py”,第48行 self .__ plugin.addLayer(self) 在addLayer中的第190行中的文件“ C:/Users/MCMA1580/.qgis//python/plugins \ openlayers_plugin \ openlayers_plugin.py” self .__ setMapSrsGoogle() __setMapSrsGoogle中的文件“ C:/Users/MCMA1580/.qgis//python/plugins \ openlayers_plugin \ openlayers_plugin.py”,第249行 extMap = coodTrans.transform(extMap,QgsCoordinateTransform.ForwardTransform) QgsCsException:正向转换 (0.884883,2.549197) PROJ.4:+ proj = longlat + datum = WGS84 + no_defs + to + proj …


4
如何在QGIS中使用物理屏障/边界进行核密度估计?
有谁知道一个程序,该程序将允许内核在计算时将边界考虑在内,而不是简单地掩盖不可能的区域? 到目前为止,我已经发现:Arc10的GME插件(Hawthorne Beyer)-每次指定边界shapefile时都会出错。我尝试了很多不同的shapefile类型和边界复杂性等。当我不指定边界时,它可以正常工作。 R中的AdehabitatHR软件包(Calange,2011年)-效果很好,但您指定的边界必须非常简单-线段的长度是内核带宽的3倍,而不是太曲折。对于我的数据,这是一个极大的简化。 所以我想知道是否有其他软件可以做到这一点,例如GRASS或QGIS。 谢谢
18 qgis  grass 

1
我们可以在Postgis2.0中的栅格表上创建视图吗?
是否可以在包含栅格数据的表上创建PostgreSQL视图? 我已经成功创建了视图,但是输入raster_columns不正确(缺少所有栅格信息)。另外,我无法使用QGIS打开SQL视图(很可能是因为raster_columns不正确)。 这与gemetry_columns和视图上的问题的情况相同,但是对于栅格列,我找不到在创建视图期间强制typemod的正确语法。 我所能找到的就是: 光栅(ARRAY ['8BUI','8BUI','8BUI'],4326,0.5,-0.5,...); 但是在“ ...”之后出现的是一个谜。 是否有人设法在raster_columns中创建带有正确条目的视图? 一个简短的例子将不胜感激。

6
从QGIS中的加权点生成密度图的最佳方法是什么?
我真的很想重复ArcGIS Kernel Density工具的功能-我该怎么做? 我想将答案限制在易于安装的免费和开源软件上,即QGIS可以在所有平台上轻松地通过GRASS进行安装,因此QGIS + GRASS可以,但是SAGA不能(不幸的是,因为它具有是理想的工具)。 我正在尝试制作QGIS保护区内的野生动物密度图。以下示例中的密度图是在ArcGIS中根据野生动植物的点观测生成的,原始大小的组大小(矢量文件中的字段)用于加权内核密度(SpatialAnalyst)工具中每个网格单元的密度,选定的搜索半径和网格像元大小: 在先前关于密度的问题中,建议使用GRASS v.kernel工具来模仿ArcGIS Kernel Density工具,但是v.kernel不能完成相同的工作。看完手册并(成功地)生成密度图后,似乎v.kernel函数仅适用于点密度,并且没有机会为每个点提供变量(例如原始计数)以加权每个点。 更新 *.surf.*GRASS中似乎有各种工具可以帮助创建密度曲面-并且这些工具确实接受加权列或z值,或者在栅格上执行。@underdark建议v.surf.rst-“ zcolumn”将是我的权重(计数)变量-但我不知道如何要求该工具创建特定的网格大小或使用特定的半径。 有关如何使用v.surf.rst或其他任何方法的建议? 样本数据 x,y,count 431250,8707500,0 418750,8707500,5 413750,8707500,3 411250,8707500,1 408750,8685000,0 411250,8685000,0 416250,8685000,0 416250,8682500,6 411250,8682500,3 418750,8680000,0 433750,8677500,3 421250,8677500,0 423750,8675000,1 431250,8672500,0 428750,8672500,2 426250,8672500,2 423750,8670000,0
18 qgis  grass  density 

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.