[mapguide-users] Can Rest be used to Change a Session Map Coord System or Make a new Buffer layer?
Flipper
scotth at mpowerinnovations.com
Tue Nov 3 14:42:14 PST 2015
Jackie when trying to get a schema to get an idea of the json
http://localhost/mapguide/rest/session/326a83b2-827d-11e5-8000-34e6d7096bee_en_MTI3LjAuMC4x0AFC0AFB0AFA/Parcel.FeatureSource/schemas
I get this error
<?xml version="1.0"?>
<Error>
<Type>MgResourceNotFoundException</Type>
<Message>Resource was not found:
Session:d4ef39e8-8278-11e5-8000-34e6d7096bee_en_MTI3LjAuMC4x0AFC0AFB0AFA//Parcel.FeatureSource</Message>
<Details>Resource was not found:
Session:d4ef39e8-8278-11e5-8000-34e6d7096bee_en_MTI3LjAuMC4x0AFC0AFB0AFA//Parcel.FeatureSource
- MgFeatureServiceHandler.ProcessOperation() line 83 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\feature\FeatureServiceHandler.cpp
- MgOpGetSchemas.Execute() line 99 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\feature\OpGetSchemas.cpp
- MgServerDescribeSchema.GetSchemas() line 907 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\feature\ServerDescribeSchema.cpp
- MgFdoConnectionManager.Open() line 333 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\common\manager\FdoConnectionManager.cpp
- MgCacheManager.GetFeatureSourceCacheItem() line 264 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\common\manager\CacheManager.cpp
- MgServerResourceService.GetResourceContent() line 1167 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\resource\ServerResourceService.cpp
- MgApplicationRepositoryManager.GetResourceContent() line 377 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\resource\ApplicationRepositoryManager.cpp
- MgResourceDefinitionManager.GetResource
(d4ef39e8-8278-11e5-8000-34e6d7096bee_en_MTI3LjAuMC4x0AFC0AFB0AFA.dbxml)()
line 320 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\resource\ResourceDefinitionManager.cpp
- MgResourceContentManager.GetDocument() line 585 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\resource\ResourceContentManager.cpp
- MgResourceDefinitionManager.GetDocument
(d4ef39e8-8278-11e5-8000-34e6d7096bee_en_MTI3LjAuMC4x0AFC0AFB0AFA.dbxml)()
line 476 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\resource\ResourceDefinitionManager.cpp
- MgResourceDefinitionManager.GetDocument() line 467 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\resource\ResourceDefinitionManager.cpp
</Details>
</Error>
However I see it exists
{
"RuntimeMap": {
"@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance",
"@xsi:noNamespaceSchemaLocation": "RuntimeMap-3.0.0.xsd",
"@version": "3.0.0",
"SiteVersion": "3.0.0.8701",
"SessionId":
"326a83b2-827d-11e5-8000-34e6d7096bee_en_MTI3LjAuMC4x0AFC0AFB0AFA",
"Name": "TEST",
"MapDefinition": "Library://TESTSDF/TEST.MapDefinition",
"BackgroundColor": "ffffffff",
"DisplayDpi": 96,
"CoordinateSystem": {
"Wkt":
"PROJCS[\"MI83-NIF\",GEOGCS[\"LL83\",DATUM[\"NAD83\",SPHEROID[\"GRS1980\",6378137.000,298.25722210]],PRIMEM[\"Greenwich\",0],UNIT[\"Degree\",0.017453292519943295]],PROJECTION[\"Lambert_Conformal_Conic_2SP\"],PARAMETER[\"false_easting\",26246719.160],PARAMETER[\"false_northing\",0.000],PARAMETER[\"central_meridian\",-87.00000000000000],PARAMETER[\"latitude_of_origin\",44.78333333333333],PARAMETER[\"standard_parallel_1\",47.08333333333333],PARAMETER[\"standard_parallel_2\",45.48333333333333],UNIT[\"Foot_Intnl\",0.30480000000000]]",
"MentorCode": "MI83-NIF",
"EpsgCode": "2251",
"MetersPerUnit": 0.3048
},
"Extents": {
"LowerLeftCoordinate": {
"X": 26207853.0143274,
"Y": 335647.14243238047
},
"UpperRightCoordinate": {
"X": 26237199.55,
"Y": 366422.18867883866
}
},
"Layer": [
{
"Name": "Parcel",
"Type": 1,
"LegendLabel": "Parcel",
"ObjectId": "32722950-827d-11e5-8001-34e6d7096bee",
"Selectable": true,
"DisplayInLegend": true,
"ExpandInLegend": true,
"Visible": true,
"ActuallyVisible": true,
"LayerDefinition":
"Library://TESTSDF/Layers/Parcel.LayerDefinition",
"FeatureSource": {
"ResourceId": "Library://TESTSDF/Data/Parcel.FeatureSource",
"ClassName": "Schema:Parcel",
"Geometry": "Geom"
},
"ScaleRange": [
null
]
}
]
}
}
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Can-Rest-be-used-to-Change-a-Session-Map-Coord-System-or-Make-a-new-Buffer-layer-tp5233400p5234317.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
More information about the mapguide-users
mailing list