目前我们使用Google自动填充地理编码器:
google.maps.places.Autocomplete
因此,当用户输入地址时,他们会获得建议的结果,单击其中任何一个,然后将它们映射到所选地址。
我想我们也可以使用Google地理编码器:
google.maps.Geocoder
因此,当用户输入地址并按Enter键时,他们会以相同的方式获得建议的结果。但是如果他们输入纬度和经度并按下回车键,它们也会映射到这些坐标。
我们需要两者兼而有之,因此当用户键入地址时,他们会在键入时获得一些自动完成结果,但如果他们只是输入坐标并按Enter键,则会将其映射到指定的纬度和经度
我无法使这两个组件中的任何一个都以这种方式工作。自动填充功能不会搜索纬度/经度,并且地理编码器不会向我提供自动填充功能。
编辑以澄清:所以我的问题是,是否有某些东西(组件,参数,临时解决方案...)我可以用于我们的目的:“以便当用户输入地址时,他们会得到键入时会显示一些自动填充结果,但如果它们只是输入坐标并按Enter键,则会将它们映射到指定的纬度和经度。“