获取道路上某点的坐标

Dav*_*fer 10 api maps google-maps virtual-earth geocode

我有一个由交叉点定义的范围,距离交叉点有几英尺.(例如华盛顿街和第五街以北100英尺到华盛顿街和第六街以南300英尺)

我希望将其划分为纬度/长对.但是,我无法通过任何方式获取Google Maps API或Virtual Earth等来执行此操作.他们会愉快地对交叉点进行地理编码,但距离不远.我不能只增加100英尺,因为道路不一定完全笔直或完全在主要方向.

我调查了描述道路的折线,但是从谷歌/ VEarth获得这条道路并没有太多运气.我查看了美国人口普查中的TIGER/LINE,但他们的数据非常不准确.

任何人都可以提出如何对此进行地理编码的建议吗?这是针对公共地图的,因此来自Google,Microsoft等的任何免费API都应该没问题.

最后,顺便说一句,我正在寻找一个实际的街道地址而不是坐标.我想知道,例如,我在上面给出的例子中的范围是508到563 Washington St.

Dav*_*fer 2

我最终采取了一种不同的方法——我没有对门牌号进行地理编码,而是使用街道上的百分比。因此,我可以计算街道的长度,然后确定地理编码坐标在街道上的距离。