From: olivier.terral <oli...@ge...> - 2007-01-26 15:48:35
|
Hi Cameron I begin to integrate basic widget in MapPaneOL (zoomIn,zoomOut,drag pan=20 and reset). I' ve do an observation. The extent.js file isn't used , this=20 observation seems to be logical because extent.js was created for the=20 old MapPane . And OL functions permitts to have useful information on Resolution ,=20 Scale and other. At this time , I talk only for basic widget, my investigation only begins but I think this file could be deprecated in the future. Cameron, what do you thinking about? =20 Now I 've only integrated zoomin,zoomout but I've a better knowledge of=20 the problem Can I created a new branches on svn because my modif break all=20 Mapbuilder code base? or if you have another solution, tell me? bye PS: thanks for your answer on IRC last day. Cameron Shorter a =E9crit : > Hello Olivier, > I hope you don't mind me CCing the list, I think others might be=20 > interested in this thread too. > > olivier.terral wrote: >> >> Hi Cameron, >> >> >> I've seen your discussion on Mapbuilder devel list with "mappane=20 >> deprecate" subject. >> I would like to have more precisions on OL integration in Mapbuilder=20 >> and the famous Webmap.js. >> I haven't had time to follow discusions about it both in the=20 >> OpenLayers mailing list and during IRC meeting. >> >> I'm going to have a look on the OpenLayers web site, but I need your=20 >> MapBuilder devel point of view to know where we're going and wher=20 >> I've to spend some time to optimize my contribution on the project. >> >> So I begin by the Webmap.js, >> -----Will this library be used only for rendering or does it embed=20 >> others functionnality too ? >> In my understanding It's only for rendering but I'm not sure. >> >> C.Schmidt says Webmap.js is based on OL-Lite >> -----What is OL-Lite? It's the actual OpenLayer renderer , without =20 >> any tools , in it ? Do we plan to folow the OL evolutions (2.3, 2.4,=20 >> etc. ...) or is it a one shot job? > > At the last FOSS4G Conference, it was decided to build a core=20 > webmapping Javascript library which could then be used by all the AJAX=20 > webmapping projects. For a while the library was called "webmap.js".=20 > The OpenLayers folks stood up to the task and built webmap.js based on=20 > the OpenLayers code, hence it is also called OpenLayers-Lite. > > So far, in Mapbuilder we have been using the full OpenLayers codebase=20 > for a rendering. This is because we are using Tools and Vector=20 > Rendering which I don't think is in the OpenLayersLite version. (Note=20 > that we using the vector branch which has not been incorporated into=20 > the core build of OpenLayers yet). > >> >> >> So in my mind, our MappaneOL will use Webmap.js (so OL-Lite) for=20 >> rendering >> and our Mapbuilder tools stay with a non-slippy interaction and the=20 >> ButtonBar style isn't modify. >> Say me if I do a mistake . > Close. > Our aim is to keep the Mapbuilder toolbar and integrate it into an=20 > OpenLayers toolbar. > Unfortunately OpenLayers doesn't have a proper toolbar like Mapbuilder=20 > yet. So the upcoming development task is to: > 1. Create an OpenLayers Toolbar. I'm not sure whether this should be=20 > developed in the vector branch or maybe a new branch from the trunk.=20 > Something to discuss with openlayers guys on=20 > irc://freenode.net#openlayers > > I've raised http://trac.openlayers.org/ticket/417 to describe and=20 > track this issue. > > 2. Integrate the Mapbuilder toolbar with the OpenLayers toolbar. I=20 > have not looked into this deeply yet and I'm open to suggestions. > > >> >> >> What is the way choosed by Mapbuilder: 1) Keep our actual GIS=20 >> style of user interface with OL( in this case MapPane should be=20 >> deprecated =20 >> = =20 >> 2) Transform all Mapbuilder tools in slippy style=20 >> like OL >> The 1) seems to be the perfect solution but I've a simple vision of=20 >> the problem, probably it's more difficult , what do think about? > > I'm not sure if I understand this question. Have I answered it above? > It is my hope that Mapbuilder and OpenLayers will grow toward one=20 > common project. > Phase 1: Will be to incorporate OpenLayers into Mapbuilder and allow=20 > users to use all Mapbuilder extra widgets and tools with OpenLayers=20 > rendering and tools. > > Phase 2: Might include more Mapbuilder functionality moved into=20 > OpenLayers. This might be as part of OpenLayers core, or maybe as an=20 > extra library for OpenLayers, maybe called mapbuilder-lib. Details=20 > still to be discussed and negotiated. >> >> >> >> For finish, the content of Webmap.js is in discuss or it's defined=20 >> clearly? >> >> If you have links on the subject, please give me them , I would make=20 >> good use of it >> >> Greetings >> >> Olivier >>> >>> >> >> >> > > |