我是Netlogo和一般编程的新手。首先,我尝试简单地加载一个GIS数据集。
这是我的代码:
extensions [ gis ]
globals [ countries-dataset ]
to setup
set countries-dataset gis:load-dataset "C:/Users/247214k/Documents/Modelling/Labour-force/data/lga-line.SHP"
end
to display-countries
gis:set-drawing-color white
gis:draw countrie
我正在为水路运输系统使用GIS地图,并且必须使用我自己的GIS路线(不是自动生成的)。我使用了moveTo块,但每次代理到达GIS点时,我都会收到一条错误消息:
"Error while drawing animation frame. Possibly caused by dynamic properties of animation shapes. The picture will be restored when (and if) the error goes away."
控制台中将显示以下消息:
Error during drawing animation frame
我想从shapefile导入一些多边形,并创建具有特定坐标的海龟(一组将放置在特定多边形中的点)。我成功地导入了多边形,设置了世界的封套.然而,当我试图添加海龟并将它们放在一个特定的位置(setxy)时,它将它们添加到相同的位置(就像这两个点具有相同的坐标,而它们没有)。我选择了点的坐标,我知道它们在空间上属于不同的进口多边形。我更改了像素大小(尽管这可能是问题所在),但什么也没有。我意识到,NetLogo将这些坐标解释为“本地坐标”,而不是“地理信息系统”。但是网络徽标不应该在定义的世界范围内识别地理信息系统坐标吗?
有人能帮我解决这个问题吗?告诉我我做错了什么。
我的设置过程:
to se
我想要一只海龟在我输入的地理信息系统数据的基础上,给一个区域(半径5)涂上颜色。
请找到附加的代码行,我正在使用的,这是无效的。
有什么办法能做到吗?
谢谢!
extensions[gis]
globals [map-boundary]
to setup
ca
set map-boundary gis:load-dataset "/Users.shp"
create-turtles 50
ask turtles [setxy random-xcor random-ycor set size 1 set color grey]
gis:set-world-envelope (
我正在做一个GeoDjango项目(第一次在web应用程序中工作)。尝试使用GeoManager,但出现了一个错误,即module 'django.contrib.gis.db.models' has no attribute 'GeoManager'。之后,我检查了,发现在Django 2.0中删除了GeoManager和GeoQuerySet类。
有人知道它现在在哪个模块里吗?或者有人能提出更好的选择吗?
嗨,我是新手,没有编程背景,我试图创建一个“邻居”网络,使用地理信息系统扩展,到目前为止,我使用的是in-radius功能,但我不确定它是否是合适的。因为我不明白radius在网络标识中的单位
下面是代码:
to setup
clear-drawing
clear-all
reset-ticks
; zoom to study area
resize-world 00 45 0 20
set-patch-size 20
; upload city boundries
set mosul-data gis:load-dataset"data/Mosul
我在地理信息系统领域工作,我从事等高线、点高和其他具有高程相关信息的数据集的工作。
在GIS软件(例如,QGIS)中,我可以提取直线、多边形或一组点的几何属性。因此,我还可以通过Python脚本将点集及其几何属性写入文本文件。
有一个人不使用QGIS,并且特别不知道基于GIS的技术。因此,我使用QGIS生成的文件对他来说是完全无用的。此外,他还在基于Mac的计算机上工作,因此基于GIS的Autocad也无法使用。
因此,如何通过命令行向AutoCAD提供一组点及其坐标,或者一个多边形的点。例如,我们是否有一个命令或一组命令,如
SET ORIGIN TO 50000,5000
ADD POI
我是android应用程序开发的新手。我想知道这两个中哪一个更容易开发更适合GPS和GIS相关数据/活动的android应用程序。
我认为python主要用于与GIS相关的应用程序/程序。我还听说/读到Python更容易编码,也更容易学习编码。此外,我不寻找一个复杂的应用程序,而不是简单地记录加速度,GPS数据以及触发相机活动。
根据你的回答,你会给我推荐哪种IDE?我使用Eclipse IDE for Java来开发一些"Hello World Apps“。
的帖子对我来说似乎太老了,答案似乎没有考虑到地理信息系统的方面。
使用NETLOGO中的gis extension,我的目标是将一个大矢量上传到Netlogo中。
在apply-coverage命令和下面的代码行之间,我选择了以下代码,因为它们更快,并导致相同的结果(我使用export-world命令进行检查)。以下代码行的灵感来自于此源和布鲁克斯(2019年)的“基于Agent的建模和地理信息系统”一书。
其思想是将每个多边形的属性应用到每个补丁的质心,以便使用。
let n 1
foreach gis:feature-list-of Parcels_2015 [
polygone ->
let center-point gi