Ich bin ein langjähriger Programmierer, neu in GIS. Ich versuche, ein Gefühl für die Datenbankaspekte von GIS zu bekommen, und ich verstehe, dass es einige Datenbanken gibt, die auf die Verwendung von GIS spezialisiert sind. Grundsätzlich versuche ich zu verstehen, ob ich eine solche Datenbank verwenden oder mich an das äußerst beliebte, gut etablierte, weit verbreitete (und kostenlose) MySql halten soll.
Die Art von Anwendungen, für die ich verantwortlich bin, würde Folgendes bedeuten:
- Flottenmanagement (Land- oder Seefahrzeuge)
- Mitarbeiter-Tracking
- Bestandskontrolle (bei einer Körnigkeit einer physischen Position, die auf einen Meter genau ist)
- ähm, das war's auch schon
Normalerweise würde ich davon ausgehen, dass nicht mehr als ein paar Hundert (maximal, möglicherweise ein paar Tausend) Artikel erfasst werden. Manchmal befinden sich die Gegenstände in demselben (großen) Gebäude, einer Reihe von Gebäuden, einer Stadt, einem Land oder weltweit, abhängig von der Anwendung.
Ich werde sie gelegentlich visuell entweder auf einem benutzerdefinierten Grundriss eines Gebäudes oder, wahrscheinlicher, in Google Earth oder dergleichen darstellen (mehr davon in einer anderen Frage).
Es scheint mir, dass ich mit MySql genauso gut zurechtkomme wie mit dem Hinzufügen von Spalten für Lat / Long- oder andere Positionsdaten, aber das könnte nur daran liegen, dass ich MySql kenne.
Gibt es einen Grund, warum ich mir eine spezialisiertere Datenbank ansehen sollte?