1

我试图完全理解 ArcGIS 的天才之处。

我想开发一个使用引擎的软件。此应用程序需要导入用户数据(GeoTIFF 等)并允许用户在地图上放置点和多边形。我认为这将非常简单。

我无法找到有关如何开始此过程的足够详细信息,并希望这里有人可以帮助我。

有 API,有 ArcEngine,有 ArcObjects,还有 SDKS。我不知道我需要哪个来开发我的应用程序。我很想用 C# 制作一个 Windows 窗体应用程序。

我需要什么?弧引擎?我正在使用安装了 ArcGIS Desktop 的计算机。我怎么知道还安装了什么(引擎、对象等)?如果这是我需要的,我如何获得 ArcEngine?

谢谢你。

4

1 回答 1

1

我很想用 C# 制作一个 Windows 窗体应用程序。

要开发这样的应用程序,您需要 ArcGIS Engine 许可才能使用 SDK。ArcEngine(又名。ArcObjects,当您谈论 .Net 时)基本上是 ArcGIS 的核心,没有漂亮(且复杂)的界面。您可以通过EDN购买 ArcEngine 的许可证。请注意,这使您能够自己开发(和运行)应用程序 - 其他人运行它们需要 ArcEngine 或 ArcGIS Desktop 许可,然后根据您希望应用程序执行的操作,它会变得有点复杂 - 一些任务可能需要更高的许可级别。

如果您的用户已经安装了许可(浮动或独立)的 ArcGIS Desktop,那么您的应用程序可以使用该许可,他们不需要安装任何其他东西。

ESRI 对他们网站上的 EDN 定价非常害羞,但我认为它曾经是大约 1500 美元/年(每个座位?)用于基本访问?(很高兴对此有误)

于 2013-06-05T05:33:10.600 回答