Pooling is the ability to have multiple workspace connections to serve client requests. Configuring the pooling of ArcGIS Server can be challenging, in this episode we discuss what is pooling and how to configure it correctly.
Get a copy of my Administering ArcGIS for Server book to learn more about this technology
Getting started with object oriented programming using .NET. All you need is a computer with a Windows OS to learn programming in a fun way. We learn programming by example here, which means we build an actual system from scratch, our example here is a Pizza ordering system.
We are adding new functionalities to this program episode by episode and learn programming in a fun way as we go!
Since I started recording GIS videos late 2014, you guys were asking me to start a vanilla series to just discuss programming in the same approach we were doing our ArcObjects. You guys were emailing me, mentioning me on twitter and youtube comments to do this.
This is for all of you. I sincerely hope you enjoy it.
Want to learn ArcObjects? You came to the right place.
Ride with me in this YouTube series as we fix a broken telecom company called "Phonetech" (terrible name I know). Phonetech suffer from losing customers and weak phone reception. Despite their effort of adding new cell phone towers their service is not getting any better.
They came to us in IGeometry asking for help, they provide us with their data and problem and asked us to use GIS to solve this problem.
We are going to help them build a solution on top of ArcGIS using ArcObjects to efficiently place Towers to achieve maximum reception, plus we will do cool other things too!
We will start from scratch by describing the problem, slowly build the UML diagrams, ERD, build the geodatabase, the schema and write code to build the solutions on top of ArcGIS Desktop.
I think this is a very important piece of logic that any arcobjects developer need to learn. While working with a map there might be more than one workspace in the map, and to identify which workspace is the one the user is interested in working on is challenging.
You then can prompt the user which workspace he/she want to work with.
Exciting video comparing creating million features in a postgres enterprise geodatabase comparing Versioning and Archiving.
7:35 UnVersioned Feature Class on Default Create Million Features takes 13 minutes 8:40 UnVersioned Feature Class With Archiving Enabled on Default Create Million Features takes 19 minutes 9:30 Versioned Feature Class on Default Create Million Features takes 58 minutes 10:25 Versioned Feature Class with Archiving Enabled on Default Create Million Features takes 1 hour 48 minutes
In this episode, we show two different methods to construct line then we persist them as features in a geodatabase. First method using RubberBand (2:29), the second using a collection of points (7:00)
In this episode we learn how to insert bulk of features into the geodatabase using buffering and insert cursor. The original method of using .store is good if you are planning to create few features and verify them, however it becomes slow when working with large number of features. So that is why we use this approach to insert bulk features.
Few weeks back we did an episode on how to configure PostgreSQL database on Windows machine to work with ArcGIS. It was popular I decided to do a similar one but on Linux.
We discuss how to setup postgresql instance from scratch on Ubuntu 16.04.2 LTS, configure the instance to work with ArcGIS and then create an enterprise geodatabase from ArcGIS Desktop and finally we connect to the geodatabase.