GeoJson

Posted YuRi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GeoJson相关的知识,希望对你有一定的参考价值。

GeoJson格式数据的形式

Using GeoJSON with Leaflet

GeoJSON is becoming a very popular data format among many GIS technologies and services — it‘s simple, lightweight, straightforward, and Leaflet is quite good at handling it. In this example, you‘ll learn how to create and interact with map vectors created from GeoJSON objects.

译:通过Leaflet使用GeoJson。

GeoJSON是一种在GIS工程和服务中变的很流行的数据格式,简单,轻量级,明确,并且Leaflet能很好的处理它。

单个要素数据:

var geojsonFeature = {
"type": "Feature",          //要素类型
"properties": {                //属性
    "name": "Coors Field",
    "amenity": "Baseball Stadium",
    "popupContent": "This is where the Rockies play!"
},
"geometry": {                //要素地理坐标
    "type": "Point", //元素类型
    "coordinates": [-104.99404, 39.75621]  //坐标
}
};

要素集合的定义形式:

var geojsonFeature={
    "type": "FeatureCollection",        //要素集合
    "features": [
        {
            "type": "Feature",        //要素类型
            "id": "6328",
            "properties": {            //属性
                "flag":‘100‘,
                "name": "海西蒙古族藏族自治州",
                "cp": [
                    94.9768,
                    37.1118
                ],
                "childNum": 7
            },
            "geometry": {            //要素地理坐标
                "type": "MultiPolygon",
                "coordinates": [
                    [
                    .........

 

以上是关于GeoJson的主要内容,如果未能解决你的问题,请参考以下文章

如何从 openlayers 读取外部 GeoJSON 文件?

从GeoJson渲染标记

在 GeoJson 对象中包含 JSON 流?

openlayers 3读取加载geojson格式数据

如何用 Python 解析 GeoJSON

Leaflet GeoJson addToMap Loader