Hallo,
beim Rumspielen mit cwms ist mir eine Idee gekommen.
Vor einiger Zeit wurde hier ja mal nach einer Liste mit EPSG-Codes und den entsprechenden Projektionsparametern gefragt.
Heute bin ich darauf gekommen, für selbst definierte Projektionen Alias-Namen zu kreieren, die genauso heißen wie der SRS/CRS-Parameter, also z.B. "EPSG:3912" für Gauss-Krüger Slovenia.
Die Def.-Datei sieht dann so aus:
Version=1
Projection=Transversal Mercator
Name=Gauss Krueger Slovenia
Lon_Origin=15
Lat_Origin=0
scale_factor=0.9999
FN=-5000000
FE=500000
Prefered_Datum=D-48 Slovenia
OTHER_NAMES=EPSG:3912;GKSLV
In der cwms sieht es dann so aus:
Leider muss das Datum noch einmal explizit genannt werden und "COORDS=-1" (bei TM-Proj.).
Für den Dateinamen gibt es auch zwingende Regeln. TM-Projektionsdateien müssen folgendem Schema genügen: CompeTMProy_*.dat. Der Projektionsname wird dann mit den Parametern NAME und OTHER_NAMES abgeglichen.
Die fertige Datei gehört dann ins Archiv projections.zip im CompeGPS-Stammverzeichnis. Bei Änderungen immer CompeLand neu starten!
Andere Projektionsarten als TM lasse ich für heute erst mal beiseite.
Die custom grids stelle ich dann nach und nach in meiner Dropbox im Ordner projections zur Verfügung. Unter /si/epsg gibt's schon angepasste Slowenien-cwms.
Viel Spaß beim Probieren!
Helmut