Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.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
Javascript 使用d3.js但不使用lat/long在地图上打印数据_Javascript_D3.js_Geocoding - Fatal编程技术网

Javascript 使用d3.js但不使用lat/long在地图上打印数据

Javascript 使用d3.js但不使用lat/long在地图上打印数据,javascript,d3.js,geocoding,Javascript,D3.js,Geocoding,我正在试验d3.js并在地图上绘制数据。 我的数据只有一般的城市/州信息。它没有长/宽 查看在线教程,他们拥有的所有数据都已经是geojson格式 问题: 有没有一种方法可以在地图上绘制而不需要lat/long信息?i、 e.地图 能够聪明地勇敢地说出“伊利诺伊州芝加哥”之类的话 如果不是,那么当前映射通用数据的最佳实践是什么 像我这样的位置数据转换成geojson格式?我想知道 有一种更好的方法,而不仅仅是手动尝试使用一些 我在网上找到的随机资料 你在找我。这里有很多API(其中很多是免费的)

我正在试验d3.js并在地图上绘制数据。 我的数据只有一般的城市/州信息。它没有长/宽

查看在线教程,他们拥有的所有数据都已经是geojson格式

问题:

  • 有没有一种方法可以在地图上绘制而不需要lat/long信息?i、 e.地图 能够聪明地勇敢地说出“伊利诺伊州芝加哥”之类的话
  • 如果不是,那么当前映射通用数据的最佳实践是什么 像我这样的位置数据转换成geojson格式?我想知道 有一种更好的方法,而不仅仅是手动尝试使用一些 我在网上找到的随机资料

  • 你在找我。这里有很多API(其中很多是免费的):Google、Bing、MapQuest、OpenStreetMap和其他许多提供此类服务的API。谢谢!地理编码看起来正是我想要的。如果你把你的评论作为一个答案,我很乐意接受。嗯,这不是一个真正适合这样的问题(太宽泛,缺乏代码,离题,要求外部资源)。它已经获得了两张接近票数的选票,如果我没有删除那些更受欢迎但不相关的标签,它早就被搁置了。也就是说,我认为这是一个有效而好的问题,而另一方面,这也是一个正确的问题。另一个好的信息来源可能是SE。或者,您可以直接跳到您正在寻找的。这里有很多API(其中很多是免费的):Google、Bing、MapQuest、OpenStreetMap和其他许多提供此类服务的API。谢谢!地理编码看起来正是我想要的。如果你把你的评论作为一个答案,我很乐意接受。嗯,这不是一个真正适合这样的问题(太宽泛,缺乏代码,离题,要求外部资源)。它已经获得了两张接近票数的选票,如果我没有删除那些更受欢迎但不相关的标签,它早就被搁置了。也就是说,我认为这是一个有效而好的问题,而另一方面,这也是一个正确的问题。另一个好的信息来源可能是SE。或者,您可以直接跳到。