你在哪里最容易得到ArcGIS开发相关问题的答案呢?
ESRI论坛? Stack Overflow? Google? 邮件列表? 博客文章? ESRI文档?
我通常可以很快地获得有关ASP.NET/Oracle/JavaScript/C#的问题的答案,但是有关ESRI产品和API的问题则不同。在论坛中发布的帖子找不到答案,Google没有返回结果等。
我相信这对于小众商业产品来说并不罕见,但仍然让人感到沮丧。你都采用了哪些方法呢?请分享一下。
你在哪里最容易得到ArcGIS开发相关问题的答案呢?
ESRI论坛? Stack Overflow? Google? 邮件列表? 博客文章? ESRI文档?
我通常可以很快地获得有关ASP.NET/Oracle/JavaScript/C#的问题的答案,但是有关ESRI产品和API的问题则不同。在论坛中发布的帖子找不到答案,Google没有返回结果等。
我相信这对于小众商业产品来说并不罕见,但仍然让人感到沮丧。你都采用了哪些方法呢?请分享一下。
自2011年初毕业以来,GIS Stack Exchange已经发展到了一个程度,在那里几乎所有针对ArcGIS平台的开发工具,都有相应的标签。
单击下面的示例链接,可以了解其 ArcGIS 开发者 Q&A:
我总是对ESRI论坛感到沮丧。搜索功能很差,而且有大量重复的信息。我永远无法得到对于真正困难的问题的答案。我将开始在这里发布与ESRI和ArcObjects相关的问题和答案,希望它能成为一个常去的资源。
http://edn.esri.com/index.cfm?fa=forums.gateway
这是关于ESRI ArcObjects唯一真正活跃的地方。
否则,如果您使用VC++/C#/VB.net,则使用包含的帮助(F1)。但除此之外没有什么其他的。除了一个中国新闻组之外,也没有任何非esri Arc社区。另外StackOverflow也很好 :)
除此之外,我最常查看的地方是谷歌,如果您不明白某些东西的工作原理,或者认为您使用它有问题。
例如,如果您在使用ISaveAs时遇到问题(只是举个例子),请搜索ISaveAs,查看其他人的代码。如果这是一个非常特定/晦涩的ArcObject,则您将找不到太多帮助。
您正在使用哪个API?如果是C++/COM,则建议您重新表达问题并在其.NET论坛中发布。对他们来说,C++已经死了多年。
您需要什么样的帮助?
如果你想获取关于IT技术的帮助,请不要寄希望于ESRI论坛,因为那里不会提供任何答案。当你开始探索ArcObjects和COM互操作的世界时,你唯一能依靠的就是文档,这本身也是很好的。问题是,他们的一些示例需要更新。
如果你正在使用ArcGIS Server,那么你可以避免使用ArcObjects,因为他们的Silvelight/WPF API使用C#编写,似乎比ArcGIS Engine具有更清晰的API。此外,使用他们的Silvelight/WPF API,你会得到现代化的控件。相较于今天的标准,ArcGIS Engine控件看起来过时,并且他们在不久的将来没有改变这一点的计划。我是通过艰难的方式发现了这一点。
我建议您也看看ThinkGeo。作为一个相对新手进入GIS领域的公司,他们拥有一款很好的产品,而且支持和论坛都很活跃。
嗯,无论是EDN还是用户论坛都是最好的信息来源。但是我必须说,这并不令人愉快。对于建立在ArcGIS Server上的新API,resources.esri.com感觉更好-至少有许多示例,并且还有社区部分(非常棒)。事情正在变得越来越好,我想。
你是否有ESRI内部联系人?对于我作为当地ESRI经销商的员工来说,总是有可能写邮件给ESRI支持,并且我偶尔可以得到一些有价值的信息。不幸的是,这很耗时间。
正如uberjumper所指出的那样,最有价值的是ESRI人员本身。在我们的用户会议期间,我们总是尽可能从我们的ESRI访客那里获取尽可能多的信息,因为-至少-如果访客不知道,您可以与能够帮助您解决特定问题的人联系。而且,全球有许多人解决(或曾经解决过)类似的问题,StackOverflow也许变得越来越重要。:-)