首页 文章

如何以编程方式将PNG图像摄取到ArcGIS服务器以进行切片图层显示

提问于
浏览
0

我最近开始熟悉ArcGIS . 阅读图块层看起来非常简单 . 但是,我想摄取我自己的PNG图像文件,并使用Java或Python以编程方式通过Web服务调用来读取它们 . 我一直无法找到直接的解决方案 .

我有一个生成PNG图像的系统 . 我想以编程方式调用ArcGIS服务器Web服务API,将PNG图像作为切片摄取到图层中,同时将切片添加到缓存中 . 哪个API /服务调用将支持此操作?我将欣赏对步骤的高级解释或详细解释 .

2 回答

  • 1

    您可以使用作为地理处理服务发布的python脚本,并使用REST API从Web应用程序调用图像 .

    • 将您的切片文件夹放在ArcGIS Server可以访问的某个位置

    • 使用带参数的python脚本创建工具箱:字符串输入和文件输出(派生)

    • 编写一个python脚本,它将获取字符串输入"/0/0/0.png"等...( arcpy.getParameter )并解析它以获取正确文件夹中的正确图像,并将其作为输出提供( arcpy.SetParameter

    • 在您的 Map API中使用地理处理服务网址http://www.myArcgisServer.com/rest/services/myTilesServer / / .png根据需要调用切片

  • 0

    好吧,如果png图像是地理配准的,那么你可以从它们创建一个rasterdataset并创建一个ImageService . 有关如何创建图像服务的更多详细信息,请查看以下链接 . http://server.arcgis.com/en/server/10.3/publish-services/windows/key-concepts-for-image-services.htm

相关问题