ArcGIS Pro,定位器属性,选项都消失了

2149
18
2019年12月16日上午11:16
GeorgeBrown1
通过
新贡献者III

当我们努力改进我们的定位器时,从AM定位器移动到AGP定位器,我们注意到AM中的大量选项在AGP中不再可用(见下图,只是一些不再可用的选项),或者我们只是缺少设置这些选项的位置。我们发现,满足这些环境的需求带来了巨大的好处当为特定需求定制定位器时。然而,由于AGP中定位器的“优化”,几乎所有可能的AM定位器设置都消失了。例如,当与ESRI检查定位器属性中设置侧偏移量的能力时,我们最终用户最讨厌听到的是“我们已经优化了新的定位器,默认偏移量是3m,没有选项来调整侧偏移量。”该设置将不会在下一个版本中出现。我鼓励你提交一份增强请求,包括对需要的理由,或者在GeoNet上添加一个想法。”如果它没有坏,为什么要修理它?我们喜欢在AM中提供设置,也希望ESRI考虑将最终用户使用的一些主要设置返回到定位器属性窗口中。谢谢ESRI。

ArcMap地址定位器属性窗口

AGP定位器属性窗口

18日回复
ShanaBritt
通过 金宝搏吧
金宝搏吧

乔治:

除了侧偏移量之外,您在构建和微调定位器时大量使用的经典定位器的其他定位器属性是什么?您试图通过修改经典定位器的属性来解决什么类型的问题,而这些问题仍然需要使用在ArcGIS Pro中使用创建定位器工具创建的新定位器来解决?

在上面Output部分的经典定位器属性截图中,可以在新定位器的属性对话框的Output字段页面上找到那些设置为“Yes”的属性。经典定位器属性的Geocoding Options部分中的大多数属性可用于新定位器,有些不适用于新定位器。

shana

0荣誉
WrightKennedy
通过
新贡献者II

我想加入第二组乔治。布朗在新的定位器属性中调用以前的定位器选项。我的项目卡在旧的创建地址定位器工具和较新的创建定位器之间。地址定位器允许用户指定的侧偏移,但当源数据集是一个特征服务层时,它总是失败。此外,它没有新的选项(至少我能找到)“匹配超出范围”(不同于“匹配没有门牌号”)。新的定位器通常在功能服务层上工作,但不允许在决策或几何输出(例如用户指定的侧偏移量)中轻松定制。对我来说,锁定在新的定位器属性中的重要选项如下:

  • 侧偏移[例如,我们将标记为“后方”的房屋的地理编码标记为离街道较远的房屋]
  • 结束偏移[例如,我们对不同的街道宽度进行不同的地理编码:Avenues vs. Streets]
  • 拼写敏感性[例如,我们对一些地址进行地理编码,这些地址来自较差的OCR文本,所以这很有用]
  • 匹配最佳候选人[例如,这样我们可以识别模糊性并对结果更有信心]
  • 交叉连接器[例如,在地址列表中使用的多种类型,有时是唯一的]

额外的好处:地理编码与“匹配与无区域”选项关闭似乎不工作在新的定位器。当将存储为文本的数字(例如FIPS)用于区域字段(例如城市、州)时,这似乎无法更一致地返回匹配。

旧地址定位器属性中的其他选项很方便,有时还节省时间,但我们可以通过预处理事件数据集(或在json设置文件中进行更改)来解决它们。

关于ArcGIS Pro中新的定位器选项的另一个更普遍的观点是:我对转向“黑盒子”定位器感到沮丧。我看到许多这些设置仍然在定位器文件(settings.json)中,但是为什么要删除ArcGIS Pro中的可访问性?专业人士希望他们的方法透明化和可控。交钥匙解决方案对ArcGIS在线版有意义,但对ArcGIS的“专业版”却没有意义。

JohnFix2
通过
新贡献者III

我们正在发布(内部ArcGIS服务器)一个新的地理编码器使用ArcGIS专业定位器。这将用地址定位器替换ArcMap中创建的地理编码器。我们没有在旧的地理编码器中使用偏移量,因为我们使用它来对车辆碰撞位置进行地理编码....因此希望X,Y在路上。

新的地理编码器有一个20'偏移应用没有规格。这让Crash的人感到有些心痛,因为现在碰撞将从道路中心线偏移。

有什么方法可以关闭ArcGIS Pro定位器中的默认偏移量?

我们的布里特

ShanaBritt
通过 金宝搏吧
金宝搏吧

约翰:

感谢您对您的用例的反馈和解释。目前,偏移量是固定且不可更改的,但我们的目标是在未来的版本中支持编辑这些属性。

什么是要求?是否匹配最佳候选人的财产?你不想让领带自动匹配吗?在“重新匹配地址”窗格中,您可以通过单击“已绑定”选项卡仅查看已绑定的结果,并手动查看已绑定的结果。当该属性设置为True时,连接将自动设置为未匹配。你然后需要遍历所有不匹配的记录,看看是否有匹配的记录,而不是只看那些匹配的记录。

0荣誉
JohnFix2
通过
新贡献者III

对于我正在处理的应用程序,“侧越位”是问题所在。这个过程是为一个崩溃记录应用程序,它是自动的....第一场比赛得分最高。如果出现平局,就先赢。

0荣誉
KoryKramer
通过 188金宝搏网址导航188金宝博复式Esri社区主持人
188金宝搏网址导航188金宝博复式Esri社区主持人

这个想法是最近提出的//www.gobook3.com/ideas/19038

最好能在评论中显示您的支持并添加用例,这样地理编码团队就可以在一个地方跟踪它。

JohnFix2
通过
新贡献者III

代,

我能够使用7z来解压缩地理编码器。将Loz文件放入文件夹中。然后我可以编辑设置。并将侧偏移量参数设置为“0.0”。

但是当我使用7z重新压缩文件夹并重命名为“。定位器可以加载到ArcGIS Pro中,但是定位器是灰色的,我无法选择它来使用。

一旦我完成了上面的步骤,我将放入一个。sd文件(我有python来做这个)并部署到我们的ArcGIS Server DEV环境中进行测试。

你知道让它起作用的秘诀吗?让地理编码器以“0”作为侧偏移量运行是很重要的。

谢谢。

约翰

0荣誉
WrightKennedy
通过
新贡献者II

@JohnFix2嘿,约翰-我现在正在重新访问ESRI从AGP 2.7中删除遗留工具“创建地址定位器”之后的帖子。

我相信我已经发现了将编辑过的json文件(settings.json)重新集成到定位器包(.loz)中的问题。默认情况下,7z压缩文件,即使它们最初存储在存档中。截图显示了我编辑过的“设置”。并强调7z在将文件重新添加到存档时使用了Deflate。为了解决这个问题,我解压缩了原始存档文件(.loz),编辑了设置。json ("side-offset":0,),保存json文件,并使用7z对文件进行归档(归档格式:"zip";压缩级别:“存储”)。文件名需要与原文件名完全匹配。然后,将文件扩展名从.zip编辑为.loz。

以下是我如何在新的定位器格式中更改偏移量设置的快速总结:

  1. 解压缩.loz文件
  2. 编辑settings中的参数。Json和保存
    • 对我来说,边偏移和端偏移
    • 您还可以更改定位器的权重参数
  3. 使用7z对所有文件进行打包,并使用与原始.loz文件名相同的文件名
    • 存档格式:zip
    • 压缩级别:存储
  4. 将.zip归档文件的扩展名更改为.loz
  5. 项目点

注:在测试过程中,我发现将侧偏移量设置为0仍然会在地理编码点上留下一个小偏移量。这可能是由于我的参考数据集坐标系统中的舍入误差或沿着这些线的东西引起的。

JohnFix2
通过
新贡献者III

我知道有一些“技巧”,当拉链使它工作。谢谢你! !

我确实看到ArcGIS Pro 2.7重新启用了对这些项目的支持。当你创建定位器时,它们不在UI中,但一旦创建,你可以右键单击定位器并选择“属性”。面板有地理编码选项,您可以编辑设置边和结束偏移值。我用2.7试过了,效果如预期。

非常感谢你关于如何压缩文件的建议。谢谢!

镜头转