需要的想法:栅格在线地图(可能使用 ESRI API 和一些地理处理模型)
(我希望这是一个有效的问题)
正如我在标题中所述,我正在寻找一种相当简单到中等简单的想法来进行某种在线栅格分析地图。我熟悉 ESRI 和他们非常棒的 API,因为我希望能够解决这方面的问题。我也愿意使用mapstraction 库。
有人对我有什么想法吗?
谢谢!!
(I hope this is a valid question)
As I stated in my title, I'm looking for a fairly easy to moderately easy idea for some sort of online raster analysis map. I'm familiar with ESRI and their really awesome API, as I'm hoping to tackle something on that front. I'm also open to using the mapstraction lib.
Does anyone have any ideas for me?
Thanks!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我不确定你的意思是图像光栅还是数据光栅。 此使用开源包:MapServer 和 AJAX 客户端 MsCross。它在服务器上生成数据栅格并将其显示在浏览器中。这些栅格是地下水中污染羽流的等值线图。
I'm not sure you mean image rasters or data rasters. This uses open source packages: MapServer and an AJAX client MsCross. It generates data rasters on the server and displays them in the browser. The rasters are contour plots for a plume of contamination in groundwater.
如果您已经熟悉 ESRI,那么您应该查看 ESRI Flex API ESRI Javascript API。您可以使用它们来启动服务器端地理处理服务。
给猫剥皮的方法有很多...
您可能需要查看发布 ESRI 帮助的地理处理服务部分
基本思想是这样的...您使用 ArcMap/ArcCatalog 来创作地理处理模型(我假设您熟悉此模型) ),稍后您将其作为地理处理服务在 ArcGIS Server 中公开。如果您已经配置了 ArcGIS Server,则将模型发布为服务非常容易 - 请参阅上面我为您提供的链接。
然后,您可以使用免费的 ArcGIS Explorer 应用程序来使用该地理处理服务,或者使用 Flex,或 Javascript 或 DotNet 甚至 python 来使用该 Web 服务。
是的,不要同步使用 Web 服务 - 坚持使用异步。
If you are already familiar with ESRI, then you should look at the ESRI Flex API ESRI Javascript API. You can use both of them to fire up Server side Geoprocessing services.
There are so many ways to skin the cat...
You may want to check the Publishing a GeoProcessing Service section of ESRI help
The basic idea is this... you use ArcMap/ArcCatalog to author a Geoprocessing Model (I am assuming you are familiar with this), which you later expose in an ArcGIS Server as a Geoprocessing Service. Publishing a model as a service is pretty easy provided you already have an ArcGIS Server configured - see the links I provided you above.
Then you can either use the free ArcGIS Explorer application to consume that GeoProcessing Service or write a webapp using Flex, or Javascript or DotNet or even python to consume that webservice.
And yeah, don't consume the webservice synchronously - stick with async.
不幸的是,你没有写出你到底需要什么。您想在网页或应用程序中显示地图吗?
在后一种情况下,我建议使用 http://www.openstreetmap.org/ 它似乎是一开始有点棘手,但是数据库变得越来越好。存在许多渲染器,您可以将它们集成到您的应用程序中。
You do unfortunately not write, what exactly you need. Do you want to display maps on a web page or in a application?
In the latter case i would recommend using http://www.openstreetmap.org/ it seems to be a little tricky in the beginning, buts data base gets better and better. A number of renderes exist, which you can integrate into your application.