问题标签 [esri-arc-engine]
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.
windows-installer - 如何在 GAC 中注册 DLL?
我正在尝试使用加载 ESRI 的 ArcEngine 的 WindowsFormsHost 安装 C# WPF。
MSI 安装程序给出此错误:
我已经安装了应该处理这类事情的 ESRI ArcEngine Runtime 10,但我想它并不完美。
在目标机器上,文件 framework.dll 位于文件夹: C:\Program Files\ArcGIS\DeveloperKit10.0\DotNet
中,但不在c:\windows\assembly
.
我右键单击程序集,然后单击注册进行注册,但这并没有解决我的问题。
gis - 可用的 GIS 工具包?
我们正在考虑使用 ESRI 的 ArcGIS Engine 来编写具有一些 GIS 功能的应用程序。我们主要关心的 GIS 工具包功能有:
- 3D 可视化:将高程数据与栅格或矢量数据混合。
- 在自定义 UI/应用程序中嵌入 GIS 功能(首选 QT4)
- 无需 Internet 连接的功能(本地数据缓存或地理数据库)
- 创建新要素(点、线、多边形)并将它们存储在地理数据库中。
- 在地图数据上叠加图像并经常更新它们。
- 与 C++ 良好的互操作性
- 跨平台:Windows、Mac 和 Linux
该项目的初始目标相对有限,但将来可能会扩展——例如,进行一些包含地理空间数据的图像处理。
除了 ESRI 的 ArcGIS Engine,我们还在考虑使用:
- 美国宇航局世界风
- 草地理信息系统
Intergraph 似乎拥有大量的 GIS 软件产品,但尚不清楚它们是否销售与 ArcGIS Engine 工具包相当的产品。
还有其他值得考虑的选择吗?对已经提到的选项的见解或意见?
c# - 在 ESRI 引擎应用程序 (C#) 中,如何添加带有平铺和金字塔的栅格图层
我正在使用 ESRI,使用 C# 处理 Windows 窗体应用程序我有一个带有 4 个图块的栅格图层,并且我为该图层创建了金字塔。栅格图层在文件夹“C:/Map”中,该文件夹包含其他8个子文件夹,分别称为“pyramid0_1”、“pyramid2_1”、“pyramid4_1”、“pyramid8_1”....“pyramid128_1”我正在尝试将图层添加到地图控件,但是在尝试添加图层时,我只能从一个金字塔级别成功添加它。
这是我的代码:
然后我遍历 enumDS(包含 4 个图层)并将每个图层添加到地图控件。
我尝试将发送给 wf.OpenFromFile() 的文件夹更改为“C:/Map”,但是当我尝试它时,我得到的 enumDS 是空的。
有没有办法将整个栅格图层添加到地图控件,让 ESRI 进行计算并根据请求的比例为每次绘制使用正确的金字塔级别?
非常感谢你的帮助!
.net - ESRI.ArcGIS 地图加载动态 KML
我正在加载 ESRI 地图和 KML 图层,一切正常!
问题: KML 数据更改(经常更改)后,我无法在地图中显示新更改。我每次都需要强制清除浏览器缓存。我尝试刷新图层没有成功。
我的代码
我尝试了 KmlLayer.Refresh();
我需要通过代码清除浏览器缓存还是可以加载新数据?
.net - 如何创建原理图属性(ArcObject .Net api)
我正在编写用于创建逻辑示意图模板和元素类的 ArcCatalog(10.1) Addin(C#)。现在我需要为 Link 类创建一些属性,例如 OriginNode 和 ExtrimityNode,为其他类创建 Constant 和另一个字段 Attribute。
我创建了如下元素类,无法创建 ISchematicElementClass emtClass = [ISchematicDataset].CreateSchematicElementClass(elmClassName, esriSchematicElementType.esriSchematicNodeType);
元素类对象有一个方法 CreateSchematicAttribute("NodeName", uid) 但无法管理,如何使用它......
它给出了一个错误“在集合中找不到项目”
有人可以帮助....
谢谢奈姆
ios - 在 iOS 的 ArcGIS 地图上画一条线
我现在正在为ArcGIS
我的一个 iOS 项目使用地图。
你如何在两点之间画一条线。在MapKit
你使用的情况下MKPolyLine
。
谢谢
c# - 如何以编程方式确定图像文件是否具有地理参考
我的任务是以编程方式扫描文件夹以获取地理参考图像。可能有很多图像,有些非常大,有些没有地理参考。空间信息也可以嵌入到世界文件中。
我如何以编程方式(C#/WPF/ESRI 运行时)判断“C:\someFolder\file.x”是否被地理参考?
谢谢
ios - AGSMMapView & Autolayout
对不起,如果这是一个重复的帖子,或者我没有正确阅读文档,但 AGSMapview 是否支持在 iOS6/7 和情节提要中使用自动布局?我尝试启用自动布局只是为了获得以下信息:
如果我为整个故事板关闭自动布局,那么它工作得很好。我不认为这是可能的,但如果我可以只为 AGSMapView 所在的 UIViewController 关闭 Autolayout,那也可以。
对此的任何想法都深表感谢。谢谢!
c# - 通过单击在 arcengine c# 项目中选择一个功能并以编程方式更改它的属性
我想在 arc engine c# 项目中单击 shapefile 的一个功能,并通过代码更改所选功能的属性。