Bienvenida Apple

El día 7 de Marzo Apple lanzó el nuevo iPhoto, la aplicación de gestión de fotos para el iPad y el iPhone.. y estamos realmente congratulados de ver que son los siguientes que han dado el salto a usar los mapas de OpenStreetMap.

La versión de escritorio de iPhoto y todas la apps para iOS usaban Google Maps. Sin embargo el nuevo iPhoto para iOS usa tiles propias de Apple basadas en los datos de OpenStreetMap (para todo el mundo excepto EE.UU.).

Si no tienes iPhoto, puedes ver estos mapas en este visualizador no oficial o una comparación por transparencias de los estos mapas que proporciona Apple con los de OSM actual por cortesía de Iván Sanchez.

Los datos de OSM que está usando Apple son un tanto desactualizados (Abril 2010) así que no esperéis ver nuestras mejores y mas grandes actualizaciones allí. También vemos que no se muestra el crédito obligatorio a los contribuyentes de OSM, así que esperamos trabajar con Apple para que finalmente se aparezca esta mención.

De todas maneras estamos encantados de que nuevamente otro prominente proveedor de servicios de mapas haga el cambio a OpenStreetMap, esperamos que este camino sea seguido por muchos más.

*esto es una traducción del comunicado de la OSMF: Welcome Apple (EN)

 

Darle a JOSM toda la RAM que se merece.

En general para asignarle mas RAM a JOSM hay que arrancar el archivo .jar de java usando:
$java -Xmx512M -jar josm-latest.jar

Cambiando 512 por la cantidad de megas que tú le quieras asignar, esto dependerá de la RAM disponible en tu equipo y de qué otras cosas pretendes usar a la vez que JOSM.

Para los usuarios de OSX esto se puede hacer ejecutando la aplicación Terminal.app (consola de UNIX) y ejecutando la linea de comando de la que hemos hablado, en el directorio donde esté el .jar.
Para ir hasta allá introduce “cd” (change directory) y arrastra la carpeta que contiene el .jar, esto escribe automáticamente el path, pulsa enter para ejecutar el cambio de directorio, introduce la línea de comando antes mencionada cambiando 512 por los megas que quieras asignar y enter de nuevo.

Si te dá pereza hacer esto cada vez, puedes “fabricar” una .app que ejecute el .jar con la asignación de memoria directamente, usando “Jar Bundler.app”. Si no la encuentras quizás es que no tengas instalado Xcode que viene en los discos de instalación de todo mac con OSX. O se puede coger de apple developer

Adjunto una .app ya empaquetada que da 4Gb de RAM al JOSM, a la que le falta el “josm-tested.jar”. Para añadirlo y que funcione el ejecutable “Josm.app”, pulsar con botón derecho sobre él y en el menú contextual pulsar “Mostrar contenido del paquete”. Se abre una ventana nueva y hay que ir a: Contens/Resources/Java/ y colocar en esa carpeta el “josm-tested.jar” que te hayas bajado de la web de JOSM.
Para actualizar repetir el proceso sustituyendo ese archivo por el nuevo.
Si usas “josm-latest.jar” vale todo el proceso pero tienes que renombrarlo como “josm-tested.jar”.

Icono para JOSM

Aquí va un icono para JOSM por si a alguien le apetece tunear:

Para instalarlo en OSX (Mac), buscar el ejecutable “Josm.app”, pulsar con botón derecho y en el menú contextual pulsar “Mostrar contenido del paquete”.  Se abre una ventana nueva y hay que ir a: Contens/Resources/JOSM.icns sustituir ese archivo por el nuevo y cerrar todo. Vualá.

Lo adjunto también en formato .ico para los que son de “otros sistemas operativos”.