2016-12-01

Africa Arab Egypt GIS GPS Software

Smart GIS Map Editor free Download: 
https://drive.google.com/file/d/0B2qR4wxKKE_VUmR6V2hYRHRqb2c/view?usp=sharing
فيديوهات شرح منظومة سمارت جى اى اس Smart GIS Tutorials Videos
http://www.youtube.com/watch?v=O0C3rUuqXr4&feature=share&list=PLiYk2HfoFlPV0ZdYbf3HeGEpmPeyZCEPW

Looking for sponsors to the First African Arabian Egyptian GIS and GPS Software that download Google Map and convert GIS shape file to HTML Google Map Web GIS and Mobile Application



Smart Web GIS Course Syllabus
http://freesmartgis.blogspot.com.eg/p/convert-gis-to-html.html
  1. Theoretical GIS           
  2. HTML5  &  CSS  &  JS  Programming
  3. Smart GIS API and Google Map API Programming
  4. Building Web GIS Based Application
  5. Server Data Base Programming by ASP 
  6. Building Web GIS Based Mobile Application
In this course the trainees will learn by using Smart GIS Layer API code library and template :-
  1. How to convert GIS shape file layer to HTML5 and JS Web GIS and Google map API file format
  2. How to build HTML5 + Java Script + CSS web GIS App.
  3. How to use Smart GIS API functions to control Web GIS 
  4. How to connect database and retrieve results
  5. How to use ASP to connect Database and retrieve data and draw it in the Google map API
  6. How to use all of the above mentioned skills to build a mobile application
First African Arabian Egyptian GIS Software Basic Functions
  1. Map Editing and Digitizing 
  2. Convert GIS Shape to AutoCAD DXF File and Vise versa
  3. Building Tin Surface Analysis
  4. Building Contour Surface Analysis
  5. Converting 2D to 3D Surface Analysis
  6. Calculating 2D and 3D Areas and Volumes
  7. Convert Vector and Raster Layer Coordinates System between UTM and Geographic Lon-Lat
  8. Save layout images with written Lon and Lat coordinates to help exporting them to AutoCAD
  9. Download and save Google Earth Images as rectified images with world file format .jgw
  10. Makes Google Earth as a Background of your GIS Geographic Lon-Lat Map
    Menu->Tools->Synchronize Google Earth with Geographic Lon-Lat Map
  11. Convert and use all Transverse Mercator Projections & Transformations
  12. Convert GIS Shape files to HTML Google Map Web Mapping and Mobile Application

تسجيل منظومة سمارت جى اى اس  ايتيدا  Smart GIS Registeration in ITIDA

شهادات منظومة سمارت جى اى اس Smart GIS Certificates

For Free Download :-
Smart GIS Map Editor and analysis and Download Google Earth Maps and Convert GIS Shape files to HTML Google Map Web Mapping and Mobile Application with Label and Data Base Search

And kindly please test our online example of automatically build HTML5 web site by Smart GIS Software   http://smartgis.us/
GIS Software Elshayal Smart GIS package is an almost First African Arabian Egyptian GIS software which completely developed by Arabian Egyptian developers team (Mohamed Elshayal & Salsabeel Mohamed Elshayal  & Yaseen Mohamed Elshayal) and independent of any commercial software package, and It is not supported or funded by any organization.



GIS Software Elshayal Smart GIS is a free lightweight software program which allows you to work with vector layers and raster images. It can be handled by users who specialize in GIS.

The interface of the application is plain and intuitive, so you shouldn't have any problems in discovering its features if you are already familiarized with similar tools.

GIS Software Elshayal Smart GIS comes equipped with some standard functions, such as zoom, pan, box selection, identify, hyper link and measure.

You can create new layers which focus on points, polylines, polygons and multiple points, as well as on combinations of these items. It is possible to automatically balance the image, go to a custom-scaled layer in Google Earth, validate layer boundaries, and edit the layer data table.

Furthermore, you can use the undo and redo functions, insert and snap vertexes, rotate or scale the image, find items by data, divide polygons or polylines, combine multiple parts into a single one, toggle 3D viewing mode, as well as calculate the area and volume of the shape, among others.

GIS Software Elshayal Smart GIS runs on a low-to-moderate quantity of CPU and system memory, has a good response time and supports keyboard shortcuts. No error dialogs have been displayed during our testing and the program did not freeze or crash. Since it integrates some advanced features,

GIS Software Elshayal Smart GIS is primarily addressed to skilled users.


More Information In English

More Information In Arabic

GIS Software Elshayal Smart GIS software is a GIS Standalone applications that Create & Edit & Publish Shape and Data base files and works on PC's , or Internet Server , or on Smart Phones.

It is a new software that can work directly on the digital maps installed on the device or through a communication module and it can read from GPS receivers.

it consists of Map Editor for desktop, and Map Server for web application, and Mobile GPS Tracking for mobile application and Smart Phones

For Free Download :-
Smart GIS Map Editor and Download Google Earth Maps and Convert GIS Shape files to HTML Google Map Web Mapping and Mobile Application with Label and Data Base Search




















































Introduction

A)  Q. What is a Geographic Information System?

A. Geographic Information System (GIS) is a computer program for storing, retrieving, analyzing, and displaying cartographic data.
Vector Spatial Location Data = X, Y, Z
Attribute Data Base = Data Information

B)  The Difference between Raster and Vector Maps

Maps in Geographic Information Systems are represented thematically. A standard topographic map will show roads, rivers, contour elevations, vegetation, human settlement patterns and other features on a single map sheet. In a GIS these features are categorized separately and stored in different map themes or overlays. For example, roads will be stored in a separate overlay. Likewise, rivers and streams will each be stored as a separate theme. This way of organizing data in the GIS makes maps much more flexible to use since these themes can be combined in any manner that is useful. The following illustration shows conceptually how maps are stored as themes in a GIS.
Each different theme is stored on a separate overlay. The overlays on the left represent a vector based GIS, where the information is stored as a series of points, lines and polygons. The overlays on the right represent a raster based GIS, where the information is stored as a series of discrete units called cells.

C)  The Relation between Vector Spatial Location and Attribute Data Base

  • Each Spatial Layer is consist of many Spatial features
  • Each Spatial Feature consist of many vertexes (x, y, z)
  • Each Spatial Layer is related to one Attribute Data Base Table
  • Each Spatial Feature is related to one Attribute Data Base Record
  • Each Record consist of many fields (up to 255)

D)  GIS Shape File types 2D & 3D (Point – Polyline – Polygon)

  • Shp file contain spatial Location data of each feature Which are:-
    • Type  2D & 3D (Point – Polyline – Polygon)
    • Number of Parts
    • Number of Vertexes
    • X,Y, and Z of each vertex
  • Dbf file contain Attribute Data
    • Each Attribute Data table consist of many records
    • Each record consist of many fields (up to 255)
  • Shx file is a relation file between the Shp file and Dbf fie
  • Point Layer consist of one vertex per Feature(x, y, z)
  • Polyline Layer consist of many vertexes per Feature
  • Polygon Layer consist of many vertexes per Feature and closed



2)  Coordinates Systems

A)  Lon and Lat Geographic Coordinate System

The geographic latitude (abbreviation: Lat., or phi) of a point on the Earth's surface is the angle between the equatorial plane and a line that passes through that point
The North Pole is 90° N; the south pole is 90° S. The 0° parallel of latitude is designated the equator, the fundamental plane of all geographic coordinate systems. The equator divides the globe into Northern and Southern Hemispheres.
The Longitude (abbreviation: Long., or lambda) of a point on the Earth's surface is the angle east or west from a reference meridian to another meridian that passes through that point.
All meridians are halves of great ellipses (often improperly called great circles), which converge at the north and south poles.

B)  Universal Transverse Mercator Coordinate System UTM

The UTM system divides the surface of Earth between 80°S and 84°N latitude into 60 zones, each 6° of longitude in width and centered over a meridian of longitude. Zone 1 is bounded by longitude 180° to 174° W and is centered on the 177th West meridian. Zone numbering increases in an easterly direction.
Each of the 60 longitude zones in the UTM system is based on a transverse Mercator projection, which is capable of mapping a region of large north-south extent with a low amount of distortion. By using narrow zones of 6° (up to 800 km) in width, and reducing the scale factor along the central meridian by only 0.0004 to 0.9996 (a reduction of 1:2500), the amount of distortion is held below 1 part in 1,000 inside each zone. Distortion of scale increases to 1.0010 at the outer zone boundaries along the equator.

C)  Converting Coordinates Between Lon Lat and UTM

Converting Coordinates System Calculator

D)  Map Projection

Configuring new Projection System
Menu Tools Configure New Projection System
  • Load Projection File
  • Add
  • Remove

  • Semi Major Axis
  • Semi Minor Axis
  • Flattening value
  • Central Meridian
  • False Easting
  • False Northing
  • Latitude of Origin
  • To WGS84 Transformation
  • http://www.SpatialReference.org

  • Predefined  Spheroid
    • AA Airy 1930
    • AN Australian National
    • BR Bessel 1841 Ethiopia Indonesia Japan Korea
    • BN Bessel 1841 Nambia
    • CC Clarke 1866 (NAD 1927)
    • CD Clarke 1880
    • EB Everest Brunei & E. Malasia (Sabah & Sarawak)
    • EA Everest India 1830
    • EC Everest India 1956
    • EF Everest Pakistan
    • EE Everest W. Malasia and Singapore 1948
    • ED Everest W. Malasia 1969
    • RF Geodetic Reference System 1980 (NAD 1983)
    • HE Helmert 1906
    • HO Hough 1960
    • ID Indonesian 1974
    • IN International 1924
    • KA Krassovsky 1940
    • AM Modified Airy
    • FA Modified Fischer 1960 (South Asia)
    • SA South American 1969
    • WD World Geodetic System 1972 (WGS 72)
    • WE World Geodetic System 1984 (WGS 84)




2016-10-08

GIS Geoinformatics

فيديوهات شرح منظومة سمارت جى اى اس Smart GIS Tutorials Videos
GIS Ideas Conference  Organized by Japan-Vietnam Geoinformatics Consortium (JVGC) Institute for Environment and Resources (IER-HCMC) November 9-11 2006


First Arabian Egyptian GIS software:
A GIS, GPS, Database, Internet GIS software©
Mohamed El-Sayed El-Shayal


8 Taha Houssin St.

Zamalek – Cairo

Egypt



  1. Keywords
GIS, GPS, Database, Internet CGI, pocket Pc, Software engineering, and Developing.


  1. Abstract
Elshayal Smart© software is an almost First Arabian Egyptian GIS software© which completely developed by Arabian Egyptian developers team and independent of any commercial software package. The software current Features are View and Edit shape files, build new layers, add existing layers, remove layers, swap layers, save layers, set layer data sources, layer properties, zoom in & zoom out, pan, identify, selecting features, invert selection, show data table, data query builder, location query builder, build network, find shortest path, print map, save map image, copy map image to clipboard, save project map, edit move vertex, edit move features, snap vertexes, set vertex XY, move settings, converting coordinate system, applying VB script, copy selected features to another layer, move selected features to another layer, delete selected features, edit data table, modify table structure, edit map features, drawing new features, GPS tracking, 3D view, etc... The software expected Features are: Viewing raster image and image geo-referencing, read other map formats such as DXF Format and Tiger Line Format.


  1. Introduction
A Geographic Information System (GIS) is a computer program for storing, retrieving, analyzing, and displaying cartographic data.


GIS Software is impacted by various sciences, which are integral to the GIS programming such as geographic, graphic, database, operating research, software engineering, software programming and code enhancement.


By applying those above mentioned sciences and techniques, to the GIS programming activities, we achieved our stable version 1.17 of our GIS Software ElshayalSmart.exe.
3.1. The software is a GIS standalone applications that Read and write Shape files and attribute tables and present them in layers and give the user the full GIS tools such as (zoom in, zoom out, pan, full extend, select, measure distance, edit existing layer, make new layer ) and view these layers as 2D & 3D


    1. The software allows the user to build a Network and measure the Shortest Path between 2 points in any LINE layer.


    1. It also has location and data Query builder modules, which allow the user to search through the locations or attribute tables of any layer.
    2. GPS tracking Module, which reads from the GPS Device and can, convert the Lat. & Long. to 23 projection coordinates system such as (Airy , Australian National , Bessel 1841 , Bessel 1841 (Namibia) , Clarke 1866 , Clarke 1880 , Everest , Fischer 1960 , Fischer 1968 , Fischer 1968 , Fischer 1968 , Fischer 1968 , Hough , International , Krassovsky , Modified Airy , Modified Everest , Modified Fischer 1960 , South American 1969 , WGS 60 , WGS 66 , WGS-72 , WGS-84 )


    1. Selection Module allows the user to select, edit, copy, and move features from the map view or from the attribute table.


  1. Objectives
Developing the first Arabian GIS, GPS, database, and internet GIS software by Arabian developers’ team and independent of any commercial software package


Developing several versions for different Platforms:


    1. GIS Editor© for browsing, analyzing and editing maps on the desktop computers (windows 98, 2000, XP, 2003)


    1. GIS Net© for browsing maps on the Internet Server (windows server 2000,
2003)
    1. GIS Mobile© for browsing maps on the PDA & Pocket PC (windows CE
.Net)


  1. Methodology
ElShayal Smart GIS software development process model is “waterfall model” or software life cycle. The fundamental development activities of the software are divided among several stages:


  1. Requirements analysis and definition
    1. Converting Lat. and long. to 23 projection coordinates system such as (Airy , Australian National , Bessel 1841 , Bessel 1841 (Namibia) , Clarke 1866 , Clarke 1880 , Everest , Fischer 1960 , Fischer 1968 , Fischer 1968 , Fischer 1968 , Fischer 1968 , Hough , International , Krassovsky , Modified Airy , Modified Everest , Modified Fischer 1960 , South American 1969 , WGS 60 , WGS 66 , WGS-72 , WGS-84 )
    1. Reading and writing shape files, and data base files.
    1. Drawing shapes in different scales in 2D view and 3D view and apply GIS functions such as zoom in, zoom out, pan, full extend, select , identify, distance measure, edit, copy, move
    2. Viewing tables, distinguish the selected features by different color, and edit in tables cells.
    1. Crawling through the network matrix to calculate the shortest path route between 2 points in any LINE layer.

      1. Reading GPS coordinates and tracking it in the map
      1. Saving and retrieving layers properties.
      2. Achieving fast, small, nice looking software by visual Basic, which can work in desktop, pocket Pc, and internet Server.


    1. Software design
10 menus, 28 buttons, and 12 forms have been designed to reflect the above-mentioned requirements and to give the user the full control of the Software and its functions. Each menu, button, and form are designed to work with one requirement or function according to the integration and coherence of the functions.


    1. Software implementation and testing
30 modules contain all formulas and calculations. Each module are written individually and tested by itself. Each module is designed to work with one requirement or function. According to the integration and coherence of the functions.


    1. Software integration
Combining the above-mentioned Modules, menus, buttons, and forms in one complete system, which achieves the system requirements.


    1. Operation and maintenances
The System is offered for more than 5000 users to install it and put it into practical use. Many errors have been discovered and corrected.


  1. Discussion
From scratch GIS software developing, consumes a lot of efforts, and dedicated time and money, while importing ready-made software save a lot of efforts, time, and money. From scratch GIS software developing, gives us knowledge, experiences, and qualifications, while importing ready-made software put us in the audience seats.


  1. Results & Conclusion
As can be seen from the preceding discussion, developing from scratch GIS software is very expensive, very exhausting, and academic research centers and institutes must support and endorse those efforts.


8. References
  • Sommerville, Ian (2001). Software Engineering. Addison Wesley.
  • Robert M. Itami and Robert J. Raulings (1993), SAGE Introductory Guidebook. DLSR, Melbourne, Australia.
  • ElShayal Smart Web on Line Software http://freesmartgis.blogspot.com/



Figure 1. Elshayal Smart GIS Map Editor First View



APPENDIX A. List of Menus


File Menu
  • New, adds a new map project on the map viewer
  • Open, opens or retrieves a saved map project on the map viewer
  • Save, saves a set of layers as a map project
  • Save as, saves a map project with different name
  • Print Map, prints the extent of the map that appear in the map viewer
  • Save Image, saves a map as an image
  • Close, closes the current map project
  • Exit, exits the program


Edit Menu
  • Edit Undo ( under construction )
  • Edit Redo ( under construction )
  • Convert coordinates System


Edit Sub Menu ( Right click + Map edit mode + Over edit feature)
  • Delete vertex
  • Delete Part
  • Delete Feature
  • Insert Vertex
  • Get Vertex XY
  • Move Distance
  • Move to XY
  • Move Settings Menu
  • Bring part to front
  • Send part to Back
  • Length
  • Area
  • Stop Edit


View Menu
  • Full Extend
  • Zoom in
  • Zoom out
  • Zoom Previous
  • Zoom Next
  • Refresh Map
  • Copy Map to clipboard


Layers Menu
  • Move up, Moves the selected layer up.
  • Move Down, moves the selected layer down.
  • Show all, select and show all layers.
  • Hide all, Unselect and hide all layers.
  • New Layer, Build new Layer (Point, Plotline, Polygon).
  • Add Layer, adds a layer on the map viewer.

  • Save Layer, Save layer shape file to disk.
  • Save Layer As, save layer shape file with new file name.
  • Remove Layer, removes layer from a map project on the map viewer.
  • Remove deleted Features, removes deleted features and save layer.
  • Convert Shape type (plotline to polygon and polygon to plotline).
  • Reload Layer, Reload the same layer data source.
  • Set Layer Data Source, and change the layer data source.
  • Open Data Table, displays the selected layer Data Table for editing.
  • Open Layer Properties, displays the selected layer properties for editing.
  • Zoom to Layer; zoom to the selected layer boundary.


Selection Menu
  • Find by data Query builder, Finds features by its attributes and reflect the selection on the map viewer.
  • Find by Location Query builder, Finds features by its locations and reflect the selection on the map viewer.
  • Cut and past selected features to another layer.
  • Copy and past selected features to another layer.
  • Delete selected features, Deletes all selected features
  • Invert selected features, select all unselected features, and unselect all selected features.
  • Erase selected feature, and unselect all the selected features.
  • Zoom to Selected Features, zooms to all selected features.


Network Menu
  • Build Network, build a network files for the selected shapes files.
  • Edit Network, (under construction) Edit Directions and intersections on/off
  • Network menu, Open the Shortest path menu for selecting the layer, field, first point, second point, and calculate the route.
  • Clear Shortest Path, and clears the stored shortest path.


3D View Menu
  • Turn on, Show a 3D View in the map viewer.
  • Turn off, Show a 2D View in the map viewer
  • 3D toggle.


GPS Menu
  • Trace on, show the GPS point in the map viewer.
  • Trace off, hide the GPS point in the map viewer
  • GPS Settings menu, Open the GPS Setting menu for selecting the GPS port, color and width of GPS point, coordinates system.


Help Menu
  • About, Show about menu, which contain the author information.




Featured Post

GIS Open Source