Artículos con la etiqueta 'Servicios'

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 ...

Skypemote.com: es decir, con las emociones

Skypemote

Abre - en fase beta - Skypemote.com , un proyecto que nace de una idea y me Nicola ( flussodigitale.com ), que propone un sencillo editor para crear dibujos agradables de "pegar" en Skype. El editor ha sido creado en Adobe Flash CS3 y el tiempo lo permite, yo también quiero lanzar una versión - Escritorio - Adobe AIR.
Si utiliza Skype para "charlar" con este editor, que sin duda impresionará a sus interlocutores. Si usted encuentra este servicio útil y divertido, no te olvides de aportar sugerencias, y - si se quiere - con algunas donaciones! :)
Sigue el proyecto, porque pronto habrá otras "buena" noticia.

Continuación ...

Lulu: publicar y vender en todo el mundo

Lulu Lulu es un servicio gratuito a través de la Web, que permite que cualquiera pueda imprimir y vender su libro, y mucho más. Este servicio se informó a mí hace mucho tiempo, pero tengo que verlo ahora. Como se indica en la página web, "El gran mérito de Lulu es permitir que todos, sin distinción, para hacer realidad un sueño." Y eso es todo!
Sin duda, estamos ante otro ejemplo de lo que hoy es el Internet le permite hacer, la eliminación de las barreras y los obstáculos a los que eran impensables hace unos años.

Lulu es rápido, fácil y gratis:

Publicar y vender fácilmente en cuestión de minutos.
No hay cuota de inscripción. No hay pedido mínimo.
Mantener el control de los derechos de autor.
Fijar su precio.
Cada producto se imprime cuando se solicita.
No hay exceso de inventario.

Usted puede también publica libros de tapa blanda y dura álbumes, fotos, calendarios, DVD, libros electrónicos y mucho más, todo en uno muy sencillo y rápido, sólo tiene que registrarse de forma gratuita desde su ordenador y enviar el material (en el caso un libro, por ejemplo, PDF, DOC o RTF). Así que si tienes un sueño, aquí está tu oportunidad de llevar a modN rápidamente y con gastos mínimos.

Recomendado Lecturas: Parsec

Continuación ...