问题标签 [arcgis]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python 打印缓冲
让我重新表述我之前的问题。我刚刚在 ArcGIS 中使用 pythong 作为脚本语言创建了一个工具。该工具使用 subprocess.popen 执行(运行)外部程序。当我从 ArcGSIS 运行该工具时,会出现一个仅显示以下内容的窗口。
脚本如下
当我从命令窗口运行相同的程序时,它会打印一个充满信息的屏幕(日期、迭代次数等)。除了现在正在打印的内容之外,我还想在从 ArcGIS 运行模型后出现的窗口中查看所有这些信息。我尝试了打印、交流、冲洗,但无法做到。有什么建议么?
当我现在运行脚本时,它会运行可执行文件,但会出现如下错误
谢谢
visual-c++ - 在默认路径中未找到 ArcSDK.h
默认情况下,它应该位于 ..\include\CPPAPI。但在我的机器上,这个文件夹甚至不存在,只有“CatIDs”和“GridIDs”文件夹位于 \include 中。我已经安装了 ArcGIS Desktop 9.3 及其 VC++ SDK。
我是 ArcGIS 和 LiDAR 的新手,我有 LAS 文件和相应的文本版本,我需要做的就是将 txt 文件转换为 shp 文件。我找到了一个可以做到这一点的示例代码,它包括 ArcSDK.h。
感谢你们中的任何人的帮助。
c# - ArcGis 和 GeoCortex
我们正在尝试使用我们的 ArcGis 服务器设置GeoCortex,但似乎无法正确设置。
我们确实看到了对应用程序的一些请求,但我们没有很多关于它的详细信息,只有请求的图像数量,
我想知道你们是否对此有任何问题(如果你曾经尝试过的话),以及我是否可以得到一份要寻找的东西的清单。
谢谢
ps:我知道这是一个非常精确的主题,任何帮助将不胜感激。
python - ArcGIS:从 listFields 地理处理器访问 python 列表输出
我正在尝试listFields
使用以下代码访问地理处理对象的输出:
如何获取有关我已枚举的字段的信息?打印它们(即sFields
在上面)只返回“在 0x00E42E18 处的地理处理描述字段对象对象”。我正在寻找字段名称、类型、长度等。
谢谢
c# - ArcGIS Development.Java 与 .Net(C#)
我是一名计算机科学家,我一直在使用 Java 开发应用程序。我刚受雇于一家使用 ArcGIS 制作项目的公司。该公司聘请了一名电气工程师来开发 arcGIS 项目。这位工程师过去使用 VBA 自定义 ArcMap,最近使用 .NET 和 C# 进行扩展。
我想走一条新路,开始使用带有 Java 的 ArgGIS 引擎。我想知道这个选择是否正确。你们中是否有人使用 Engine-Java 进行开发以及它有多困难(使用 JNI - 我对此知之甚少 - 使其变得更加困难?)。此外,我对 .NET 和 c++ 有一点经验,但对 C# 没有。我在这条道路上会有很大的学习曲线吗?
还有每种方法的优缺点和局限性是什么?
c# - 将要素类/要素图层动态添加到地图或 MapResourceManager
我在这里遇到了一个非常顽固的问题。
我有一个要添加到地图中的要素类,问题是我能找到的每个示例都需要我硬核服务字符串、指向服务或类似的东西。
我已经有一个要素类,所以我想用它来向地图添加一个动态图层,它是一个简单的点图层,所以据我所知不应该有任何排序转换。无论如何以任何方式向 MapResourceManager 添加要素类或要素层?
PS我对整个adf世界都很陌生,所以这可能是一个新问题:)
wpf - 如何在运行时更改 WPF ESRI 符号上的上下文菜单?
一个 ESRI 符号有一个 ControlTemplate,我可以在 ControlTemplate 中指定一个 ContextMenu,而且效果很好。但是,我需要在运行时更改 ContextMenu(添加、删除项目)。ControlTemplate.FindName 不起作用,因为 Symbol 不是 FrameworkElement。我也知道 Graphic.MouseLeftButtonDown,但如果可能的话,我希望右键单击时出现上下文菜单。
有什么建议么?
apache-flex - 无法对地理编码服务执行查询
我正在构建 Flex 3 应用程序,并且在 ArcGIS 服务器 (ESRI) 上有一个地理编码服务 ( http://.../GeocodeServer )。我正在尝试对此服务执行查询以检索一些
信息。
不幸的是,当我执行查询时,我收到了这个错误:[RPC Fault faultString="" faultCode="400" faultDetail="Invalid URL"]
绝对不是无效的 URL,因为我的定位器使用它没有任何问题。这可能是什么原因?
谢谢你。
python - GIS:何时以及为什么使用 ArcObjects over GDAL 编程来处理 ArcGIS 栅格和矢量?
我刚开始使用 GDAL + python 来支持 ArcGIS python 地理处理脚本无法完成的操作。我主要是对栅格和矢量数据进行空间建模/分析/编辑。
当需要 ArcObject 开发与何时可以使用 GDAL 时,我有点困惑?GDAL 不具备 ArcObjects 的功能吗?反之亦然吗?我假设 ArcObjects 在开发在线工具方面比桌面分析和建模更有用,而桌面分析和建模的区别更多地与偏好有关?就我而言,我更喜欢 GDAL,因为我相信 ArcObjects 缺乏对 python 的支持。
谢谢!