OpenStreetMap Argentina

From OpenStreetMap Wiki
Jump to: navigation, search
Mosaico (tile) de OSM-Ar

OpenStreetMap.org.ar

El 25 de febrero de 2013 se hizo público el sitio openstreetmap.com.ar, perteneciente a la comunidad argentina de colaboradores de OpenStreetMap.

Infraestructura

Dominio y alias

Repositorio

Se puede participar del desarrollo, ver los avances, forkear, o indicar bugs y sugerencias en Github

Frontend:

$ git clone https://github.com/osm-ar/osm-ar.git

Mapnik Stylesheet / CartoCSS:

$ git clone https://github.com/osm-ar/osm-ar-carto

Sitios

URL Descripción Servidor Estado Contacto/Responsable
http://openstreetmap.com.ar Sitio principal OSMAR #1 Beta Fernando Sanz, Nicolás Alvarez
http://tareas.openstreetmap.org.ar Gestor de tareas (OSMTM) OSMAR#1 Suspendido temporalmente Fernando Sanz, Gonzalo Gabriel Pérez
http://tiles.openstreetmap.com.ar Servidor de tiles (Tilestache) OSMAR#2 Activo temporalmente Fernando Sanz, Nicolás Alvarez
http://umap.openstreetmap.org.ar uMap OSMAR#1 Suspendido Fernando Sanz, Gonzalo Gabriel Pérez

Servidores

Nombre Uso Ubicación Tipo Hardware OS Bandwidth Estado
OSMAR#1 Producción EEUU VPS 1Core, 1GB RAM, 60GB SAN Debian 6 500GB / 100 Mbps x_x
OSMAR#1 Frontend AR, Río Negro VPS 1Core, 2GB RAM, 100GB HDD Ubuntu 12.04 Activo
OSMAR#2 Tileserver AR, Río Negro VPS 1Core, 2GB RAM, 100GB HDD Ubuntu 12.04 ~ Activo

Servidor de Tiles

  • Postgres 9.1 - PostGIS 1.5
  • osm2pgsql latest
  • mapnik 2.2
  • TileStache latest

http://tiles.openstreetmap.org.ar/osm-ar/{Z}/{X}/{Y}.png http://tiles.openstreetmap.org.ar/a/osm-ar-dev/{Z}/{X}/{Y}.png http://tiles.openstreetmap.org.ar/b/osm-ar-dev/{Z}/{X}/{Y}.png http://tiles.openstreetmap.org.ar/{s}/{Z}/{X}/{Y}.png


Cómo usar los tiles

Modestmaps

	var provider = new com.modestmaps.TemplatedMapProvider('http://tiles.openstreetmap.org.ar/osm-ar/{Z}/{X}/{Y}.png');
	var map = new MM.Map(document.body, provider);
	map.setCenterZoom(new com.modestmaps.Location(-34.723,-58.536), 10);
	new MM.Hash(map);

OpenLayers

	var map, layer;
	function init(){
		map = new OpenLayers.Map('map');
		layer = new OpenLayers.Layer.XYZ("OSM Argentina", "http://tiles.openstreetmap.org.ar/osm-ar/{Z}/{X}/{Y}.png");
		map.addLayer(layer);
		map.zoomToExtent(map.restrictedExtent);
	}

Leaflet

	var map = L.map('map').setView([-34.723,-58.536], 10);
	L.tileLayer('http://tiles.openstreetmap.org.ar/osm-ar/{z}/{x}/{y}.png', {
		attribution: 'Datos © Contribuyentes de OpenStreetMap, Tiles de OSM-Ar'
	}).addTo(map);