]>
git.argeo.org Git - gpl/argeo-suite.git/blob - org.argeo.app.geo.js/index.js
1 import Map
from 'ol/Map.js';
2 import OSM
from 'ol/source/OSM.js';
3 import TileLayer
from 'ol/layer/Tile.js';
4 import View
from 'ol/View.js';
5 import { fromLonLat
, toLonLat
} from 'ol/proj.js';
9 //window.map = new Map({
15 // target: 'mapTarget',
21 //window.map.on('rendercomplete', e => {
22 // console.log('Render completed.');
23 // onRenderComplete();
25 //map.getView().setZoom(4);
27 if (typeof window
.argeo
=== 'undefined')
29 if (typeof window
.argeo
.app
=== 'undefined')
30 window
.argeo
.app
= {};
31 if (typeof window
.argeo
.app
.geo
=== 'undefined')
32 window
.argeo
.app
.geo
= {};
36 window
.argeo
.app
.geo
.ArgeoMap
= {
46 setZoom: function(zoom
) {
47 this.map
.getView().setZoom(zoom
);
50 setCenter: function(lng
, lat
) {
51 this.map
.getView().setCenter(fromLonLat([lng
, lat
]));
55 //window.argeoMap = Object.create(argeo.app.geo.ArgeoMap);
56 //window.argeoMap.map.on('rendercomplete', e => {
57 // console.log('Render completed.');
58 // onRenderComplete();
62 //function argeo_app_geo_Map() {
63 // console.log('Entered constructor');
64 // this.map = new Map({
76 // this.map.on('rendercomplete', e => {
77 // console.log('Render completed.');
78 // onRenderComplete();
81 // this.setCenter = function(lng, lat) {
82 // console.log('Center set ');
83 // //this.map.getView().setCenter(ol.proj.fromLonLat([lng, lat]));
86 // this.setZoom = function(zoom) {
87 // this.map.getView().setZoom(zoom);
91 //window.argeoMap = new argeo_app_geo_Map();
92 //argeoMap.setCenter(13.404954, 52.520008);
93 //function setCenter(lng, lat) {
94 // map.getView().setCenter(lng, lat);