简体   繁体   English

openlayers.org和mapstraction.com之间的比较

[英]comparison between openlayers.org and mapstraction.com

I just handed new GIS project and given two choices for map solution. 我刚刚提交了新的GIS项目,并为地图解决方案提供了两种选择。

  1. http://mapstraction.com http://mapstraction.com
  2. http://openlayers.org http://openlayers.org

Now i know only google maps and dont have any idea about the above two. 现在我只知道谷歌地图,对上面两个都不了解。 My goal is to provide price effective solution (thats main) having good performance and doing basic task on map like display points, draw region (polygons), create markers. 我的目标是提供具有良好性能并在地图上执行基本任务(如显示点,绘制区域(多边形),创建标记)的价格有效的解决方案(即主要)。

I also had to do geocoding and reverse geo coding but from my search i dont think its possible with the above two, but i can get third party vendor here to do it. 我还必须进行地理编码和反向地理编码,但是根据我的搜索,我认为上述两种方法都不可行,但是我可以让第三方供应商来进行。

Guys i need your feedback here badly. 伙计们,我非常需要您的反馈。

Thank you 谢谢

Mapstraction isn't a library in it's own right, it's an abstraction layer that allows you to write your map code once and then swap from say OpenLayers to Google Maps (or about 12 other providers) by changing one line of JavaScript code. Mapstraction本身并不是一个库,它是一个抽象层,允许您编写一次地图代码,然后通过更改一行JavaScript代码从OpenLayers交换到Google Maps(或大约12个其他提供程序)。

Mapstraction also provides a geocoding abstraction currently supports seven geocoding providers including Google and OpenLayers. Mapstraction还提供了一个地理编码抽象,目前支持包括Google和OpenLayers在内的七个地理编码提供者。

Check out the Mapstraction wiki for more details. 请查看Mapstraction Wiki,以获取更多详细信息。

Alternatively you can use OpenLayers directly for mapping and geocoding via OpenStreetMap . 或者,您可以通过OpenStreetMap直接使用OpenLayers进行地图和地理编码。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM