2010-05-10 1 views
8

Stiamo cercando di importare un file da una dll C# in MapPoint e possiamo farlo leggere i dati bene, ma abbiamo problemi con MapPoint che non riconosce tutti gli indirizzi Attualmente, il nostro file contiene non solo le informazioni sull'indirizzo, ma anche latitudine e longitudine (sotto le intestazioni di Lat e Lon). Esistono opzioni che possiamo impostare o metodi che possiamo utilizzare per consentire a MapPoint di utilizzare la latitudine e la longitudine al posto di, o in aggiunta all'indirizzo? Finora non ne ho trovato nessuno, ma potrei comunque cercare nel posto sbagliato. Grazie.Problema di importazione in MapPoint tramite una DLL C#

risposta

1

Dovresti essere in grado di localizzare gli oggetti Posizione in base a Latitudine, Coordinate Longitudine e individuare i dati di input (ad esempio da Excel o Access) utilizzando le coordinate Longitudine, Latitudine. Come stai creando i dati in MapPoint?

Richard

+4

I dati vengono importati da un foglio di calcolo Excel in mappoint. Ha colonne di latitudine e longitudine. –

+4

Sì, quando si utilizza l'importazione guidata dati deve essere uno o l'altro. Per i fogli di calcolo di Excel, è possibile importare i dati come due set di dati? In alternativa è possibile scrivere un componente aggiuntivo o un'utilità che "manualmente" ha importato i punti dati. Questo potrebbe facilmente scegliere il metodo di localizzazione come appropriato, ma non sarebbe in grado di inserire campi di dati (solo nome, testo, simbolo del simbolo). Un'altra opzione sarebbe quella di geocodificare i dati dell'indirizzo in modo che tutte le righe di dati di Excel abbiano le coordinate. – winwaed

1

Mappa Point 2010 vi permetterà di immettere una posizione sulla base di longitudine e latitudine. Stai usando l'API Bing Web Based o l'API dell'applicazione Map Point? Sto usando questa stessa funzionalità in una delle mie applicazioni. Se si utilizza l'API dell'applicazione, il metodo ShowFindDialog visualizzerà persino una finestra pre-rollata con i criteri di ricerca per una posizione e sarà possibile immettere latitudine e longitudine in tale posizione. Vedi l'articolo MSDN se hai domande dettagliate. http://msdn.microsoft.com/en-us/library/aa562422.aspx