我正在创建一个简单的mapbox-gl和反应应用程序。我有一个<App/>
组件,包含两个组件<Map/>
和<Input/>
。我目前在<Map/>
组件中定义了我的地图和地理编码器。在<Input/>
组件内部,我有一个contentEditable div,我想利用它作为我的地理编码器输入框。
我在<App/>
中有一个函数,我传递给<Input/>
,它获取了contentEditable div中的当前值。我对如何“应用”此查询并获得结果感到困惑。
谢谢!
您可以使用Mapbox的Geocoder React Component。
否则,有这个Javascript client for Mapbox services。最后,如果你想要完全控制,你可以直接调用Geocoding API。