background preloader

Géomatique

Facebook Twitter

Jawj/OverlappingMarkerSpiderfier. Examples: Google Maps Heatmap Layer. Maps Engine. Maps Engine API. Google Maps Engine makes it easy for you to create, share, and publish your own custom Google maps.

Maps Engine API

Maps JavaScript API v3. Twitter Bootstrap CSS affecting Google Maps. Foundation Forum from ZURB. I am building a web site based on Foundation and I am using Google map to display some markers on it.

Foundation Forum from ZURB

The problem is that I have lose the map control elements from the top left (zoom in and zoom out) and I cannot fix it. Getting Started - Google Maps JavaScript API v3. Audience.

Getting Started - Google Maps JavaScript API v3

GeoRSS. Un article de Wikipédia, l'encyclopédie libre.

GeoRSS

Dans le standard GeoRSS, les contenus sont des points géographiques, des lignes, des zones d'intérêt et leurs descriptions. Les flux GeoRSS feeds sont destinés aux applications géographiques comme la cartographie interactive (Google Maps, Microsoft Virtual Maps, Yahoo! Maps étant des exemples qui les reconnaissent). Les initiateurs de ce projet espèrent promouvoir l'interactivité entre des applications hétérogènes que cela soit pour proposer du contenu devant être intégré aux cartes ou à l'inverse pour télécharger ce contenu depuis différentes sources. GeoNames. WebServices overview. GeoNames. For more information, check the ReadMe section below.

GeoNames

The "last modified" timestamp is in Central European Time. Name Last modified Size Description. Readme. OpenStreetMap. Overpass API. Introduction The Overpass API (formerly known as OSM Server Side Scripting, or OSM3S before 2011) is a read-only API that serves up custom selected parts of the OSM map data.

Overpass API

It acts as a database over the web: the client sends a query to the API and gets back the data set that corresponds to the query. Unlike the main API, which is optimized for editing, Overpass API is optimized for data consumers that need a few elements within a glimpse or up to roughly 100 million elements in some minutes, both selected by search criteria like e.g. location, type of objects, tag properties, proximity, or combinations of them.

It acts as a database backend for various services. Overpass turbo. Introduction With overpass turbo you can run Overpass API queries and analyse the resulting OpenStreetMap data interactively on a map.

overpass turbo

You can run xml styled or OverpassQL queries. Returned xml or json data is parsed and (if possible) shown on the map. For more information about overpass turbo take a look at the OSM wiki. One can use the following handy shortcuts in the query: {{bbox}} - bounding box coordinates of the current map view {{center}} - map center coordinates Arbitrary shortcuts can be defined by putting {{shortcut=value}} somewhere in the script. Sharing It is possible to send a permalink with the query you are currently working on to someone else. Save and Load. Overpass API/Language Guide. This guide shows you a lot of examples for queries with Overpass API.

Overpass API/Language Guide

You are invited to adapt the queries to your particular need. Overpass API allows to query for OSM data by your own search criteria. For this purpose, it has a specifically crafted query language. The basic semantics of Overpass API is that flows of OSM data (nodes, ways...) are generated and modified by statements, which are executed one after another. The following simple query can for instance generate a flow of data containing all the nodes in a given bounding box, and print it: node(50.745,7.17,50.75,7.18);out; You can then filter further the resulting flow, looking only for the bus stops: node(50.745,7.17,50.75,7.18)[highway=bus_stop];out; Or you could also extend the result to include the ways which are referencing using the selected nodes.

Openstreetmap - How to get point of interest near my point using overpass-api. FR:Nominatim. Nominatim (du Latin, 'par le nom') est un outil permettant de chercher des données OSM par leur nom et leur adresse et de générer des adresses potentielles à partir d'un point OSM (reverse geocoding).

FR:Nominatim

L'outil peut être utilisé sur cette page : Nominatim est aussi utilisé comme un des moyens employé par l'outil Search de OpenStreetMap home page et améliore la recherche proposée sur les sites MapQuest Open Initiative. Cette page propose des instructions d'utilisation. Pour des détails sur le fonctionnement interne de Nominatim, vous pouvez consulter le survol du développement ainsi qu'un début de FAQ. Si vous rencontrez des problèmes avec les résultats de recherche, vous pouvez contribuer à leur amélioration en fournissant un nouveau cas de test ou soumettre un bug au travers de l'outil de tracking.

Consultez aussi les notes de la Version 2. FR:Planet.osm. Planet.osm est une capture instantanée de la base de donnée OpenStreetMap.

FR:Planet.osm

Qu'est-ce que cela inclut ? WeoGeo - Map Data. On Demand. Osmtracker-android - OSM Tracker for Android™ OpenLayers: Home. Leaflet - a JavaScript library for mobile-friendly maps. Tutorials. Quick Start Guide.

← Tutorials This step-by-step guide will quickly get you started on Leaflet basics, including setting up a Leaflet map, working with markers, polylines and popups, and dealing with events. Preparing your page Before writing any code for the map, you need to do the following preparation steps on your page: Now you’re ready to initialize the map and do some stuff with it. Setting up the map. Leaflet on Mobile. An Open-Source JavaScript Library for Mobile-Friendly Interactive Maps ← Back to the list of tutorials In this example, you’ll learn how to create a fullscreen map tuned for mobile devices like iPhone, iPad or Android phones, and how to easily detect and use the current user location. View example in fullscreen → Preparing the page First we’ll take a look at the HTML & CSS code of the page. Also, we need to tell the mobile browser to disable unwanted scaling of the page and set it to its actual size by placing the following line in the head section or our HTML page:

Using GeoJSON with Leaflet. ← Tutorials 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. View example on a separate page → About GeoJSON According to. Users - GeoJSON. JSON Geometry and Feature Description. Plugins. Leaflet Plugins While Leaflet is meant to be as lightweight as possible, and focuses on a core set of features, an easy way to extend its functionality is to use third-party plugins. Thanks to the awesome community behind Leaflet, there are literally hundreds of nice plugins to choose from. Tile & image layers The following plugins allow loading different maps and provide functionality to tile and image layers.

Basemap providers. RaphaelLayer by Dynamic Methods Pty Ltd. RaphaelLayer is the combination of Leaflet and Raphael to allow a Raphael's paper object to overlay a Leaflet's map object. Why? Leaflet already has an SVG layer. Raphaël—JavaScript Library. Leaflet/Leaflet.markercluster. Jawj/OverlappingMarkerSpiderfier-Leaflet. Examples: Leaflet Heatmap Layer. Maps.stamen.com / watercolor. Design and publish beautiful maps.