Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.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
ASP.NET或Javascript库在美国地图上以颜色绘制自定义零件?_Javascript_Asp.net - Fatal编程技术网

ASP.NET或Javascript库在美国地图上以颜色绘制自定义零件?

ASP.NET或Javascript库在美国地图上以颜色绘制自定义零件?,javascript,asp.net,Javascript,Asp.net,我想在一个网页上显示美国地图和州大纲。我还想有预定义的区域或地图的一部分,并有一个特定的颜色每个部分。零件不会根据请求进行更改,这意味着这些零件可以通过单个时间过程进行定义,每个请求的更改只是纯色 我正在寻找一个ASP.NET或Javascript库或工具来生成这样的地图。地图可以是静态图像,也可以是基于HTML5的交互式图像。Flash将是我最后的选择。库应该有一种简单的方法来定义零件(多边形?)。我正在设想一个桌面工具,在这里我可以手动跟踪地图,以定义p0arts,该工具将创建数据点,以便稍

我想在一个网页上显示美国地图和州大纲。我还想有预定义的区域或地图的一部分,并有一个特定的颜色每个部分。零件不会根据请求进行更改,这意味着这些零件可以通过单个时间过程进行定义,每个请求的更改只是纯色


我正在寻找一个ASP.NET或Javascript库或工具来生成这样的地图。地图可以是静态图像,也可以是基于HTML5的交互式图像。Flash将是我最后的选择。库应该有一种简单的方法来定义零件(多边形?)。我正在设想一个桌面工具,在这里我可以手动跟踪地图,以定义p0arts,该工具将创建数据点,以便稍后在绘制的地图中使用。

D3已被用于很好地完成这类任务:

是一种桌面工具,可用于加载地图静态图像,并在地图上绘制区域的徒手多边形。最终输出(图像+多边形)可以输出到单个svg文件,该文件可以显示在网页中


我也曾经支持IE8-。

我很惊讶谷歌搜索没有结果。奇怪。我不认为D3有一个工具可以按照我的要求绘制多边形。你看过第二个链接了吗?这与您的要求有什么不同?您的第二个链接是关于缩放和定位的。它与定义自定义多边形无关。它都是自定义多边形,在这个文件中声明:用于定义所有这些多边形的工具是什么?