Web scraping 如何从网站中从ESRI Arcgis中刮取/提取数据?

Web scraping 如何从网站中从ESRI Arcgis中刮取/提取数据?,web-scraping,screen-scraping,arcgis,esri,Web Scraping,Screen Scraping,Arcgis,Esri,我试图从嵌入网站的ESRI地图中提取数据。目标是引入地理坐标,以便能够访问这些值​​出现在地图上 我在这里留下了地图和相应地址的打印件。我只是不明白我应该用哪种方法,因为地图是嵌入在网站中的。我应该使用什么流程 *为学术目的 我必须承认,我不太确定您在提取数据方面追求的是什么。我访问了该网站,它是一个非常基本的嵌入式web地图,使用JSP创建,尽管是用JSP包装的。网络地图正在使用一些公共可访问的Esri服务(世界地图图像、世界地图边界和世界地图位置),以及来自的一些非公共组织服务 在我看

我试图从嵌入网站的ESRI地图中提取数据。目标是引入地理坐标,以便能够访问这些值​​出现在地图上

我在这里留下了地图和相应地址的打印件。我只是不明白我应该用哪种方法,因为地图是嵌入在网站中的。我应该使用什么流程

*为学术目的


我必须承认,我不太确定您在提取数据方面追求的是什么。我访问了该网站,它是一个非常基本的嵌入式web地图,使用JSP创建,尽管是用JSP包装的。网络地图正在使用一些公共可访问的Esri服务(世界地图图像、世界地图边界和世界地图位置),以及来自的一些非公共组织服务

在我看来,你对地理编码很感兴趣。地图上的指针/标记是使用Esri的:

您已到达ArcGIS在线地理编码服务的主页。使用 它可以将地址转换为坐标,将坐标转换为地址,或 找到兴趣点

如果您是开发人员,请提供使用此服务的详细文档 在您的应用程序中,可以在中找到

如果您是ArcGIS for Desktop用户,您可以将此服务用于 以交互方式或其他方式查找地址

因为我不太清楚您想做什么,所以我现在只能提供这些。

注意:请尊重数据所有权。当有疑问时,不要保存其他人数据的副本

听起来像是要在此地图中提取多边形数据。web应用程序正在发出如下请求:

如果只需要数据,可以删除
回调
参数:

然而,如果你只是去那个链接,你会得到一个关于缺少或不正确的推荐人的错误。为了克服这个问题,您需要添加一个名为
Referer
的标题,其值为
https://zonamentopf.portaldasfinancas.gov.pt/simulador/default.jsp
。您可以在脚本或类似的应用程序中执行此操作,但您无法在自己的web应用程序中执行此操作

查看可用层:(使用我提到的
Referer
标题)

要查看关于单个层的元数据,请使用以下URL。用不同的层ID替换
/0/
中的0,以获得不同的层。(带有我提到的
Referer
标题)

要获取数据,请使用以下URL获取所有内容,或者如果要过滤数据,请添加一些查询参数。用不同的层ID替换
/0/
中的0,以获得不同的层。(带有我提到的
Referer
标题)

相关答复: