Search This Blog

Friday, 8 January 2016

Use maps and sensors in your phone as one tool with the help of OpenWebGIS



Now, many phones, smartphones, tablets and so on (your mobile devices) have accelerometers, gyroscopes, magnetic field sensors, light (illumination) sensors, pressure sensors, etc. Data from these sensors is used in various applications for Android (hereinafter, it will be written about the use of sensors in the operating system Android). For different purposes, it may be useful not only to get (detect the parameters changes) the sensor output at any time, but to collect them during a large period of time with the reference to the space (map). For example it will be interesting to measure the illumination of the night streets in your city block, then interpolate these data and mathematically determine places where it is necessary to add a street lamp, or identify places where there is more magnetic field strength. It may be interesting to follow the direction change of your phone in space and in time according to cardinal points or follow your phone rotation angles according to the axes (x, y, z), for example so you can determine the moments when the phone is next to your ear during a call.

You can collect sensor data and refer them to the geographical coordinates in OpenWebGIS. To do this, first turn on geolocation of your device . Then you need to run on your device OpenWebGIS version for Android, after that select in the first window - local version (see Figure 1).

Saturday, 5 December 2015

Mathematical operations in OpenWebGIS (on the attributes of map layers)


In the description of geographic information system OpenWebGIS there is often a phrase:
"In OpenWebGIS you can use the extensive mathematical functionality to calculate and analyze your data." 
It is written because OpenWebGIS has a large set of such functions, among them there are geomathematics functions and mathematical operations on the attributes of map layers. OpenWebGIS (only in the online version) has a large set of geomathematics functions (functions as WPS, provided by Geoserver, and work with them is automated by OpenWebGIS). This function is available through menu item "Calculation->Geomathematics". See Figure 1.

Figure 1- List of geomathematics functions in OpenWebGIS
About each of these functions it is possible to write a separate article, starting with the scientific description of its algorithm and finishing by the method with the help of which the result is added to the map. But in this article we will dwell on the description of mathematical operations on the attributes of map layers. To make mathematical operations on the attributes of the layer, you need to select the name of the layer in the list of "Editable Layer", and then the menu item "Edit-> Open attribute table". Then a window will open for working with attribute information and attribute table. This window is shown in Figure 2.

Figure 2 - Attribute table of the Layer


Saturday, 28 November 2015

Source code of OpenWeGIS for Android OS on GitHub


Recently the new opportunity has appeared for OpenWebGIS users to download source code for desktop Windows&Linux operating system from GitHub. Please read more about it in the article "Source code of OpenWeGIS on GitHub. Initial commit."
Later the new version of OpenWebGIS for Android operating system was created. You can read about it in details in this article "The OpenWebGIS now as Android app". Ready to use Android apk file for your mobile devices is available for downloading at the following links: mobango.com, aptoide.com, getjar.com and itch.io.
And now it is possible for you to download source code of OpenWebGIS version for Android OS also from GitHub. If you download this code in zip format and unpack, then you can use this version in your work on desktop Windows&Linux operating system if your start in your browser file "OpenWebGIS_for_Android-master/app/src/main/assets/start_openwebgis_en.html.

Saturday, 21 November 2015

The OpenWebGIS now as Android app



The OpenWebGIS is a new free&open Geographic Information System (GIS). In this GIS you can use the extensive mathematical functionality to calculate and analyze your data. Using OpenWebGIS you will get a Geographic Information System at your disposal, it may be similar in functionality to some desktop GIS. Please support this project. The OpenWebGIS for Android has online and local versions. In local version, you can use OpenWebGIS without having to connect to the server of OpenWebGIS and even without Internet connection. In local version, some functions do not work, but in future there will be the modification of these functions for the local version. Online full functionality web version of OpenWebGIS is at http://opengis.dlinkddns.com/gis/opengis_eng.html. The OpenWebGIS blog and full list of articles about OpenWebGIS provide a lot of information about possibilities for users' data operating. Online version is adapted for Mozilla Firefox and Google Chrome browsers. In other browsers, OpenWebGIS may not display and work correctly. 
At the moment OpenWebGIS Android apk file is available for downloading  at http://itch.io.  Soon other links will be added.
Last new version always for your mobile devices is available for downloading at itch.io , at Google Drive.
Get link to download OpenWebGIS Android apk file from mobango.com
Get link to download OpenWebGIS Android apk file from aptoide.com
Get link to download OpenWebGIS Android apk file from getjar.com



You can download OpenWebGIS source code from GitHub.  

Saturday, 24 October 2015

Source code of OpenWeGIS on GitHub. Initial commit.


Now you can use OpenWebGIS without having to connect to the server of OpenWebGIS and even without Internet connection. For doing this just download OpenWebGIS source code from GitHub.  

Tuesday, 20 October 2015

About OpenWebGIS and 3D maps

Please read information about OpenWebGIS and 3D maps at Cesiumjs.org here: http://cesiumjs.org/demos/OpenWebGIS.html.Cesium is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization. Cesium is used in OpenWebGIS primarily to create 3D View of the maps.

Tuesday, 13 October 2015

Mona Lisa on the map of OpenWebGIS and QGIS - Art and GIS together


The article "Extrude image to 2D vector, 2.5D and 3D layers on the map" describes the OpenWebGIS function called "Extrude Image". How can this function be used in addition to what was described in the article? For example, you can put your photo on the map and see how it would look like if it is extruded (that means to calculate the height of each pixel depending on its luminance). It can be fun.
 
And let`s put on a map the famous painting titled Mona Lisa. It is a half-length portrait of a woman by the Italian artist Leonardo da Vinci, which has been acclaimed as «the best known, the most visited, the most written about, the most sung about, the most parodied work of art in the world». Take a photo of the painting from Wikipedia and save on your hard disk- see Figure 1.