Auch wenn das Thema schon unter „falschem Namen“ im Forum steht.
Der Vollständigkeit halber:
Einheiten auf Metrisch umstellen:
Datei -> WebServerExtensionswwwviewerfilesajaxmappane.templ
Die Variable us auf false stellen.
var us = false;
MapGuide die Einheit Meter ‚beibringen‘:
Datei -> ../www/localized/de im Block #MeasureUI den Eintrag
METERS = Meter
hinzufügen.
MapGuide die Neue Einheit verwenden lassen:
Datei -> ../www/viewerfiles/measureui.templ
die Funktion ShowUnits() korrigieren, in:
function ShowUnits() { var units = GetParent().GetMapFrame().IsEnglishUnits()? „__#MILES#__“: „__#METERS#__“;
(original steht hier #KILOMETERS#)
MapGuide Kilometer in Meter umrechnen lassen.
Datei -> wwwmapviewernetmeasure.aspx
Den Eintrag
distance = srsMap.ConvertCoordinateSystemUnitsToMeters(distance);
if (0 == us) distance *= 1; //get meters
ändern (original steht distance *= 0.001).
IIS und MapGuide neu starten. Fertig.
Hinterlasse einen Kommentar
Du musst angemeldet sein, um einen Kommentar schreiben zu können.