Programmierung auf einer neuen Plattform – der Erde

Seit Google Google Earth und vor allem seine Google Map API veröffentlicht hat, gibt es jetzt eine neue Plattform – die Erde – auf der Entwickler Webanwendungen schreiben können. Erstens gibt es die „Mashup“-Produkte auf verschiedenen Websites, wie sie beispielsweise auf MapBuilder.net aufgeführt sind.

Jetzt gibt es Anwendungen, die die erdbasierte Programmierung auf eine neue Höhe und Dimension bringen, die noch nie zuvor erreicht wurde. Beanspruche die Erde (http://www.ClaimTheEarth.com ) wurde ursprünglich als eines dieser Spiele entwickelt, mit denen Spieler wie bei einem Monopoly-Spiel Landansprüche geltend machen können. Das Einzigartige an diesem Spiel ist, dass es eine so große Landfläche hat, die die Spieler (die gesamte Erde) bedecken können, dass es derzeit einen Guinness-Weltrekord für „ein Monopoly-ähnliches Spiel, das von den meisten Spielern gespielt wird“ beantragt. Der Spielorganisator beabsichtigt, das Spiel so lange laufen zu lassen, bis entweder 5 Milliarden Punkte beansprucht werden (ähnlich der Bevölkerung auf der realen Erde) oder 1/4 der Erdoberfläche beansprucht werden. Eine weitere erstaunliche Sache ist, dass ein solches System auf ein paar 233-MHz-Pentium-II-PCs mit Linux-Systemen gehostet wird. Es war undenkbar, so umfangreiche Anwendungen ohne Webservices oder das „Mashup“-Konzept zu betreiben.

Das Aufkommen von Softwareanwendungen wie Claim the Earth bedeutet ernsthafte Versuche, Google Map in eine stärker geschäftsorientierte Anwendungsentwicklung zu integrieren, als nur Standorte zu kartieren und Markierungen für lokale Suchen anzuzeigen.

Die Schöpfer von Claim the Earth sind seit vielen Jahren in der GPS-Standort-basierten Dienstleistungsbranche tätig. Es ist eines der größten Probleme in der Transportbranche, dass Kunden immer sauber getippte Adressen für fahrzeugflottenbasierte Dienste angeben müssen. Ein Kunde könnte eingeben: „1234 Main ST“, „1234 Main Street“, „1234 Main Str“, „1234 Main“, ganz zu schweigen von Tippfehlern und anderen komplexeren Szenarien wie „unit 4“, „#4“ , „Apt 4“, „Apartment 4“, „atten: John Smith“ usw. in der Adresszeile, die allesamt Probleme mit Computersystemen waren. Jedoch hat kein früheres System diese Probleme gut gelöst, wenn man Probleme wie z. B. „Hauptstraße 1234“ mit einbezieht, die gültige Adressen unter mehreren Postleitzahlen sein können.

Mit der neuen Programmierplattform – der Erde – kann ein Kunde, der Pizza oder Paketzustellung / Abholung bestellt, einfach auf den Ort zeigen und eine Lieferung bestellen (38.897596, -77.036648), genauso wie er einen Anspruch auf „Claim The .“ geltend machen kann Erde“. Natürlich muss kein Mensch das Leiden erdulden, sich an Breiten- und Längengrade zu erinnern, bevor er eine Bestellung aufgibt, alles wird über die grafische Benutzeroberfläche (GUI) erledigt, so wie sich kein Körper jemals eine IP-Adresse merken muss, um im Internet zu surfen. Bestellungen mit Breiten- und Längengrad enthalten Adressinformationen, die unbestreitbar genauer und präziser sind als die Adressierung von einem herkömmlichen Bestellannahmesystem, mit dem Vorteil, dass sie für GPS-Navigationssysteme besonders freundlich sind. Herkömmliche adressenbasierte Ortungssysteme könnten, wenn sie in ein von einem fahrzeuginternen GPS-Navigationsgerät verwendbares Format übersetzt werden, immer noch „Müll rein und Müll raus“ sein.

In der heutigen Umgebung mit steigenden Gaspreisen wird ein solches auf GPS-Koordinaten basierendes Bestellsystem auch für Versorgungspersonal von öffentlichen Dienstleistungsunternehmen nützlich sein. Eine der oft gehörten Beschwerden von Außendienstmitarbeitern für Versorgungs-, Kabel- und Straßenreparaturunternehmen war: „Ich habe mich den ganzen Morgen gewundert, nur um eine Stelle zu finden, die falsch gemeldet wurde. Ob sie in der Nähe meines Wohnortes oder in der Nähe der Innenstadt wäre? , das hätte ich gleich mitgenommen … , aber das ist mitten im Nirgendwo … „

Sie können den Standort jetzt nicht mehr verfehlen mit GPS-Koordinaten, die in der Bestellung enthalten sind, die von einer WYSIWYG-GUI eingegeben wird. Dieselben Konzepte können in der Anwendungsentwicklung für die Öl- und Gasexploration, Kriminalität / Nachrichtenberichterstattung, Lawinenberichterstattung, Umweltdienste usw. angewendet werden. Es gibt eine neue Plattform, um viele adressbasierte Anwendungen umzuschreiben.


Source by John Lu

About admin

Check Also

Kann man Computerprogrammierer werden?

Der Einstieg in die Computerprogrammierung ist lukrativ, da Sie gut bezahlt werden. Obwohl diese Softwarebranche …

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.