FalconView (#1) - FalconView open source = no commercial use (#470) - Message List
Greetings, Apologies that is not a technical question - but I was hoping to get the best guidance here on the forums.
Would just like to confirm that the open source version of falcon view cannot be used for commercial purposes?
Thanks.
-
Message #1038
I do not believe the core Falconview application support 3D maps. I can also tell you that drawing 10000+ symbols on the map is going to be a problem. Every time the map adjusts it will attempt to draw all the symbol within the map currently visible, this means if there are 1,000 symbols that Falconview will draw those symbols, before doing anything else.
I suggest you look at the current Falconview ICD documents. Some of the required features are outline there, some others might be possible with a little work, others like 3D map support Falconview simply isn't the correct tool for the job.
While falconview clearly has multiple threads there is a great deal of work to do on that front.
Ramhound08/24/11 07:46:21 (21 months ago) -
Message #1037
The text processor concatenated line endings, I have reposted them as a list:
Mandatory: [-] Multiple map layers with support for transparency
[-] Ability to change the display order of layers
[-] All map data referenced to WGS84 Coordinate system
[-] Shapefile support
[-] Support GeoTiff? map files
[-] Draw complex symbols (lines, polygons, areas)
[-] Efficiently draw fixed symbols (10000+)
[-] Ability to zoom, pan and change map extent with selection rectangle
[-] Outline of Area symbols must support colour and line type
[-] Area symbols must support different colour outline
[-] Support for SRTM (terrain elevation) files
[-] Support for DTED files (specifically DTED2)
[-] 3D View (using tiff files + srtm files) with support for custom symbols
[-] Navigable 3D view (changing point of view)
[-] Ablity to display a predefined compas rose symbol
Optional: [-] Mouse over events (callbacks) for symbols
[-] Support for Asterix data (display)
[-] Ability to move(drag) symbols on map with mouse
[-] Ability to edit complex symbol points (drag points with mouse)
[-] Terrain Profile feature for flight plan
[-] Intervisibility (line of sight) feature
[-] Terrain colouring feature based on altitude, with transparency support
[-] Ability to apply hill shading to 2D maps based on time and position
[-] Distance meansurement feature
[-] Multithreading
[-] DAFIF support
Friedrich08/24/11 03:15:37 (21 months ago) -
Message #1036
Thanks for the feedback Chris. Yes, our intention would be to use a Falconview control within a parent application in order to provide specific features (without modifying its source code).
To be more specific I am trying to find the best tool to meet a set of requirements. Would you be able to give a yes/no answer whether FalconView is a good choice to satisfy (most) of the following requirements? :
Multiple map layers with support for transparency Ability to change the display order of layers All map data referenced to WGS84 Coordinate system Shapefile support Support GeoTiff? map files Draw complex symbols (lines, polygons, areas) Efficiently draw fixed symbols (10000+) Ability to zoom, pan and change map extent with selection rectangle Outline of Area symbols must support colour and line type Area symbols must support different colour outline Support for SRTM (terrain elevation) files Support for DTED files (specifically DTED2) 3D View (using tiff files + srtm files) with support for custom symbols Navigable 3D view (changing point of view) Ablity to display a predefined compas rose symbol
Mouse over events (callbacks) for symbols Support for Asterix data (display) Ability to move(drag) symbols on map with mouse Ability to edit complex symbol points (drag points with mouse) Terrain Profile feature for flight plan Intervisibility (line of sight) feature Terrain colouring feature based on altitude, with transparency support Ability to apply hill shading to 2D maps based on time and position Distance meansurement feature Multithreading DAFIF support
Thanks!
Friedrich08/24/11 03:11:42 (21 months ago) -
Message #1035
False!
FalconView Open Source is releases under the terms of the GNU LGPL. It can be used for commercial purposes just like any other Open Source project. The basic rule is that if you change the SourceCode? to any of the FalconView modules, you need to release that source with the same license (LGPL).
But as long as you don't change our source code you can use the program in pretty much any way you want. You can even write modules to extend FalconView or integrate it with your hardware and as long as you just link to our existing code, you can keep your modules as closed source (although we would clearly encourage you to release your code as Open Source if at all possible).
See http://www.gnu.org/licenses/lgpl.html for details of the license.
Also note that the name FalconView(R) is registered to Georgia Tech Research Corporation. You can not derive a work and continue to use our Trademark.
ChrisBailey08/23/11 17:51:59 (21 months ago)

