我试图创建一个人口的叶绿素地图在HighMaps使用自定义Geojson文件。
我有两个Geojson文件-第一个包含县级数据,第二个包含县域内较小的城镇区域。
我试图将县级边界添加到我的叶绿体地图中,类似于以下示例:http://www.highcharts.com/maps/demo/us-counties
我能够让小区域以适当的颜色渐变正确绘制;然而,县边界没有出现在我的地图上。
我的js代码如下:
$(function() {
$.getJSON('population.json', function(data) {
$.getJSON('smaller_areas.geojson', function(geojson) {
$.getJSON('counties.geojson', function(maplines){
// Initiate the chart
Highcharts.mapChart('container', {
chart: {
width: 600,
borderWidth: 1
},
title: {
text: 'Population'
},
legend: {
title: {
text: 'Crime Rates',
style: {
color: (Highcharts.theme && Highcharts.theme.textColor) || 'black'
}
},
align: 'right',
verticalAlign: 'top',
floating: true,
layout: 'vertical',
valueDecimals: 0,
backgroundColor: (Highcharts.theme && Highcharts.theme.legendBackgroundColor) || 'rgba(255, 255, 255, 0.85)',
symbolRadius: 0,
symbolHeight: 14
},
mapNavigation: {
enabled: true,
enableDoubleClickZoomTo: true
},
colorAxis: {
min: 1,
type: 'logarithmic',
minColor: '#EEEEFF',
maxColor: '#000022',
stops: [
[0, '#EFEFFF'],
[0.67, '#4444FF'],
[1, '#000022']
]
},
series: [{
data: data,
mapData: geojson,
joinBy: ['GEOGID', 'GEOGID'],
name: 'Population',
tooltip: {
pointFormat: '{point.Name}: {point.value}'
}
},
{
type: 'mapline',
name: 'County Borders',
Data: maplines,
color: 'black',
lineWidth: 10
}]
});
});
});
});
});
我假设我需要修改maplines系列的“data”命令,因为我正在从geojson文件读取数据;然而,我不知道如何做到这一点。
我的县数据地理位置如下:{"type":"FeatureCollection","crs":{"type":"name","Properties":{"name"urn: ogc: def: crs: EPSG::3857 " } }, "特性": [ { "type":"Feature","Properties":{"COUNTYNAME":"Leitrim"},"几何":{"type":"MultiPolygon","坐标": [ [ [ [ -925332.1353, 7260461.4174],[-925231.9477, 7260212.372],[-925020.4407, 7260020.804],[-924719.8781, 7259925.0218],[-924597.4266, 7259886.7092],
接下来是该县和后续县的剩余预测。
有人能帮忙吗?
提前谢谢。
实际上,我自己解决了这个问题——这个问题的诀窍是调用包含Geojson数据的javascript文件,而不是直接调用Geojson文件。
因此,我在脚本文件夹中有两个独立的GeoJSON文件,一个用于绘制边界线,另一个用于放置标记。每个GeoJSON文件都有不同的内容,例如: 还有一个: 将一个GeoJSON放在这种格式中工作, 但是如何添加另一个geoJSON呢?
我想遍历一个包含键/值对的文件,并将它们放入一个映射中。 该文件包含如下值: 下面是我的代码: 我遇到的问题是,名为的映射没有从文件中添加新值,它在大小为3时停止,不确定原因。非常感谢您的帮助。谢谢
StackTrace:
本文向大家介绍Mybatis中Mapper映射文件使用详解,包括了Mybatis中Mapper映射文件使用详解的使用技巧和注意事项,需要的朋友参考一下 紧接上文所述,在这篇文章中我将对Mapper映射文件进行详细的说明。 Mapper映射文件是一个xml格式文件,必须遵循相应的dtd文件规范,如ibatis-3-mapper.dtd。我们先大体上看看支持哪些配置?如下所示,从Eclipse里截了个
Highmaps 是继承自 Highcharts 的专门用于地图的图表插件。Highmaps 除了根据值展示地理区域色块外,还支持线段(可以表示公路,河流等)、点(城市,兴趣点等)等其他地理元素。 Highmaps 可以单独使用,也可以作为 Highcharts 的一个插件来使用。 一、加载 js 文件 同 Highcharts 使用 方法一样,Highmaps 只需要一个 js 文件即可运行 <
问题内容: 有人可以解释在xml映射文件中使用逆函数的方法吗,我正在阅读本教程,但无法理解在映射文件中的逆用法? 谢谢 问题答案: 逆仅决定关系中的哪个实体负责更新数据库以反映关联。 假设一对多的双向关联。代码A和B中有两个类,A包含一组B,B维护对A的引用。在数据库级别,只有一个外键要更新,B的表包含一个到主键的列的A。 在这种情况下,假设我们将inverse = true放在集合侧。这意味着仅