问题标签 [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 投票
2 回答
1408 浏览

oracle - 在独立应用程序中使用 Direct Connect 访问 ArcGIS 数据库

我在一家企业工作,在 ESRI ArcGIS 的基础上设计、创建和维护自定义应用程序。一些客户使用 Direct Connect 连接到存储在 Oracle 或 MS SQLServer 上的数据库。几个月来我一直在使用独立应用程序。

我有一个应用程序,用 Delphi 编写。当然,我做的第一件事就是打开工作区。

这适用于所有“正常”连接,在某些直接连接的情况下也可以正常工作。但是在调用 OpenFromFile 时,我可能会在不同的数据库上获取 stackoverflow。在 delphi 项目的项目选项中提高 MaxStackSize 使其适用于某些 Direct Connect 数据库。但这并不适用于所有人。

有人知道在没有 ArcMap 的情况下在独立应用程序中处理 Direct Connect 的正确方法吗?在 ArcMap 中访问数据库从来都不是问题,我认为 ArcMap 对 Direct Connect 有特殊处理。

感谢所有的想法和回复。愿答案与你同在;-)

问候

战心

0 投票
3 回答
430 浏览

gis - 想要的想法:栅格在线地图(可能带有 ESRI API 和一些地理处理模型)

(我希望这是一个有效的问题)

正如我在标题中所说,我正在为某种在线栅格分析地图寻找一个相当简单到中等简单的想法。我熟悉 ESRI 和他们非常棒的 AP​​I,因为我希望在这方面解决一些问题。我也愿意使用 mapstraction 库。

有人对我有什么想法吗?

谢谢!!

0 投票
1 回答
504 浏览

arcgis - arcgis flex api

我是 flex 和 arcgis 的新手。我觉得这真的很令人困惑。我将尝试解释我的问题。我已经在我的系统上安装了 arcgis 服务器,并且还安装了 flex builder3 和 arc_gis api for flex。在 arc map 中创建了一些地图(.mxd 文件)。当我尝试使用 arcserver 创建 Web 应用程序时,在浏览器中运行需要花费大量时间。flex api 如何帮助我更快地运行它们。

0 投票
2 回答
3005 浏览

postgresql - 无法将数据导入 ArcSDE (9.3.1) 和 PostgreSQL (8.3.0)

我刚刚在虚拟 Windows Server 2008 机器上安装了带有 ArcSDE 和 PostgreSQL 的 ArcGIS Server Enterprise Advanced。

安装后,我一直在尝试将要素类(存储在 shapefile 中)导入地理数据库。

为此,我使用 ArcCatalog -> Database Connections -> Add Spatial Database Connection 创建了到 ArcSDE 的连接(不是直接的数据库连接)。我已经成功测试了连接。

但是,当我运行“要素类到地理数据库”工具时,我收到以下错误消息:

p>

根据这篇博客文章,这个错误是一个通用的“包罗万象”。

博客文章建议了我遵循的一些调试步骤。我让 ArcMap 创建了一个拦截文件。但是,在查看后我并不聪明(ESRI 论坛上的用户说拦截文件中没有错误)。也许有更多经验的人可以更好地解释它......

另外,我浏览了 ArcSDE 和 PostgreSQL 日志……唯一报告的错误在后一个日志中;多个 SELECT 查询失败,因为目标表不存在。一些例子:

p>

帮助将不胜感激。

0 投票
1 回答
627 浏览

arcgis - 开发 ArcGIS 9 扩展 - 我需要什么才能开始?

我有幸将现有的 ArcGis 3.x Avenue 脚本移植到 ArcGIS 9.x ArcObjects。

我需要什么才能开始?(到目前为止,我什至没有 ArcGIS 的副本)

ESRI 的开发者网站上,我似乎需要以 1,500 美元的价格购买 EDN 年度订阅 - 这是否包含 ArcGIS 的开发者副本,还是我也必须购买?

我需要移植的两个 Avenue 脚本相当小:一个为通过 OLE/DDE 获得的某些搜索项选择形状,一个将选定的形状发送到另一个 OLE/DDE 应用程序。
据我了解 ArcObjects 我可能会放弃 OLE/DDE 并通过 COM 调用适当的对象。

0 投票
5 回答
2841 浏览

google-maps - 创建自定义 Google(或 OpenLayers?)地图

我目前正在开展一个项目,该项目将项目映射到建筑物内的物理位置。我们在 GIS 系统 (ArcGIS) 中创建了一个地图,并且能够将项目解析为该地图上的适当形状 ID。

我们希望使用其中一种 API(例如 Google 地图或 Open Layers)创建 Web 地图,以显示此信息,将用户引导至地图上的正确位置,并理想地突出显示特定位置(例如使用阴影多边形),或者至少用某种标记来识别它。

然而,我们对所有在线地图 API 都非常陌生,并且现在发现它非常难以接受。我们真正想要的只是一张带有我们自己的自定义图像的平面地图——我们并不真正关心地理参考或投影等。

有没有人有关于我们如何解决这个问题的任何提示或信息?即使只是一般的指针也会有帮助 - 当那里有这么多信息时,很难知道去哪里看!

干杯

0 投票
4 回答
1123 浏览

silverlight - 使用 arcGIS silverlight 必须学习什么 silverlight 开发人员?

我已经熟悉 Silverlight 编程,但对 GIS 没有任何经验。

我作为 silverlight 开发人员的角色只是显示现有的 GIS 数据。

如果你们对arcGIS silverlight control & api有任何经验,你认为我还必须学习什么才能使用它。

任何学习参考都会有所帮助。谢谢。

0 投票
1 回答
1257 浏览

python - Network analysis and adjacency matrices

I want to try and create a network for several hundred shapefiles that consist of polylines. The polylines are snapped to each other and consistent. Then I want to create an adjacency matrix for this network.

What is the best way of doing this? I know how to do it on an individual basis by clicking through options within ArcCatalog, but I want to try and explore how to automate this.

I do have some VBA that I previously downloaded that creates an adjacency matrix once I have made the network, but I can only run that once the network is loaded in to ArcMap, with the layers in a specific order.

I appreciate any suggestion or advice about how to do this, in any language. I know this is quite a program specific question; and I have asked it on the ESRI forum too, but my previous questions did not results in an answer that enabled me to achieve this so I thought I would also ask it here.

0 投票
2 回答
2132 浏览

c# - 在 ArcGIS Engine 中编辑 blob 字段时出错

我有一个由 MSSQL 数据库支持的 GIS 层。例如,图层上的特征有一个 esriFieldTypeString 类型的字段和一个 esriFieldTypeBlob 类型的字段。我可以很好地编辑字符串字段,但是,当我尝试编辑 blob 时,StopEditOperation() 会抛出一个非常通用的异常(消息:“错误 HRESULT E_FAIL 已从对 COM 组件的调用中返回。”,错误代码: -2147467259)。我在服务器日志中找不到任何相关内容。有谁知道发生了什么?

0 投票
7 回答
4678 浏览

gis - 您从哪里获得 ArcGIS 开发问题的解答?

在回答 ArcGIS 开发问题时,您最成功的地方在哪里?

ESRI 论坛?堆栈溢出?谷歌?邮件列表?博客文章?ESRI 文档?

我通常可以在短时间内得到我的 ASP.NET/Oracle/JavaScript/C# 问题的答案,但是关于 ESRI 产品和 API 的问题是另一回事。在论坛发帖创始人,谷歌返回无效等。

我确信这对于小众商业产品来说并不少见,但仍然令人沮丧。什么对你有用?请分享。