2013-06-03 28 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 $ /年? (高興能對這種錯誤)

相關問題