我正在寻找一个 JavaScript 库,它允许我从本地托管的形状数据构建 SVG 地图(以允许用户在没有互联网连接的情况下使用该应用程序)。
1)我应该在哪里寻找?
2) GeoJson 是形状数据的良好候选者吗?
3) 我在哪里可以找到国家边界和(1 级深度)次国家实体的形状数据?
如果该库还支持以特定纬度/经度坐标为中心点绘制圆,那将是一个奖励:)
我正在寻找一个 JavaScript 库,它允许我从本地托管的形状数据构建 SVG 地图(以允许用户在没有互联网连接的情况下使用该应用程序)。
1)我应该在哪里寻找?
2) GeoJson 是形状数据的良好候选者吗?
3) 我在哪里可以找到国家边界和(1 级深度)次国家实体的形状数据?
如果该库还支持以特定纬度/经度坐标为中心点绘制圆,那将是一个奖励:)
您可以尝试为此使用jVectorMap。它有一个转换器来生成自定义地图。
Raphaeljs 应该满足您的所有要求。这里有一个实际的地图示例http://raphaeljs.com/australia.html。当然,您需要提供适当的数据。