The Artima Developer Community
Sponsored Link

.NET Buzz Forum
TechEd 2004 Mobile - MapPoint Location Server in der Praxis

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Damir Tomicic

Posts: 2504
Nickname: damir
Registered: Apr, 2004

Damir Tomicic is Microsoft Regional Director for Germany and INETA Lead
TechEd 2004 Mobile - MapPoint Location Server in der Praxis Posted: Jul 9, 2004 12:01 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Damir Tomicic.
Original Post: TechEd 2004 Mobile - MapPoint Location Server in der Praxis
Feed Title: Damir Tomicic : community powered
Feed URL: http://tomicic.de/SyndicationService.asmx/GetRss
Feed Description: stuff about .NET, community and life - in several languages.
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Damir Tomicic
Latest Posts From Damir Tomicic : community powered

Advertisement


Ich habe bereits darüber geschrieben, nun möchte ich weitere Einzelheiten verraten.

 

Gemeinsam mit der Microsoft MapPoint Business Unit aus Redmond präsentierte Axinom als führender deutscher MapPoint Solution Provider auf der TechEd 2004 die neuesten Entwicklungen im Bereich der mobilen Anwendungen. Der gemeinsame Auftrit im Microsoft Windows Mobile Pavillon offenbarte auch eine Neuigkeit - natürlich den MapPoint Location Server, die europäische Ausgabe. Im nächsten Quartal werden wir diverse Aktionen starten sowie Neuentwicklungen auf diesem Gebit exklusiv präsentieren. ;-)

 

In einem Gespräch mit Chandu Thota, MapPoint Guru, kamen wir auf die Idee gemeinsam aus der Entwicklerperspektive über MapPoint zu berichten. Ich werde versuchen, die wichtigen Hinweise in deutscher Sprache zu publizieren, Chandu wird in Englisch berichten.  

Nun zum Thema:
Programmieren mit dem Demo Location Provider

 

Man trifft auf diverse Szenarien für den Einsatz des Demo Location Providers, wenn man sich mit der Programmierung für den MapPoint Location Server auseinandersetzt. Für alle, die das Thema MapPoint Location Server noch nicht kennen, „Provider“ ist ein Plug-In, der tatsächlich die Verbindung zu den Mobilfunk-Anbietern herstellt und die Position des funkenden Geräts (Handy) berechnet.

 

Microsoft MapPoint Location Server Conceptual Overview

Abbildung: Schematische Darstellung des MLS in der Praxis

>

 

Die möglichen Szenarien sind:

 

  1. Die Anbindung an den gewünschten Mobilfunk-Anbieter ist noch nicht realisiert.
  2. Sie möchten eine Demo-Applikation entwickeln und dann im zweiten Schritt die Anbindung realisieren.
  3. Sie möchten die Applikation und den MapPoint Location Server testen, bevor Sie sich an das Netzwerk des Mobilfunk-Anbieters anschliessen.

 

In allen diesen Fällen, können Sie den Demo Location Provider, der standardmässig mit dem MapPoint Location Server ausgeliefert wird, nutzen. Demo Location Provider nutzt eine Textdatei um eine Positionierung des angemeldeten Benutzers zu simulieren. Sie können manuell diese Textdatei bearbeiten und die Lokationen für gewünschte Telefonnummern zum Testen fest kodieren.

 

Die gute Nachricht ist, dass keine Zeile zusätzlicher Code geschrieben werden muss, damit Sie mit dem Demo Location Provider arbeiten können. Dies ist eine Eigenschaft des Providers. Natürlich, man merkt auch die tolle Eigenschaft des Servers – die Anbindung an den Provider erfolgt auf eine standardisierte Art und Weise (unified programming model), die das Leben des Entwicklers deutlich erleichtert.

 

Damit Sie eine Telefonnummer lokalisieren können, befolgen Sie bitte folgende Schritte:

 

  1. Fügen Sie den neuen Benutzer hinzu entweder durch die MMC oder Server API
  2. Fügen Sie den Demo Location Provider als Location Provider für den neuen Benutzer
  3. Bearbeiten Sie die „TestLocation.txt“ Datei, die sich im Verzeichnis: „"Program Files\Microsoft MapPoint Location Server\MLS\WebService\Bin“ befindet und fügen Sie die neue Lokation („simulated location“) für die Telefonnummer des Benutzers hinzu. Sie müssen das folgende Format dabei nutzen:

    Mobile Phone Number, Status Code, Latitude, Longitude, Delay

    Ein Beispiel: für die Telefonnummer 1(425)5551212 sieht die Zeile so aus:

    14255551212,Success,47.6446802586242,-122.130220099595,1

 

Und fertig! Ab sofort können Sie den Benutzer mit dem Location Client, der mit dem MapPoint Location Server ausgeliefert wird, orten. Sie können natürlich auch die API dafür nutzen.

 

Sie benötigen mehr Informationen? Schauen Sie einfach nach in der Online-Dokumentation zum Thema „managing users and providers“ oder im Glossar wenn Ihnen das Thema noch nicht so vertraut ist.

 

An sonsten, das wäre der erste Posting. Weitere folgen. Viel Spaß mit dem MLS ;-)

[1] Glossar

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/MSLocServSDK10/mels10_LocationServer_Glossary.asp

Read: TechEd 2004 Mobile - MapPoint Location Server in der Praxis

Topic: Announcements: Geek Dinner, TDD workshops and upcoming lectures schedule Previous Topic   Next Topic Topic: GMail Agent API: A .net library to access GMail

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use