我想知道如何为jquery插件jvectormap创建或生成地图http://jvectormap.com/
该项目有几张地图:http :
//jvectormap.com/maps/
但我需要将澳大利亚和新西兰划分为州。在github
https://github.com/bjornd/jvectormap的文档中,它说任何人都可以使用以下命令生成地图:
python \
path/to/converter.py \
path/to/geo-data.shp \
path/to/resulting-map.js \
--width 900 \
--country_name_index 4 \
--where "ISO = 'USA'" \
--codes_file path/to/codes-en.tsv \
--insets '[{"codes": ["US-AK"], "width": 200, "left": 10, "top": 370}, {"codes": ["US-HI"], "width": 100, "left": 220, "top": 400}]' \
--minimal_area 4000000 \
--buffer_distance -3000 \
--simplify_tolerance 1000 \
--longtitude0 10w \
--name us
但是我认为它已经过时了,因为正如文档所说,我下载了http://www.naturalearthdata.com/downloads/10m-cultural-
vectors/10m-admin-1-states-
provinces/,但是当然没有用。
谁能告诉我如何用jvectormap用澳大利亚和新西兰除以州来生成地图?
谢谢
万一有人需要同样的东西。要运行转换器,您需要(此说明对Windows环境有效):
python ^ converter.py ^ ../../ne_10m_admin_1_states_provinces_shp.shp ^ test-map.js ^ --width 400 ^ --where "ISO_3166_2 = 'RU-' and code_hasc!=''" ^ --country_name_index 12 ^ --country_code_index 18 ^ --minimal_area 4000000 ^ --buffer_distance -0.5 ^ --simplify_tolerance 10000 ^ --longitude0 54.8270 ^ --name russia
作为示例输出,该提琴附有使用上述http://jsfiddle.net/dyP4c/3/生成的步骤生成的俄语地图
关于参数(我所知道的)
其中 条件是使用用于过滤从shape文件出形状shape文件属性
simplify_tolerance 会影响映射质量和大小
country_name_index REGION NAME属性的索引在标签shapefile或塔中被分离的文件,如果codes_file用于
country_code_index 在标签shape文件或列区域代码属性的索引如果codes_file用来分隔文件
codes_file 是制表符分隔的文件(如果你想使用的名称/代码不是来自shape文件)
longitude0
是区域的经度(用这个)
名字 是图名
PS:OSGeo4W软件包具有不错的Quantium
GIS浏览器,可浏览shapefile属性。您可以尝试在网络上搜索其他shapefile(不仅是自然数据)以转换为jvectormap
cmf_plugin_url($url, $param = [], $domain = false) 功能 生成访问插件的url 参数 $url: string url格式:插件名://控制器名/方法 $param: array 参数 $domain:boolean|array 是否显示域名 或者直接传入域名 返回 string 插件的url 例子 echo cmf_plugin_url('De
X1.4.0新增 sp_plugin_url($url,$param,$domain) 功能: 生成访问插件的url 参数: $url: url 格式:插件名://控制器名/方法 $param:额外参数,默认为空数组 $domain:是否添加域名,默认false 返回: 类型url 模板使用: {:sp_plugin_url('Demo://Index/index',array('id'=>2)
cmf_plugin_url($url, $param = [], $domain = false) 功能 生成访问插件的url 参数 $url: string url格式:插件名://控制器名/方法 $param: array 参数 $domain:boolean|array 是否显示域名 或者直接传入域名 返回 string 插件的url 例子 echo cmf_plugin_url('De
问题内容: 我正在开发一个Web服务,它需要传递一个新值作为对该服务内方法的引用。 我不熟悉或,但是需要类似的东西(因此创建一个新对象,据我了解返回)。 有任何想法吗? 问题答案: 您可以尝试以下方法: 资源 -
我正在使用maven jaxws插件从我的wsdl模式生成java类。它没有在生成的类中生成@XmlElementWrapper注释。从这篇文章中,我了解到我需要使用jaxb xew插件,但我无法让它与maven jaxws插件一起工作。任何帮助都将不胜感激。这是我试过的配置 如果它只能与maven-jaxb2-plugin集成,你能帮我升级我的Web服务吗?本质上,我该如何指定wsdl以及如何生
我有2个文件,一个ecore实现元模型和一个电子存储库。电子存储库以EMF格式与ecore实现元模型一起提供。我想浏览这个存储库的内容,我所知道的是我必须从实现元模型生成一个Eclipse插件,通过这个插件,我可以打开存储库并浏览它的内容。但我不知道如何生成插件并继续它。 ecore实现元模型是使用Eclipse Indigo SR2中的EMF版本2.7开发的,e-Repository是在相同的环