Hasta donde puedo ver, no hay nada en el estándar GeoJSON para almacenar información de estilo, es decir, colores de línea, grosores, etc.
¿Me estoy perdiendo algo o es algo con lo que GeoJSON no se ocupa?
Para GeoJSON: los estilos CSS se utilizan para modificar sus puntos, líneas, polígonos con grosor y color
{
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [[
[-180.0, 10.0], [20.0, 90.0], [180.0, -5.0], [-30.0, -90.0]
]]
},
"style": {
"__comment": "all SVG styles allowed",
"fill":"red",
"stroke-width":"3",
"fill-opacity":0.6
},
"className": {
"baseVal":"A class name"
}
}
En estos días existe el SimpleStyle de Mapbox .
fuente
GeoJSON no se ocupa de esto. Cualquier información de estilo dependerá de cuál sea el renderizador, Geojson CSS parece apuntar a SVG, pero también tiene Carto, que apunta a mapnik, recuerde que puede agregar campos adicionales a GeoJSON y aún se validará, por lo que ninguno de estos son GeoJSON no válidos .
fuente
Creo que se trata de tipos de ortografía y puede agregar más definición si lo desea. no creo que sea tan importante para no participar en las especificaciones json ... no hay límite para el objeto json, lo único importante es que su json debe ser válido para un uso correcto ...
y he verificado
Mapperz♦
geojson, tenía algún error de análisis en él ... y geojson válido:y lo último que hay que decir es que puede verificar su archivo geojson si es válido o no desde JSONLint, que es un Validador JSON ...
Espero que te ayude
fuente