Qualcuno sa, come posso utilizzare OpenStreetMap all'interno della mia applicazione Compact Framework? C'è un quadro o qualcosa del genere? Tutto quello che posso trovare nel loro wiki è come contribuire al loro progetto e utilizzare il software per mappare i dati. Ma voglio usare le loro mappe per mostrare la posizione degli utenti all'interno della mia app. Non sono riuscito a trovare nulla sull'utilizzo del loro servizio web o di quello che devo usare per mostrare le loro mappe all'interno della mia applicazione.Come posso utilizzare OpenStreetMap nella mia app Compact Framework?
risposta
Non sembrano avere alcuna libreria CF, ma lo API specification is well documented, quindi non c'è motivo per cui non ci si possa integrare con esso.
C'è un progetto su Google Code che vuole creare una libreria .NET per l'API OpenStreetMap. Il sito afferma che attualmente v'è una versione alpha, quindi potrebbe essere la pena di verificare che fuori: code.google.com/p/openstreetmapnet
E ci sono due progetti simili su CodePlex così: osmscout.codeplex.com gmap4dotnet.codeplex.com
Forse chi può essere utilizzato in anche il Compact Framework, oppure puoi chiedere ai team di progetto di aggiungere quella funzione (o farti coinvolgere da te, dopotutto è opensource).
Il progetto OpenStreetMap.Net non è stato aggiornato a lungo. – Schmuli
CloudMade fornisce API per l'incorporamento di mappe OpenStreetMap in molte lingue, ma non .NET al momento della scrittura. Esistono semplici API HTTP per i riquadri delle mappe disponibili che è possibile chiamare dai programmi .NET, ma questo è ovviamente piuttosto di basso livello.
Le API CloudMade sono progettate per gli sviluppatori che desiderano incorporare l'output OSM nei propri progetti, piuttosto che l'API OSM che è orientata verso la creazione di mappe, quindi penso che potresti essere interessato al materiale CloudMade.
Vedere http://developers.cloudmade.com/projects per ulteriori informazioni.
Ho sviluppato un componente CF che può scaricare le tessere OpenStreetMap e anche tracciare punti di interesse e percorsi di base. A seconda delle tue esigenze e di eventuali restrizioni sulle licenze che puoi utilizzare, potrebbe essere utile?
Brutile sembra abbastanza promettente. È una libreria progettata per C# per connettersi a fonti OpenStreetMap. (Silverlight demo disponibile Here.
Il wiki ha anche un listing of all .NET related pages. Tra i progetti documentati, OpenStreetMapViewer sembra si adatta alle vostre esigenze al meglio. E 'progettato per visualizzare una porzione di OpenStreetMap all'interno di un'applicazione .NET. Sono sicuro almeno uno di questi funzionerà con Windows Mobile
- 1. Rhino Mocks & Compact Framework
- 2. Come posso usare NSError nella mia app per iPhone?
- 3. Come aggiungere PLCrashReporter nella mia app?
- 4. Compact Framework Current Folder
- 5. Come posso incorporare un sito Web nella mia app
- 6. Come posso utilizzare i badge numero rosso standard di iOS nella mia app?
- 7. Come posso utilizzare le icone native di Android nella mia nuova app?
- 8. Come posso utilizzare le icone di sistema nella mia app Android?
- 9. Come posso utilizzare una connessione Internet 3G nella mia app per Android?
- 10. Come posso utilizzare un controller registrato nella mia direttiva angolare?
- 11. Come posso utilizzare l'ORM Django nella mia applicazione Tornado?
- 12. Usa blocco schermo nella mia app
- 13. Come implementare AccountManager nella mia app
- 14. Come arrivare CLLocationManager nella mia app
- 15. Come aprire l'immagine nella mia app ios da un'altra app?
- 16. App OpenStreetMap per Android e iOS
- 17. Directory documenti iTunes nella mia app
- 18. Come posso mantenere la mia app inattiva?
- 19. LINQ a SQL in Compact Framework
- 20. Genera/crea file mdump nella mia app
- 21. iOS - importa il file da un'altra app nella mia app
- 22. Profilo di memoria per .NET Compact Framework
- 23. Come si usa un servlet nella mia app Grails?
- 24. Come integrare la funzionalità skype nella mia app nativa
- 25. Creazione bitmap monocromatica in Compact Framework
- 26. Come minimizzare un modulo per codice su .NET Compact Framework
- 27. Numero versione nell'applicazione .NET Compact Framework
- 28. android: come posso aprire un'altra app dalla mia app?
- 29. Alternative a Reflection.Emit per Compact Framework
- 30. Perché non posso utilizzare $ app nella funzione chiamata per Slim?
Mi piacerebbe sapere come si esegue il rendering XML da OpenStreetMap in un'immagine reale –