问题标签 [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.

0 投票
4 回答
5444 浏览

arcgis - ARCGIS 10 很慢吗?

有人对最新版本的 arcgis 10 有疑问吗?

我在 ags 10 上运行的服务比 9.3.1 慢得多。

而且 Arcgis Desktop 真的很慢,导致我降级回 9.3.1。

是只有我还是其他人有这样的问题?

0 投票
1 回答
229 浏览

multithreading - ArcGIS Explorer: Invoke main thread from secondary thread

I'm developing a small add-in for ESRI ArcGIS Explorer 1200. The extension itself is quite simple, it just uses a FileSystemWatcher to wait for an incoming file, then processes the file.

My main problem is: When the FileSystemWatcher event fires, it uses a different thread than the GUI-thread. So I can't access GUI-related objects. Now I would need some way to invoke a piece of code in the user thread, but I don't know how to do this in ArcGIS world.

My extension so far looks like this:

Any ideas how to work around this?

0 投票
1 回答
990 浏览

arcgis - 开始使用 arcobjects,而不打算成为开发人员?

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

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

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

谢谢你的想法。

0 投票
1 回答
582 浏览

arcgis - 如何以编程方式使用arcgis的datagraphwindow

我一直在尝试在 axmapcontrol 上绘制地图并使用相同的 ITable 在 IDataGraphwindow2 中创建散点图。不幸的是,图表显示正确的数据,但图表上的点击事件没有工作。左键单击显示内存错误,右键单击显示禁用菜单。对于左键单击,我认为 DataGraphTUI.dll 负责。当我们加载 IDataGraphWindow2 时,我们不会初始化它,因为它可能会出错。

请在下面找到代码。

内存错误是模块“DatagraphTUI.dll”中地址 0F4E358B 的访问冲突。读取地址 00000000

0 投票
1 回答
737 浏览

oracle - 是否可以将 Oracle 与 ArcGIS 连接起来进行空间查询?

是否可以将 Oracle 与 ArcGIS 连接起来进行空间查询?

0 投票
1 回答
597 浏览

visual-studio-2010 - ArcGis SDK VS2010 文件夹为空

我安装了 Esri 的 2010 版 SDK 并对其进行了授权。现在,当我打开 Visual Studio 2010 -> New Project -> 我在 C# 部分看到一个标有“ArcGis”的目录,并且该目录包含三个子目录 {Desktop Add-Ins, Extending ArcObjs, Server Obj Ext},但其中的每一个目录为空。我以前从未使用过这个 SDK,但我认为它没有正确安装,因为目录是空的。有没有人看到这个问题?提前致谢 :)

0 投票
2 回答
757 浏览

python - 在 Python 中更新 For Each 循环

下面的 python 代码获取文件列表并将它们压缩。我需要拥有的唯一文件地理数据库(基于文件的数据库)称为“数据”,那么如何修改循环以仅包含名为数据的基于文件的数据库?更具体地说,文件地理数据库存储为系统文件夹,其中包含存储和管理空间数据的二进制文件。所以我需要名为 Data.gdb 的整个系统文件夹。

非常感谢

0 投票
2 回答
2996 浏览

python - ArcGIS中栅格属性表的制作问题

我有一个创建栅格属性表的 python 脚本。这贯穿了我拥有的所有浮动栅格,将它们转换为整数,然后制作一个属性表。

在前 3 个栅格上,我收到一条警告消息,

但是会生成一个属性表。在此之后,但是程序崩溃了,我不知道如何修复它。这是打印到屏幕上的错误消息:

谷歌搜索错误消息没有帮助,帮助文件也没有帮助。这个问题有什么解决办法吗?

谢谢。

0 投票
1 回答
954 浏览

c# - 可以通过我的 ArcGIS 10 桌面插件中的 ArcObjects 使用自定义地图切片吗?

我可以通过我们的 ArcGIS 10 Desktop 插件以编程方式在 ArcMap 中使用和渲染自定义地图切片吗?

插件是使用 ArcObjects SDK for C#/.NET 和 ArcGIS 10 构建的。拉取和渲染地图切片不是插件的主要功能。但是如果可以的话,我们肯定希望实现这个功能。

更多细节:

  • 我收到一条提示,涉及 ITiledMapServer2 接口,但我不清楚,并且 ArcObjects 文档中关于此任务的信息匮乏。ArcGIS for Flex API 中的等效类是 TiledMapServiceLayer,但这也是桌面空间中的 ArcMap 插件,而不是 Web 应用程序。
  • 我们有内部软件以类似于 Google 地图 JS/Flash API 的相同缩放、平铺 Y、平铺 X 平铺方案生成我们自己的平铺。
  • 我们使用 Apache 来提供地图切片,因此目前没有以任何方式使用 ArcGIS Server(即创作切片、发布为 ArcGIS Server 地图服务等)。

先感谢您。

0 投票
2 回答
4871 浏览

javascript - 在 Dojo 中创建 Google 地图的界面

我正在尝试使用 ArcGIS 2.1 JS API 创建一个类似于 Google 地图的自定义界面。

让我感到困惑的是(尤其是 Dojo 的布局方案),Google 地图如何拥有一个扩展整个页面宽度的地图窗格,以及一个似乎漂浮在地图窗格上方的左侧搜索结果面板。

这在 Dojo 布局方面是如何工作的?我与 BorderContainers 合作令人沮丧,并查看了 FloatingPane 的文档但无济于事。

任何方向表示赞赏。