[jira] Commented: (OFBIZ-3348) Showing multiple geopoints on a map
[ https://issues.apache.org/jira/browse/OFBIZ-3348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12790995#action_12790995 ] Bruno Busco commented on OFBIZ-3348: They don't define exactly the same coordinates for the same point? That's interesting! And how can this be used if the coordinated come from a GPS? If one of the map provider introduce an error this should be compensated when placing the GepPoint on that map, not on the database. Don't you think so? Showing multiple geopoints on a map --- Key: OFBIZ-3348 URL: https://issues.apache.org/jira/browse/OFBIZ-3348 Project: OFBiz Issue Type: Improvement Components: framework Reporter: Bruno Busco Priority: Minor Attachments: OFBIZ-3348 geoChart.patch As discussed on the ML I need to show several geoPoint markers on a single map. I searched for some helping tools in the framework and found the screen name=geoLocation and the relative request-map uri=geoLocation Unfortunately this can only be used to show on a Google Map a single geoPoint record providing its geoPointId. In my application I have a sort of event entity. Each event has the LAT and LON coordinates of where the event took place and I need to show on a map all the query-selected events. In the attached patch there is an implementation of a geoChart framework screen that takes as input a geoChart map containing: geoChart - dataSourceId - select the map system to be used (google, yahoo etc.) I do not like this mane. I think I will rename to mapProviderId but it is how it is named right now - width - height - map dimensions - center - the center point of the map - points - the points array to be showed on the map In the patch there are also some example screens (in the example application) to show how it works. I think that the suggested screen is more general and can replace the actual one. BTW: 1) Why the dataSourceId is in the GeoPoint entity ? I think the GeoPointEntity should be independent of what map provider (if any) will be used to show it. 2) A further improvement to this will be to add an heatmap mode (just started looking at this code: http://code.google.com/p/jheatmap/) that can be used when points will be too many or whenever an average distribution is only required (but this will be another page). I submit this patch in order to have a first review by you. Thank you, Bruno -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (OFBIZ-3348) Showing multiple geopoints on a map
[ https://issues.apache.org/jira/browse/OFBIZ-3348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12791022#action_12791022 ] Jacques Le Roux commented on OFBIZ-3348: * At 1st place they should give the exact same coordinate. But apparently they don't (why I'm not sure) * Not sure how to qualify an error here :( * I'm not sure how his could be compensated, maybe it's related to their renderers also... * We should also care that one day (normally 2013) Galileo should be available (I mean not only GPS) Showing multiple geopoints on a map --- Key: OFBIZ-3348 URL: https://issues.apache.org/jira/browse/OFBIZ-3348 Project: OFBiz Issue Type: Improvement Components: framework Reporter: Bruno Busco Priority: Minor Attachments: OFBIZ-3348 geoChart.patch As discussed on the ML I need to show several geoPoint markers on a single map. I searched for some helping tools in the framework and found the screen name=geoLocation and the relative request-map uri=geoLocation Unfortunately this can only be used to show on a Google Map a single geoPoint record providing its geoPointId. In my application I have a sort of event entity. Each event has the LAT and LON coordinates of where the event took place and I need to show on a map all the query-selected events. In the attached patch there is an implementation of a geoChart framework screen that takes as input a geoChart map containing: geoChart - dataSourceId - select the map system to be used (google, yahoo etc.) I do not like this mane. I think I will rename to mapProviderId but it is how it is named right now - width - height - map dimensions - center - the center point of the map - points - the points array to be showed on the map In the patch there are also some example screens (in the example application) to show how it works. I think that the suggested screen is more general and can replace the actual one. BTW: 1) Why the dataSourceId is in the GeoPoint entity ? I think the GeoPointEntity should be independent of what map provider (if any) will be used to show it. 2) A further improvement to this will be to add an heatmap mode (just started looking at this code: http://code.google.com/p/jheatmap/) that can be used when points will be too many or whenever an average distribution is only required (but this will be another page). I submit this patch in order to have a first review by you. Thank you, Bruno -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (OFBIZ-3348) Showing multiple geopoints on a map
[ https://issues.apache.org/jira/browse/OFBIZ-3348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12791031#action_12791031 ] Bruno Busco commented on OFBIZ-3348: I normally use Google latitude from my cell phone and it shows my position on the map, both on the cell itself and both on a remote computer, without appreciable error. So I would say that google map has a correct GPS position rendering. I would take google as a reference and, for any (yet not implemented) other map service look for an adjustement. Did you have a chance to give a look to the patch? Showing multiple geopoints on a map --- Key: OFBIZ-3348 URL: https://issues.apache.org/jira/browse/OFBIZ-3348 Project: OFBiz Issue Type: Improvement Components: framework Reporter: Bruno Busco Priority: Minor Attachments: OFBIZ-3348 geoChart.patch As discussed on the ML I need to show several geoPoint markers on a single map. I searched for some helping tools in the framework and found the screen name=geoLocation and the relative request-map uri=geoLocation Unfortunately this can only be used to show on a Google Map a single geoPoint record providing its geoPointId. In my application I have a sort of event entity. Each event has the LAT and LON coordinates of where the event took place and I need to show on a map all the query-selected events. In the attached patch there is an implementation of a geoChart framework screen that takes as input a geoChart map containing: geoChart - dataSourceId - select the map system to be used (google, yahoo etc.) I do not like this mane. I think I will rename to mapProviderId but it is how it is named right now - width - height - map dimensions - center - the center point of the map - points - the points array to be showed on the map In the patch there are also some example screens (in the example application) to show how it works. I think that the suggested screen is more general and can replace the actual one. BTW: 1) Why the dataSourceId is in the GeoPoint entity ? I think the GeoPointEntity should be independent of what map provider (if any) will be used to show it. 2) A further improvement to this will be to add an heatmap mode (just started looking at this code: http://code.google.com/p/jheatmap/) that can be used when points will be too many or whenever an average distribution is only required (but this will be another page). I submit this patch in order to have a first review by you. Thank you, Bruno -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.