Skip navigation
All Places > Spatial Data Infrastructure (SDI) Collaboratives > Blog

Esri delivers a platform that encompasses and addresses all of the components of geospatial infrastructure—the people, data, technology, and science that allows organizations to visualize, analyze, plan, and act. The ArcGIS platform is engineered to tackle workflows and create solutions that integrate geographic knowledge for a greater understanding that underpins evidence-based decision making.

 

Learn more about geospatial infrastructure in the UC 2020 Plenary session: "GIS – Interconnecting Our World, Jack Dangermond" (16m:21s)

 

In the areas of geospatial infrastructure that Esri doesn’t own—such as constellations of earth observing satellites or data collection devices—we work directly with partners to ensure that our platform can ingest and manage data and work well on any device.

 

Esri’s geospatial infrastructure supports organizations and industries at many scales, uniting distributed information and making GIS accessible to everyone.

 

For more answers to this and related questions, see the Esri UC 2020 Q&A.

Geospatial infrastructure is a “system of systems” that interconnects people, processes, data, and technology. It has emerged as a contemporary vision to frame the increasingly integrated components of the geospatial industry. These elements have advanced dramatically since maps and images of the Earth were first digitized and visualized on a computer. Many frameworks have been used to describe the combination of geospatial data, science, hardware, and software that all contribute to this industry. Yet, a new term has been needed to provide a more holistic perspective. Just as one cannot create geospatial data without hardware or visualize and analyze it without software, one cannot develop solutions that deliver a greater geographic awareness without each of the components of geospatial infrastructure.

 

Geospatial infrastructure leverages the fundamental principles of Web GIS. The Internet and cloud computing are transforming the way organizations manage, analyze, and share data, and collaborate through an interconnected network of systems and portals. Web GIS manages all aspects of geographic information, including data and services, maps, analytical models, applications, workflows, templates, and even data security and access. Cloud and edge computing, AI, and machine learning, paired with IoT sensors and devices, are changing how data is collected, processed, and managed. Open platforms enable multiple levels of interoperability. Secure, performant, and highly scalable web services fuel the dynamic maps, apps, and information products that help scientists, decision makers, and the general public understand the world around us. The geospatial cloud considerably lightens the burden by supporting the app and collaboration infrastructure that tie it all together.

 

Geospatial infrastructure can also connect multiple organizations across borders, sectors, and jurisdictions. Integrated geospatial infrastructure is reshaping the way we collaborate to build spatial data infrastructures (SDI). GIS communities are organizing as Geospatial Collaboratives – alliances of organizations whose role is to lay the rules of engagement to manage spatial data cooperatively and to engage with and grow the capacity of their communities. Web GIS is significantly easier to use, deploy, and integrate into an SDI ecosystem than traditional systems. At their finest, Geospatial Collaboratives engage everyone in a distributed and interconnected environment to address our most significant challenges.

 

As we tackle the many problems that humanity faces, and as the tools become more accessible to everyone, the updated term of geospatial infrastructure encompasses the components that we apply to make sense of people, processes, and our planet.

 

For more answers to this and related questions, see the Esri UC 2020 Q&A.

Many sessions and events at the UC are related to your Geospatial Collaborative’s organization, engagement, capacity building, and data & technology initiatives. Listed below are some favorites to help you find sessions organized by the topics that interest you most:

 

Download the Flier

Esri UC 2020: SDI and Geospatial Collaboratives Sessions Flier.pdf


SDI and Geospatial Collaboratives Session

UC Expo – Technical Workshop
on-demand
Implementing Next Generation SDI with ArcGIS*

Audience: Executive Sponsors, GIOs, GIS Managers, GIS Council Members and Stakeholders in government, industry, NGOs, higher education

Spatial Data Infrastructures (SDIs) are rapidly evolving. Together, the internet and cloud computing are transforming the way organizations manage data and collaborate. Web GIS is significantly easier to use, deploy, and integrate into an SDI ecosystem than traditional system. Whether you call it an NSDI, OneMap, Regional Information System, Geoportal, or otherwise, SDI are pervasive at all levels of government and across many sectors. In this session you will learn how to leverage the ArcGIS platform to create new value for your SDI. Use ArcGIS Online and Hub with Open Data to set up a standards-compliant multi-organizational data sharing portal that will delight your partners and end-users.

*Join the Open Platform team virtually July 13-16, 2020 in the UC Expo for this and related on-demand Workshops and Demo Theater Presentations.


See the full post on SDI-related sessions here

Here are some good practices for partners of data sharing portals built on ArcGIS Online and ArcGIS Hub. These guides focus on data management, stewardship, and sharing open data – with a purpose and audience distinctively different from the Help resources you may provide to end-users of your Hub site.

 

NC OneMap 2.0:  Best Practices for Supplying Data Within the Esri ArcGIS Online Environment guides contributing partners to prepare their data for successful discovery. Includes recommendations for preparing data and metadata and instructions on how to participate and share open data.

 

Open Data DC: Open Data Handbook a comprehensive guide to policies and guidelines for District data curation and publication. Documents dataset rules, metadata requirements, and policies to make data consistent and standardized, along with the data submission process.

 

Waikato Data Portal (New Zealand) is a cross-government regional programme. The page offers information about the programme and links to the NZ open data guide.

 

--

Do you provide a guidance document for your ArcGIS Hub Open Data contributing partners? Get inspired by and inspire others! Share your partner guide in the comments below:

 

(banner public domain image credit: Flickr Jason Thibault, BAnQ Grande Bibliothèque Mid Level (Montreal), massivekontent.com)

Going to the 2019 Esri User Conference? There are so many exciting things to do! We've put together a list of sessions of interest for people involved with SDI at local, regional, national, and global scales.

 

Spatial Data Infrastructures (SDIs) extend GIS beyond the enterprise. These SDI-related presentations, spotlight talks, and workshops include topics such as data management, best practices, and workflows; as well as product specific topics such as ArcGIS Enterprise, INSPIRE, and Hub.

 

Don't forget to mark your calendar for the SDI Special Interest Group meeting, Tuesday July 9th at 5:30pm.

Implementation on PostgreSQL DBMS and Red Hat Enterprise Linux

 

1. PostgreSQL Installation

  1. Launch the installer by issuing the below command

 

./postgresql-9.2.2-1-linux-x64.run

  1. NB.
    • Must have 755 rights on the above *.run file
    • Must install as root

PostgreSQL installer launches    

a.png

Click Next

 

2. Installation directory

a.png

Click Next

3.  Data Directory

a.png

Click Next

4. PostgreSQL Super User Password

a.png

Click Next

5.Port

a.png

Click Next

 

6. Locale Settings

a.png

Click Next

7. Ready to Install

a.png

Click Next

8. Installation Progress

a.png

 

9. Stack Builder

a.png

Alternatively, you can launch the “Application Stack Builder” later by going to Applications > PostgreSQL 9.2 > Application Stack Builder.

For now Click Finish to continue installing add-ons by launching Stack Builder.

a.png

Click Next

Choose from drop down PostgreSQL 9.2 on port 5432

a.png

Click Next

a.png

Accept default “tmp” directory. This is the location where all the downloads will be placed.

Click Next.

a.png

Wait until the downloads complete.

a.png

Click Next.

 

 

10. PostGIS 2.0 Installation (Optional)

Installation of PostGIS enables the use of PG_Geometry spatial type in addition to the Esri supported ST_Geometry geometry type.

a.png

Click Next

a.png

Click Next

11 . Database Authentication

a.png

Click Next

In the ready to Install dialog box, click Next

Wait until a template spatial database is created.

a.png

Click Finish on the PostGIS Setup Wizard.

 

 

12  PSQLODBC Setup.

a.png

Follow the wizard in the installation steps enabling you installation of ODBC drivers.

13. Setup Slony

a.png

Click Next

click Next in the Ready to Install dialog box. Follow the installation wizard until the replication tool installs successfully.

Successful installation of the Add-Ons

Click Finish and reboot server by issuing command as root in the terminal window.

Reboot

2. Configuration

 

1. Change PostgreSQL Account password.

a)      Issue command below

                passwd postgres

a.png

 

b)      Check postgres user home directory by issuing below command and search for postgres

vim etc/passwd

Confirm that Postgres home folder is /opt/PostgreSQL/9.2 . However, this may differ with the PostgreSQL installation method.

c)       Change owner of home folder from root to postgres by issuing below command.

chown -R postgres.postgres /opt/PostgreSQL/9.2

Confirm rights by running by issuing command below.

ls -lh /opt/PostgreSQL/9.2

a.png

2. Environment settings

a)      Set Environment variable in the file /etc/profile as root user

PGDATA=/opt/PostgreSQL/9.2/data

export PGDATA

 

LD_LIBRARY_PATH=/opt/PostgreSQL/9.2/lib/postgresql

export LD_LIBRARY_PATH

 

PATH=$PATH:/opt/PostgreSQL/9.2/bin

export PATH

b)      Log in as postgres user and test that the environment variables set previously are available.

a.png

.3. Load ST_Geometry

a)      Copy st_geometry.so from you DatabaseSupport folder in your Desktop10.2 folder in windows to your linux distro. Typical location for the library file is; “C:\Program Files (x86)\ArcGIS\Desktop10.2\DatabaseSupport\PostgreSQL\9.2\Linux64”

 

b)      In the home directory / opt/PostgreSQL/9.2 change directory to the bin folder. Run the below command to find the location of the dynamically loaded modules

./pg_config –pkglibdir

a.png

c)       Copy and place the provided st_geometry.so into the location “/opt/PostgreSQL/9.2/lib/postgresql”.

Ensure st_geometry.so is owned by postgres user and has 755 permissions by issuing the below commands as user root.

chown postgres.postgres st_geometry.so

chmod 755 st_geometry.so

  1. NB. No need to log out of postgres but open a new tab in the terminal and elevate your rights to the root user by issuing command below;

4. Alter PostgreSQL Configuration Files

a)      Log out as root and log in as postgres user account

b)      Alter pg_hba.conf to include IP addresses of the client machines.

          1. Open a terminal.

          2.   Issue the below command as user postgres .Backup pg_hba.conf and postgresql.conf

cd data

vim pg_hba.conf

a.png

          3.       Allow all users who supply a valid password to connect to any of the databases on the PostgreSQL instance from addresses                     beginning with say 192, you would add a line similar to the following to the pg_hba.conf file:

host all all 192.0.0.0/8 md5

          4.       Exit and save vim by issuing command after pressing esc key to exit edit mode

:wq

c)       Confirm postgresql.conf file “Connections and Authentications” section is similar to the below entries in

a.png

5. Security Wall and Firewall

a)      Add port 5432 to the firewall of the linux distro as the root user.

a.png

6. ArcGIS Client

 

a)      On windows, Install the ArcGIS client from which you will create the geodatabase.

 

b)      Download the PostgreSQL client libraries (if your ArcGIS client is on Windows) or RPM (if your ArcGIS client is on Linux) from the           Esri Customer Care portal and place them in the bin directory of the ArcGIS client you installed in the last step.

 

c)       Copy 32 bit files from “..\ArcGIS 3rd Party\PostgreSQLClientLibs922\32bit” to the bin folder of your ArcGIS for Desktop 10.2           installation

a.png

d)      Similarly copy the 64 bit client in “..\ArcGIS 3rd Party\PostgreSQLClientLibs922\64bit” libraries for server to ArcGIS for server bin folder.

a.png

e)      See Setting up a connection to PostgreSQL for more information.

 

f)       Security and Firewall

 

Except port 5432 on Windows firewall or on your Antivirus.

7. Test Connection

 

a)      Run Create Enterprise Geodatabase tool in ArcToolbox > Geodatabase Administration >

a.pngClick OK

a.png

b)      Process of creating an ArcSDE geodatabase. Close the  dialog showing the geodatabase has been created.

 

c)       Create database connection.

a.png

d)      Load data through the connection to the database

a.png