2012-05-24 7 views
5

Domanda:Come risolvere GeoCoordinates in lingua parlata?

Date le coordinate di latitudine/longitudine di un luogo, come posso determinare la lingua parlata lì?

Esistono database gratuiti in grado di risolvere GeoCoordinates nella lingua più probabile? o città o regioni amministrative di un paese in una lingua?

O altri servizi web?

risposta

0

Utilizzare un servizio come this per invertire geocodificare lat/lon. Questo ti darà informazioni sul paese. Potrebbe esserci qualcosa in linea per aiutarti ad abbinare il codice del paese alla lingua ... altrimenti non dovrebbe essere così difficile creare una tabella di ricerca per questo.

+0

Se 1 paese avesse 1 ed esattamente 1 lingua, allora sarebbe valido, ma non è così, quindi è un po 'più complicato di così. –

0

È possibile utilizzare il servizio fornito da Google Maps JavaScript API v3 Se avete le coordinate, è possibile utilizzare Reverse Geocoding (Address Lookup)

controlla tutto l'informazioni su di esso here

Dopo aver ottenuto il nome del paese, è possibile utilizzare il globalization del framework per ottenere ciò che ti serve.

Spero che aiuti!

+0

Spero che tu non finisca in [Quebec] (http://en.wikipedia.org/wiki/Quebec) - Vediamo ora: Canada -> Inglese? –

+0

@Bo Persson: La stessa cosa vale per la Svizzera, tranne che abbiamo 4 lingue, non solo 2 - tuttavia, non ho contato gli eschimesi, quindi due per il Canada potrebbero essere ingiusti;) –

+0

Facciamo un esempio migliore, prendiamo [India] (http://www.infoplease.com/ipa/A0855611.html) {17 lingue e oltre 1600 dialetti}, ma non è questo il punto ... c'è tutto nei [C# nomi di cultura] (http://www.csharp-examples.net/culture-names/), penso che usare questo servizio e le informazioni in quei link, sarebbe molto utile! – Luis