VS
En web 2D (leaflet/google maps) on utilise 4326
{
"type": "Feature",
"properties": {
"name": "Coors Field",
"amenity": "Baseball Stadium",
"popupContent": "This is where the Rockies play!"
},
"geometry": {
"type": "Point",
"coordinates": [-104.99404, 39.75621]
}
}
Affichage sous leaflet :
L.geoJSON(geojsonFeature).addTo(map);
Format vectoriel, sans style possible
- XML
- Format initialement libre mais approprié par Google Earth
- Nombreuse propriétés possibles (dont les styles)
Format vectoriel contenant des formes géographiques associées à des attributs alpha numérisques
shp2pgsql -s 4326:4326 brazil.shp > brazil.sql
En ligne de commande :
Fichier SQL généré :
Format source (binaire) :
Format WKT :
SELECT St_AsText(the_geom) FROM brazil;
Format geojson :
SELECT St_AsGeoJSON(the_geom) FROM brazil;
Image rasterisée + informations géographiques (couleurs, projection)
gdal_translate -of JPEG -scale -co \
-a_srs 2478 -projwin_srs 4326 \
monde_cumul1h.geotiff output.jpg
LAYER
NAME "zoneworld"
TYPE POLYGON
STATUS ON
INCLUDE "config/postgis.static.map"
METADATA
"wms_title" "zone"
END
PROJECTION
"init=epsg:4326"
END
DATA "select the_geom common_geoloc_zone"
CLASS
STYLE
OUTLINECOLOR 0 0 0
WIDTH 1
END
END
END
/MapServer/WMSServer
?version=1.3.0
&request=GetMap
&CRS=CRS:84
&bbox=-178.217598,18.924782,-66.969271,71.406235
&width=760
&height=360
&layers=0
&styles=default
&format=image
var wmsLayer = L.tileLayer.wms('https://demo.boundlessgeo.com/geoserver/ows?', {
layers: 'ne:ne'
}).addTo(map);
Sous leaflet :
var layer = L.tileLayer('http://base_url/tms/1.0.0/tileset/{z}/{x}/{-y}.png');
Sous leaflet :