gis

    1热度

    1回答

    我正在使用shapefile。我没有任何问题阅读,绘制它,并使地图漂亮。但是,当我绘制它(使用QGIS将其重新投影到正确的EPSG之后)时,边缘都是锯齿状的(如下所示)。有没有办法使用Python来平滑它? import matplotlib.pyplot as plt from mpl_toolkits.basemap import Basemap from matplotlib.patch

    0热度

    1回答

    我试图自动计算OpenStreetMaps上显示的建筑物的面积。 为了做到这一点,我通过立交桥API获取了建筑物多边形的坐标。 例如 https://overpass-turbo.eu/ [out:json]; way(29858799); out ids geom; ,输出我 { "version": 0.6, "generator": "Overpass API",

    0热度

    1回答

    我试图通过它们的多边形几何体来获取并显示低级朦胧的区域,例如街区和狭窄区域。我是这里的新地图和GIS。我只需要这些数据给土耳其。 我已阅读这里的文档,但我找不到合适的解决方案。 谢谢,,

    0热度

    1回答

    我有一个表示某个区域的高程的图像。但制作它的无人机并不一定是直线排列的(尽管图像总是长方形的)。我也有每20厘米的方式产生的GPS坐标。 如何“弯曲”这个矩形图像(曲线/马赛克),以便它代表无人机实际经历的弯曲路径? (在Python中) 我还没有设法写任何代码,因为我不知道图像的这个“变形”的名称是什么。请将附加图像作为想要的结束状态,并将正常的水平字母作为开始状态。

    0热度

    1回答

    我正在基于Leaflet Choropleth Tutorial的项目上工作。 在我的地图,我有一个用户切换 这些层的亮点和显示器的每间 var basemaps= { "layer1": layer1, "layer2": layer 2, "layer3": layer 3 }; 弹出就像在地区分布模板信息的三个基本层。 我也有层为每个区域显示标签(值),取决于哪一个是活动的。 va

    1热度

    1回答

    我在正方形(即区域)的网格中执行一些地理计算。我使用的是Delphi,但是这个逻辑也可能应用于C++。让我先解释一下我想做什么。 下面的图像是“穿过层运动”一个我的网格,其通过二维阵列Square,它表示在每个正方形的中心点表示的部分,并且: 绿色方块的X和Y坐标为2,因此是Square[2,2]。实际坐标存储在Square[2,2].Latitude和Square[2,2].Longitude中

    1热度

    1回答

    我试图并行处理一系列的栅格并使用parLapply执行焦点函数。我认为我误解了一些至关重要的东西。代码运行,但看起来它不会在我的驱动器上正确写出焦点功能。它看起来像它执行列表中第一个光栅的Density_Function两次....新并行处理世界,并想知道是否有任何建议如何处理这个?只是一个侧面说明,当我运行我的Density_Function和列表使用lapply它的作品。我如何平行处理? `#

    1热度

    1回答

    所以即时通讯使用GIS形状文件制作netlogo项目。 我有一个很大的点层,代表餐馆和加油站等城市的地方。 我需要我的海龟在例如点的方向走:在住房面积 龟弹出去随机餐厅, 头到nearst加油站回到家。 我发现了“foreach(gis:property-value?)”,它在表格上运行,并通过颜色和对象ID对点进行缩放以确保其正常工作。 所以现在我可以运行在列和值,但我不知道如何使一只乌龟向前移

    0热度

    1回答

    所以我有一种情况,我有一大堆拆散路线的Linestrings,我需要使用Shapely的LineMerge或Union或PostGIS ST_Union将它们联合在一起。 我现在的想法是使用Shapely将Linestrings作为几何类型导入。使用Shapely将它们合并或合并,然后导出回数据库中的结果表。 但是,PostGIS数据库中的几何类型只是一堆乱码。像... 01020000020e6

    2热度

    1回答

    我有一个Web应用程序时,用户可以在其中某些160肥胖型层之间进行切换。其中大多数是功能层,但有些是ArcGISDynamicMapServiceLayer类型。 我需要能够查询这些层一样我FeatureLayers做:通过点击地图上的任意点和显示信息窗口。 这是到目前为止我的代码(去掉了一些位为清楚起见): executeQueryTask: function(evt, scope) {