Arg*_*ros 5 .net c# java arcgis
我是一名计算机科学家,我一直在使用Java来开发应用程序.我刚被雇用在一家使用ArcGIS制作项目的公司.该公司聘请了na电气工程师来开发arcGIS项目.这位工程师过去常常使用VBA自定义ArcMap,最近使用.NET和C#自定义扩展.
我想走一条新路,开始使用带有Java的ArgGIS Engine.我想知道这个选择是否正确.你们中的任何一个人都在使用Engine-Java进行开发吗?它有多难(使用JNI - 我知之甚少 - 让它变得更难?).我也有一点.NET和c ++的经验,但不是C#.我对这条路有一个很大的学习曲线吗?
还有哪些方法的优缺点和局限性?
很难回答的问题。
编辑。您可能需要确定学习 C# 是否对您的雇主(以及您的职业生涯)未来有价值,并在评估与 ArcGIS 引擎一起使用 Java 是否不寻常(因此风险更大)之间进行权衡。只有你可以回答第一个问题。