Hi all, Hope you are doing well. Stephane proposed that there should be a change in the Point data structure. I agree that latitude and longitude should be two distinct fields but am not sure how we are going to accommodate geographical addresses. Should we create a separate class for an address? But if we are going to supply latitude and longitude to the map, we will need to process the addresses in some way and store their lat and lng somewhere as a point object. I am going to put this on hold until we are in the clear.
I have also added support for using custom class properties as addresses to feed to the map as points. This feature is available in the advanced options of map configuration. For now, the properties should be given in the form property.ClassPath.property_name e.g. property.XWiki.XWikiUsers.address_en. This is inline with how solr perceives properties. Does anyone have any suggestions for making it easier to query a class property? I will try to remove the need for the ending "_en" or "_string" part since they can prove confusing in some contexts. I will start moving on with the development and create a mechanism for adding paths to the map. Best, Fawad On Wed, Jul 17, 2019 at 12:22 PM Vincent Massol <vinc...@massol.net> wrote: > Well done Fawad, congrats! > > A very small detail: we’re strying to have the same styles for images on > xwiki.org and we have some guidelines linked from > https://contrib.xwiki.org/xwiki/bin/view/Main/WebHome#HDocumenting > > For example for images here are the best practices: > > https://dev.xwiki.org/xwiki/bin/view/Community/DocGuide#HScreenshots2FImages > > So it would be awesome if you could use the {{image}} macro. > > Thanks > -Vincent > > > On 16 Jul 2019, at 19:27, Fawad Ali <m.fawaadal...@gmail.com> wrote: > > > > Hi all, > > Hope you are doing wonderful today. > > > > I am very excited to announce that Interaction Maps Application v1.0 is > now > > up. > > > > Extension and documentation: > > > https://extensions.xwiki.org/xwiki/bin/view/Extension/InteractiveMapsApplication/ > > Forum post: > > https://forum.xwiki.org/t/interactive-maps-application-v1-0-released/ > > > > Thanks to Thomas for helping with issues in the release; Stephane for all > > the wonderful and detailed instructions; Ecaterina for all the great help > > and ideas; Vincent for helping with tests and other issues; and everyone > > else who helped with the project. > > It has been a wonderful experience so far to work with the XWiki > community! > > I look forward to how the complete application will turn out. > > > > Best, > > Fawad > > > > > > On Tue, Jul 16, 2019 at 1:31 PM Stéphane Laurière <slauri...@xwiki.com> > > wrote: > > > >> Hi Fawad, > >> > >>> Also, I looked into it and the idea of custom class property for > getting > >> the location is interesting indeed. I will see how I should prioritize > it > >> and implement it then since we have other major features to look into. > >>> > >>> I would also like to ask; what do you foresee as the basic elements of > >> the application? We have map configuration, map query, search and filter > >> widget, markers and popups so far. Do you have anything other than this > in > >> mind that could be thought of as the basis of the application? I think > we > >> should completely stabilize the basics by the end of this week so I can > >> work on other features like map paths, indoor maps and custom shapes. > >> > >> Just a quick reply about this to confirm that I think the basic elements > >> that you mention form the core of version 1.0. I don't have much to add > at > >> the moment. You're right that it's important to have sound foundations > and > >> we should limit future modifications of the core as much as possible, > >> however despite anticipating the best we can, we may encounter the need > to > >> modify it at some point, let's see... > >> > >> I saw you were facing issues with the release and the signing part, I > hope > >> we'll manage to solve them with the help of the community. Let's > continue > >> the discussion until we find a fix.. > >> > >> Cheers > >> > >> Stéphane > >> > >> > >> > >> > >