帖子
|
我很好奇是否有人知道ArcGIS是否支持使用代理通过云存储连接文件(acs)连接到AWS S3。我们的组织正在使用privacera作为代理来处理各种AWS资源的身份验证。我们可以使用privacera来生成访问密钥和秘密密钥,并使用Python编程地通过代理URL进行连接,但不知道如何/如果可能的话在Pro中连接。这种配置似乎并没有奏效。这是不支持的还是我做错了什么。
…查看更多
星期五
|
0
|
0
|
48
|
帖子
|
这是一个非常棘手的问题。我已经确认我的空间查询应该返回1931条记录(通过ArcGIS Pro和REST查询确认本地数据,returnCountOnly设置为true)。但是,使用使用exceededTransferLimit标志对结果进行分页的实用程序函数,我得到2370个结果。我的函数提交了一个返回1931个结果的初始查询,但是exceededTransferLimit标志被设置为true,所以它提交了第二次,resultOffset设置为1931,并返回439个功能,没有exceededTransferLimit键(甚至没有设置为false -它只是不包括在响应中),所以我的最终结果集是2370条记录,而不是1931。python API只返回1931,所以这似乎可以工作,但我有用户只使用python请求。我是否执行错了什么?Def paginate_queries(query_url:str, params:object, features:list=[])->pd。DataFrame:如果len(features)>0: params['resultOffset']=len(features) result = requests。post(query_url, params=params).json() print(f"{len(result['features'])} features returned") newfeatures = features + result['features'] if ('exceededTransferLimit' in result.keys()) and (result['exceededTransferLimit']): return paginate_queries(query_url, params, features=newfeatures) return pd.json_normalize(newfeatures)
…查看更多
周四
|
0
|
0
|
18
|
帖子
|
我们已经在Linux上安装了Enterprise Server(10.9.1),并且还将使用Linux服务器来自动化一些基于arcpy和ArcGIS Python API的任务(主要是ETL到我们的企业地理数据库,但也自动化服务发布和其他企业相关任务)。官方文档说要使用conda为我们的版本安装arcgis-server-py3,但我也在Esri包中看到了关于arcpy、arcpy-base和arcpy-server的anaconda条目(https://anaconda.org/esri/repo?sort=_name&sort_order=asc)。Arcpy似乎与ArcGIS Pro版本绑定,而ArcGIS - Server -py3似乎与ArcGIS Server版本绑定。问题是:我可以在我的Linux机器(安装了Server 10.9.1)上创建一个带有arcpy-base(版本3.1)的conda环境来利用Pro中有关自动化的新功能吗?即使我没有在我的Linux服务器上安装Pro(因为我不能)。conda上的arcpy包的描述说:“P为ArcGIS Pro和Server安装提供了arcpy接口。要求在同一台机器上安装ArcGIS Pro或Server。
…查看更多
周二
|
0
|
1
|
79
|
帖子
|
哦——这是一段时间以前的事了,有点烦人。在我们的示例中,我们保留了相同的Portal url,只是将Server上下文从/arcgis更改为/ Server。因此,我们打破了联合,更改了服务器上下文,并重新进行了联合。实际情况是,每个服务都被重新发布,并为每个服务器服务创建新的Portal项。这并没有给服务器上的MapServices、实用服务等带来很多问题——我们只需要从Portal中删除引用旧服务器url的旧项目。也更新任何内容(功能层,地图等与新的服务器url)。然而,对于来自数据存储的托管特性服务,我们丢失了内容浏览器中的(托管的)或(托管的,视图)标签,这是一个痛苦的修复(需要进入Portal内容目录并手动更改json文件中的一些内容)。survey123和Workforce项目需要一些额外的修复,因为创建了多种类型的链接资产。我忘记了那个的细节,因为只有几个,一些用户很乐意重新发布他们的调查。希望这对你有帮助! Good luck!
…查看更多
4周前
|
0
|
0
|
30.
|
帖子
|
Esri的支持人员告诉我,这是ArcGIS Pro 3.03版本(也可能是其他版本)的一个bug,将在下一个版本中修复,大约在月底发布。https://support.esri.com/en/bugs/nimbus/QlVHLTAwMDE1MDAzMA==
…查看更多
02-09-202305:41点
|
0
|
1
|
163
|
帖子
|
有趣,这是个好建议。如果我将我的服务器URL添加到允许起源,它修复了Preflight请求,但第一个请求仍然使用代理(并且仍然失败)。在这种情况下,将URL添加到受信任的服务器似乎没有效果。所以最终还是行不通,但至少我有足够的信息把它带到产品团队,为我的情况辩护。
…查看更多
02-09-202311点
|
0
|
0
|
107
|
帖子
|
但是geocoserver支持POST,这是在批处理地理编码场景中绕过这些限制的另一种方法。我现在想知道这是不是一个不必要的限制,我可以试着说服产品团队改变一些东西来支持这一点——要么允许创建客户地理编码服务,要么停止使用代理,只使用POST从AGOL批量地理编码到企业。
…查看更多
02-09-202311点半
|
0
|
2
|
116
|
帖子
|
谢谢你-这是我的怀疑-但为什么他们决定使用代理来查询GeocodeServer信息超出了我的理解。不幸的是,它确实阻止了这种模式——由于我们无法将自定义地理编码器发布到ArcGIS Online中,因此我们的AGOL用户无法访问此功能(例如,上传资产id的CSV并使用自定义地理编码器将其转换为托管功能服务)。我很好奇这是由于某种原因设计出来的,还是产品团队的疏忽。也许实现代理是因为批处理地理编码请求中潜在有效负载的大小?如果它超过标准大小,则必须使用代理。这是我的技术知识跟不上的地方。
…查看更多
02-09-2023十一14点
|
0
|
4
|
132
|
帖子
|
Utility Services-->Geocoding). I am able to add my Enterprise GeocoderServer URL, which enables "geosearch" in the map viewer (and I've tested this and it works as long as I am behind our firewall). However, "Allow Batch Geocoding" is greyed out to off, and I'm unable to change it. I've checked the network tab and see two failures: 1. 400 error on https://myagolorg.maps.arcgis.com/sharing/proxy?https://myenterpriseorg/arcgis/rest/services/locator... 2. Preflight error on https://myenterpriseorg/arcgis/rest/services/locators/APTLocator/GeocodeServer?f=json Does anyone know what's happening here, and if there is some security setting (either in Enterprise or AGOL) that I'm missing, or if this just isn't supported?
Thank you! -->
我们有一个AGOL / Enterprise混合环境来支持各种用例,我们的用户通常在我们的防火墙后面使用ArcGIS Online,所以他们可以访问发布到ArcGIS Enterprise的服务。我已经尝试注册一个企业GeocoderServer与我们的AGOL实例(设置->公用事业服务->地理编码)。我可以添加我的Enterprise GeocoderServer URL,它可以在地图查看器中启用“地理搜索”(我已经测试过了,只要我在防火墙后面,它就可以工作)。然而,“允许批量地理编码”是灰色的关闭,我无法改变它。我已经检查了网络选项卡,看到两个失败:1。400错误在https://myagolorg.maps.arcgis.com/sharing/proxy?https://myenterpriseorg/arcgis/rest/services/locator…2.是否有人知道这里发生了什么,如果有一些安全设置(无论是在企业或AGOL),我错过了,或者如果这只是不支持?谢谢你!
…查看更多
02-09-2023上午10:56
|
0
|
6
|
142
|
帖子
|
Utility Services-->Geocoding). I am able to add my Enterprise GeocoderServer URL, which enables "geosearch" in the map viewer (and I've tested this and it works as long as I am behind our firewall). However, "Allow Batch Geocoding" is greyed out to off, and I'm unable to change it. I've checked the network tab and see two failures: 1. 400 error on https://myagolorg.maps.arcgis.com/sharing/proxy?https://myenterpriseorg/arcgis/rest/services/locator... 2. Preflight error on https://myenterpriseorg/arcgis/rest/services/locators/APTLocator/GeocodeServer?f=json Does anyone know what's happening here, and if there is some security setting (either in Enterprise or AGOL) that I'm missing, or if this just isn't supported?
Thank you!
-->
我们有一个AGOL / Enterprise混合环境来支持各种用例,我们的用户通常在我们的防火墙后面使用ArcGIS Online,所以他们可以访问发布到ArcGIS Enterprise的服务。我已经尝试注册一个企业GeocoderServer与我们的AGOL实例(设置->公用事业服务->地理编码)。我可以添加我的Enterprise GeocoderServer URL,它可以在地图查看器中启用“地理搜索”(我已经测试过了,只要我在防火墙后面,它就可以工作)。然而,“允许批量地理编码”是灰色的关闭,我无法改变它。我已经检查了网络选项卡,看到两个失败:1。在https://myagolorg.maps.arcgis.com/sharing/proxy?https://myenterpriseorg/arcgis/rest/services/locators/APTLocator/GeocodeServer?f=json上出现400错误。是否有人知道这里发生了什么,如果有一些安全设置(无论是在企业或AGOL),我错过了,或者如果这只是不支持?谢谢你!
…查看更多
02-09-2023不必,我
|
0
|
0
|
37
|
标题 | 荣誉 | 发布 |
---|---|---|
3. | 12-07-202205:29我 | |
1 | 11-10-2022下午01:30 | |
1 | 09-28-202207:24我 | |
1 | 08-30-202209:02我 | |
1 | 08-09-202201:45点 |
在线状态 |
离线
|
最近到访日期 |
周六
|