geojson - afast/map_print GitHub Wiki
GeoJSON is a format for encoding a variety of geographic data structures. Here is an example GeoJSON.
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [125.6, 10.1]
},
"properties": {
"name": "Dinagat Islands"
}
}
We use GeoJSON mainly to place markers, polylines and polygons on the map. Other features including MultiPoint, MultiLineString, MultiPolygon, GeometryCollection are available in the GeoJSON format but unsupported at this time. Consider contributing!
For more information about GeoJSON go to geojson.org.
map: {
geojson: '{
"type": "FeatureCollection",
"features": [{
"type":"Feature",
"geometry":{"type":"Point", "coordinates":[-32.026862,-55.425003]},
"properties":{"image": "./marker.png"}
}, {
"type": "Feature",
"geometry": {"type": "LineString", "coordinates": [ [-32.026862,-55.425003], [-31.026862,-55.425003], [-31.026862,-54.425003], [-32.026862,-54.425003] ] },
"properties": {"color": "#000000"}
}, {
"type": "Feature",
"geometry": {"type": "Polygon", "coordinates": [ [-32.126862,-55.825003], [-31.426862,-55.225003], [-31.326862,-54.825003], [-32.146862,-54.835003] ] },
"properties": {
"stroke": true,
"color": "#000000",
"weight": 2,
"opacity": 1,
"fill": true,
"fillColor": "#ffffff",
"fillOpacity": 1,
"fillRule": "evenodd",
"dashArray": "5,2,3",
"lineCap": "round",
"lineJoin": "round"
}
}]
}'
}