[jira] [Commented] (SIS-351) Create metadata, CRS and tabular data editors in JavaFX

2017-03-31 Thread Martin Desruisseaux (JIRA)

[ 
https://issues.apache.org/jira/browse/SIS-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15950807#comment-15950807
 ] 

Martin Desruisseaux commented on SIS-351:
-

Hello Siddhesh. The deadline for submitting a proposal is April 3th at 16:00 
UTC, which is in about 75 hours. The {{sis-web-app}} module has not been 
updated for years; I would suggest to not look at it for now. Instead, you may 
try to run the [command-line 
interface|http://sis.apache.org/command-line.html]. There is 4 examples, one of 
them for ISO 19115 metadata. While the metadata example seems verbose, I think 
it is actually less complex than the other examples.

> Create metadata, CRS and tabular data editors in JavaFX
> ---
>
> Key: SIS-351
> URL: https://issues.apache.org/jira/browse/SIS-351
> Project: Spatial Information Systems
>  Issue Type: New Feature
>  Components: GUI
>Reporter: Martin Desruisseaux
>  Labels: gsoc2017, mentor
>
> Creates the foundation of a GUI application for Apache SIS based on JavaFX. 
> This application should leverage the functionalities available in Apache SIS 
> 0.8. In particular:
> * Read metadata from files in various formats (currently ISO 19139, GeoTIFF, 
> NetCDF, LANDSAT, GPX, Moving Features)
> * Get Coordinate Reference System from a registry or from GML or WKT 
> definitions and apply coordinate transformations.
> * Show vector data in a tabular format.
> Since SIS does not yet have a renderer engine, we can not yet show maps in 
> the application. However the application should be designed with this goal in 
> mind.
> This project should create a metadata editor showing the ISO 19115 metadata. 
> We should provide a simplified view with only the essential information, and 
> an advanced view showing all information. The information to shown should be 
> customizable. The user should be able to edit the metadata and save them in 
> ISO 19139 format.
> The project should also create the necessary widgets for showing a Coordinate 
> Reference System (CRS) definition and allow the user to edit it. Another 
> widget should use the CRS definitions for applying coordinate operations (map 
> projections) using the existing Apache SIS referencing engine, and show the 
> result in a table with information about accuracy and domain of validity.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (SIS-351) Create metadata, CRS and tabular data editors in JavaFX

2017-03-31 Thread Siddhesh Rane (JIRA)

[ 
https://issues.apache.org/jira/browse/SIS-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15950709#comment-15950709
 ] 

Siddhesh Rane commented on SIS-351:
---

Hello [~desruisseaux] ,
I am still interested in this project primarily because of JavaFX which happens 
to be my favourite GUI toolkit.
I was going to submit a draft in a few days. So far I was integrating GMapsFX 
(and side by side investigating GluonMaps which also offers OpenStreetMaps) in 
a sample application, since the web app doesnt have a functioning map.
Meanwhile I went through the code for the web app to see how to use the SIS 
library, but as is documented on your wiki, it is difficult for a complete 
newbie like me to come up to speed in geospatial data.
I am looking at online examples of metadata formats to understand what all 
columns should be present in the UI tables.

But if you could refer to any tutorials or examples that would be very helpful
Regards
Siddhesh Rane

> Create metadata, CRS and tabular data editors in JavaFX
> ---
>
> Key: SIS-351
> URL: https://issues.apache.org/jira/browse/SIS-351
> Project: Spatial Information Systems
>  Issue Type: New Feature
>  Components: GUI
>Reporter: Martin Desruisseaux
>  Labels: gsoc2017, mentor
>
> Creates the foundation of a GUI application for Apache SIS based on JavaFX. 
> This application should leverage the functionalities available in Apache SIS 
> 0.8. In particular:
> * Read metadata from files in various formats (currently ISO 19139, GeoTIFF, 
> NetCDF, LANDSAT, GPX, Moving Features)
> * Get Coordinate Reference System from a registry or from GML or WKT 
> definitions and apply coordinate transformations.
> * Show vector data in a tabular format.
> Since SIS does not yet have a renderer engine, we can not yet show maps in 
> the application. However the application should be designed with this goal in 
> mind.
> This project should create a metadata editor showing the ISO 19115 metadata. 
> We should provide a simplified view with only the essential information, and 
> an advanced view showing all information. The information to shown should be 
> customizable. The user should be able to edit the metadata and save them in 
> ISO 19139 format.
> The project should also create the necessary widgets for showing a Coordinate 
> Reference System (CRS) definition and allow the user to edit it. Another 
> widget should use the CRS definitions for applying coordinate operations (map 
> projections) using the existing Apache SIS referencing engine, and show the 
> result in a table with information about accuracy and domain of validity.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (SIS-351) Create metadata, CRS and tabular data editors in JavaFX

2017-03-31 Thread Martin Desruisseaux (JIRA)

[ 
https://issues.apache.org/jira/browse/SIS-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15950569#comment-15950569
 ] 

Martin Desruisseaux commented on SIS-351:
-

Hello Pavel and Siddhesh. If you are still interested in this project, would 
you like to show a proposal draft so we can comment on it (if you want) before 
the deadline?

> Create metadata, CRS and tabular data editors in JavaFX
> ---
>
> Key: SIS-351
> URL: https://issues.apache.org/jira/browse/SIS-351
> Project: Spatial Information Systems
>  Issue Type: New Feature
>  Components: GUI
>Reporter: Martin Desruisseaux
>  Labels: gsoc2017, mentor
>
> Creates the foundation of a GUI application for Apache SIS based on JavaFX. 
> This application should leverage the functionalities available in Apache SIS 
> 0.8. In particular:
> * Read metadata from files in various formats (currently ISO 19139, GeoTIFF, 
> NetCDF, LANDSAT, GPX, Moving Features)
> * Get Coordinate Reference System from a registry or from GML or WKT 
> definitions and apply coordinate transformations.
> * Show vector data in a tabular format.
> Since SIS does not yet have a renderer engine, we can not yet show maps in 
> the application. However the application should be designed with this goal in 
> mind.
> This project should create a metadata editor showing the ISO 19115 metadata. 
> We should provide a simplified view with only the essential information, and 
> an advanced view showing all information. The information to shown should be 
> customizable. The user should be able to edit the metadata and save them in 
> ISO 19139 format.
> The project should also create the necessary widgets for showing a Coordinate 
> Reference System (CRS) definition and allow the user to edit it. Another 
> widget should use the CRS definitions for applying coordinate operations (map 
> projections) using the existing Apache SIS referencing engine, and show the 
> result in a table with information about accuracy and domain of validity.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (SIS-351) Create metadata, CRS and tabular data editors in JavaFX

2017-03-11 Thread Martin Desruisseaux (JIRA)

[ 
https://issues.apache.org/jira/browse/SIS-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15906372#comment-15906372
 ] 

Martin Desruisseaux commented on SIS-351:
-

Hello Siddhesh, and welcome!

No JavaFX work started as far as I know, so we are starting from scratch. 
SIS-43 did not provided much details about its scope; for a GSoC I think we 
need to be more specific. This SIS-351 task suggests to focus on metadata and 
referencing by coordinates because they are the most mature functionalities 
currently available in Apache SIS, but the student is of course free to make 
his/her own proposal.

> Create metadata, CRS and tabular data editors in JavaFX
> ---
>
> Key: SIS-351
> URL: https://issues.apache.org/jira/browse/SIS-351
> Project: Spatial Information Systems
>  Issue Type: New Feature
>  Components: GUI
>Reporter: Martin Desruisseaux
>  Labels: gsoc2017, mentor
>
> Creates the foundation of a GUI application for Apache SIS based on JavaFX. 
> This application should leverage the functionalities available in Apache SIS 
> 0.8. In particular:
> * Read metadata from files in various formats (currently ISO 19139, GeoTIFF, 
> NetCDF, LANDSAT, GPX, Moving Features)
> * Get Coordinate Reference System from a registry or from GML or WKT 
> definitions and apply coordinate transformations.
> * Show vector data in a tabular format.
> Since SIS does not yet have a renderer engine, we can not yet show maps in 
> the application. However the application should be designed with this goal in 
> mind.
> This project should create a metadata editor showing the ISO 19115 metadata. 
> We should provide a simplified view with only the essential information, and 
> an advanced view showing all information. The information to shown should be 
> customizable. The user should be able to edit the metadata and save them in 
> ISO 19139 format.
> The project should also create the necessary widgets for showing a Coordinate 
> Reference System (CRS) definition and allow the user to edit it. Another 
> widget should use the CRS definitions for applying coordinate operations (map 
> projections) using the existing Apache SIS referencing engine, and show the 
> result in a table with information about accuracy and domain of validity.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (SIS-351) Create metadata, CRS and tabular data editors in JavaFX

2017-03-11 Thread Siddhesh Rane (JIRA)

[ 
https://issues.apache.org/jira/browse/SIS-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15906262#comment-15906262
 ] 

Siddhesh Rane commented on SIS-351:
---

Hello [~desruisseaux], 
This issue references another issue 
[SIS-43|https://issues.apache.org/jira/browse/SIS-43] which was about creating 
a JavaFX GUI for SIS. Since this project would have to fit into that one I 
tried searching for it but the javafx code base was totally empty.
Is there any work in progress that is yet to be merged in the SIS code base? Or 
are we free to design a GUI for this issue from scratch?
I'm interested in taking up this project as part of gsoc.
I have prior knowledge of JavaFX, having worked with this toolkit since its 
version 2 and followed the community activity at [fxexperience.com] so I know 
of many useful libraries and have used them for my purpose. You can evaluate 
some of my JavaFX apps at these github repos:
[https://github.com/SiddheshRane/CSSEditors]
[https://github.com/AeroZealous/GroundStation]
I'll soon create mockup fxml documents and send them to you while you clarify 
my doubts mentioned above.

Regards
Siddhesh Rane

> Create metadata, CRS and tabular data editors in JavaFX
> ---
>
> Key: SIS-351
> URL: https://issues.apache.org/jira/browse/SIS-351
> Project: Spatial Information Systems
>  Issue Type: New Feature
>  Components: GUI
>Reporter: Martin Desruisseaux
>  Labels: gsoc2017, mentor
>
> Creates the foundation of a GUI application for Apache SIS based on JavaFX. 
> This application should leverage the functionalities available in Apache SIS 
> 0.8. In particular:
> * Read metadata from files in various formats (currently ISO 19139, GeoTIFF, 
> NetCDF, LANDSAT, GPX, Moving Features)
> * Get Coordinate Reference System from a registry or from GML or WKT 
> definitions and apply coordinate transformations.
> * Show vector data in a tabular format.
> Since SIS does not yet have a renderer engine, we can not yet show maps in 
> the application. However the application should be designed with this goal in 
> mind.
> This project should create a metadata editor showing the ISO 19115 metadata. 
> We should provide a simplified view with only the essential information, and 
> an advanced view showing all information. The information to shown should be 
> customizable. The user should be able to edit the metadata and save them in 
> ISO 19139 format.
> The project should also create the necessary widgets for showing a Coordinate 
> Reference System (CRS) definition and allow the user to edit it. Another 
> widget should use the CRS definitions for applying coordinate operations (map 
> projections) using the existing Apache SIS referencing engine, and show the 
> result in a table with information about accuracy and domain of validity.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (SIS-351) Create metadata, CRS and tabular data editors in JavaFX

2017-03-04 Thread Martin Desruisseaux (JIRA)

[ 
https://issues.apache.org/jira/browse/SIS-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15895948#comment-15895948
 ] 

Martin Desruisseaux commented on SIS-351:
-

Hello Pavel

Welcome! To communicate, you can at your choice comment on this JIRA task or 
register to the [SIS developer mailing 
list|http://sis.apache.org/mail-lists.html]. In this project proposal, the 
metadata part would probably be the easiest one. The Coordinate Reference 
System (CRS) part is more challenging, so it would probably be safer to put in 
only second or third.

Martin


> Create metadata, CRS and tabular data editors in JavaFX
> ---
>
> Key: SIS-351
> URL: https://issues.apache.org/jira/browse/SIS-351
> Project: Spatial Information Systems
>  Issue Type: New Feature
>  Components: GUI
>Reporter: Martin Desruisseaux
>  Labels: gsoc2017, mentor
>
> Creates the foundation of a GUI application for Apache SIS based on JavaFX. 
> This application should leverage the functionalities available in Apache SIS 
> 0.8. In particular:
> * Read metadata from files in various formats (currently ISO 19139, GeoTIFF, 
> NetCDF, LANDSAT, GPX, Moving Features)
> * Get Coordinate Reference System from a registry or from GML or WKT 
> definitions and apply coordinate transformations.
> * Show vector data in a tabular format.
> Since SIS does not yet have a renderer engine, we can not yet show maps in 
> the application. However the application should be designed with this goal in 
> mind.
> This project should create a metadata editor showing the ISO 19115 metadata. 
> We should provide a simplified view with only the essential information, and 
> an advanced view showing all information. The information to shown should be 
> customizable. The user should be able to edit the metadata and save them in 
> ISO 19139 format.
> The project should also create the necessary widgets for showing a Coordinate 
> Reference System (CRS) definition and allow the user to edit it. Another 
> widget should use the CRS definitions for applying coordinate operations (map 
> projections) using the existing Apache SIS referencing engine, and show the 
> result in a table with information about accuracy and domain of validity.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (SIS-351) Create metadata, CRS and tabular data editors in JavaFX

2017-03-04 Thread Pavel Bazin (JIRA)

[ 
https://issues.apache.org/jira/browse/SIS-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15895638#comment-15895638
 ] 

Pavel Bazin commented on SIS-351:
-

Dear all,

I would like to participate in gsoc2017. This project seems interesting to me. 
I'm a CS student in Hungary, Pecs. You can find my code at 
https://github.com/pvlbzn .

How we can communicate? I have some questions, as well as I want to build some 
sample JavaFX piece of software to prove that I'm able to achieve goals which 
are listed above.

Thank you in advance.

With best regards, Pavel

> Create metadata, CRS and tabular data editors in JavaFX
> ---
>
> Key: SIS-351
> URL: https://issues.apache.org/jira/browse/SIS-351
> Project: Spatial Information Systems
>  Issue Type: New Feature
>  Components: GUI
>Reporter: Martin Desruisseaux
>  Labels: gsoc2017, mentor
>
> Creates the foundation of a GUI application for Apache SIS based on JavaFX. 
> This application should leverage the functionalities available in Apache SIS 
> 0.8. In particular:
> * Read metadata from files in various formats (currently ISO 19139, GeoTIFF, 
> NetCDF, LANDSAT, GPX, Moving Features)
> * Get Coordinate Reference System from a registry or from GML or WKT 
> definitions and apply coordinate transformations.
> * Show vector data in a tabular format.
> Since SIS does not yet have a renderer engine, we can not yet show maps in 
> the application. However the application should be designed with this goal in 
> mind.
> This project should create a metadata editor showing the ISO 19115 metadata. 
> We should provide a simplified view with only the essential information, and 
> an advanced view showing all information. The information to shown should be 
> customizable. The user should be able to edit the metadata and save them in 
> ISO 19139 format.
> The project should also create the necessary widgets for showing a Coordinate 
> Reference System (CRS) definition and allow the user to edit it. Another 
> widget should use the CRS definitions for applying coordinate operations (map 
> projections) using the existing Apache SIS referencing engine, and show the 
> result in a table with information about accuracy and domain of validity.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)