我是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
我正在做一个django项目,尝试使用GeoDjango。
在我的setting.py中,我将'django.contrib.gis',添加到已安装的应用程序中,但收到以下错误。
File "C:\Users\lenovo\AppData\Local\conda\conda\envs\myDjangoEnv\lib\site-packages\django\contrib\gis\admin\__init__.py", line 5, in <module>
from django.contrib.gis.admin.options im
我想从shapefile导入一些多边形,并创建具有特定坐标的海龟(一组将放置在特定多边形中的点)。我成功地导入了多边形,设置了世界的封套.然而,当我试图添加海龟并将它们放在一个特定的位置(setxy)时,它将它们添加到相同的位置(就像这两个点具有相同的坐标,而它们没有)。我选择了点的坐标,我知道它们在空间上属于不同的进口多边形。我更改了像素大小(尽管这可能是问题所在),但什么也没有。我意识到,NetLogo将这些坐标解释为“本地坐标”,而不是“地理信息系统”。但是网络徽标不应该在定义的世界范围内识别地理信息系统坐标吗?
有人能帮我解决这个问题吗?告诉我我做错了什么。
我的设置过程:
to se
我正在为水路运输系统使用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
使用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
在django 1.9应用程序中设置geodjango时,我面临这个错误。
我的应用程序生活在一个亚马逊EC2实例和一个RDS postgres实例中。
错误是:
django.core.exceptions.ImproperlyConfigured: 'django.contrib.gis.db.backends.postgis' isn't an available database backend.
Try using 'django.db.backends.XXX', where XXX is one of:
'mysql'
一旦我添加了"from django.contrib.gis.db import models“而不是"from django.db import models",Django就停止识别应用程序,并给出这个错误:
Error: App with label location could not be found. Are you sure your INSTALLED_APPS setting is correct?
只要我注释掉"from django.contrib.gis.db import models“,这个错误就会消失……
我已经正确地将"d
我正在尝试按照geoip2为GeoDjango设置。
出于某种原因,包装器没有导入函数。在我下载数据库并在我的设置中指向它们之前,它已经工作了,但是由于某些原因,我现在无法加载GeoIP2 (即使我在settings.py中注释掉了行)。我应该如何解决这个问题?
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 17:26:49) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license
#include "offsetFinder.h"
/** Reads a GIS record file (as described in the corresponding project
* specification), and determines, for each GIS record contained in that
* file, the offset at which that record begins. The offsets are stored
* into an array supplied by the caller.
我是一个新的网络标志,我正在努力解决以下问题,在空间环境下的意见动态模型的实现。我使用以下代码导入了一个具有四个不同土地利用类(值1-4)的GIS光栅:
to loadData
clear-patches
initLandCharacter
show "loading landCharacter from file luw6604.asc"
set landUse gis:
我已经在Netlogo中加载了一个带有街道尽头坐标的GIS shapefile。正在做什么
set nodes-dataset gis:load-dataset "nodes.shp"
show gis:feature-list-of nodes-dataset gives me the list of gis features
[{{gis:VectorFeature ["HIGHWAY":""]["LON":"3.7282846"]["OSMID":"145809"][
在将栅格数据导入到补丁中时,是否有一种方法可以提高计算时间?
这是我的密码。这通常需要20分钟左右才能完成。我的世界是500×500。我发现,如果只考虑真假,使用gis:intersect?要比使用gis:apply-coverage,快得多。干杯。
to setup-gis
set city gis:load-dataset "GSR_GIS.shp"
set LGA_nodes gis:load-dataset "LGA_nodes.shp"
set builtuparea gis:load-dataset "GSR_builtupar