2016-07-28 24 views

回答

1

Openlayers 3扩展名为Geocoder,感谢Jonatas Walker开发它,这里是他制作的jsFiddle(我刚分叉它),你可以通过osm,photon或者如果你有一个key到谷歌地理编码API。

//Instantiate with some options and add the Control 
    var geocoder = new Geocoder('nominatim', { 
    provider: 'osm', 
    lang: 'en', 
    placeholder: 'Search for ...', 
    limit: 5, 
    keepOpen: true 
    }); 
    map.addControl(geocoder); 

现在对于当前位置,您可以使用地理定位example它允许您根据网络位置,让您的位置,或者,如果你正在使用它在移动与科尔多瓦就可以得到精确的网络+ GPS定位

+0

感谢Hicham Zouarhi – Sagar

+0

从[v2.2.0](https://github.com/jonataswalker/ol3-geocoder/releases/tag/2.2.0)开始,支持Bing API。 –

相关问题