开始使用 arcobjects,但目标不是成为开发人员?

发布于 2024-09-10 12:44:34 字数 721 浏览 6 评论 0原文

如果一个人不是开发人员并且不打算成为一名开发人员,那么开始使用 arcobjects 的最佳途径或地点是什么?

我专业使用 gis 已经有很长一段时间了,差不多二十年了,大部分时间都是使用 arcinfo/arcgis;我很好。我正在学习软件开发,甚至在公共项目中使用了一个相当成功的小型 python 应用程序;我不好!我不想成为一名成熟的软件开发人员,但我不断遇到一些如果不编程就无法完成的事情(示例)。在 arcgis 世界中,这让我完全属于 python 阵营,这对我来说很好,因为我喜欢 python,但是 python 无法直接访问 arcobjects。

太好了,我需要开始,但是从哪里开始呢? Arcgis 帮助说明开始使用ESRI 开发者网络,但 1500 美元/年绝对不在我的预算之内,听起来就像用大锤来拍蚊子。 .NET、Visual Basic 或 Visual C++ 是哪种语言?

谢谢你的想法。

What is the best route or place to get started with arcobjects if one is not a developer and not aiming to become one?

I've been using gis professionally for a long time, almost two decades, arcinfo/arcgis for most of that; I'm pretty good. I'm learning software development, and even have a modestly successful small python application used in a public project; I'm not good! I don't want to become a full fledged software developer but I keep running into things I just can't do without programming (example). In the arcgis world this puts me pretty squarely in the python camp, which is fine by me since I like python, however python does not have straightforward access to arcobjects.

Soooo, I need to get started, but where? Arcgis help says to get started with the ESRI Developer Network but $1500/yr is definitely not in my budget, and sounds like using a sledge hammer to swat mosquito. And which language .NET, Visual Basic, or Visual C++?

Thanks for your thoughts.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

春庭雪 2024-09-17 12:44:34

假设您有桌面,我只需从桌面安装 DVD 和 安装 SDK下载免费的 VS2010 60 天评估版(可以延长)。

VS Express 支持,但我从未使用过它。

对于语言,我会远离 C++。与 VB.NET 相比,C# 的可用示例代码更多。除了 yield 关键字之外,VB.NET 和 C# 是相同的。

Assuming you have desktop, I'd just install the SDK from the desktop installation DVD's and download the free VS2010 60 day eval (which can be extended).

VS Express is supported, but I've never used it.

For language, I'd stay away from C++. There's more sample code available for C# than VB.NET. Except for the yield keyword, VB.NET and C# are equal.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文