logo       

Re: OpenGeoDB unterstützen: msg#00095

Subject: Re: OpenGeoDB unterstützen
Martin Brenda schrieb:
>> Gibt es denn gute PHP-Template-Engines, damit man hier auch Design von
>> der Funktion trennen kann?
>>     
> Ich verwende Smarty (smarty.php.net) und bin sehr zufrieden mit dieser 
> Template-Engine.
>   
Smarty ist nicht schlecht, das stimmt, auch, wenn ich mir in letzter 
Zeit meist selbst meine Template-Systeme geschrieben habe bei eigenen 
Projekten - die sind dann aber meist wesentlich einfacher gestrickt.
> Bevor wir aber weiter ins Detail gehen, sollten wir die Organisation mit 
> Thomas abklären. Vor allem was die in den letzten Tagen hochgekommene 
> Aufteilung in Teilprojekte bzw. Abspaltung des komplexeren (mit Gültigkeiten) 
> Projekts vom Ortsprojekt angeht.
>   
Ich denke, ein Stück weit können wir hierbei nebenläufig arbeiten.
Auf jeden Fall - unabhängig davon, wie weit das Projekt gespalten oder 
aufgeteilt wird - müssen wir die Oberfläche so modular halten wie 
möglich, damit weitere Attribute oder Entities relativ aufwandsarm 
angehängt und in die Oberfläche eingebaut werden können.
Ich stelle mir das etwa so vor:

I. Abfragen aus der Datenbank
Klassische Abfragen, die häufig genutzt werden, sind, denke ich, die 
Lage und die Entfernungssuche, wie sie auf den bisherigen 
opengeodb-Seiten als Beispiele verfügbar sind, sowie die Umkreissuche. 
Dies setzt voraus (ohne mich damit jetzt direkt auf die DB-Struktur zu 
beziehen):
* Welche Orte (Name (erstmal min. 1) liegen wo (Koordinaten)
Strukturabfragen, die als Beispiel irgendwie auch schon mit da drinstecken:
* Wie ist der Ort in die Verwaltungshierarchie eingegliedert? => 
benötigt die Verwaltungshierarchien
Kartenanfragen
* 1-2 Orte sind bereits realisiert auf der Website, müsste entsprechend 
übertragen werden.

Damit komme ich auf benötigte Daten:
- Hierarchien,
- Koordinaten (erstmal Punkte)
- Namen

Weitergehend wären da Grenzlinien, die bisher in der opengeodb noch gar 
nicht erfasst sind sowie weitere Daten zu den Orten, aber mit den oben 
genannten könnte man anfangen, ohne dass es irgendwo problematisch wäre.
Sicherzustellen bei diesen Daten ist natürlich die Verfolgung des 
Änderungsverlaufs sowie eine Art Freischaltungsprozess. Bei der Eingabe 
von Daten durch "Fremde" wäre zusätzlich vielleicht ein Feld für die 
Quellenangabe ganz nützlich, damit wir wenigstens in einigen Fällen 
Daten einfach ablehnen können, die rechtlich problematisch sind.
> Als ich mich gestern nocheinmal durch die OpenGeoDB-Seite geklickt habe, ist 
> mir aufgefallen, dass es ja noch GeoClassPHP gibt. Dies kann man ja 
> eigentlich auch als eine Art "Teilprojekt" auffassen.
>   
Soweit ich weiß, wird die geoclassPHP aktuell kaum gepflegt. Sicher - 
ich würde den gesamten Ansatz der Oberfläche objektorientiert angehen, 
und insofern gehört auch die geoclass oder etwas entsprechen ähnliches 
mit dazu. Wie das genau da reinpasst, bleibt aber abzuwarten und zu 
untersuchen, denke ich.
mfg
Peter Wendorff
-- 
Mailingliste OpenGeoDB
Listenadresse: opengeodb-r1mDYR0DdAyzQB+pC5nmwQ@xxxxxxxxxxxxxxxx
Informationen: http://opengeodb.de
Mit freundlicher Unterstütztung von php::bar (http://phpbar.de)



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
science.linguis...    culture.sf.lite...    video.mplayer.c...    yellowdog.gener...    ietf.rfc822/199...    emacs.help/2002...    redhat.release....    kernel.speakup/...    java.openejb.de...    debian.devel.gt...    xfree86.newbie/...    bug-tracking.ma...    pam/2003-05/msg...    games.devel.ope...    user-groups.lin...    music.pancham/2...    network.mq.deve...    web.html.genera...    arklinux.bugs/2...    linux.ecasound/...    qnx.openqnx.dev...    org.user-groups...    file-systems.sf...    trustix.contrib...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe