Я загружаю SHP-файл городской сетки для симуляции города, но отображение смещено относительно окна мира, как видно на этом изображении:
Красные стрелки показывают непреднамеренное дополнительное пространство, а синие стрелки - область, которая занята большей городской сеткой, но не покрыта окном мира. Это код настройки:
to setup
clear-all
ask patches [set pcolor [225 226 228]]
load-dataset
draw-ins_industr20_a
draw-curva_nivel20_l
draw-cuerpo_agua20_a
draw-corriente_ag20_l
draw-carretera20_l
draw-camino20_l
draw-camellon20_a
draw-manzana20_a
draw-movilidad
copy-values-to-patch
fitness
set threshold 4
reset-ticks
end
Это процедура загрузки набора данных:
to load-dataset
set ins_industr20_a-dataset gis:load-dataset "datos/ins_industr20_a.shp"
set manzana20_a-dataset gis:load-dataset "datos/manzana20_a.shp"
set curva_nivel20_l-dataset gis:load-dataset "datos/curva_nivel20_l.shp"
set cuerpo_agua20_a-dataset gis:load-dataset "datos/cuerpo_agua20_a.shp"
set corriente_ag20_l-dataset gis:load-dataset "datos/corriente_ag20_l.shp"
set carretera20_l-dataset gis:load-dataset "datos/carretera20_l.shp"
set camino20_l-dataset gis:load-dataset "datos/camino20_l.shp"
set camellon20_a-dataset gis:load-dataset "datos/camellon20_a.shp"
set area_cultivo20_a-dataset gis:load-dataset "datos/area_cultivo20_a.shp"
set movilidad-dataset gis:load-dataset "datos/Movilidad.shp"
end
и связанный файл prj здесь
В результате симуляция отображает рост городов в серой области красной стрелки, что неверно. Как я могу исправить эту проблему, чтобы симуляция не учитывала серую область и выровняла всю городскую сетку по границам отображения мира?