Google部分开源GMap API

Google 部分 开源 GMap API, 评论 中和Google最近增加GeoRSS的支持联系,认为是 OpenLayer 的压力。确实,OpenLayer从去年名不见经传,今年加入 OSGeo 后,步子很大,最近又增加了矢量编辑的支持,KML、GeoRss支持,已经是一个可用性很高的开源JS的Map库了。



The Geowanking mailing list tells us Google has opened parts of the Google Maps API for open source development. From the announcement: "Another reason for this open source project is that we've realized that there are many potential extensions for the Google Maps API, but that the common user still needs a reliable and quick-loading API. Adding custom controls/functionality to the core API adds to the file size and forces developers wanting to tweak the code to overwrite obfuscated JS functions. With this open source project, a developer can include the Javascrīpt file for the particular library they're interested in. They can even download a copy of it and tweak it for their use."


Time for a conspiracy theory. Does this seem like an attempt by Google to maintain their GMaps dominance by "stealing" developers from OpenLayers. There has been a lot of great activity going on in the OpenLayers community, targetted towards GIS users. It just seems like Google can't keep up, so they are forced to open up their scrīpt source to the public...which is not a bad thing per say. I wonderred why they re-released that KML support announcement in GMaps the other day. My suspicion is that they saw the work the OpenLayers team was doing. They probably seen some of the vector editing support they are adding (which feed back directly into GeoServer), and figured thats the quickest way to add the support to their non GIS based API. On the other hand, you have Openlayers( which is built around GIS. It has things like native WMS support which is huge imho. Vector Editing : bar.html [] Basic KML : tml [] Web Cam Hooks : [] WFS Vector : html [] Support for Google/VE/Yahoo/Etc... maps : html [] I have no affiliation with OpenLayers outside of using it. It's truly a great open API.
by Satri (3) on Monday March 26, @12:14PM (#1353)
( | Last Journal: Friday March 17, @05:07PM )
I also like OpenLayers a lot. I wonder if Google and other proprietary data providers through APIs could somehow stop OpenLayers from loading their tiles?

posted on 2007-03-28 01:10  马维峰  阅读(3363)  评论(1编辑  收藏  举报