Return 来自包含县事件的州 ID
Return State ID from Containing County Event
我有一张地形图json 地图,其中包含 json 格式的县和州数据。州没有实际名称,但每个州都有一个唯一的 ID。我想找到一种方法来 return 如果用户点击一个州的一个包含县的 ID。
问题是当我设置我的点击事件侦听器时,我似乎无法访问 json 中的状态 ID。我以各种方式对 json 数据进行了切片和切块,但我一直在兜圈子。 json 文件中是否可能存在不对称信息?在处理包含的县时,我觉得州 ID 在黑框中。
如果有任何想法,请告诉我。我有一个功能齐全的极简主义示例 here,我在其中尝试 return 基于用户点击的状态 ID 的控制台日志。
注意:出于复杂性原因,我宁愿避免多边形解决方案中的点。
您的 json
文件似乎随附 FIPS county code. That means that first two digits of county code are in fact the state code。所以 Math.floor(county.id / 1000)
就是您最终要找的东西。
我有一张地形图json 地图,其中包含 json 格式的县和州数据。州没有实际名称,但每个州都有一个唯一的 ID。我想找到一种方法来 return 如果用户点击一个州的一个包含县的 ID。
问题是当我设置我的点击事件侦听器时,我似乎无法访问 json 中的状态 ID。我以各种方式对 json 数据进行了切片和切块,但我一直在兜圈子。 json 文件中是否可能存在不对称信息?在处理包含的县时,我觉得州 ID 在黑框中。
如果有任何想法,请告诉我。我有一个功能齐全的极简主义示例 here,我在其中尝试 return 基于用户点击的状态 ID 的控制台日志。
注意:出于复杂性原因,我宁愿避免多边形解决方案中的点。
您的 json
文件似乎随附 FIPS county code. That means that first two digits of county code are in fact the state code。所以 Math.floor(county.id / 1000)
就是您最终要找的东西。