问题列表 - 第19466页

在R中读取和绘制esri形状文件

我在将.shp(esri形状文件)读入R中时遇到了困难.我在R中尝试了几个选项,并尝试将ArcMap中的形状文件转换为正确读取形状文件但尚未生效的内容.(在ArcMap中,我更正了几何体,从单个多边形转换为多边形等,这可能不是必需的或相关的)

它可能与我的形状文件包含'区域'(多边形)而不是'多边形'这一事实有关...

如何在R中正确读取该类型的形状文件以进行绘图?(它看起来像ArcMap中的普通形状)

在ArcMap中,形状文件如下所示:http: //bfast.r-forge.r-project.org/arcmapshape.jpg

(显示其他多边形内包含多边形的形状文件)

在R中它看起来像这样: 在此输入图像描述

(显示错误填充某些多边形的形状文件)

我在R中使用了以下代码:

require(maptools)
require(rgdal)

newproj <- "+proj=utm +zone=55 +south +ellps=GRS80 +units=m"
shape<- readShapeSpatial(pdir, proj4string = CRS(newproj),repair=TRUE,force_ring=T,verbose=TRUE) # without any errors
plot(shape, col="gray",border="blue", axes=TRUE)

# via rgdal
folder <- c("spatial")
lyr <- c("clipped_forest_mga")
shp <- readOGR(dsn=folder,layer=lyr)
plot(shp, col="gray",border="blue", axes=TRUE)
Run Code Online (Sandbox Code Playgroud)

两个plot()命令都给出相同的R结果.没有错误发生.只有以下消息

OGR data source with driver: ESRI Shapefile 
Source: "P:/Victoria_DSE/BFAST_spatial/vector/PLM_excl_fire03_09_GDA94LL/mgaz94z55/clipped_EG", layer: "clipped_forest_mga"
with 1 features and 4 fields
Feature type: wkbMultiPolygon with 2 dimensions
Run Code Online (Sandbox Code Playgroud)

怎么解决这个问题?

plot r vector esri geospatial

15
推荐指数
1
解决办法
1万
查看次数

按下后退按钮时,在自定义页面上保留数据

NSIS脚本中的自定义页面是否有任何方法可以保留用户在按下后退按钮时(安装程序运行时)输入的数据?

nsis

7
推荐指数
3
解决办法
2528
查看次数

获取机器的MAC地址 - 良好的解决方案?

我听说目前的winpcap库是不可能的.

这是真的吗?我在网上看到了很多例子,然后评论说"这不起作用".

获取本地计算机的MAC地址的最佳方法是什么?

c++ mac-address winpcap

5
推荐指数
2
解决办法
1万
查看次数

带有问号的好奇C#语法

private enum E_Week
{
   Mon = 0,
   Tue,
   . . .
}
Run Code Online (Sandbox Code Playgroud)

以下代码是什么意思?

E_Week? week= null;
Run Code Online (Sandbox Code Playgroud)

它是否等于以下代码?'?'的功能是什么?在这里签名?

E_Week week= null;
Run Code Online (Sandbox Code Playgroud)

c#

24
推荐指数
3
解决办法
2791
查看次数

差异b/w <context-param>和<init-param>

可以通过servlet代码中的方法检索DD元素<context-param><init-param>两者getInitParameter().

现在的问题是,它如何区分<context-param><init-param>

java servlets deployment-descriptor init-parameters

27
推荐指数
1
解决办法
2万
查看次数

错误:序列包含多个元素

我在生产服务器上收到以下错误.它适用于localhost.

错误:序列包含多个元素

linq-to-sql

1
推荐指数
1
解决办法
2万
查看次数

获取ASP.Net MVC中任何文件的完整URL

我想在MVC中生成任何文件的完整Url(带域名等).示例:.jpg文件或exe文件.

示例:如果我提供"〜/ images/abc.jpg",则应返回" http://www.mywebsite.com/images/abc.jpg "

我知道Url.Action将协议作为参数的重载.但是Url.Action只能用于Actions.

我想要一些像Url.Content协议作为参数的功能.

你知道是否有任何方法来获取任何文件的完整URL?

我曾尝试:VirtualPathUtility.ToAbsolute,ResolveClientUrl,ResolveUrl但所有这些似乎并不管用.

asp.net-mvc asp.net-mvc-routing

29
推荐指数
2
解决办法
3万
查看次数

新的Web开发框架?

我对Rails和Django都有很多经验.我现在有空闲时间做一些学习.我应该学习哪个新兴的Web开发框架?谢谢!

language-agnostic

3
推荐指数
1
解决办法
592
查看次数

Visual Studio托管过程的目的是什么?

使用Visual Studio调试程序时,您可以选择Enable the Visual Studio hosting process.这个选项的目的是什么,它有什么作用?

visual-studio

161
推荐指数
3
解决办法
2万
查看次数

编写只能由Ubuntu中的sudo用户运行的shell脚本

我正在编写一个shell脚本,应该只在sudo用户列表中由用户运行,这样做的恰当方法是什么?

我正在考虑的是在shell脚本中,尝试在系统目录中创建一个虚拟文件,例如/ var/run /并将其删除,因此不在sudo列表中的用户将收到权限错误,但我相信必须有一个更合适的方式,谢谢你的帮助

shell scripting ubuntu sudo

1
推荐指数
1
解决办法
1108
查看次数