任何人都知道我如何以与 Flex 和 ArcServer 对话相同的方式集成 Flex 和 Mapserver?
谢谢!
由于 Mapserver 与 WMS 兼容,您应该能够使用ModestMaps或UMap库在 Flex 中显示地图图块。
在适用于 ArcGIS Server 的 JavaScript API 1.3 中,有一些新方法可以为您自己的地图处理创建自定义类(即与 WMS 或您使用的任何地图格式集成)。我想类似的可能性也会出现在用于 AGS 的新 Flex API 中——如果它们还没有的话。
当然,仅当您想要(并且可能,出于许可原因)使用 ArcGIS Server API 时才可以选择。
简单的答案是肯定的。您从 ArcGIS 服务器放入 flex 应用程序的每个图层都使用地图服务 url 端点。同一服务总是有一个 wms url。我建议用 ArcGIS Server 中的 WMS 版本替换图层 url,以测试您的 FLEX 应用程序在这些图层上的工作,然后将服务迁移到 MapServer。