Artículos con la etiqueta 'google-map'

Cómo llegar Latitud y Longitud en Objective-C

El marco proporciona características útiles MapKit muchos, excepto el retorno de latitud y longitud de una dirección. En JavaScript, por ejemplo, puede utilizar el servicio proporcionado por Google geocodificación y discutido en Google Maps: Cómo llegar latitud y longitud de una dirección . Apple iPhone o iPad, sin embargo, puede superar este obstáculo mediante el uso de otro servicios de Google. En concreto, puede llamar directamente a la url:

1
http://maps.google.com/maps/geo?q = [dirección] & output = csv

¿Dónde está [indirizzo] para entrar en la cadena con la dirección que desea para transformar las coordenadas. La salida que se devuelve es de tipo:

1
200,8,41.9128300,12.2241172

). El primer valor, 200 , indica que todo ha ido bien ( 200 OK ). El segundo, 8 , Google es el parámetro de precisión (1-10). Los dos últimos valores son, por último, la latitud y longitud. Ahora podemos ver un prototipo de un método se puede incluir en nuestras aplicaciones:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
CLLocationCoordinate2D ) getLocationFromAddress : ( NSString * ) address { - (CLLocationCoordinate2D) getLocationFromAddress: ( NSString *) dirección {
urlString = [ NSString stringWithFormat : @ "http://maps.google.com/maps/geo?q=%@&output=csv" , NSString * urlString = [ NSString stringWithFormat: @ "% @ http://maps.google.com/maps/geo?q = & output = csv"
NSUTF8StringEncoding ] ] ; [StringByAddingPercentEscapesUsingEncoding dirección: NSUTF8StringEncoding]];

listItems = [ locationString componentsSeparatedByString : @ "," ] ; NSArray ListItems * = [locationString componentsSeparatedByString: @ ""];

/ / Int zoom = 0;
0.0 ; latitud doble = 0.0;
0.0 ; longitud doble = 0.0;

listItems count ] > = 4 && [ [ listItems objectAtIndex : 0 ] isEqualToString : @ "200" ] ) { if ([ListItems cuenta]> = 4 & & [[ListItems objectAtIndex: 0] isEqualToString: @ "200"]) {
/ / Zoom = [[objectAtIndex ListItems: 1] intValue];
listItems objectAtIndex : 2 ] doubleValue ] ; Latitud = [[ListItems objectAtIndex: 2] doubleValue];
listItems objectAtIndex : 3 ] doubleValue ] ; Longitud = [[ListItems objectAtIndex: 3] doubleValue];
{ Else {}
/ / Error
}
CLLocationCoordinate2D ubicación;
location.latitude = latitud;
location.longitude = longitud;

Lugar de entrega;
}

Notas de interés

, alla stregua della funzione explode ( ) del PHP per intenderci. La cadena devuelta en locationString se "divide" por el método de componentsSeparatedByString , al igual que la función de explode ( ) en PHP, por ejemplo. Pongo el ejemplo que propone -, pero comentó - el código para recuperar siquiera el parámetro de precisión de Google, la precisión o factor de escala, que se denota por zoom .

Fuente como

Para completar, hice un pequeño ejemplo de aplicación con la que puedes probar el método propuesto más arriba, entrar en cualquier dirección y el iPhone se mostrará en el mapa.


Fuente Descarga

Doy las gracias al equipo de devAPP por la inspiración de este artículo.

Continuación ...

UMAP Flash Component (v0.6 Beta)

imagen

Fue liberada la versión beta 0.6 de componentes UMAP para Flash CS3 (ActionScript 3.0) - también está presente en la versión del paquete de Flex. Entre las noticias que vemos a la adopción de OpenStreetMap como el proveedor predeterminado. También se añadió un marcador gerente de avanzada y una serie de optimizaciones varias.

Continuación ...

Google Maps componente de Flash

AFComponents UMAP

Google ha API - Javascript - para poner sus mapas en cualquier sitio web se disputaban la forma de hacer lo mismo con Flash.!

imagen Partimos de un componente gratuito, UMAP (Universal ActionScript 3.0 Asignación de API - Integración con Google Maps), desarrollado por AFComponents , una empresa verticalmente organizadas de componentes para Flash / Flex realmente interesante y asequible. En el sitio, donde es necesario registrarse para tomar ventaja de las descargas gratuitas, también hay versiones de UMAP para ActionScript 2.0: MAP G Ver.2.6.1 . En este caso vamos a analizar la versión 0.4 Beta UMAP para ActionScript 3.0 (dentro del paquete hay también un componente de Flex). Que vamos a ver es - obviamente - una versión beta y carece, por lo tanto, algunas características en la versión de ActionScript 2.0 ( G Ver.2.6.1 MAPA ). Sin embargo, el vigilante en el futuro, parece más interesante centrar la atención en esta versión, he probado las dos y, a pesar de la liberación de los más completo para ActionScript 2.0, ActionScript 3.0 versión beta es mucho más potente.

Continuación ...

Revitalizar Actualizaciones

Revitalizar el servicio de Internet dedicado a las estadísticas, ha añadido un nuevo informe sobre la distribución horaria de tráfico en 'Tráfico' en la pestaña. Esta nueva característica puede agregar más de 700 horas de tráfico, dando un tiempo de discernimiento tendencia interesante de visitas y páginas vistas, rango intercuartil alcance (RIC).
Realmente interesante es la segunda se refiere a nuevos que la antigua dirección hostname / IP que ha sido sustituido con un informe Geolocalizar "Detalle de los visitantes" de la ficha, no está nada mal (utiliza Google Map).

Además, esta nueva visión puede mostrar los nombres de los visitantes que tengan una dirección de resolver, todo ello integrado con la característica de las etiquetas de nombre Revitalizar , a fin de mostrar, en la práctica, algunos visitantes por su nombre!

Continuación ...

Weebly: Crea tu sitio web en línea

Ya hemos hablado sobre el uso de la Aplicación Web (Web 2.0) y cómo el mercado de software se está moviendo a las aplicaciones en línea suelen instalar en nuestra máquina. Última señal importante de Adobe (ver Software Net ) que quiere liberar a - o está empezando a caer - un conjunto de software en línea.

Hoy os propongo una herramienta realmente grande, Weebly , cuyo objetivo es crear un sitio web en línea, con dominio (tuoweb. weebly.com) y herramientas para la edición realmente interesante. Ver el vídeo de demostración a continuación.


Si no puede ver el video haga clic aquí

La idea, por supuesto, no es nuevo, pero el enfoque Weebly muestra claramente por qué a corto debe tener Adobe Photoshop online será realmente un paso adelante. Además de la facilidad de uso de este servicio ofrece interesantes herramientas de edición tales como lectores de RSS, la inclusión de Google Maps, entrada de vídeo (a partir de varias fuentes) y más. El uso de Ajax y DHTML (HTML dinámico) es realmente sirve, qué hace el trabajo de edición muy sencillo y asequible para todos.
Lo interesante, en mi opinión, es que cuando se inserta una imagen que puede convertir a un pequeño editor para las operaciones diarias tan diversos como los cultivos - cultivos - y cambiar el tamaño - el tamaño.

Nos acaba de anunciar un par de nuevas características: Ahora se pueden editar, recortar, redimensionar, ajustar y mejorar las fotos en el nuevo editor de imágenes integrado Snipshot, vamos a presentar un aviso (pero le permiten continuar) si usted está usando una navegador no es compatible, se publican algunas pequeñas actualizaciones de los temas, y un par de otros pequeños cambios y correcciones.

La cuestión fundamental radica aquí. A corto herramientas como Weebly puede usar el editor de imágenes como Adobe Photoshop, lo que hará que el negocio de la edición de Diseño Web en línea de las tradicionales.
Obviamente esto es sólo parte de lo que podría suceder; editor de video, audio y texto son los siguientes en entrar en avanzado con fuerza en línea!

Continuación ...

¿Cómo poner Google Maps en tu web

Web 2.0 también hace referencia al software distribuido a través de APIs (application programming interface). La capacidad de utilizar las características y funcionalidad remota es muy útil en otras partes de la realidad como la Internet. Además de Yahoo, con su estilo Toolkit 2.0, Google - en el contexto de la geo-referenciación - ofrece a sus herramientas gratuitas, en este caso para el manejo y gestión de los mapas.

API de Google Maps te permite insertar Google Maps en sus páginas web mediante JavaScript.

Continuación ...