Beispiel #1
0
 /// <exception cref="com.epl.geometry.JsonGeometryException"/>
 public override com.epl.geometry.JsonReader.Token CurrentToken()
 {
     try
     {
         return(MapToken(m_jsonParser.GetCurrentToken()));
     }
     catch (System.Exception ex)
     {
         throw new com.epl.geometry.JsonGeometryException(ex);
     }
 }
Beispiel #2
0
        /// <exception cref="com.fasterxml.jackson.core.JsonParseException"/>
        /// <exception cref="System.IO.IOException"/>
        public static int FromJsonToWkid(com.fasterxml.jackson.core.JsonParser parser)
        {
            int wkid = 0;

            if (parser.GetCurrentToken() != com.fasterxml.jackson.core.JsonToken.START_OBJECT)
            {
                return(0);
            }
            while (parser.NextToken() != com.fasterxml.jackson.core.JsonToken.END_OBJECT)
            {
                string fieldName = parser.GetCurrentName();
                if ("wkid".Equals(fieldName))
                {
                    parser.NextToken();
                    wkid = parser.GetIntValue();
                }
            }
            return(wkid);
        }