How To Create a Vertical Separator with WPF

In Looking for a public Web Processing Service (WPS)

6. December 2011 12:18 by Scott in ESRI, GIS  //  Tags: , ,   //   Comments (0)

I was looking for some public WPS’s to run some tests against.  Well, my searches didn’t pull up much in Google or Bing until I got more detailed, so for all the world to see here are some that I found.

I found a good list here at least to start testing with.

WPS

http://wps.globalsoilmap.net/pywps.cgi?&version=1.0.0&service=WPS&request=GetCapabilities

http://giv-wps.uni-muenster.de:8080/wps/WebProcessingService

http://deegree3-testing.deegree.org/deegree-wps-demo/services

http://zoo-project.org/cgi-bin-new/zoo_loader.cgi

CIESIN

http://beta.sedac.ciesin.columbia.edu/wps/WebProcessingService?Request=GetCapabilities&Service=WPS

WMS

CATHALAC

http://maps.cathalac.org/wmsconnector/com.esri.wms.Esrimap/dataframeworklayers?Request=GetCapabilities&Service=WMS

CIESIN

http://sedac.ciesin.columbia.edu/mapserver/map/HOTSPOTSv1?Request=GetCapabilities&Version=1.1.1&Service=WMS

DEPHA

http://www.dephadata.org/geoserver/demo.do">map demo

DEPHA

http://www.dephadata.org/geoserver/ows?service=WFS&request=GetCapabilities

DEPHA

http://www.dephadata.org/geoserver/ows?service=WMS&request=GetCapabilities

GEMS/WATER

http://www.gemstat.org/WS/stationByCountry.aspx?service=WFS&version=1.0.0&request=GetCapabilities

GRID/GENEVA GEO

http://geodata.grid.unep.ch/webservices/">directory -

GRID/GENEVA GEO

http://gridca.grid.unep.ch/cgi-bin/mapserv?map=/www/geodataportal/htdocs/mod_map/geo_wms.map&service=wms&version=1.1.1&request=getcapabilities

GRID-Arendal

http://maps.continentalshelf.org/wfsconnector/com.esri.wfs.Esrimap/osdsF?request=getcapabilities

GRID-Arendal

http://maps.continentalshelf.org/wmsconnector/com.esri.wms.Esrimap/shelfdatashop?request=getcapabilities&service=WMS&version=1.1.1

GRID-Nairobi

http://gridnairobi.unep.org/aimscsw/csw2.0?request=GetCapabilities&version=2.0.0&service=CSW

GRID-Sioux Falls

http://na.unep.net/cgi-bin/global_postgis?request=getcapabilities&Service=wms&version=1.1.1">here

 

ICIMOD

http://216.108.232.20:8080/geonetwork/srv/en/csw?request=GetCapabilities&service=CSW&acceptVersions=2.0.1&acceptFormats=application%2Fxml

ICIMOD

http://216.108.232.20:8080/geoserver/wms?service=WMS&request=GetCapabilities

NDIDC

http://nsidc.org/cgi-bin/atlas_north?service=WFS&request=GetCapabilities

NDIDC

http://nsidc.org/cgi-bin/atlas_south?service=WFS&request=GetCapabilities

UNEP PREVIEW

http://preview.grid.unep.ch:8080/geoserver/ows?service=WFS&request=GetCapabilities

UNEP PREVIEW

http://preview.grid.unep.ch:8080/geoserver/ows?service=WMS&request=GetCapabilities

UNEP/DEWA

http://dewa03.unep.org/geoserver/ows?service=WFS&request=GetCapabilities UNEP/DEWA

http://dewa03.unep.org/geoserver/ows?service=WMS&request=GetCapabilities

WCMC

http://maps.unep-wcmc.org/arcgis/services/WDPAv2_0/wdpa_all_WGS84/MapServer//WFSServer?request=GetCapabilities&service=WFS

WCMC

http://maps.unep-wcmc.org/arcgis/services/WDPAv2_0/wdpa_all_WGS84/MapServer//WMSServer?request=GetCapabilities&service=WMS

Objects in this class cannot be updated outside an edit session ESRI

15. February 2011 13:33 by Scott in   //  Tags: , , ,   //   Comments (0)

I received this error while working on some ArcObjects Code.

Objects in this class cannot be updated outside an edit session.

It had to do with the relationships that I established inside the File Geodatabase I was saving to.

So I had to add a few lines and open up an EDIT SESSION on the workspace.  I guess if you don’t have any relationships, you don’t need an edit session, but when you start using relationships you have to start opening up an edit session.

So here is my code.  You will notice the 3 lines that open the IWorkspaceEdit and the last two lines that stop editing.

//First thing is to create a generic fGDB workspace factory class
IWorkspaceFactory workspaceFactory = new FileGDBWorkspaceFactoryClass();
//Create a workspace and point it to the fGDB file
IWorkspace workspace = workspaceFactory.OpenFromFile(DATABASE_PATH_WITH_ATTACHMENTS, 0) as IWorkspace;

IWorkspaceEdit edit = (IWorkspaceEdit)workspace;
edit.StartEditing(true);
edit.StartEditOperation();

//Add some EDIT code here to the DB...

edit.StopEditOperation();
edit.StopEditing(true);
//Remove references to the fGDB
workspaceFactory = null;
workspace = null;
datasets = null;