SlideShare a Scribd company logo
1 of 30
MAPSWIPE TOOL
ATTRIBUTE-BASED
CLUSTERING
OPEN LAYERS
KAAVIYA AV
CB.AG.U4AGR20029
KAVYA MV
CB.AG.U4AGR20032
KAVYA J
CB.AG.U4AGR20031
KISHOAR KUMAR S
CB.AG.U4AGR20033
KARTHIK S
CB.AG.U4AGR20030
.
HARISHANKARAN PS
CB.AG.U4AGR20027
KRISHNANAVAMI S
HRIDYA P
CB.AG.U4AGR20028
CB.AG.U4AGR20034
MAPSWIPE TOOL
INTRODUCTION
• This plugin is a map tool for swipe active layer. The active
layer, or group, will appear above all others.
• This plugin is developed of collaborative form with IBAMA
and APPLIED TECHNOLOGY CO., LTD.
• It allows for the selected layer to be swiped.
Click Manage And Install Plugins
Search Mapswipe
Install mapswipe
Select any 2 layers (Raster, Vector)
Click mapswipe and see comparison between
raster and vector layer in the map
ADVANTAGES
• The plugin works for both vector and raster layer.
• Can see the difference with others layers below. The active layer, or group,
will appear above all others.
• 'MapSwipe Tool' which can be used to compare imagery side by side. This is
useful when you wish to view an affected area before and after a
catastrophic event.
• You can swipe to compare horizontally or vertically.
CONSTRAINS
• It is not yet cooperated with the rotate map function.
ATTRIBUTE BASED CLUSTERING
INTRODUCTION
• Plugin produces clustering for features of vector layer based
on unlimited number of attributes using hierarchical or k-
means algorithms.
• It helps the users to classify features based on the values in
attribute table
• It is available in 2.2.1 version
VERSIONS
• 2.0 : update to QGIS 3 - Also new clustering
method added - scipy hierarchical clustering
for unknown number of clusters.
• 2.1 : K-Means2 method added. Links to
original documentation added. Much more
options for scipy algorithms are available.
• 2.2 : Now plugin able to calculate distances
to cluster's centroids for each object. Also
Elbow Method is added to help you figure
out optimal number of clusters.
• 2.2.1 : Broken manual link is deleted
INSTALLATION
1
Start QGIS
2
Open plugins menu >
Click manage and
install plugins
3
Select “all” tab, in
the top bar - type
“attribute based
classification”.
4
Select the only item
that appears and
finally press the
button to install in
the lower right corner
(" install plugin" ).
INTERFACE
OPERATIONS
AVAILABLE
• Hierarchical algorithm is available in two variations: native realization
for known number of clusters and scipy realization for unknown
number of clusters.
• K-means method requires scipy and known number of clusters.
• You can define weight for every attribute, if native hierarchical
clustering used.
• Elbow method for estimating optimal number of clusters is available.
• Also calculating of distances from each object to centroids of each
cluster is available.
.
TYPES OF CLUSTERING
K-MEANS
• The method assigns records to each cluster to find the
mutually exclusive cluster of spherical shape based on
distance.
• Needs number of clusters
• Median or mean as a cluster centre to represent each
cluster
• It is less computationally intensive and are suited with
very large datasets.
HIERARCHICAL
• Hierarchical methods can be either divisive or
agglomerative.
• Agglomerative methods begin with ‘n’ clusters and
sequentially combine similar clusters until only one cluster
is obtained.
• Divisive methods work in the opposite direction, beginning
with one cluster that includes all the records and
Hierarchical methods are especially useful when the target
is to arrange the clusters into a natural hierarchy.
MERITS
• The major advantage of using this plugin is clustering
fields by more than one attribute
• More over weight is assigned to each attribute which
helps the users to select which attribute must be
more focussed compared to other attribute.
• It has 4 different methods of clustering
DEMERITS
• The assigned weight is manual and it doesn’t help
correct clustering in some cases
• Hierarchy method takes a long time to complete
OPEN LAYERS
INTRODUCTION
• Allows users to add Open Layers base maps to their QGIS projects.
• It is a popular open-source JavaScript library for displaying map data in
web browsers, and it allows users to access this library within the QGIS
environment.
• With this plugin, users can add various base maps, such as Google
Maps, Bing Maps, OpenStreetMap, and many others, to their QGIS
projects.
• These base maps can be used as a background layer for other vector or
raster layers added to the project.
INSTALLATION
Open QGIS
2
Open plugins menu >
Click manage and
install plugins
3
Select the settings
tab > Enable all the
experimental
plugins
4
Select the “all” tab,
and in the top bar -
type “Open layers”.
5
Click open layers >
Install plugin
6
Within few seconds
plugin will be
installed.
1
WHY TO ALTER SETTINGS
API
• Application programming interface key is a
code passed by computer applications or
programs to identify the calling application
and authorize access to a particular API.
• The API key serves as a unique identifier for
the developer and ensures that only
authorized requests from their application are
processed by the API.
MERITS
• Free and open-source software.
• Provides a wide range of customization
options ie, support for multiple map
projections, vector and raster data layers, and
custom styles and labels.
DEMERITS
• Challenging for beginners to learn as it uses computer
languages, like java.
• May not be fully compatible with some older browsers, which
can limit its usability for some users.
• It requires unique codes like API.
THANK YOU

More Related Content

Similar to Compare layers and cluster vector data using MapSwipe and Attribute-Based Clustering plugins

Machine Learning Applications in Credit Risk
Machine Learning Applications in Credit RiskMachine Learning Applications in Credit Risk
Machine Learning Applications in Credit RiskQuantUniversity
 
Tool Development 09 - Localization & Testing
Tool Development 09 - Localization & TestingTool Development 09 - Localization & Testing
Tool Development 09 - Localization & TestingNick Pruehs
 
The Rocky Cloud Road
The Rocky Cloud RoadThe Rocky Cloud Road
The Rocky Cloud RoadGert Drapers
 
“Practical Approaches to DNN Quantization,” a Presentation from Magic Leap
“Practical Approaches to DNN Quantization,” a Presentation from Magic Leap“Practical Approaches to DNN Quantization,” a Presentation from Magic Leap
“Practical Approaches to DNN Quantization,” a Presentation from Magic LeapEdge AI and Vision Alliance
 
Meetup: Platform-as-a-Service / Cloud Foundry
Meetup: Platform-as-a-Service / Cloud FoundryMeetup: Platform-as-a-Service / Cloud Foundry
Meetup: Platform-as-a-Service / Cloud FoundryTipico / Booxware
 
20180522 infra autoscaling_system
20180522 infra autoscaling_system20180522 infra autoscaling_system
20180522 infra autoscaling_systemKai Sasaki
 
Building an AI and ML Model Using KNIME and Python.pptx
Building an AI and ML Model Using KNIME and Python.pptxBuilding an AI and ML Model Using KNIME and Python.pptx
Building an AI and ML Model Using KNIME and Python.pptxssuser448ad3
 
Publishing geoprocessing-services-tutorial
Publishing geoprocessing-services-tutorialPublishing geoprocessing-services-tutorial
Publishing geoprocessing-services-tutorialSebastian Correa Gimenez
 
Web Design Tools
Web Design ToolsWeb Design Tools
Web Design Toolslillianabe
 
Container Orchestration with Traefik 2.x
Container Orchestration with Traefik 2.xContainer Orchestration with Traefik 2.x
Container Orchestration with Traefik 2.xJakub Hajek
 
Mapping Immigrants
Mapping ImmigrantsMapping Immigrants
Mapping Immigrantsborderzine
 
VEDAViz for ETSAP partners
VEDAViz for ETSAP partnersVEDAViz for ETSAP partners
VEDAViz for ETSAP partnersIEA-ETSAP
 
Build cloud native solution using open source
Build cloud native solution using open source Build cloud native solution using open source
Build cloud native solution using open source Nitesh Jadhav
 
Large-scale Parallel Collaborative Filtering and Clustering using MapReduce f...
Large-scale Parallel Collaborative Filtering and Clustering using MapReduce f...Large-scale Parallel Collaborative Filtering and Clustering using MapReduce f...
Large-scale Parallel Collaborative Filtering and Clustering using MapReduce f...Varad Meru
 
Running and Managing Kubernetes on OpenStack
Running and Managing Kubernetes on OpenStackRunning and Managing Kubernetes on OpenStack
Running and Managing Kubernetes on OpenStackVictor Palma
 
Devops automation using Docker, Kubernetes and Openshift
Devops automation using Docker, Kubernetes and OpenshiftDevops automation using Docker, Kubernetes and Openshift
Devops automation using Docker, Kubernetes and OpenshiftJonathan Tse
 

Similar to Compare layers and cluster vector data using MapSwipe and Attribute-Based Clustering plugins (20)

Machine Learning Applications in Credit Risk
Machine Learning Applications in Credit RiskMachine Learning Applications in Credit Risk
Machine Learning Applications in Credit Risk
 
Tool Development 09 - Localization & Testing
Tool Development 09 - Localization & TestingTool Development 09 - Localization & Testing
Tool Development 09 - Localization & Testing
 
QGIS Tutorial 2
QGIS Tutorial 2QGIS Tutorial 2
QGIS Tutorial 2
 
The Rocky Cloud Road
The Rocky Cloud RoadThe Rocky Cloud Road
The Rocky Cloud Road
 
“Practical Approaches to DNN Quantization,” a Presentation from Magic Leap
“Practical Approaches to DNN Quantization,” a Presentation from Magic Leap“Practical Approaches to DNN Quantization,” a Presentation from Magic Leap
“Practical Approaches to DNN Quantization,” a Presentation from Magic Leap
 
Meetup: Platform-as-a-Service / Cloud Foundry
Meetup: Platform-as-a-Service / Cloud FoundryMeetup: Platform-as-a-Service / Cloud Foundry
Meetup: Platform-as-a-Service / Cloud Foundry
 
20180522 infra autoscaling_system
20180522 infra autoscaling_system20180522 infra autoscaling_system
20180522 infra autoscaling_system
 
PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
Building an AI and ML Model Using KNIME and Python.pptx
Building an AI and ML Model Using KNIME and Python.pptxBuilding an AI and ML Model Using KNIME and Python.pptx
Building an AI and ML Model Using KNIME and Python.pptx
 
Publishing geoprocessing-services-tutorial
Publishing geoprocessing-services-tutorialPublishing geoprocessing-services-tutorial
Publishing geoprocessing-services-tutorial
 
Web Design Tools
Web Design ToolsWeb Design Tools
Web Design Tools
 
manual global mapper
manual global mappermanual global mapper
manual global mapper
 
Container Orchestration with Traefik 2.x
Container Orchestration with Traefik 2.xContainer Orchestration with Traefik 2.x
Container Orchestration with Traefik 2.x
 
Mapping Immigrants
Mapping ImmigrantsMapping Immigrants
Mapping Immigrants
 
VEDAViz for ETSAP partners
VEDAViz for ETSAP partnersVEDAViz for ETSAP partners
VEDAViz for ETSAP partners
 
Build cloud native solution using open source
Build cloud native solution using open source Build cloud native solution using open source
Build cloud native solution using open source
 
Large-scale Parallel Collaborative Filtering and Clustering using MapReduce f...
Large-scale Parallel Collaborative Filtering and Clustering using MapReduce f...Large-scale Parallel Collaborative Filtering and Clustering using MapReduce f...
Large-scale Parallel Collaborative Filtering and Clustering using MapReduce f...
 
Running and Managing Kubernetes on OpenStack
Running and Managing Kubernetes on OpenStackRunning and Managing Kubernetes on OpenStack
Running and Managing Kubernetes on OpenStack
 
Grid computing
Grid computingGrid computing
Grid computing
 
Devops automation using Docker, Kubernetes and Openshift
Devops automation using Docker, Kubernetes and OpenshiftDevops automation using Docker, Kubernetes and Openshift
Devops automation using Docker, Kubernetes and Openshift
 

More from AVKaaviya

Lac insect Byproducts
Lac insect ByproductsLac insect Byproducts
Lac insect ByproductsAVKaaviya
 
Bacterial Canker of Mango Diagnostic Methods.pptx
Bacterial Canker of Mango Diagnostic Methods.pptxBacterial Canker of Mango Diagnostic Methods.pptx
Bacterial Canker of Mango Diagnostic Methods.pptxAVKaaviya
 
Crazytop of Maize
Crazytop of MaizeCrazytop of Maize
Crazytop of MaizeAVKaaviya
 
Pathology Herbarium.pdf
Pathology Herbarium.pdfPathology Herbarium.pdf
Pathology Herbarium.pdfAVKaaviya
 
The Seed Act 1966.pptx
The Seed Act 1966.pptxThe Seed Act 1966.pptx
The Seed Act 1966.pptxAVKaaviya
 
Fertilizer Control Order.pptx
Fertilizer Control Order.pptxFertilizer Control Order.pptx
Fertilizer Control Order.pptxAVKaaviya
 
Blackgram breeding objective.pptx
Blackgram breeding objective.pptxBlackgram breeding objective.pptx
Blackgram breeding objective.pptxAVKaaviya
 
EPIC Crop model.pptx
EPIC Crop model.pptxEPIC Crop model.pptx
EPIC Crop model.pptxAVKaaviya
 
Terminator Seed Technology.pptx
Terminator Seed Technology.pptxTerminator Seed Technology.pptx
Terminator Seed Technology.pptxAVKaaviya
 
Sustainable Sugarcane Initiative.pptx
Sustainable Sugarcane Initiative.pptxSustainable Sugarcane Initiative.pptx
Sustainable Sugarcane Initiative.pptxAVKaaviya
 
Post harvest management of lilly
Post harvest management of lillyPost harvest management of lilly
Post harvest management of lillyAVKaaviya
 
Single Node Technique
 Single Node Technique Single Node Technique
Single Node TechniqueAVKaaviya
 
Rice water foot print
Rice water foot printRice water foot print
Rice water foot printAVKaaviya
 
Herbarium of Plant Diseases
Herbarium of Plant Diseases Herbarium of Plant Diseases
Herbarium of Plant Diseases AVKaaviya
 
Genetic Basics of heterosis
Genetic Basics of heterosisGenetic Basics of heterosis
Genetic Basics of heterosisAVKaaviya
 
E - Herbarium of Plant Diseases
E - Herbarium of Plant DiseasesE - Herbarium of Plant Diseases
E - Herbarium of Plant DiseasesAVKaaviya
 
Cytokinin experiment
Cytokinin experimentCytokinin experiment
Cytokinin experimentAVKaaviya
 
Schemes in Horticulture crops
Schemes in Horticulture cropsSchemes in Horticulture crops
Schemes in Horticulture cropsAVKaaviya
 
Use of ITK in animal husbandry practices in India
Use of ITK in animal husbandry practices in IndiaUse of ITK in animal husbandry practices in India
Use of ITK in animal husbandry practices in IndiaAVKaaviya
 
Bioplastics - biodegradable Plastics
Bioplastics - biodegradable PlasticsBioplastics - biodegradable Plastics
Bioplastics - biodegradable PlasticsAVKaaviya
 

More from AVKaaviya (20)

Lac insect Byproducts
Lac insect ByproductsLac insect Byproducts
Lac insect Byproducts
 
Bacterial Canker of Mango Diagnostic Methods.pptx
Bacterial Canker of Mango Diagnostic Methods.pptxBacterial Canker of Mango Diagnostic Methods.pptx
Bacterial Canker of Mango Diagnostic Methods.pptx
 
Crazytop of Maize
Crazytop of MaizeCrazytop of Maize
Crazytop of Maize
 
Pathology Herbarium.pdf
Pathology Herbarium.pdfPathology Herbarium.pdf
Pathology Herbarium.pdf
 
The Seed Act 1966.pptx
The Seed Act 1966.pptxThe Seed Act 1966.pptx
The Seed Act 1966.pptx
 
Fertilizer Control Order.pptx
Fertilizer Control Order.pptxFertilizer Control Order.pptx
Fertilizer Control Order.pptx
 
Blackgram breeding objective.pptx
Blackgram breeding objective.pptxBlackgram breeding objective.pptx
Blackgram breeding objective.pptx
 
EPIC Crop model.pptx
EPIC Crop model.pptxEPIC Crop model.pptx
EPIC Crop model.pptx
 
Terminator Seed Technology.pptx
Terminator Seed Technology.pptxTerminator Seed Technology.pptx
Terminator Seed Technology.pptx
 
Sustainable Sugarcane Initiative.pptx
Sustainable Sugarcane Initiative.pptxSustainable Sugarcane Initiative.pptx
Sustainable Sugarcane Initiative.pptx
 
Post harvest management of lilly
Post harvest management of lillyPost harvest management of lilly
Post harvest management of lilly
 
Single Node Technique
 Single Node Technique Single Node Technique
Single Node Technique
 
Rice water foot print
Rice water foot printRice water foot print
Rice water foot print
 
Herbarium of Plant Diseases
Herbarium of Plant Diseases Herbarium of Plant Diseases
Herbarium of Plant Diseases
 
Genetic Basics of heterosis
Genetic Basics of heterosisGenetic Basics of heterosis
Genetic Basics of heterosis
 
E - Herbarium of Plant Diseases
E - Herbarium of Plant DiseasesE - Herbarium of Plant Diseases
E - Herbarium of Plant Diseases
 
Cytokinin experiment
Cytokinin experimentCytokinin experiment
Cytokinin experiment
 
Schemes in Horticulture crops
Schemes in Horticulture cropsSchemes in Horticulture crops
Schemes in Horticulture crops
 
Use of ITK in animal husbandry practices in India
Use of ITK in animal husbandry practices in IndiaUse of ITK in animal husbandry practices in India
Use of ITK in animal husbandry practices in India
 
Bioplastics - biodegradable Plastics
Bioplastics - biodegradable PlasticsBioplastics - biodegradable Plastics
Bioplastics - biodegradable Plastics
 

Recently uploaded

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 

Recently uploaded (20)

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 

Compare layers and cluster vector data using MapSwipe and Attribute-Based Clustering plugins

  • 1. MAPSWIPE TOOL ATTRIBUTE-BASED CLUSTERING OPEN LAYERS KAAVIYA AV CB.AG.U4AGR20029 KAVYA MV CB.AG.U4AGR20032 KAVYA J CB.AG.U4AGR20031 KISHOAR KUMAR S CB.AG.U4AGR20033 KARTHIK S CB.AG.U4AGR20030 . HARISHANKARAN PS CB.AG.U4AGR20027 KRISHNANAVAMI S HRIDYA P CB.AG.U4AGR20028 CB.AG.U4AGR20034
  • 3. INTRODUCTION • This plugin is a map tool for swipe active layer. The active layer, or group, will appear above all others. • This plugin is developed of collaborative form with IBAMA and APPLIED TECHNOLOGY CO., LTD. • It allows for the selected layer to be swiped.
  • 4. Click Manage And Install Plugins
  • 7. Select any 2 layers (Raster, Vector)
  • 8. Click mapswipe and see comparison between raster and vector layer in the map
  • 9. ADVANTAGES • The plugin works for both vector and raster layer. • Can see the difference with others layers below. The active layer, or group, will appear above all others. • 'MapSwipe Tool' which can be used to compare imagery side by side. This is useful when you wish to view an affected area before and after a catastrophic event. • You can swipe to compare horizontally or vertically.
  • 10. CONSTRAINS • It is not yet cooperated with the rotate map function.
  • 12. INTRODUCTION • Plugin produces clustering for features of vector layer based on unlimited number of attributes using hierarchical or k- means algorithms. • It helps the users to classify features based on the values in attribute table • It is available in 2.2.1 version
  • 13. VERSIONS • 2.0 : update to QGIS 3 - Also new clustering method added - scipy hierarchical clustering for unknown number of clusters. • 2.1 : K-Means2 method added. Links to original documentation added. Much more options for scipy algorithms are available. • 2.2 : Now plugin able to calculate distances to cluster's centroids for each object. Also Elbow Method is added to help you figure out optimal number of clusters. • 2.2.1 : Broken manual link is deleted
  • 14. INSTALLATION 1 Start QGIS 2 Open plugins menu > Click manage and install plugins 3 Select “all” tab, in the top bar - type “attribute based classification”. 4 Select the only item that appears and finally press the button to install in the lower right corner (" install plugin" ).
  • 16. OPERATIONS AVAILABLE • Hierarchical algorithm is available in two variations: native realization for known number of clusters and scipy realization for unknown number of clusters. • K-means method requires scipy and known number of clusters. • You can define weight for every attribute, if native hierarchical clustering used. • Elbow method for estimating optimal number of clusters is available. • Also calculating of distances from each object to centroids of each cluster is available. .
  • 17. TYPES OF CLUSTERING K-MEANS • The method assigns records to each cluster to find the mutually exclusive cluster of spherical shape based on distance. • Needs number of clusters • Median or mean as a cluster centre to represent each cluster • It is less computationally intensive and are suited with very large datasets. HIERARCHICAL • Hierarchical methods can be either divisive or agglomerative. • Agglomerative methods begin with ‘n’ clusters and sequentially combine similar clusters until only one cluster is obtained. • Divisive methods work in the opposite direction, beginning with one cluster that includes all the records and Hierarchical methods are especially useful when the target is to arrange the clusters into a natural hierarchy.
  • 18. MERITS • The major advantage of using this plugin is clustering fields by more than one attribute • More over weight is assigned to each attribute which helps the users to select which attribute must be more focussed compared to other attribute. • It has 4 different methods of clustering
  • 19. DEMERITS • The assigned weight is manual and it doesn’t help correct clustering in some cases • Hierarchy method takes a long time to complete
  • 21. INTRODUCTION • Allows users to add Open Layers base maps to their QGIS projects. • It is a popular open-source JavaScript library for displaying map data in web browsers, and it allows users to access this library within the QGIS environment. • With this plugin, users can add various base maps, such as Google Maps, Bing Maps, OpenStreetMap, and many others, to their QGIS projects. • These base maps can be used as a background layer for other vector or raster layers added to the project.
  • 22. INSTALLATION Open QGIS 2 Open plugins menu > Click manage and install plugins 3 Select the settings tab > Enable all the experimental plugins 4 Select the “all” tab, and in the top bar - type “Open layers”. 5 Click open layers > Install plugin 6 Within few seconds plugin will be installed. 1
  • 23. WHY TO ALTER SETTINGS
  • 24.
  • 25.
  • 26.
  • 27. API • Application programming interface key is a code passed by computer applications or programs to identify the calling application and authorize access to a particular API. • The API key serves as a unique identifier for the developer and ensures that only authorized requests from their application are processed by the API.
  • 28. MERITS • Free and open-source software. • Provides a wide range of customization options ie, support for multiple map projections, vector and raster data layers, and custom styles and labels.
  • 29. DEMERITS • Challenging for beginners to learn as it uses computer languages, like java. • May not be fully compatible with some older browsers, which can limit its usability for some users. • It requires unique codes like API.