Gis.M.Sami

Gis.M.Sami This page is for creating all projects in the field of geographic information systems and Rs Giser :

Getting Started with Data Management1. Introduction to GIS DataData is the foundation of any GIS.Spatial data is differe...
21/09/2025

Getting Started with Data Management
1. Introduction to GIS Data

Data is the foundation of any GIS.

Spatial data is different from regular data because it includes x,y coordinates that represent the real-world location of a phenomenon.

With spatial data, you can:

Visualize real-world features on maps.

Perform spatial analysis (proximity, buffering, measurement).

Select features by location.

Calculate properties such as area and length.

2. Types of Spatial Data (Raster vs. Vector)

🔹 Vector Data

Represents real-world features using:

Points: clinics, poles.

Lines: roads, rivers.

Polygons: parcels, buildings.

Includes attributes that describe each feature.

🔹 Raster Data

A grid of cells (pixels), each with a value (elevation, temperature, etc.).

Best for continuous phenomena such as elevation, rainfall, or temperature.

Includes:

Satellite imagery.

Scanned maps.

Derived rasters (e.g., slope, aspect, hillshade).

3. Coordinate Systems

Every x,y coordinate must be tied to a coordinate system.

Types:

Geographic Coordinate Systems (lat/long): e.g., NAD 1927.

Projected Coordinate Systems (State Plane): provide higher accuracy for local areas.

UTM (Universal Transverse Mercator): divides the globe into zones for minimized distortion.

4. Metadata

Metadata is the “data about the data.”

Provides: description, author, creation date, accuracy, keywords.

Helps assess whether a dataset is suitable for your task.

Example: Sentinel-2 imagery includes pixel size (10m, 20m, 60m), update frequency, and potential applications.

5. Editing GIS Data

You can edit both:

Geometry: shape and location of points, lines, or polygons.

Attributes: non-spatial information in the attribute table.

Permissions are controlled by dataset creators or administrators.

6. Maintaining Data Integrity

To minimize errors during editing, GIS uses data behaviors:

Domains: predefined lists of valid attribute values (e.g., road type = Local, Collector, Arterial).

Subtypes: subsets of features with shared attributes (e.g., default speed limit for different road types).

Topology: rules that maintain spatial relationships (connectedness, adjacency, containment).

Archiving: stores past versions of data, allowing temporal analysis of how geometry and attributes have changed over time.

7. Using Non-GIS Data in GIS

Not all data starts as GIS data, but it can be integrated if location info exists:

Spreadsheets (Excel): addresses, administrative divisions, or x,y coordinates.

Databases (SQL, Oracle): connected directly to GIS.

Business Intelligence (Power BI): can include Esri maps for enhanced analysis.

Unstructured Data (PDFs, reports, social media): ArcGIS can extract place names or coordinates and plot them instantly on maps.

✅ Key Takeaways

This course teaches you to:

Understand the difference between spatial and non-spatial data.

Differentiate raster and vector data types.

Apply coordinate systems for accurate mapping.

Use metadata to evaluate data quality.

Perform editing tasks on geometry and attributes.

Maintain data integrity with domains, subtypes, and topology.

Integrate non-GIS data into GIS workflows.

تطبيق عملي على ArcGIS Pro + ArcPyفي الفترة الأخيرة نفذت تمرين عملي مهم على إدارة البيانات المكانية باستخدام Python داخل ...
11/09/2025

تطبيق عملي على ArcGIS Pro + ArcPy
في الفترة الأخيرة نفذت تمرين عملي مهم على إدارة البيانات المكانية باستخدام Python داخل ArcGIS Pro.
الهدف الأساسي كان إعداد وتحليل بيانات البنية التحتية (Highways, Sewers, Schools, Buildings) بشكل منظم وقابل للتحديث.
🔹 المهام المنفذة:
تشغيل أداة Clip باستخدام كود Python بدل ما أعتمد فقط على الواجهة الرسومية.
→ قمت بقص طبقة RI_Sewers داخل حدود المقاطعة لإزالة أي بيانات خارج النطاق.
كتابة كود Python لتحديث قيم حقل HWY_SYMBOL في طبقة الطرق السريعة.
→ باستخدام حلقة for + arcpy.ListFields + arcpy.management.CalculateField لإضافة كلمة "Highway" لكل سجل.
إعادة ترتيب وإدارة الطبقات داخل الخريطة (Schools, Sewers, Highways, Buildings).
إضافة Basemap (Light Gray Canvas) لزيادة وضوح البيانات.
إنشاء Map Layout وحفظ المشروع النهائي باسم:
MyProvidence.aprx
🔹 الأدوات والتقنيات المستخدمة:
ArcGIS Pro (Python Window + ArcGIS Notebooks)
ArcPy (ListFields, CalculateField, Clip, ListFeatureClasses)
Geoprocessing Tools Automation
Map Layout & Cartography Basics
📌 المخرجات النهائية:
خريطة منظمة توضح طبقات البنية التحتية داخل Providence.
مشروع جاهز MyProvidence.aprx يمكن إعادة استخدامه في التخطيط المستقبلي.
أتمتة (Automation) لبعض العمليات اللي بتوفر وقت كبير مقارنة بالتنفيذ اليدوي.
الفوائد من استخدام الكود (ArcPy + ArcGIS Notebooks):
✅ توفير الوقت والجهد: بدل ما أنفذ أداة Clip أو Calculate Field يدويًا لكل طبقة، الكود بينفذ العملية بشكل آلي بضغطة زر.
✅ الدقة وتقليل الأخطاء: الكود يضمن إن كل الحقول والطبقات يتم تحديثها بنفس القاعدة، وده يقلل أخطاء الإدخال اليدوي.
✅ إعادة الاستخدام (Reproducibility): أقدر أرجع لنفس الكود وأعيد تشغيله على بيانات جديدة بدون ما أبدأ من الصفر.
✅ القابلية للتوسع (Scalability): لو عندي آلاف الحقول أو طبقات متعددة، الكود يتعامل معاها بسهولة مقارنة بالطريقة اليدوية.
✅ التكامل مع سير العمل: أقدر أربط الكود بخطوات تانية (زي التحليلات المكانية أو إخراج الخرائط) عشان يبقى عندي Workflow متكامل.❤💻

18/03/2024

this video is an introduction to ArcGIS Pro desktop application interface and main functions.

التحول الديموغرافي التنبؤ بالنمو السكاني   ❤❤
18/03/2024

التحول الديموغرافي التنبؤ بالنمو السكاني


❤❤

19/10/2023

Jupyter analysis :
1- Import arcpy
2-Setteing workspace
3-Getteing feature classes
4-Gettein the describe of feature classes
-Work on a layer Parks :
1-I made a selection from within the data for the layer
2- I created a Buffer for the new layer
3- I erased the new director layer to erase the Parkis area from within Buffer
❤Analysis

09/10/2023

Compare between Sentinel 2 , Landsat8
To illustrate the difference in water policy in this region based on the plants found in its vicinity❤


في هذا المشروع تم استخدام صور لمنطقه سكنيه بواسطه طائره (Drones)تم العمل علي الاتي : انشاء True Ortho 2D                ...
09/10/2023

في هذا المشروع تم استخدام صور لمنطقه سكنيه بواسطه طائره (Drones)
تم العمل علي الاتي : انشاء True Ortho 2D
نماذج الارتفاعات الرقميه المتنوعه (DEMs)
نموذج السطح الرقمي (DSM) 2D, Mesh 3D
نموذج التضاريس الرقمي (DTMs) 2D
سحابه نقطيه ثلاثية الابعاد 3D points cloud
نموذج شبكه ثلاثيه الابعاد 3D Mesh
تم عمل معالجه للمنتجات ثنائية وثلاثية الابعاد وعمل مراجعه لكل منهما
كما تم استخدام 40 صوره للقيام بهذا المشروع
استخدم في هذا المشروع برنامج ARCGIS DRONE2 Map
(GCPs) : هي نقاط محدده علي الارض تستخدم في التصوير الجوي لتحديد مواقع الاحداثيات المعروفه , تسخدم هذه النقاط لتحسين التسجيل المكاني ودقة الصور عن طريق ربطها بمواقع ارضيه تم قياسها بدقه .
تتضمن نقاط التحكم الارضيه احداثيات (X,Y)
Site Scan For ArcGis : تطبيق يعمل علي انشاء مخطط (Roads) للطائرات المسيره .
تم العمل علي هذا المشروع لمتابعة التطوير في هذه المنطقه لمساعدة متخذين القرار في التطوير الصحيح لهذه المنطقه



❤🗺🛰

30/08/2023



Analysis❤💪Gis.M.Sami

Address

Egypt_el_sharqya
Belbeis
055

Alerts

Be the first to know and let us send you an email when Gis.M.Sami posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share