2013-06-03 53 views
1

我想完全理解ArcGIS这个天才。开发ArcGIS应用程序需要什么? (C#?)

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

我无法找到如何开始这一进程足够的细节,并希望有人在这里可以帮助我。

有API的,有ArcEngine的,有ArcObjects中,也SDKS。我不知道我需要开发我的应用程序。我很想在C#中创建一个Windows Form应用程序。

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

谢谢。

+1

如果你没有任何运气在这里,你可以试着问这样的http://gis.stackexchange.com。这是一个StackExchange站点,专门用于GIS Q&A。 – Kate

回答

1

我很想做在C#Windows窗体应用程序。

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

如果用户已经安装了ArcGIS Desktop的发牌整理出来(无论是浮动或独立的),那么你的应用程序可以使用该许可证,他们不需要安装任何东西。

ESRI是相当腼腆的关于在其网站上EDN定价,但我认为它用于为基本的访问是(每座?)约1500 USD $ /年? (高兴能对这种错误)

相关问题