GeoFormalchemie.

Eine Erweiterung für die Formalchemie, die für räumliche Datenbanken unterstützt wird
Jetzt downloaden

GeoFormalchemie. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Camptocamp SA
  • Website des Verlags:
  • http://www.cartoweb.org/

GeoFormalchemie. Stichworte


GeoFormalchemie. Beschreibung

Eine Erweiterung für den Formalchemie, die für räumliche Datenbanken unterstützt wird GeoFormalChemy ist eine Forderungsverlängerung von Formalchemie, mit der Formulare für Modellklassen generiert werden, die die Geometrie-Typen von geoalchemy.installationInstalling mit EASY_INSTALL verwenden. /github.com/camptocamp/geoFormalChemer , Run paster erstellen mit der geoFormalchemy-Vorlage: $ paster erstellen -t geo_fa Ihre_App : makoenter sqlalchemy (true / false: einschließlich sqlalchemy 0.5-Konfiguration) : True Dann die Die GeoFormalChemy-Erweiterung muss aktiviert sein. Öffnen Sie die Datei Ihre_App / Forms / __ init__.py und fügen Sie am Ende der Datei die folgenden Zeilen hinzu: # ) Die folgenden Optionen sind in GeoFormalChemy verfügbar: Default_lat und Default_LON, wenn die Geometrie keine oder beim Erstellen eines neuen Geometrie, die Karte ist auf (default_lon, default_lat) zentriert. Andernfalls ist die Karte am Schwerpunkt der Geometrie zentriert. Zoom Die Zoomebene auf Start-up.map_width und map_hight Die Größe des DIV-Containers, in dem die Karte angezeigt wird. BASE_LAYER Die OpenLayers-Ebene, die als Hintergrundkarte verwendet wird, die als Hintergrundkarte verwendet wird. Zum Beispiel: ('base_layer', 'new openlayers.layer.osm ("osm")') Map_srid Wenn die Karte eine andere CRS als die Geometrien verwendet, werden die Geometrien auf diese TRS neu zugewiesen. Zum Beispiel: ('MAP_SRID', 900913) OpenLayers_lib Der Pfad zur OpenLayers JavaScript-Bibliothek, z. B. wenn OpenLayers.js sich in Your_APP / PUBLICER / JS / LIB / OpenLayers.js befindet, verwenden Sie den folgenden Pfad: ('openLayers_lib', ' /js/lib/openlayers.js's'sShow_map (Standardeinstellung: true) Wenn Show_Map auf FALSE gesetzt ist, wird die Geometrie als WKT-Zeichenfolge in einem Texteingabefeld angezeigt. Template-DateifiF Sie möchten das Aussehen Ihrer Formulare ändern, Sie kann die Vorlagendateien ändern, die von der Formalchemie und der GeoFormalchemie verwendet werden. Die Vorlagendateien befinden sich im Ordner Your_App / Templates / Forms.GEoFormalChemy verwendet die Vorlagendateien map_js.mako und map.mako. In Map.Mako können Sie die meisten Optionen einstellen, die Sie auch als Feldmodifizierung verwenden können. Im Gegensatz zu den Feldmodifikationen werden die in der Vorlagendatei festgelegten Optionen für die Geometriefelder aller Modelle verwendet, während die als Feldmodifizierung eingestellten Optionen nur für das Feld verwendet werden, auf dem sie eingestellt wurden. <% # standard-konfigurationsoptionen die sein werden wird verwendet wenn # keine feldoptionen setoptions = {} optionen wurden = 10options = 45options = 4options = 512options = 256options = 256options '] =' neue openlayerslayerwms ("wms" "http:labsmetacartacomwmsvmap0" {layer: "basic"}) 'optionen =' http: openlayersorgapiopenlayersjs'%/> Wenn Sie die Karte mit OpenLayers anpassen möchten, um beispielsweise eine weitere OpenLayers-Steuerung hinzuzufügen oder eine zweite Hintergrundebene hinzuzufügen, ändern Sie die Datei map_js.mako. Anforderungen: · Python


GeoFormalchemie. Zugehörige Software