Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 查找具有地理编码地址的融合表条目_Google Maps_Google Fusion Tables - Fatal编程技术网

Google maps 查找具有地理编码地址的融合表条目

Google maps 查找具有地理编码地址的融合表条目,google-maps,google-fusion-tables,Google Maps,Google Fusion Tables,我有一个融合表,包含明尼苏达州所有国会选区的位置数据 我想让一个用户输入她的地址,让谷歌地图API对其进行地理编码,然后从表中说出她居住的地区 我曾希望通过在查询中使用orderBy:ST_DISTANCE来选择最近的地区。但是,这并不总是返回地址实际所在的地区。例如: 假设这是可能的,我如何返回一组坐标所在的区域 编辑 在对文档进行了一点挖掘之后,我找到了:ST_相交的地方。它似乎在做我需要的事情:没有使用ST_DISTANCE,但您的示例表明它存在问题。可能是零值的问题……我完全没有受过教育

我有一个融合表,包含明尼苏达州所有国会选区的位置数据

我想让一个用户输入她的地址,让谷歌地图API对其进行地理编码,然后从表中说出她居住的地区

我曾希望通过在查询中使用orderBy:ST_DISTANCE来选择最近的地区。但是,这并不总是返回地址实际所在的地区。例如:

假设这是可能的,我如何返回一组坐标所在的区域

编辑


在对文档进行了一点挖掘之后,我找到了:ST_相交的地方。它似乎在做我需要的事情:

没有使用ST_DISTANCE,但您的示例表明它存在问题。可能是零值的问题……我完全没有受过教育的猜测是,它测量到形状最近的中心或形状最近的起点的距离,而不是实际最接近的形状。没有使用ST_距离,但您的示例表明它存在问题。可能是零值的问题……我完全没有受过教育的猜测是,它测量到形状的最近中心或形状的最近起点的距离,而不是实际最接近的形状。