问题标签 [dotspatial]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gis - DotSpatial.Projections.Reproject.ReprojectPoints 与高度?
https://github.com/DotSpatial/DotSpatial/blob/master/Source/DotSpatial.Projections/Reproject.cs
请有人解释'.ReprojectPoints'命令使用的Z数组。使用“来自太空的地球”投影:“+proj=ortho”我想重新投影一个点,使其在行星表面上方指定距离 - 想法是从地面上的 A 点到 B 点画一条线在弧形进入天空然后再次降落到地球的地面上。有人做过吗?
c# - DotSpatial (C#) re-projections - “InitializeExternalGrids”导致 .Net “冻结”
我正在尝试将 NTv2 gridshift 包(来自英国军械调查局的 OSTN15)应用于一些 DotSpatial 重新投影。这是我到目前为止的代码:
代码到达“Gridshift.InitializeExternalGrids”和“挂起”。它似乎正在处理,但 40 分钟后它已使用 2G RAM 和大约 25% 的 CPU 使用率。
我假设初始化网格不应该花这么长时间,而且出了点问题。
我正在使用使用 NuGet 添加的 DotSpatial.Projections 1.9.0,除了此代码之外,项目中没有其他内容,它是一个 .NET Framework 4.7.2 控制台应用程序,x64 平台目标(我也尝试过 x86)。
有没有其他人有这个问题或可以提供任何建议。谢谢。
c# - C# - 使用 DotSpatial.GeoAPI 参考 - DotSpatial 库
我正在尝试学习如何使用DotSpatial。我正在使用可在此处下载的 2.0 版:链接
我正在尝试使此代码段起作用:添加行示例。
该片段基于旧版本的 DotSpatial(1.7 版),根据Wiki,任何对的引用DotSpatial.Topology
都应替换为DotSpatial.GeoAPI
and DotSpatial.NetTopologySuite
。
问题是,当我将相关引用添加到项目时,即使将它们添加到我的引用中DotSpatial.GeoAPI
,DotSpatial.NetTopologySuite
也无法找到它们的命名空间(见下图)。
DotSpatial.Data
似乎工作得很好,我可以得到一个基本的地图来构建。
有任何想法吗?
c# - DotSpatial 中的栅格操作
寻求建议:我们正在重写(在 c# 中)分水岭风险分析管理框架模型的图形用户界面,并使用 DotSpatial 库进行地图操作。我们需要对栅格数据执行一些简单的制表,但我无法找到示例。我们需要计算多边形内的土地利用(使用国家土地覆盖数据集)百分比,计算多边形内的平均坡度和坡向。水文分析的标准东西。有谁知道 DotSpatial 栅格分析的教程或可用代码源?谢谢你的时间。