! ! DocString: MapWinGIS Components ! Version: 4.9 ! Time: Mon Nov 14 17:12:00 2016 ! ! ! ! ShpfileType ! Enumerated ShpFileType Types ! SHP_NULLSHAPE EQUATE(0) SHP_POINT EQUATE(1) SHP_POLYLINE EQUATE(3) SHP_POLYGON EQUATE(5) SHP_MULTIPOINT EQUATE(8) SHP_POINTZ EQUATE(11) SHP_POLYLINEZ EQUATE(13) SHP_POLYGONZ EQUATE(15) SHP_MULTIPOINTZ EQUATE(18) SHP_POINTM EQUATE(21) SHP_POLYLINEM EQUATE(23) SHP_POLYGONM EQUATE(25) SHP_MULTIPOINTM EQUATE(28) SHP_MULTIPATCH EQUATE(31) ! ! ! tkSpatialRelation ! Enumerated SpatialRelation Types ! srContains EQUATE(0) srCrosses EQUATE(1) srDisjoint EQUATE(2) srEquals EQUATE(3) srIntersects EQUATE(4) srOverlaps EQUATE(5) srTouches EQUATE(6) srWithin EQUATE(7) ! ! ! tkClipOperation ! Enumerated ClipOperations Types ! clDifference EQUATE(0) clIntersection EQUATE(1) clSymDifference EQUATE(2) clUnion EQUATE(3) clClip EQUATE(4) ! ! ! tkBufferCap ! tkBufferCap ! bcROUND EQUATE(0) bcFLAT EQUATE(1) bcSQUARE EQUATE(2) ! ! ! tkBufferJoin ! tkBufferJoin ! bjROUND EQUATE(0) bjMITRE EQUATE(1) bjBEVEL EQUATE(2) ! ! ! tkUnitsOfMeasure ! tkUnitsOfMeasure enumeration ! umDecimalDegrees EQUATE(0) umMiliMeters EQUATE(1) umCentimeters EQUATE(2) umInches EQUATE(3) umFeets EQUATE(4) umYards EQUATE(5) umMeters EQUATE(6) umMiles EQUATE(7) umKilometers EQUATE(8) ! ! ! tkVectorDrawingMode ! tkVectorDrawingMode enumeration ! vdmGDI EQUATE(0) vdmGDIMixed EQUATE(1) vdmGDIPlus EQUATE(2) ! ! ! tkGDIPlusHatchStyle ! tkGDIPlusHatchStyle enumeration ! hsNone EQUATE(-1) hsHorizontal EQUATE(0) hsVertical EQUATE(1) hsForwardDiagonal EQUATE(2) hsBackwardDiagonal EQUATE(3) hsCross EQUATE(4) hsDiagonalCross EQUATE(5) hsPercent05 EQUATE(6) hsPercent10 EQUATE(7) hsPercent20 EQUATE(8) hsPercent25 EQUATE(9) hsPercent30 EQUATE(10) hsPercent40 EQUATE(11) hsPercent50 EQUATE(12) hsPercent60 EQUATE(13) hsPercent70 EQUATE(14) hsPercent75 EQUATE(15) hsPercent80 EQUATE(16) hsPercent90 EQUATE(17) hsLightDownwardDiagonal EQUATE(18) hsLightUpwardDiagonal EQUATE(19) hsDarkDownwardDiagonal EQUATE(20) hsDarkUpwardDiagonal EQUATE(21) hsWideDownwardDiagonal EQUATE(22) hsWideUpwardDiagonal EQUATE(23) hsLightVertical EQUATE(24) hsLightHorizontal EQUATE(25) hsNarrowVertical EQUATE(26) hsNarrowHorizontal EQUATE(27) hsDarkVertical EQUATE(28) hsDarkHorizontal EQUATE(29) hsDashedDownwardDiagonal EQUATE(30) hsDashedUpwardDiagonal EQUATE(31) hsDashedHorizontal EQUATE(32) hsDashedVertical EQUATE(33) hsSmallConfetti EQUATE(34) hsLargeConfetti EQUATE(35) hsZigZag EQUATE(36) hsWave EQUATE(37) hsDiagonalBrick EQUATE(38) hsHorizontalBrick EQUATE(39) hsWeave EQUATE(40) hsPlaid EQUATE(41) hsDivot EQUATE(42) hsDottedGrid EQUATE(43) hsDottedDiamond EQUATE(44) hsShingle EQUATE(45) hsTrellis EQUATE(46) hsSphere EQUATE(47) hsSmallGrid EQUATE(48) hsSmallCheckerBoard EQUATE(49) hsLargeCheckerBoard EQUATE(50) hsOutlinedDiamond EQUATE(51) hsSolidDiamond EQUATE(52) ! ! ! tkDashStyle ! Enumerated DashStyle Types ! dsSolid EQUATE(0) dsDash EQUATE(1) dsDot EQUATE(2) dsDashDot EQUATE(3) dsDashDotDot EQUATE(4) dsCustom EQUATE(5) ! ! ! tkPointShapeType ! tkPointShapeType enumeration ! ptShapeRegular EQUATE(0) ptShapeCross EQUATE(1) ptShapeStar EQUATE(2) ptShapeCircle EQUATE(3) ptShapeArrow EQUATE(4) ptShapeFlag EQUATE(5) ! ! ! ImageType ! Enumerated Image Types ! BITMAP_FILE EQUATE(0) GIF_FILE EQUATE(1) USE_FILE_EXTENSION EQUATE(2) TIFF_FILE EQUATE(3) JPEG_FILE EQUATE(4) PNG_FILE EQUATE(5) PPM_FILE EQUATE(7) ECW_FILE EQUATE(8) JPEG2000_FILE EQUATE(9) SID_FILE EQUATE(10) PNM_FILE EQUATE(11) PGM_FILE EQUATE(12) BIL_FILE EQUATE(13) ADF_FILE EQUATE(14) GRD_FILE EQUATE(15) IMG_FILE EQUATE(16) ASC_FILE EQUATE(17) BT_FILE EQUATE(18) MAP_FILE EQUATE(19) LF2_FILE EQUATE(20) KAP_FILE EQUATE(21) DEM_FILE EQUATE(22) NTF_FILE EQUATE(23) NETCDF_FILE EQUATE(24) VRT_FILE EQUATE(25) ! ! ! ColoringType ! Enumerated ColoringType Types ! Hillshade EQUATE(0) Gradient EQUATE(1) Random EQUATE(2) ! ! ! GradientModel ! Enumerated GradientModel Types ! Logorithmic EQUATE(0) Linear EQUATE(1) Exponential EQUATE(2) ! ! ! PredefinedColorScheme ! Enumerated PredefinedColorsScheme Types ! FallLeaves EQUATE(0) SummerMountains EQUATE(1) Desert EQUATE(2) Glaciers EQUATE(3) Meadow EQUATE(4) ValleyFires EQUATE(5) DeadSea EQUATE(6) Highway1 EQUATE(7) Rainbow EQUATE(8) ReversedRainbow EQUATE(9) ! ! ! tkColorSchemeType ! tkColorSchemeType enumeration ! ctSchemeRandom EQUATE(0) ctSchemeGraduated EQUATE(1) ! ! ! tkMapColor ! tkMapColor enumeration ! AliceBlue EQUATE(-984833) AntiqueWhite EQUATE(-332841) Aqua EQUATE(-16711681) Aquamarine EQUATE(-8388652) Azure EQUATE(-983041) Beige EQUATE(-657956) Bisque EQUATE(-6972) Black EQUATE(-16777216) BlanchedAlmond EQUATE(-5171) Blue EQUATE(-16776961) BlueViolet EQUATE(-7722014) Brown EQUATE(-5952982) BurlyWood EQUATE(-2180985) CadetBlue EQUATE(-10510688) Chartreuse EQUATE(-8388864) Chocolate EQUATE(-2987746) Coral EQUATE(-32944) CornflowerBlue EQUATE(-10185235) Cornsilk EQUATE(-1828) Crimson EQUATE(-2354116) Cyan EQUATE(-16711681) DarkBlue EQUATE(-16777077) DarkCyan EQUATE(-16741493) DarkGoldenrod EQUATE(-4684277) DarkGray EQUATE(-5658199) DarkGreen EQUATE(-16751616) DarkKhaki EQUATE(-4343957) DarkMagenta EQUATE(-7667573) DarkOliveGreen EQUATE(-11179217) DarkOrange EQUATE(-29696) DarkOrchid EQUATE(-6737204) DarkRed EQUATE(-7667712) DarkSalmon EQUATE(-1468806) DarkSeaGreen EQUATE(-7357301) DarkSlateBlue EQUATE(-12042869) DarkSlateGray EQUATE(-13676721) DarkTurquoise EQUATE(-16724271) DarkViolet EQUATE(-7077677) DeepPink EQUATE(-60269) DeepSkyBlue EQUATE(-16728065) DimGray EQUATE(-9868951) DodgerBlue EQUATE(-14774017) Firebrick EQUATE(-5103070) FloralWhite EQUATE(-1296) ForestGreen EQUATE(-14513374) Fuchsia EQUATE(-65281) Gainsboro EQUATE(-2302756) GhostWhite EQUATE(-460545) Gold EQUATE(-10496) Goldenrod EQUATE(-2448096) Gray EQUATE(-8355712) Green EQUATE(-16744448) GreenYellow EQUATE(-5374161) Honeydew EQUATE(-983056) HotPink EQUATE(-38476) IndianRed EQUATE(-3318692) Indigo EQUATE(-11861886) Ivory EQUATE(-16) Khaki EQUATE(-989556) Lavender EQUATE(-1644806) LavenderBlush EQUATE(-3851) LawnGreen EQUATE(-8586240) LemonChiffon EQUATE(-1331) LightBlue EQUATE(-5383962) LightCoral EQUATE(-1015680) LightCyan EQUATE(-2031617) LightGoldenrodYellow EQUATE(-329006) LightGray EQUATE(-2894893) LightGreen EQUATE(-7278960) LightPink EQUATE(-18751) LightSalmon EQUATE(-24454) LightSeaGreen EQUATE(-14634326) LightSkyBlue EQUATE(-7876870) LightSlateGray EQUATE(-8943463) LightSteelBlue EQUATE(-5192482) LightYellow EQUATE(-32) Lime EQUATE(-16711936) LimeGreen EQUATE(-13447886) Linen EQUATE(-331546) Magenta EQUATE(-65281) Maroon EQUATE(-8388608) MediumAquamarine EQUATE(-10039894) MediumBlue EQUATE(-16777011) MediumOrchid EQUATE(-4565549) MediumPurple EQUATE(-7114533) MediumSeaGreen EQUATE(-12799119) MediumSlateBlue EQUATE(-8689426) MediumSpringGreen EQUATE(-16713062) MediumTurquoise EQUATE(-12004916) MediumVioletRed EQUATE(-3730043) MidnightBlue EQUATE(-15132304) MintCream EQUATE(-655366) MistyRose EQUATE(-6943) Moccasin EQUATE(-6987) NavajoWhite EQUATE(-8531) Navy EQUATE(-16777088) OldLace EQUATE(-133658) Olive EQUATE(-8355840) OliveDrab EQUATE(-9728477) Orange EQUATE(-23296) OrangeRed EQUATE(-47872) Orchid EQUATE(-2461482) PaleGoldenrod EQUATE(-1120086) PaleGreen EQUATE(-6751336) PaleTurquoise EQUATE(-5247250) PaleVioletRed EQUATE(-2396013) PapayaWhip EQUATE(-4139) PeachPuff EQUATE(-9543) Peru EQUATE(-3308225) Pink EQUATE(-16181) Plum EQUATE(-2252579) PowderBlue EQUATE(-5185306) Purple EQUATE(-8388480) Red EQUATE(-65536) RosyBrown EQUATE(-4419697) RoyalBlue EQUATE(-12490271) SaddleBrown EQUATE(-7650029) Salmon EQUATE(-360334) SandyBrown EQUATE(-744352) SeaGreen EQUATE(-13726889) SeaShell EQUATE(-2578) Sienna EQUATE(-6270419) Silver EQUATE(-4144960) SkyBlue EQUATE(-7876885) SlateBlue EQUATE(-9807155) SlateGray EQUATE(-9404272) Snow EQUATE(-1286) SpringGreen EQUATE(-16711809) SteelBlue EQUATE(-12156236) Tan EQUATE(-2968436) Teal EQUATE(-16744320) Thistle EQUATE(-2572328) Tomato EQUATE(-40121) Turquoise EQUATE(-12525360) Violet EQUATE(-1146130) Wheat EQUATE(-663885) White EQUATE(-1) WhiteSmoke EQUATE(-657931) Yellow EQUATE(-256) YellowGreen EQUATE(-6632142) ! ! ! tkGDALResamplingMethod ! tkGDALResamplingMethod enumeration ! grmNone EQUATE(0) grmNearest EQUATE(1) grmGauss EQUATE(2) grmBicubic EQUATE(3) grmAverage EQUATE(4) ! ! ! tkInterpolationMode ! tkInterpolationMode enumeration ! imBilinear EQUATE(3) imBicubic EQUATE(4) imNone EQUATE(5) imHighQualityBilinear EQUATE(6) imHighQualityBicubic EQUATE(7) ! ! ! tkVerticalPosition ! A position of labels in relation to the layers ! vpAboveParentLayer EQUATE(0) vpAboveAllLayers EQUATE(1) ! ! ! tkLabelAlignment ! Alignment options for labels ! laTopLeft EQUATE(0) laTopCenter EQUATE(1) laTopRight EQUATE(2) laCenterLeft EQUATE(3) laCenter EQUATE(4) laCenterRight EQUATE(5) laBottomLeft EQUATE(6) laBottomCenter EQUATE(7) laBottomRight EQUATE(8) ! ! ! tkLineLabelOrientation ! tkLineLabelOrientation enumeration ! lorHorizontal EQUATE(0) lorParallel EQUATE(1) lorPerpindicular EQUATE(2) ! ! ! tkLinearGradientMode ! tkLinearGradientMode enumeration ! gmHorizontal EQUATE(0) gmVertical EQUATE(1) gmForwardDiagonal EQUATE(2) gmBackwardDiagonal EQUATE(3) gmNone EQUATE(4) ! ! ! tkLabelFrameType ! tkLabelFrameType enumeration ! lfRectangle EQUATE(0) lfRoundedRectangle EQUATE(1) lfPointedRectangle EQUATE(2) ! ! ! SelectMode ! Enumerated SelectMode Types ! INTERSECTION EQUATE(0) INCLUSION EQUATE(1) ! ! ! tkClassificationType ! Types of splitting objects on groups by their attributes ! ctNaturalBreaks EQUATE(0) ctUniqueValues EQUATE(1) ctEqualIntervals EQUATE(2) ctEqualCount EQUATE(3) ctStandardDeviation EQUATE(4) ctEqualSumOfValues EQUATE(5) ! ! ! tkLabelElements ! tkLabelElements enumeration ! leFont EQUATE(0) leFontOutline EQUATE(1) leShadow EQUATE(2) leHalo EQUATE(3) leFrameBackground EQUATE(4) leFrameOutline EQUATE(5) leDefault EQUATE(6) ! ! ! tkLabelPositioning ! Algorithms used for positioning of labels ! lpCenter EQUATE(0) lpCentroid EQUATE(1) lpInteriorPoint EQUATE(2) lpFirstSegment EQUATE(3) lpLastSegment EQUATE(4) lpMiddleSegment EQUATE(5) lpLongestSegement EQUATE(6) lpNone EQUATE(7) ! ! ! tkSavingMode ! Enumerated tkSavingMode Types ! modeNone EQUATE(0) modeStandard EQUATE(1) modeXML EQUATE(2) modeDBF EQUATE(3) modeXMLOverwrite EQUATE(4) ! ! ! tkTextRenderingHint ! tkTextRenderingHint enumeration ! SystemDefault EQUATE(0) SingleBitPerPixelGridFit EQUATE(1) SingleBitPerPixel EQUATE(2) AntiAliasGridFit EQUATE(3) HintAntiAlias EQUATE(4) ClearTypeGridFit EQUATE(5) ! ! ! tkImageSourceType ! Enumerated tkImageSourceType Types ! istUninitialized EQUATE(0) istDiskBased EQUATE(1) istInMemory EQUATE(2) istGDALBased EQUATE(3) istGDIPlus EQUATE(4) ! ! ! tkGridRendering ! Enumerated tkGridRendering Types ! grForceForAllFormats EQUATE(0) grForGridsOnly EQUATE(1) grNever EQUATE(2) ! ! ! tkCoordinateSystem ! Enumerated tkCoordinateSystem Types ! csAbidjan_1987 EQUATE(4143) csAccra EQUATE(4168) csAdindan EQUATE(4201) csAfgooye EQUATE(4205) csAgadez EQUATE(4206) csAGD66 EQUATE(4202) csAGD84 EQUATE(4203) csAin_el_Abd EQUATE(4204) csAlbanian_1987 EQUATE(4191) csAmerican_Samoa_1962 EQUATE(4169) csAmersfoort EQUATE(4289) csAmmassalik_1958 EQUATE(4196) csAnguilla_1957 EQUATE(4600) csAntigua_1943 EQUATE(4601) csAratu EQUATE(4208) csArc_1950 EQUATE(4209) csArc_1960 EQUATE(4210) csAscension_Island_1958 EQUATE(4712) csATF_Paris EQUATE(4901) csATS77 EQUATE(4122) csAustralian_Antarctic EQUATE(4176) csAyabelle_Lighthouse EQUATE(4713) csAzores_Central_1948 EQUATE(4183) csAzores_Central_1995 EQUATE(4665) csAzores_Occidental_1939 EQUATE(4182) csAzores_Oriental_1940 EQUATE(4184) csAzores_Oriental_1995 EQUATE(4664) csBarbados_1938 EQUATE(4212) csBatavia EQUATE(4211) csBatavia_Jakarta EQUATE(4813) csBDA2000 EQUATE(4762) csBeduaram EQUATE(4213) csBeijing_1954 EQUATE(4214) csBelge_1950 EQUATE(4215) csBelge_1950_Brussels EQUATE(4809) csBelge_1972 EQUATE(4313) csBellevue EQUATE(4714) csBermuda_1957 EQUATE(4216) csBern_1898_Bern EQUATE(4801) csBern_1938 EQUATE(4306) csBissau EQUATE(4165) csBogota_1975 EQUATE(4218) csBogota_1975_Bogota EQUATE(4802) csBukit_Rimpah EQUATE(4219) csCadastre_1997 EQUATE(4475) csCamacupa EQUATE(4220) csCamp_Area_Astro EQUATE(4715) csCampo_Inchauspe EQUATE(4221) csCape EQUATE(4222) csCape_Canaveral EQUATE(4717) csCarthage EQUATE(4223) csCarthage_Paris EQUATE(4816) csCH1903 EQUATE(4149) csCH1903_plus EQUATE(4150) csChatham_Islands_1971 EQUATE(4672) csChatham_Islands_1979 EQUATE(4673) csChina_Geodetic_Coordinate_System_2000 EQUATE(4490) csChos_Malal_1914 EQUATE(4160) csCHTRF95 EQUATE(4151) csChua EQUATE(4224) csCocos_Islands_1965 EQUATE(4708) csCombani_1950 EQUATE(4632) csConakry_1905 EQUATE(4315) csCorrego_Alegre EQUATE(4225) csCSG67 EQUATE(4623) csDabola_1981 EQUATE(4155) csDatum_73 EQUATE(4274) csDealul_Piscului_1930 EQUATE(4316) csDeception_Island EQUATE(4736) csDeir_ez_Zor EQUATE(4227) csDGN95 EQUATE(4755) csDHDN EQUATE(4314) csDiego_Garcia_1969 EQUATE(4724) csDominica_1945 EQUATE(4602) csDouala_1948 EQUATE(4192) csDRUKREF_03 EQUATE(5264) csEaster_Island_1967 EQUATE(4719) csED50 EQUATE(4230) csED50_ED77 EQUATE(4154) csED79 EQUATE(4668) csED87 EQUATE(4231) csEgypt_1907 EQUATE(4229) csEgypt_1930 EQUATE(4199) csEgypt_Gulf_of_Suez_S_650_TL EQUATE(4706) csELD79 EQUATE(4159) csEST92 EQUATE(4133) csEST97 EQUATE(4180) csETRS89 EQUATE(4258) csFahud EQUATE(4232) csFatu_Iva_72 EQUATE(4688) csFD54 EQUATE(4741) csFD58 EQUATE(4132) csFiji_1956 EQUATE(4721) csFiji_1986 EQUATE(4720) csfk89 EQUATE(4753) csFort_Marigot EQUATE(4621) csGan_1970 EQUATE(4684) csGaroua EQUATE(4197) csGDA94 EQUATE(4283) csGDBD2009 EQUATE(5246) csGDM2000 EQUATE(4742) csGGRS87 EQUATE(4121) csGR96 EQUATE(4747) csGrand_Cayman_1959 EQUATE(4723) csGrand_Comoros EQUATE(4646) csGreek EQUATE(4120) csGreek_Athens EQUATE(4815) csGrenada_1953 EQUATE(4603) csGuadeloupe_1948 EQUATE(4622) csGuam_1963 EQUATE(4675) csGulshan_303 EQUATE(4682) csHanoi_1972 EQUATE(4147) csHartebeesthoek94 EQUATE(4148) csHD1909 EQUATE(3819) csHD72 EQUATE(4237) csHelle_1954 EQUATE(4660) csHerat_North EQUATE(4255) csHito_XVIII_1963 EQUATE(4254) csHjorsey_1955 EQUATE(4658) csHong_Kong_1963 EQUATE(4738) csHong_Kong_1963_67 EQUATE(4739) csHong_Kong_1980 EQUATE(4611) csHTRS96 EQUATE(4761) csHu_Tzu_Shan_1950 EQUATE(4236) csID74 EQUATE(4238) csIGC_1962_6th_Parallel_South EQUATE(4697) csIGCB_1955 EQUATE(4701) csIGM95 EQUATE(4670) csIGN_1962_Kerguelen EQUATE(4698) csIGN_Astro_1960 EQUATE(4700) csIGN53_Mare EQUATE(4641) csIGN56_Lifou EQUATE(4633) csIGN63_Hiva_Oa EQUATE(4689) csIGN72_Grande_Terre EQUATE(4662) csIGN72_Nuku_Hiva EQUATE(4630) csIGRS EQUATE(3889) csIKBD_92 EQUATE(4667) csIndian_1954 EQUATE(4239) csIndian_1960 EQUATE(4131) csIndian_1975 EQUATE(4240) csIRENET95 EQUATE(4173) csISN93 EQUATE(4659) csIsrael EQUATE(4141) csIwo_Jima_1945 EQUATE(4709) csJAD2001 EQUATE(4758) csJAD69 EQUATE(4242) csJamaica_1875 EQUATE(4241) csJGD2000 EQUATE(4612) csJohnston_Island_1961 EQUATE(4725) csJouik_1961 EQUATE(4679) csKalianpur_1880 EQUATE(4243) csKalianpur_1937 EQUATE(4144) csKalianpur_1962 EQUATE(4145) csKalianpur_1975 EQUATE(4146) csKandawala EQUATE(4244) csKarbala_1979 EQUATE(4743) csKasai_1953 EQUATE(4696) csKatanga_1955 EQUATE(4695) csKertau_RSO EQUATE(4751) csKertau_1968 EQUATE(4245) csKKJ EQUATE(4123) csKOC EQUATE(4246) csKorea_2000 EQUATE(4737) csKorean_1985 EQUATE(4162) csKorean_1995 EQUATE(4166) csKousseri EQUATE(4198) csKUDAMS EQUATE(4319) csKusaie_1951 EQUATE(4735) csLa_Canoa EQUATE(4247) csLake EQUATE(4249) csLao_1993 EQUATE(4677) csLao_1997 EQUATE(4678) csLe_Pouce_1934 EQUATE(4699) csLeigon EQUATE(4250) csLGD2006 EQUATE(4754) csLiberia_1964 EQUATE(4251) csLisbon EQUATE(4207) csLisbon_Lisbon EQUATE(4803) csLisbon_1890 EQUATE(4666) csLisbon_1890_Lisbon EQUATE(4904) csLittle_Cayman_1961 EQUATE(4726) csLKS92 EQUATE(4661) csLKS94 EQUATE(4669) csLocodjo_1965 EQUATE(4142) csLoma_Quintana EQUATE(4288) csLome EQUATE(4252) csLuxembourg_1930 EQUATE(4181) csLuzon_1911 EQUATE(4253) csMadrid_1870_Madrid EQUATE(4903) csMadzansua EQUATE(4128) csMAGNA_SIRGAS EQUATE(4686) csMahe_1971 EQUATE(4256) csMakassar EQUATE(4257) csMakassar_Jakarta EQUATE(4804) csMalongo_1987 EQUATE(4259) csManoca_1962 EQUATE(4193) csMarcus_Island_1952 EQUATE(4711) csMarshall_Islands_1960 EQUATE(4732) csMartinique_1938 EQUATE(4625) csMassawa EQUATE(4262) csMaupiti_83 EQUATE(4692) csMauritania_1999 EQUATE(4702) csMerchich EQUATE(4261) csMexican_Datum_of_1993 EQUATE(4483) csMGI EQUATE(4312) csMGI_Ferro EQUATE(4805) csMGI_1901 EQUATE(3906) csMhast_offshore EQUATE(4705) csMhast_onshore EQUATE(4704) csMhast_1951 EQUATE(4703) csMidway_1961 EQUATE(4727) csMinna EQUATE(4263) csMOLDREF99 EQUATE(4023) csMonte_Mario EQUATE(4265) csMonte_Mario_Rome EQUATE(4806) csMontserrat_1958 EQUATE(4604) csMoorea_87 EQUATE(4691) csMOP78 EQUATE(4639) csMount_Dillon EQUATE(4157) csMoznet EQUATE(4130) csMporaloko EQUATE(4266) csNAD27 EQUATE(4267) csNAD27_Michigan EQUATE(4268) csNAD27_76 EQUATE(4608) csNAD27_CGQ77 EQUATE(4609) csNAD83 EQUATE(4269) csNAD83_CSRS EQUATE(4617) csNAD83_HARN EQUATE(4152) csNAD83_NSRS2007 EQUATE(4759) csNahrwan_1934 EQUATE(4744) csNahrwan_1967 EQUATE(4270) csNakhl_e_Ghanem EQUATE(4693) csNaparima_1955 EQUATE(4158) csNaparima_1972 EQUATE(4271) csNEA74_Noumea EQUATE(4644) csNew_Beijing EQUATE(4555) csNGN EQUATE(4318) csNGO_1948 EQUATE(4273) csNGO_1948_Oslo EQUATE(4817) csNord_Sahara_1959 EQUATE(4307) csNouakchott_1965 EQUATE(4680) csNSWC_9Z_2 EQUATE(4276) csNTF EQUATE(4275) csNTF_Paris EQUATE(4807) csNZGD2000 EQUATE(4167) csNZGD49 EQUATE(4272) csObservatario EQUATE(4129) csOld_Hawaiian EQUATE(4135) csOS_SN80 EQUATE(4279) csOSGB_1936 EQUATE(4277) csOSGB70 EQUATE(4278) csOSNI_1952 EQUATE(4188) csPadang EQUATE(4280) csPadang_Jakarta EQUATE(4808) csPalestine_1923 EQUATE(4281) csPampa_del_Castillo EQUATE(4161) csPD_83 EQUATE(4746) csPerroud_1950 EQUATE(4637) csPetrels_1972 EQUATE(4636) csPhoenix_Islands_1966 EQUATE(4716) csPico_de_las_Nieves_1984 EQUATE(4728) csPitcairn_1967 EQUATE(4729) csPitcairn_2006 EQUATE(4763) csPoint_58 EQUATE(4620) csPointe_Noire EQUATE(4282) csPorto_Santo EQUATE(4615) csPorto_Santo_1995 EQUATE(4663) csPOSGAR_94 EQUATE(4694) csPOSGAR_98 EQUATE(4190) csPrincipe EQUATE(4824) csPRS92 EQUATE(4683) csPSAD56 EQUATE(4248) csPSD93 EQUATE(4134) csPTRA08 EQUATE(5013) csPuerto_Rico EQUATE(4139) csPulkovo_1942 EQUATE(4284) csPulkovo_1942_58 EQUATE(4179) csPulkovo_1942_83 EQUATE(4178) csPulkovo_1995 EQUATE(4200) csPZ_90 EQUATE(4740) csQatar_1948 EQUATE(4286) csQatar_1974 EQUATE(4285) csQND95 EQUATE(4614) csQornoq_1927 EQUATE(4194) csRassadiran EQUATE(4153) csRD_83 EQUATE(4745) csREGCAN95 EQUATE(4081) csREGVEN EQUATE(4189) csReunion_1947 EQUATE(4626) csReykjavik_1900 EQUATE(4657) csRGF93 EQUATE(4171) csRGFG95 EQUATE(4624) csRGM04 EQUATE(4470) csRGNC91_93 EQUATE(4749) csRGPF EQUATE(4687) csRGR92 EQUATE(4627) csRGRDC_2005 EQUATE(4046) csRGSPM06 EQUATE(4463) csRRAF_1991 EQUATE(4558) csRSRGD2000 EQUATE(4764) csRT38 EQUATE(4308) csRT38_Stockholm EQUATE(4814) csRT90 EQUATE(4124) csSAD69 EQUATE(4618) csSaint_Pierre_et_Miquelon_1950 EQUATE(4638) csSanto_1965 EQUATE(4730) csSao_Tome EQUATE(4823) csSapper_Hill_1943 EQUATE(4292) csSchwarzeck EQUATE(4293) csScoresbysund_1952 EQUATE(4195) csSegara EQUATE(4613) csSegara_Jakarta EQUATE(4820) csSelvagem_Grande EQUATE(4616) csSerindung EQUATE(4295) csSierra_Leone_1924 EQUATE(4174) csSierra_Leone_1968 EQUATE(4175) csSIRGAS_1995 EQUATE(4170) csSIRGAS_2000 EQUATE(4674) csS_JTSK EQUATE(4156) csS_JTSK_Ferro EQUATE(4818) csS_JTSK_05 EQUATE(5228) csS_JTSK_05_Ferro EQUATE(5229) csSLD99 EQUATE(5233) csSlovenia_1996 EQUATE(4765) csSolomon_1968 EQUATE(4718) csSouth_Georgia_1968 EQUATE(4722) csSouth_Yemen EQUATE(4164) csSREF98 EQUATE(4075) csSt_George_Island EQUATE(4138) csSt_Helena_1971 EQUATE(4710) csSt_Kitts_1955 EQUATE(4605) csSt_Lawrence_Island EQUATE(4136) csSt_Lucia_1955 EQUATE(4606) csSt_Paul_Island EQUATE(4137) csSt_Vincent_1945 EQUATE(4607) csST71_Belep EQUATE(4643) csST84_Ile_des_Pins EQUATE(4642) csST87_Ouvea EQUATE(4750) csSVY21 EQUATE(4757) csSWEREF99 EQUATE(4619) csTahaa_54 EQUATE(4629) csTahiti_52 EQUATE(4628) csTahiti_79 EQUATE(4690) csTananarive EQUATE(4297) csTananarive_Paris EQUATE(4810) csTC_1948 EQUATE(4303) csTern_Island_1961 EQUATE(4707) csTete EQUATE(4127) csTimbalai_1948 EQUATE(4298) csTM65 EQUATE(4299) csTM75 EQUATE(4300) csTokyo EQUATE(4301) csTokyo_1892 EQUATE(5132) csTrinidad_1903 EQUATE(4302) csTristan_1968 EQUATE(4734) csTUREF EQUATE(5252) csTWD67 EQUATE(3821) csTWD97 EQUATE(3824) csVanua_Levu_1915 EQUATE(4748) csVientiane_1982 EQUATE(4676) csViti_Levu_1912 EQUATE(4752) csVN_2000 EQUATE(4756) csVoirol_1875 EQUATE(4304) csVoirol_1875_Paris EQUATE(4811) csVoirol_1879 EQUATE(4671) csVoirol_1879_Paris EQUATE(4821) csWake_Island_1952 EQUATE(4733) csWGS_66 EQUATE(4760) csWGS_72 EQUATE(4322) csWGS_72BE EQUATE(4324) csWGS_84 EQUATE(4326) csXian_1980 EQUATE(4610) csYacare EQUATE(4309) csYemen_NGN96 EQUATE(4163) csYoff EQUATE(4310) csZanderij EQUATE(4311) ! ! ! tkProjectionParameter ! Enumerated tkProjectionParameter Types ! LatitudeOfOrigin EQUATE(0) CentralMeridian EQUATE(1) ScaleFactor EQUATE(2) FalseEasting EQUATE(3) FalseNorthing EQUATE(4) LongitudeOfOrigin EQUATE(5) ! ! ! tkGeogCSParameter ! Enumerated tkGeogCSParameter Types ! SemiMajor EQUATE(0) SemiMinor EQUATE(1) InverseFlattening EQUATE(2) PrimeMeridian EQUATE(3) AngularUnit EQUATE(4) ! ! ! tkWgs84Projection ! Enumerated tkWgs84Projection Types ! Wgs84_World_Mercator EQUATE(3395) Wgs84_PDC_Mercator EQUATE(3832) Wgs84_Pseudo_Mercator EQUATE(3857) Wgs84_Mercator_41 EQUATE(3994) Wgs84_World_Equidistant_Cylindrical EQUATE(4087) Wgs84_UPS_North_EN EQUATE(5041) Wgs84_UPS_South_EN EQUATE(5042) Wgs84_UTM_grid_system_northern_hemisphere EQUATE(32600) Wgs84_UTM_zone_1N EQUATE(32601) Wgs84_UTM_zone_2N EQUATE(32602) Wgs84_UTM_zone_3N EQUATE(32603) Wgs84_UTM_zone_4N EQUATE(32604) Wgs84_UTM_zone_5N EQUATE(32605) Wgs84_UTM_zone_6N EQUATE(32606) Wgs84_UTM_zone_7N EQUATE(32607) Wgs84_UTM_zone_8N EQUATE(32608) Wgs84_UTM_zone_9N EQUATE(32609) Wgs84_UTM_zone_10N EQUATE(32610) Wgs84_UTM_zone_11N EQUATE(32611) Wgs84_UTM_zone_12N EQUATE(32612) Wgs84_UTM_zone_13N EQUATE(32613) Wgs84_UTM_zone_14N EQUATE(32614) Wgs84_UTM_zone_15N EQUATE(32615) Wgs84_UTM_zone_16N EQUATE(32616) Wgs84_UTM_zone_17N EQUATE(32617) Wgs84_UTM_zone_18N EQUATE(32618) Wgs84_UTM_zone_19N EQUATE(32619) Wgs84_UTM_zone_20N EQUATE(32620) Wgs84_UTM_zone_21N EQUATE(32621) Wgs84_UTM_zone_22N EQUATE(32622) Wgs84_UTM_zone_23N EQUATE(32623) Wgs84_UTM_zone_24N EQUATE(32624) Wgs84_UTM_zone_25N EQUATE(32625) Wgs84_UTM_zone_26N EQUATE(32626) Wgs84_UTM_zone_27N EQUATE(32627) Wgs84_UTM_zone_28N EQUATE(32628) Wgs84_UTM_zone_29N EQUATE(32629) Wgs84_UTM_zone_30N EQUATE(32630) Wgs84_UTM_zone_31N EQUATE(32631) Wgs84_UTM_zone_32N EQUATE(32632) Wgs84_UTM_zone_33N EQUATE(32633) Wgs84_UTM_zone_34N EQUATE(32634) Wgs84_UTM_zone_35N EQUATE(32635) Wgs84_UTM_zone_36N EQUATE(32636) Wgs84_UTM_zone_37N EQUATE(32637) Wgs84_UTM_zone_38N EQUATE(32638) Wgs84_UTM_zone_39N EQUATE(32639) Wgs84_UTM_zone_40N EQUATE(32640) Wgs84_UTM_zone_41N EQUATE(32641) Wgs84_UTM_zone_42N EQUATE(32642) Wgs84_UTM_zone_43N EQUATE(32643) Wgs84_UTM_zone_44N EQUATE(32644) Wgs84_UTM_zone_45N EQUATE(32645) Wgs84_UTM_zone_46N EQUATE(32646) Wgs84_UTM_zone_47N EQUATE(32647) Wgs84_UTM_zone_48N EQUATE(32648) Wgs84_UTM_zone_49N EQUATE(32649) Wgs84_UTM_zone_50N EQUATE(32650) Wgs84_UTM_zone_51N EQUATE(32651) Wgs84_UTM_zone_52N EQUATE(32652) Wgs84_UTM_zone_53N EQUATE(32653) Wgs84_UTM_zone_54N EQUATE(32654) Wgs84_UTM_zone_55N EQUATE(32655) Wgs84_UTM_zone_56N EQUATE(32656) Wgs84_UTM_zone_57N EQUATE(32657) Wgs84_UTM_zone_58N EQUATE(32658) Wgs84_UTM_zone_59N EQUATE(32659) Wgs84_UTM_zone_60N EQUATE(32660) Wgs84_UPS_North_NE EQUATE(32661) Wgs84_BLM_14N_ftUS EQUATE(32664) Wgs84_BLM_15N_ftUS EQUATE(32665) Wgs84_BLM_16N_ftUS EQUATE(32666) Wgs84_BLM_17N_ftUS EQUATE(32667) Wgs84_UTM_grid_system_southern_hemisphere EQUATE(32700) Wgs84_UTM_zone_1S EQUATE(32701) Wgs84_UTM_zone_2S EQUATE(32702) Wgs84_UTM_zone_3S EQUATE(32703) Wgs84_UTM_zone_4S EQUATE(32704) Wgs84_UTM_zone_5S EQUATE(32705) Wgs84_UTM_zone_6S EQUATE(32706) Wgs84_UTM_zone_7S EQUATE(32707) Wgs84_UTM_zone_8S EQUATE(32708) Wgs84_UTM_zone_9S EQUATE(32709) Wgs84_UTM_zone_10S EQUATE(32710) Wgs84_UTM_zone_11S EQUATE(32711) Wgs84_UTM_zone_12S EQUATE(32712) Wgs84_UTM_zone_13S EQUATE(32713) Wgs84_UTM_zone_14S EQUATE(32714) Wgs84_UTM_zone_15S EQUATE(32715) Wgs84_UTM_zone_16S EQUATE(32716) Wgs84_UTM_zone_17S EQUATE(32717) Wgs84_UTM_zone_18S EQUATE(32718) Wgs84_UTM_zone_19S EQUATE(32719) Wgs84_UTM_zone_20S EQUATE(32720) Wgs84_UTM_zone_21S EQUATE(32721) Wgs84_UTM_zone_22S EQUATE(32722) Wgs84_UTM_zone_23S EQUATE(32723) Wgs84_UTM_zone_24S EQUATE(32724) Wgs84_UTM_zone_25S EQUATE(32725) Wgs84_UTM_zone_26S EQUATE(32726) Wgs84_UTM_zone_27S EQUATE(32727) Wgs84_UTM_zone_28S EQUATE(32728) Wgs84_UTM_zone_29S EQUATE(32729) Wgs84_UTM_zone_30S EQUATE(32730) Wgs84_UTM_zone_31S EQUATE(32731) Wgs84_UTM_zone_32S EQUATE(32732) Wgs84_UTM_zone_33S EQUATE(32733) Wgs84_UTM_zone_34S EQUATE(32734) Wgs84_UTM_zone_35S EQUATE(32735) Wgs84_UTM_zone_36S EQUATE(32736) Wgs84_UTM_zone_37S EQUATE(32737) Wgs84_UTM_zone_38S EQUATE(32738) Wgs84_UTM_zone_39S EQUATE(32739) Wgs84_UTM_zone_40S EQUATE(32740) Wgs84_UTM_zone_41S EQUATE(32741) Wgs84_UTM_zone_42S EQUATE(32742) Wgs84_UTM_zone_43S EQUATE(32743) Wgs84_UTM_zone_44S EQUATE(32744) Wgs84_UTM_zone_45S EQUATE(32745) Wgs84_UTM_zone_46S EQUATE(32746) Wgs84_UTM_zone_47S EQUATE(32747) Wgs84_UTM_zone_48S EQUATE(32748) Wgs84_UTM_zone_49S EQUATE(32749) Wgs84_UTM_zone_50S EQUATE(32750) Wgs84_UTM_zone_51S EQUATE(32751) Wgs84_UTM_zone_52S EQUATE(32752) Wgs84_UTM_zone_53S EQUATE(32753) Wgs84_UTM_zone_54S EQUATE(32754) Wgs84_UTM_zone_55S EQUATE(32755) Wgs84_UTM_zone_56S EQUATE(32756) Wgs84_UTM_zone_57S EQUATE(32757) Wgs84_UTM_zone_58S EQUATE(32758) Wgs84_UTM_zone_59S EQUATE(32759) Wgs84_UTM_zone_60S EQUATE(32760) Wgs84_UPS_South_NE EQUATE(32761) ! ! ! tkNad83Projection ! Enumerated tkNad83Projection Types ! Nad83_Kentucky_North EQUATE(2205) Nad83_Arizona_East_ft EQUATE(2222) Nad83_Arizona_Central_ft EQUATE(2223) Nad83_Arizona_West_ft EQUATE(2224) Nad83_California_zone_1_ftUS EQUATE(2225) Nad83_California_zone_2_ftUS EQUATE(2226) Nad83_California_zone_3_ftUS EQUATE(2227) Nad83_California_zone_4_ftUS EQUATE(2228) Nad83_California_zone_5_ftUS EQUATE(2229) Nad83_California_zone_6_ftUS EQUATE(2230) Nad83_Colorado_North_ftUS EQUATE(2231) Nad83_Colorado_Central_ftUS EQUATE(2232) Nad83_Colorado_South_ftUS EQUATE(2233) Nad83_Connecticut_ftUS EQUATE(2234) Nad83_Delaware_ftUS EQUATE(2235) Nad83_Florida_East_ftUS EQUATE(2236) Nad83_Florida_West_ftUS EQUATE(2237) Nad83_Florida_North_ftUS EQUATE(2238) Nad83_Georgia_East_ftUS EQUATE(2239) Nad83_Georgia_West_ftUS EQUATE(2240) Nad83_Idaho_East_ftUS EQUATE(2241) Nad83_Idaho_Central_ftUS EQUATE(2242) Nad83_Idaho_West_ftUS EQUATE(2243) Nad83_Kentucky_North_ftUS EQUATE(2246) Nad83_Kentucky_South_ftUS EQUATE(2247) Nad83_Maryland_ftUS EQUATE(2248) Nad83_Massachusetts_Mainland_ftUS EQUATE(2249) Nad83_Massachusetts_Island_ftUS EQUATE(2250) Nad83_Michigan_North_ft EQUATE(2251) Nad83_Michigan_Central_ft EQUATE(2252) Nad83_Michigan_South_ft EQUATE(2253) Nad83_Mississippi_East_ftUS EQUATE(2254) Nad83_Mississippi_West_ftUS EQUATE(2255) Nad83_Montana_ft EQUATE(2256) Nad83_New_Mexico_East_ftUS EQUATE(2257) Nad83_New_Mexico_Central_ftUS EQUATE(2258) Nad83_New_Mexico_West_ftUS EQUATE(2259) Nad83_New_York_East_ftUS EQUATE(2260) Nad83_New_York_Central_ftUS EQUATE(2261) Nad83_New_York_West_ftUS EQUATE(2262) Nad83_New_York_Long_Island_ftUS EQUATE(2263) Nad83_North_Carolina_ftUS EQUATE(2264) Nad83_North_Dakota_North_ft EQUATE(2265) Nad83_North_Dakota_South_ft EQUATE(2266) Nad83_Oklahoma_North_ftUS EQUATE(2267) Nad83_Oklahoma_South_ftUS EQUATE(2268) Nad83_Oregon_North_ft EQUATE(2269) Nad83_Oregon_South_ft EQUATE(2270) Nad83_Pennsylvania_North_ftUS EQUATE(2271) Nad83_Pennsylvania_South_ftUS EQUATE(2272) Nad83_South_Carolina_ft EQUATE(2273) Nad83_Tennessee_ftUS EQUATE(2274) Nad83_Texas_North_ftUS EQUATE(2275) Nad83_Texas_North_Central_ftUS EQUATE(2276) Nad83_Texas_Central_ftUS EQUATE(2277) Nad83_Texas_South_Central_ftUS EQUATE(2278) Nad83_Texas_South_ftUS EQUATE(2279) Nad83_Utah_North_ft EQUATE(2280) Nad83_Utah_Central_ft EQUATE(2281) Nad83_Utah_South_ft EQUATE(2282) Nad83_Virginia_North_ftUS EQUATE(2283) Nad83_Virginia_South_ftUS EQUATE(2284) Nad83_Washington_North_ftUS EQUATE(2285) Nad83_Washington_South_ftUS EQUATE(2286) Nad83_Wisconsin_North_ftUS EQUATE(2287) Nad83_Wisconsin_Central_ftUS EQUATE(2288) Nad83_Wisconsin_South_ftUS EQUATE(2289) Nad83_Indiana_East_ftUS EQUATE(2965) Nad83_Indiana_West_ftUS EQUATE(2966) Nad83_Oregon_Lambert EQUATE(2991) Nad83_Oregon_Lambert_ft EQUATE(2992) Nad83_BC_Albers EQUATE(3005) Nad83_Wisconsin_Transverse_Mercator EQUATE(3070) Nad83_Maine_CS2000_East EQUATE(3072) Nad83_Maine_CS2000_West EQUATE(3074) Nad83_Michigan_Oblique_Mercator EQUATE(3078) Nad83_Texas_State_Mapping_System EQUATE(3081) Nad83_Texas_Centric_Lambert_Conformal EQUATE(3082) Nad83_Texas_Centric_Albers_Equal_Area EQUATE(3083) Nad83_Florida_GDL_Albers EQUATE(3086) Nad83_Kentucky_Single_Zone EQUATE(3088) Nad83_Kentucky_Single_Zone_ftUS EQUATE(3089) Nad83_Ontario_MNR_Lambert EQUATE(3161) Nad83_Great_Lakes_Albers EQUATE(3174) Nad83_Great_Lakes_and_St_Lawrence_Albers EQUATE(3175) Nad83_California_Albers EQUATE(3310) Nad83_Alaska_Albers EQUATE(3338) Nad83_Statistics_Canada_Lambert EQUATE(3347) Nad83_Alberta_10_TM_Forest EQUATE(3400) Nad83_Alberta_10_TM_Resource EQUATE(3401) Nad83_Iowa_North_ft_US EQUATE(3417) Nad83_Iowa_South_ft_US EQUATE(3418) Nad83_Kansas_North_ft_US EQUATE(3419) Nad83_Kansas_South_ft_US EQUATE(3420) Nad83_Nevada_East_ft_US EQUATE(3421) Nad83_Nevada_Central_ft_US EQUATE(3422) Nad83_Nevada_West_ft_US EQUATE(3423) Nad83_New_Jersey_ft_US EQUATE(3424) Nad83_Arkansas_North_ftUS EQUATE(3433) Nad83_Arkansas_South_ftUS EQUATE(3434) Nad83_Illinois_East_ftUS EQUATE(3435) Nad83_Illinois_West_ftUS EQUATE(3436) Nad83_New_Hampshire_ftUS EQUATE(3437) Nad83_Rhode_Island_ftUS EQUATE(3438) Nad83_Louisiana_North_ftUS EQUATE(3451) Nad83_Louisiana_South_ftUS EQUATE(3452) Nad83_Louisiana_Offshore_ftUS EQUATE(3453) Nad83_South_Dakota_South_ftUS EQUATE(3455) Nad83_Maine_CS2000_Central EQUATE(3463) Nad83_Utah_North_ftUS EQUATE(3560) Nad83_Utah_Central_ftUS EQUATE(3566) Nad83_Utah_South_ftUS EQUATE(3567) Nad83_Yukon_Albers EQUATE(3578) Nad83_NWT_Lambert EQUATE(3580) Nad83_Ohio_North_ftUS EQUATE(3734) Nad83_Ohio_South_ftUS EQUATE(3735) Nad83_Wyoming_East_ftUS EQUATE(3736) Nad83_Wyoming_East_Central_ftUS EQUATE(3737) Nad83_Wyoming_West_Central_ftUS EQUATE(3738) Nad83_Wyoming_West_ftUS EQUATE(3739) Nad83_Hawaii_zone_3_ftUS EQUATE(3759) Nad83_Alberta_3TM_ref_merid_111_W EQUATE(3775) Nad83_Alberta_3TM_ref_merid_114_W EQUATE(3776) Nad83_Alberta_3TM_ref_merid_117_W EQUATE(3777) Nad83_MTQ_Lambert EQUATE(3798) Nad83_Alberta_3TM_ref_merid_120_W EQUATE(3801) Nad83_Mississippi_TM EQUATE(3814) Nad83_Virginia_Lambert EQUATE(3968) Nad83_Canada_Atlas_Lambert EQUATE(3978) Nad83_BLM_59N_ftUS EQUATE(4217) Nad83_BLM_60N_ftUS EQUATE(4420) Nad83_BLM_1N_ftUS EQUATE(4421) Nad83_BLM_2N_ftUS EQUATE(4422) Nad83_BLM_3N_ftUS EQUATE(4423) Nad83_BLM_4N_ftUS EQUATE(4424) Nad83_BLM_5N_ftUS EQUATE(4425) Nad83_BLM_6N_ftUS EQUATE(4426) Nad83_BLM_7N_ftUS EQUATE(4427) Nad83_BLM_8N_ftUS EQUATE(4428) Nad83_BLM_9N_ftUS EQUATE(4429) Nad83_BLM_10N_ftUS EQUATE(4430) Nad83_BLM_11N_ftUS EQUATE(4431) Nad83_BLM_12N_ftUS EQUATE(4432) Nad83_BLM_13N_ftUS EQUATE(4433) Nad83_BLM_18N_ftUS EQUATE(4438) Nad83_BLM_19N_ftUS EQUATE(4439) Nad83_South_Dakota_North_ftUS EQUATE(4457) Nad83_Conus_Albers EQUATE(5070) Nad83_Teranet_Ontario_Lambert EQUATE(5320) Nad83_Maine_East_ftUS EQUATE(26847) Nad83_Maine_West_ftUS EQUATE(26848) Nad83_Minnesota_North_ftUS EQUATE(26849) Nad83_Minnesota_Central_ftUS EQUATE(26850) Nad83_Minnesota_South_ftUS EQUATE(26851) Nad83_Nebraska_ftUS EQUATE(26852) Nad83_West_Virginia_North_ftUS EQUATE(26853) Nad83_West_Virginia_South_ftUS EQUATE(26854) Nad83_UTM_zone_59N EQUATE(3372) Nad83_UTM_zone_60N EQUATE(3373) Nad83_UTM_zone_1N EQUATE(26901) Nad83_UTM_zone_2N EQUATE(26902) Nad83_UTM_zone_3N EQUATE(26903) Nad83_UTM_zone_4N EQUATE(26904) Nad83_UTM_zone_5N EQUATE(26905) Nad83_UTM_zone_6N EQUATE(26906) Nad83_UTM_zone_7N EQUATE(26907) Nad83_UTM_zone_8N EQUATE(26908) Nad83_UTM_zone_9N EQUATE(26909) Nad83_UTM_zone_10N EQUATE(26910) Nad83_UTM_zone_11N EQUATE(26911) Nad83_UTM_zone_12N EQUATE(26912) Nad83_UTM_zone_13N EQUATE(26913) Nad83_UTM_zone_14N EQUATE(26914) Nad83_UTM_zone_15N EQUATE(26915) Nad83_UTM_zone_16N EQUATE(26916) Nad83_UTM_zone_17N EQUATE(26917) Nad83_UTM_zone_18N EQUATE(26918) Nad83_UTM_zone_19N EQUATE(26919) Nad83_UTM_zone_20N EQUATE(26920) Nad83_UTM_zone_21N EQUATE(26921) Nad83_UTM_zone_22N EQUATE(26922) Nad83_UTM_zone_23N EQUATE(26923) Nad83_BLM_14N_ftUS EQUATE(32164) Nad83_BLM_15N_ftUS EQUATE(32165) Nad83_BLM_16N_ftUS EQUATE(32166) Nad83_BLM_17N_ftUS EQUATE(32167) Nad83_Alabama_East EQUATE(26929) Nad83_Alabama_West EQUATE(26930) Nad83_Alaska_zone_1 EQUATE(26931) Nad83_Alaska_zone_2 EQUATE(26932) Nad83_Alaska_zone_3 EQUATE(26933) Nad83_Alaska_zone_4 EQUATE(26934) Nad83_Alaska_zone_5 EQUATE(26935) Nad83_Alaska_zone_6 EQUATE(26936) Nad83_Alaska_zone_7 EQUATE(26937) Nad83_Alaska_zone_8 EQUATE(26938) Nad83_Alaska_zone_9 EQUATE(26939) Nad83_Alaska_zone_10 EQUATE(26940) Nad83_California_zone_1 EQUATE(26941) Nad83_California_zone_2 EQUATE(26942) Nad83_California_zone_3 EQUATE(26943) Nad83_California_zone_4 EQUATE(26944) Nad83_California_zone_5 EQUATE(26945) Nad83_California_zone_6 EQUATE(26946) Nad83_Arizona_East EQUATE(26948) Nad83_Arizona_Central EQUATE(26949) Nad83_Arizona_West EQUATE(26950) Nad83_Arkansas_North EQUATE(26951) Nad83_Arkansas_South EQUATE(26952) Nad83_Colorado_North EQUATE(26953) Nad83_Colorado_Central EQUATE(26954) Nad83_Colorado_South EQUATE(26955) Nad83_Connecticut EQUATE(26956) Nad83_Delaware EQUATE(26957) Nad83_Florida_East EQUATE(26958) Nad83_Florida_West EQUATE(26959) Nad83_Florida_North EQUATE(26960) Nad83_Hawaii_zone_1 EQUATE(26961) Nad83_Hawaii_zone_2 EQUATE(26962) Nad83_Hawaii_zone_3 EQUATE(26963) Nad83_Hawaii_zone_4 EQUATE(26964) Nad83_Hawaii_zone_5 EQUATE(26965) Nad83_Georgia_East EQUATE(26966) Nad83_Georgia_West EQUATE(26967) Nad83_Idaho_East EQUATE(26968) Nad83_Idaho_Central EQUATE(26969) Nad83_Idaho_West EQUATE(26970) Nad83_Illinois_East EQUATE(26971) Nad83_Illinois_West EQUATE(26972) Nad83_Indiana_East EQUATE(26973) Nad83_Indiana_West EQUATE(26974) Nad83_Iowa_North EQUATE(26975) Nad83_Iowa_South EQUATE(26976) Nad83_Kansas_North EQUATE(26977) Nad83_Kansas_South EQUATE(26978) Nad83_Kentucky_South EQUATE(26980) Nad83_Louisiana_North EQUATE(26981) Nad83_Louisiana_South EQUATE(26982) Nad83_Maine_East EQUATE(26983) Nad83_Maine_West EQUATE(26984) Nad83_Maryland EQUATE(26985) Nad83_Massachusetts_Mainland EQUATE(26986) Nad83_Massachusetts_Island EQUATE(26987) Nad83_Michigan_North EQUATE(26988) Nad83_Michigan_Central EQUATE(26989) Nad83_Michigan_South EQUATE(26990) Nad83_Minnesota_North EQUATE(26991) Nad83_Minnesota_Central EQUATE(26992) Nad83_Minnesota_South EQUATE(26993) Nad83_Mississippi_East EQUATE(26994) Nad83_Mississippi_West EQUATE(26995) Nad83_Missouri_East EQUATE(26996) Nad83_Missouri_Central EQUATE(26997) Nad83_Missouri_West EQUATE(26998) Nad83_Montana EQUATE(32100) Nad83_Nebraska EQUATE(32104) Nad83_Nevada_East EQUATE(32107) Nad83_Nevada_Central EQUATE(32108) Nad83_Nevada_West EQUATE(32109) Nad83_New_Hampshire EQUATE(32110) Nad83_New_Jersey EQUATE(32111) Nad83_New_Mexico_East EQUATE(32112) Nad83_New_Mexico_Central EQUATE(32113) Nad83_New_Mexico_West EQUATE(32114) Nad83_New_York_East EQUATE(32115) Nad83_New_York_Central EQUATE(32116) Nad83_New_York_West EQUATE(32117) Nad83_New_York_Long_Island EQUATE(32118) Nad83_North_Carolina EQUATE(32119) Nad83_North_Dakota_North EQUATE(32120) Nad83_North_Dakota_South EQUATE(32121) Nad83_Ohio_North EQUATE(32122) Nad83_Ohio_South EQUATE(32123) Nad83_Oklahoma_North EQUATE(32124) Nad83_Oklahoma_South EQUATE(32125) Nad83_Oregon_North EQUATE(32126) Nad83_Oregon_South EQUATE(32127) Nad83_Pennsylvania_North EQUATE(32128) Nad83_Pennsylvania_South EQUATE(32129) Nad83_Rhode_Island EQUATE(32130) Nad83_South_Carolina EQUATE(32133) Nad83_South_Dakota_North EQUATE(32134) Nad83_South_Dakota_South EQUATE(32135) Nad83_Tennessee EQUATE(32136) Nad83_Texas_North EQUATE(32137) Nad83_Texas_North_Central EQUATE(32138) Nad83_Texas_Central EQUATE(32139) Nad83_Texas_South_Central EQUATE(32140) Nad83_Texas_South EQUATE(32141) Nad83_Utah_North EQUATE(32142) Nad83_Utah_Central EQUATE(32143) Nad83_Utah_South EQUATE(32144) Nad83_Vermont EQUATE(32145) Nad83_Virginia_North EQUATE(32146) Nad83_Virginia_South EQUATE(32147) Nad83_Washington_North EQUATE(32148) Nad83_Washington_South EQUATE(32149) Nad83_West_Virginia_North EQUATE(32150) Nad83_West_Virginia_South EQUATE(32151) Nad83_Wisconsin_North EQUATE(32152) Nad83_Wisconsin_Central EQUATE(32153) Nad83_Wisconsin_South EQUATE(32154) Nad83_Wyoming_East EQUATE(32155) Nad83_Wyoming_East_Central EQUATE(32156) Nad83_Wyoming_West_Central EQUATE(32157) Nad83_Wyoming_West EQUATE(32158) Nad83_Puerto_Rico_and_Virgin_Is EQUATE(32161) Nad83_SCoPQ_zone_2 EQUATE(32180) Nad83_MTM_zone_1 EQUATE(32181) Nad83_MTM_zone_2 EQUATE(32182) Nad83_MTM_zone_3 EQUATE(32183) Nad83_MTM_zone_4 EQUATE(32184) Nad83_MTM_zone_5 EQUATE(32185) Nad83_MTM_zone_6 EQUATE(32186) Nad83_MTM_zone_7 EQUATE(32187) Nad83_MTM_zone_8 EQUATE(32188) Nad83_MTM_zone_9 EQUATE(32189) Nad83_MTM_zone_10 EQUATE(32190) Nad83_MTM_zone_11 EQUATE(32191) Nad83_MTM_zone_12 EQUATE(32192) Nad83_MTM_zone_13 EQUATE(32193) Nad83_MTM_zone_14 EQUATE(32194) Nad83_MTM_zone_15 EQUATE(32195) Nad83_MTM_zone_16 EQUATE(32196) Nad83_MTM_zone_17 EQUATE(32197) Nad83_Quebec_Lambert EQUATE(32198) Nad83_Louisiana_Offshore EQUATE(32199) ! ! ! GridDataType ! Enumerated Grid Data Types ! ShortDataType EQUATE(0) LongDataType EQUATE(1) FloatDataType EQUATE(2) DoubleDataType EQUATE(3) InvalidDataType EQUATE(-1) UnknownDataType EQUATE(4) ByteDataType EQUATE(5) ! ! ! GridFileType ! Enumerated File Types ! Ascii EQUATE(0) Binary EQUATE(1) esri EQUATE(2) GeoTiff EQUATE(3) Sdts EQUATE(4) PAux EQUATE(5) PCIDsk EQUATE(6) DTed EQUATE(7) Bil EQUATE(8) Ecw EQUATE(9) MrSid EQUATE(10) Flt EQUATE(11) Dem EQUATE(12) UseExtension EQUATE(13) InvalidGridFileType EQUATE(-1) ! ! ! tkGridSourceType ! Enumerated tkGridSourceType Types ! gstUninitialized EQUATE(0) gstGDALBased EQUATE(1) gstNative EQUATE(2) ! ! ! tkGridProxyMode ! Enumerated tkGridProxyMode Types ! gpmAuto EQUATE(0) gpmUseProxy EQUATE(1) gpmNoProxy EQUATE(2) ! ! ! tkGridSchemeRetrieval ! Enumerated tkGridSchemeRetrieval Types ! gsrAuto EQUATE(0) gsrDiskBased EQUATE(1) gsrDiskBasedForProxy EQUATE(2) gsrGdalColorTable EQUATE(3) ! ! ! tkGridSchemeGeneration ! Enumerated tkGridSchemeGeneration Types ! gsgGradient EQUATE(0) gsgUniqueValues EQUATE(1) gsgUniqueValuesOrGradient EQUATE(2) ! ! ! tkColorInterpretation ! tkColorInterpretation ! ciUndefined EQUATE(0) ciGrayIndex EQUATE(1) ciPaletteIndex EQUATE(2) ciRedBand EQUATE(3) ciGreenBand EQUATE(4) ciBlueBand EQUATE(5) ciAlphaBand EQUATE(6) ciHueBand EQUATE(7) ciSaturationBand EQUATE(8) ciLightnessBand EQUATE(9) ciCyanBand EQUATE(10) ciMagentaBand EQUATE(11) ciYellowBand EQUATE(12) ciBlackBand EQUATE(13) ciYCbCr_YBand EQUATE(14) ciYCbCr_CbBand EQUATE(15) ciYCbCr_CrBand EQUATE(16) ! ! ! tkGdalDataType ! tkGdalDataType ! gdtUnknown EQUATE(0) gdtByte EQUATE(1) gdtUInt16 EQUATE(2) gdtInt16 EQUATE(3) gdtUInt32 EQUATE(4) gdtInt32 EQUATE(5) gdtFloat32 EQUATE(6) gdtFloat64 EQUATE(7) gdtCInt16 EQUATE(8) gdtCInt32 EQUATE(9) gdtCFloat32 EQUATE(10) gdtCFloat64 EQUATE(11) ! ! ! tkPaletteInterpretation ! tkPalletteInterpretation ! piGray EQUATE(0) piRGB EQUATE(1) piCMYK EQUATE(2) piHLS EQUATE(3) ! ! ! tkGdalDriverMetadata ! tkGdalDriverMetadata ! dmdUnknown EQUATE(-1) dmdLONGNAME EQUATE(0) dmdHELPTOPIC EQUATE(1) dmdMIMETYPE EQUATE(2) dmdEXTENSION EQUATE(3) dmdEXTENSIONS EQUATE(4) dmdCREATIONOPTIONLIST EQUATE(5) dmdOPENOPTIONLIST EQUATE(6) dmdCREATIONDATATYPES EQUATE(7) dmdSUBDATASETS EQUATE(8) dmdOPEN EQUATE(9) dmdCREATE EQUATE(10) dmdCREATECOPY EQUATE(11) dmdVIRTUALIO EQUATE(12) dmdLAYER_CREATIONOPTIONLIST EQUATE(13) dmdOGR_DRIVER EQUATE(14) dmdRaster EQUATE(15) dmdVector EQUATE(16) dmdNotNullFields EQUATE(17) dmdDefaultFields EQUATE(18) dmdNotNullGeometries EQUATE(19) dmCreationFieldDataTypes EQUATE(20) ! ! ! tkRasterRendering ! tkRasterRendering ! rrUnknown EQUATE(0) rrSingleBand EQUATE(1) rrRGB EQUATE(2) rrColorScheme EQUATE(3) rrBuiltInColorTable EQUATE(4) ! ! ! tkFillType ! tkFillType enumeration ! ftStandard EQUATE(0) ftHatch EQUATE(1) ftGradient EQUATE(2) ftPicture EQUATE(3) ! ! ! tkGradientType ! tkGradientType enumeration ! gtLinear EQUATE(0) gtRectangular EQUATE(1) gtCircle EQUATE(2) ! ! ! tkPointSymbolType ! tkPointSymbolType enumeration ! ptSymbolStandard EQUATE(0) ptSymbolFontCharacter EQUATE(1) ptSymbolPicture EQUATE(2) ! ! ! tkGradientBounds ! tkGradientBounds enumeration ! gbWholeLayer EQUATE(0) gbPerShape EQUATE(1) ! ! ! tkVertexType ! Enumerated tkVertexType Types ! vtSquare EQUATE(0) vtCircle EQUATE(1) ! ! ! tkLineType ! Enumerated tkLineType Types ! lltSimple EQUATE(0) lltMarker EQUATE(1) ! ! ! tkDefaultPointSymbol ! tkDefaultPointSymbol enumeration ! dpsSquare EQUATE(0) dpsCircle EQUATE(1) dpsDiamond EQUATE(2) dpsTriangleUp EQUATE(3) dpsTriangleDown EQUATE(4) dpsTriangleLeft EQUATE(5) dpsTriangleRight EQUATE(6) dpsCross EQUATE(7) dpsXCross EQUATE(8) dpsStar EQUATE(9) dpsPentagon EQUATE(10) dpsArrowUp EQUATE(11) dpsArrowDown EQUATE(12) dpsArrowLeft EQUATE(13) dpsArrowRight EQUATE(14) dpsAsterisk EQUATE(15) dpsFlag EQUATE(16) ! ! ! tkAreaDisplayMode ! tkAreaDisplayMode ! admMetric EQUATE(0) admHectars EQUATE(1) admAmerican EQUATE(2) ! ! ! tkBearingType ! tkBearingType ! btAbsolute EQUATE(0) btReducedNDE EQUATE(1) btReducedNED EQUATE(2) btRelative EQUATE(3) btLeftAngle EQUATE(4) btRightAngle EQUATE(5) ! ! ! tkLayerSelection ! tkLayerSelection ! lsAllLayers EQUATE(0) lsNoLayer EQUATE(1) lsActiveLayer EQUATE(2) ! ! ! tkEditorState ! tkShapeEditorState ! esNone EQUATE(0) esDigitize EQUATE(1) esEdit EQUATE(2) esDigitizeUnbound EQUATE(3) esOverlay EQUATE(4) ! ! ! tkLengthDisplayMode ! tkLengthDisplayMode ! ldmMetric EQUATE(0) ldmAmerican EQUATE(1) ! ! ! tkEditorValidation ! tkEditorValidation ! evBasic EQUATE(0) evCheckWithGeos EQUATE(1) evFixWithGeos EQUATE(2) ! ! ! tkEditorOverlay ! tkEditorOverlay ! eoAddPart EQUATE(0) eoRemovePart EQUATE(1) ! ! ! tkEditorBehavior ! tkEditorBehavior ! ebVertexEditor EQUATE(0) ebPartEditor EQUATE(1) ! ! ! tkAngleFormat ! tkAngleFormat ! afDegrees EQUATE(0) afMinutes EQUATE(1) afSeconds EQUATE(2) afRadians EQUATE(3) ! ! ! tkCursorMode ! Enumerated Cursor Modes ! cmZoomIn EQUATE(0) cmZoomOut EQUATE(1) cmPan EQUATE(2) cmSelection EQUATE(3) cmNone EQUATE(4) cmMeasure EQUATE(5) cmAddShape EQUATE(6) cmEditShape EQUATE(8) cmSplitByPolyline EQUATE(9) cmIdentify EQUATE(10) cmMoveShapes EQUATE(11) cmRotateShapes EQUATE(12) cmSelectByPolygon EQUATE(13) cmEraseByPolygon EQUATE(14) cmSplitByPolygon EQUATE(15) cmClipByPolygon EQUATE(16) ! ! ! tkCursor ! Enumerated Cursor Types ! crsrMapDefault EQUATE(0) crsrAppStarting EQUATE(1) crsrArrow EQUATE(2) crsrCross EQUATE(3) crsrHelp EQUATE(4) crsrIBeam EQUATE(5) crsrNo EQUATE(6) crsrSizeAll EQUATE(7) crsrSizeNESW EQUATE(8) crsrSizeNS EQUATE(9) crsrSizeNWSE EQUATE(10) crsrSizeWE EQUATE(11) crsrUpArrow EQUATE(12) crsrWait EQUATE(13) crsrUserDefined EQUATE(14) crsrHand EQUATE(15) ! ! ! tkLockMode ! Enumerated Lock Modes ! lmUnlock EQUATE(0) lmLock EQUATE(1) ! ! ! tkScalebarUnits ! Scalebar units ! Metric EQUATE(0) American EQUATE(1) GoogleStyle EQUATE(2) ! ! ! tkTileProvider ! Tile providers enumeration ! ProviderNone EQUATE(-1) OpenStreetMap EQUATE(0) OpenCycleMap EQUATE(1) OpenTransportMap EQUATE(2) BingMaps EQUATE(3) BingSatellite EQUATE(4) BingHybrid EQUATE(5) GoogleMaps EQUATE(6) GoogleSatellite EQUATE(7) GoogleHybrid EQUATE(8) GoogleTerrain EQUATE(9) HereMaps EQUATE(10) HereSatellite EQUATE(11) HereHybrid EQUATE(12) HereTerrain EQUATE(13) Rosreestr EQUATE(21) OpenHumanitarianMap EQUATE(22) MapQuestAerial EQUATE(23) ProviderCustom EQUATE(1024) ! ! ! tkCacheType ! Cache type enumeration ! RAM EQUATE(0) Disk EQUATE(1) ! ! ! tkTileProjection ! SphericalMercator EQUATE(0) Amersfoort EQUATE(1) ! ! ! tkTilesProjectionStatus ! tkTilesProjectionStatus ! tpsNative EQUATE(0) tpsCompatible EQUATE(1) tpsEmptyOrInvalid EQUATE(2) ! ! ! tkProxyAuthentication ! tkProxyAuthentication ! asBasic EQUATE(0) asNtlm EQUATE(1) ! ! ! tkFileOpenStrategy ! tkFileOpenStrategy ! fosNotSupported EQUATE(-1) fosAutoDetect EQUATE(0) fosRgbImage EQUATE(1) fosDirectGrid EQUATE(2) fosProxyForGrid EQUATE(3) fosVectorLayer EQUATE(4) fosVectorDatasource EQUATE(5) ! ! ! FieldType ! Enumerated FieldType Types ! STRING_FIELD EQUATE(0) INTEGER_FIELD EQUATE(1) DOUBLE_FIELD EQUATE(2) ! ! ! tkCategoryValue ! tkCategoryValue ! cvSingleValue EQUATE(0) cvRange EQUATE(1) cvExpression EQUATE(2) ! ! ! tkShapeElements ! tkShapeElements enumeration ! shElementDefault EQUATE(0) shElementFill EQUATE(1) shElementFill2 EQUATE(2) shElementLines EQUATE(3) shElementFillBackground EQUATE(4) ! ! ! tkChartType ! tkChartType enumeration ! chtBarChart EQUATE(0) chtPieChart EQUATE(1) ! ! ! tkChartValuesStyle ! Enumerated tkChartValuesStyle Types ! vsHorizontal EQUATE(0) vsVertical EQUATE(1) ! ! ! tkValueType ! Enumerated tkValueType Types ! vtDouble EQUATE(0) vtString EQUATE(1) vtBoolean EQUATE(2) vtFloatArray EQUATE(3) ! ! ! tkShapefileSourceType ! Enumerated tkShapefileSourceType Types ! sstUninitialized EQUATE(0) sstDiskBased EQUATE(1) sstInMemory EQUATE(2) ! ! ! tkGeometryEngine ! tkGeometryEngine enumeration ! engineGeos EQUATE(0) engineClipper EQUATE(1) ! ! ! tkSelectionAppearance ! tkSelectionAppearance enumeration ! saSelectionColor EQUATE(0) saDrawingOptions EQUATE(1) ! ! ! tkCollisionMode ! tkCollisionMode enumeration ! AllowCollisions EQUATE(0) LocalList EQUATE(1) GlobalList EQUATE(2) ! ! ! tkShapeValidationType ! Shape validation type ! svtInput EQUATE(0) svtOutput EQUATE(1) ! ! ! tkShapeValidationMode ! Shape validation mode ! NoValidation EQUATE(0) TryFixProceedOnFailure EQUATE(1) TryFixSkipOnFailure EQUATE(2) AbortOnErrors EQUATE(3) ! ! ! tkShapeValidationStatus ! Shape validation status ! WasntValidated EQUATE(0) Valid EQUATE(1) InvalidFixed EQUATE(2) InvalidSkipped EQUATE(3) InvalidReturned EQUATE(4) OperationAborted EQUATE(5) ! ! ! tkFieldStatOperation ! Field stat operation ! fsoSum EQUATE(0) fsoMin EQUATE(1) fsoMax EQUATE(2) fsoAvg EQUATE(3) fsoWeightedAvg EQUATE(4) fsoMode EQUATE(5) ! ! ! tkFieldOperationValidity ! FieldOperationValidity ! fovValid EQUATE(0) fovFieldNotFound EQUATE(1) fovNotSupported EQUATE(2) ! ! ! tkSupportType ! tkSupportType ! stGdal EQUATE(0) stGdalOverviews EQUATE(1) ! ! ! tkOgrSaveType ! tkOgrSaveType ! ostGeometryOnly EQUATE(0) ostAttributesOnly EQUATE(1) ostSaveAll EQUATE(2) ! ! ! tkOgrSaveResult ! tkOgrSaveResult ! osrNoChanges EQUATE(0) osrAllSaved EQUATE(1) osrSomeSaved EQUATE(2) osrNoneSaved EQUATE(3) ! ! ! tkOgrLayerCapability ! tkOgrLayerCapability ! olcRandomRead EQUATE(0) olcSequentialWrite EQUATE(1) olcRandomWrite EQUATE(2) olcFastSpatialFilter EQUATE(3) olcFastFeatureCount EQUATE(4) olcFastGetExtent EQUATE(5) olcCreateField EQUATE(6) olcDeleteField EQUATE(7) olcReorderFields EQUATE(8) olcAlterFieldDefn EQUATE(9) olcTransactions EQUATE(10) olcDeleteFeature EQUATE(11) olcFastSetNextByIndex EQUATE(12) olcStringsAsUTF8 EQUATE(13) olcIgnoreFields EQUATE(14) olcCreateGeomField EQUATE(15) ! ! ! tkOgrSourceType ! tkOgrSourceType ! ogrUninitialized EQUATE(0) ogrFile EQUATE(1) ogrDbTable EQUATE(2) ogrQuery EQUATE(3) ! ! ! tkOgrDSCapability ! tkOgrDSCapability ! odcCreateLayer EQUATE(0) odcDeleteLayer EQUATE(1) odcCreateGeomFieldAfterCreateLayer EQUATE(2) odcCreateDataSource EQUATE(3) odcDeleteDataSource EQUATE(4) ! ! ! tkUndoOperation ! tkUndoOperation ! uoAddShape EQUATE(0) uoRemoveShape EQUATE(1) uoEditShape EQUATE(2) uoMoveShapes EQUATE(3) uoRotateShapes EQUATE(4) ! ! ! tkIdentifierMode ! tkIdentifierMode ! imAllLayers EQUATE(0) imSingleLayer EQUATE(1) imAllLayersStopOnFirst EQUATE(2) ! ! ! tkMeasuringType ! Enumerated tkMeasuringType Types ! MeasureDistance EQUATE(0) MeasureArea EQUATE(1) ! ! ! tkUndoShortcut ! tkUndoShortcut ! usNone EQUATE(0) usCtrlZ EQUATE(1) usRightMouseButton EQUATE(2) ! ! ! tkLayerType ! tkLayerType ! ltUndefined EQUATE(0) ltVector EQUATE(1) ltRaster EQUATE(2) ! ! ! tkDrawReferenceList ! Enumerated Drawing Coordinate Systems ! dlScreenReferencedList EQUATE(0) dlSpatiallyReferencedList EQUATE(1) ! ! ! tkCustomDrawingFlags ! tkCustomDrawingFlags ! CustomDrawingNone EQUATE(0) OnDrawBackBufferHdc EQUATE(1) OnDrawBackBufferBitmapData EQUATE(2) BeforeAfterDrawing EQUATE(4) ! ! ! tkRedrawType ! tkRedrawType ! RedrawAll EQUATE(1) RedrawSkipDataLayers EQUATE(2) RedrawMinimal EQUATE(3) RedrawSkipAllLayers EQUATE(4) ! ! ! tkMapProjection ! tkMapProjection ! PROJECTION_CUSTOM EQUATE(-1) PROJECTION_NONE EQUATE(0) PROJECTION_WGS84 EQUATE(1) PROJECTION_GOOGLE_MERCATOR EQUATE(2) ! ! ! tkKnownExtents ! tkKnownExtents ! keSiliconValley EQUATE(-3) keGreenwich EQUATE(-2) keNone EQUATE(-1) keWorld EQUATE(0) keAfghanistan EQUATE(1) keAland_Islands EQUATE(2) keAlbania EQUATE(3) keAlgeria EQUATE(4) keAmerican_Samoa EQUATE(5) keAndorra EQUATE(6) keAngola EQUATE(7) keAnguilla EQUATE(8) keAntigua EQUATE(9) keArgentina EQUATE(10) keArmenia EQUATE(11) keAruba EQUATE(12) keAustralia EQUATE(13) keAustria EQUATE(14) keAzerbaijan EQUATE(15) keBahamas EQUATE(16) keBahrain EQUATE(17) keBangladesh EQUATE(18) keBarbados EQUATE(19) keBelarus EQUATE(20) keBelgium EQUATE(21) keBelize EQUATE(22) keBenin EQUATE(23) keBermuda EQUATE(24) keBhutan EQUATE(25) keBolivia EQUATE(26) keBosnia_and_Herzegovina EQUATE(27) keBotswana EQUATE(28) keBrazil EQUATE(29) keBritish_Virgin_Islands EQUATE(30) keBrunei EQUATE(31) keBulgaria EQUATE(32) keBurkina_Faso EQUATE(33) keBurundi EQUATE(34) keCambodia EQUATE(35) keCameroon EQUATE(36) keCanada EQUATE(37) keCape_Verde EQUATE(38) keCayman_Islands EQUATE(39) keCentral_African_Republic EQUATE(40) keChad EQUATE(41) keChile EQUATE(42) keChina EQUATE(43) keCocos_Islands EQUATE(44) keColombia EQUATE(45) keComoros EQUATE(46) keCongo EQUATE(47) keCook_Islands EQUATE(48) keCosta_Rica EQUATE(49) keCroatia EQUATE(50) keCuba EQUATE(51) keCyprus EQUATE(52) keCzech_Republic EQUATE(53) keDenmark EQUATE(54) keDjibouti EQUATE(55) keDominica EQUATE(56) keDominican_Republic EQUATE(57) keDR_Congo EQUATE(58) keEcuador EQUATE(59) keEgypt EQUATE(60) keEl_Salvador EQUATE(61) keEquatorial_Guinea EQUATE(62) keEritrea EQUATE(63) keEstonia EQUATE(64) keEthiopia EQUATE(65) keFaeroe_Islands EQUATE(66) keFalkland_Islands EQUATE(67) keFiji EQUATE(68) keFinland EQUATE(69) keFrance EQUATE(70) keFrench_Guiana EQUATE(71) keFrench_Polynesia EQUATE(72) keGabon EQUATE(73) keGambia EQUATE(74) keGeorgia EQUATE(75) keGermany EQUATE(76) keGhana EQUATE(77) keGibraltar EQUATE(78) keGreat_Britain EQUATE(79) keGreece EQUATE(80) keGreenland EQUATE(81) keGrenada EQUATE(82) keGuadeloupe EQUATE(83) keGuam EQUATE(84) keGuatemala EQUATE(85) keGuernsey EQUATE(86) keGuinea EQUATE(87) keGuinea_Bissau EQUATE(88) keGuyana EQUATE(89) keHaiti EQUATE(90) keHonduras EQUATE(91) keHungary EQUATE(92) keIceland EQUATE(93) keIndia EQUATE(94) keIndonesia EQUATE(95) keIran EQUATE(96) keIraq EQUATE(97) keIreland EQUATE(98) keIsle_of_Man EQUATE(99) keIsrael EQUATE(100) keItaly EQUATE(101) keIvory_Coast EQUATE(102) keJamaica EQUATE(103) keJapan EQUATE(104) keJersey EQUATE(105) keJordan EQUATE(106) keKazakhstan EQUATE(107) keKenya EQUATE(108) keKiribati EQUATE(109) keKuwait EQUATE(110) keKyrgyzstan EQUATE(111) keLaos EQUATE(112) keLatvia EQUATE(113) keLebanon EQUATE(114) keLesotho EQUATE(115) keLiberia EQUATE(116) keLibya EQUATE(117) keLiechtenstein EQUATE(118) keLithuania EQUATE(119) keLuxembourg EQUATE(120) keMacao EQUATE(121) keMacedonia EQUATE(122) keMadagascar EQUATE(123) keMalawi EQUATE(124) keMalaysia EQUATE(125) keMaldives EQUATE(126) keMali EQUATE(127) keMalta EQUATE(128) keMarshall_Islands EQUATE(129) keMartinique EQUATE(130) keMauritania EQUATE(131) keMauritius EQUATE(132) keMayotte EQUATE(133) keMexico EQUATE(134) keMicronesia EQUATE(135) keMoldova EQUATE(136) keMonaco EQUATE(137) keMongolia EQUATE(138) keMontenegro EQUATE(139) keMontserrat EQUATE(140) keMorocco EQUATE(141) keMozambique EQUATE(142) keNamibia EQUATE(143) keNauru EQUATE(144) keNepal EQUATE(145) keNetherlands EQUATE(146) keNew_Caledonia EQUATE(147) keNew_Zealand EQUATE(148) keNicaragua EQUATE(149) keNiger EQUATE(150) keNigeria EQUATE(151) keNiue EQUATE(152) keNorfolk_Island EQUATE(153) keNorth_Korea EQUATE(154) keNorthern_Mariana_Islands EQUATE(155) keNorway EQUATE(156) keOccupied_Palestinian_Territory EQUATE(157) keOman EQUATE(158) kePakistan EQUATE(159) kePalau EQUATE(160) kePanama EQUATE(161) kePapua_New_Guinea EQUATE(162) keParaguay EQUATE(163) kePeru EQUATE(164) kePhilippines EQUATE(165) kePitcairn EQUATE(166) kePoland EQUATE(167) kePortugal EQUATE(168) kePuerto_Rico EQUATE(169) keQatar EQUATE(170) keReunion_Island EQUATE(171) keRomania EQUATE(172) keRussia EQUATE(173) keRwanda EQUATE(174) keSaint_Barthelemy EQUATE(175) keSaint_Martin_French_part EQUATE(176) keSamoa EQUATE(177) keSan_Marino EQUATE(178) keSao_Tome_and_Principe EQUATE(179) keSaudi_Arabia EQUATE(180) keSenegal EQUATE(181) keSerbia EQUATE(182) keSeychelles EQUATE(183) keSierra_Leone EQUATE(184) keSingapore EQUATE(185) keSlovakia EQUATE(186) keSlovenia EQUATE(187) keSolomon_Islands EQUATE(188) keSomalia EQUATE(189) keSouth_Africa EQUATE(190) keSouth_Korea EQUATE(191) keSpain EQUATE(192) keSri_Lanka EQUATE(193) keSt_Helena EQUATE(194) keSt_Kitts_and_Nevis EQUATE(195) keSt_Lucia EQUATE(196) keSt_Pierre_and_Miquelon EQUATE(197) keSt_Vincent EQUATE(198) keSudan EQUATE(199) keSuriname EQUATE(200) keSvalbard_and_Jan_Mayen EQUATE(201) keSwaziland EQUATE(202) keSweden EQUATE(203) keSwitzerland EQUATE(204) keSyria EQUATE(205) keTajikistan EQUATE(206) keTanzania EQUATE(207) keThailand EQUATE(208) keTimor_Leste EQUATE(209) keTogo EQUATE(210) keTokelau EQUATE(211) keTonga EQUATE(212) keTrinidad_and_Tobago EQUATE(213) keTunisia EQUATE(214) keTurkey EQUATE(215) keTurkmenistan EQUATE(216) keTurks_and_Caicos_Islands EQUATE(217) keTuvalu EQUATE(218) keUganda EQUATE(219) keUkraine EQUATE(220) keUnited_Arab_Emirates EQUATE(221) keUruguay EQUATE(222) keUS_Virgin_Islands EQUATE(223) keUSA EQUATE(224) keUzbekistan EQUATE(225) keVanuatu EQUATE(226) keVenezuela EQUATE(227) keVietnam EQUATE(228) keWallis_and_Futuna EQUATE(229) keWestern_Sahara EQUATE(230) keYemen EQUATE(231) keZambia EQUATE(232) keZimbabwe EQUATE(233) ! ! ! tkWmsVersion ! tkWmsVersion ! wvEmpty EQUATE(0) wvAuto EQUATE(1) wv100 EQUATE(2) wv110 EQUATE(3) wv111 EQUATE(4) wv13 EQUATE(5) ! ! ! tkLineStipple ! Enumerated Line Stipples ! lsNone EQUATE(0) lsDotted EQUATE(1) lsDashed EQUATE(2) lsDashDotDash EQUATE(3) lsDoubleSolid EQUATE(4) lsDoubleSolidPlusDash EQUATE(5) lsTrainTracks EQUATE(6) lsCustom EQUATE(7) lsDashDotDot EQUATE(8) ! ! ! tkFillStipple ! Enumerated Fill Stipples ! fsNone EQUATE(0) fsVerticalBars EQUATE(1) fsHorizontalBars EQUATE(2) fsDiagonalDownRight EQUATE(3) fsDiagonalDownLeft EQUATE(4) fsPolkaDot EQUATE(5) fsCustom EQUATE(6) fsCross EQUATE(7) fsRaster EQUATE(8) ! ! ! tkPointType ! Enumerated Point Types ! ptSquare EQUATE(0) ptCircle EQUATE(1) ptDiamond EQUATE(2) ptTriangleUp EQUATE(3) ptTriangleDown EQUATE(4) ptTriangleLeft EQUATE(5) ptTriangleRight EQUATE(6) ptUserDefined EQUATE(7) ptImageList EQUATE(8) ptFontChar EQUATE(9) ! ! ! tkResizeBehavior ! Map Resize Behavior Options ! rbClassic EQUATE(0) rbModern EQUATE(1) rbIntuitive EQUATE(2) rbWarp EQUATE(3) rbKeepScale EQUATE(4) ! ! ! tkCoordinatesDisplay ! tkCoordinatesDisplay ! cdmNone EQUATE(0) cdmAuto EQUATE(1) cdmDegrees EQUATE(2) cdmMapUnits EQUATE(3) ! ! ! tkCustomState ! tkCustomState ! csAuto EQUATE(0) csTrue EQUATE(1) csFalse EQUATE(2) ! ! ! tkZoomBarVerbosity ! tkZoomBarVerbosity ! zbvZoomOnly EQUATE(0) zbvFull EQUATE(1) zbvNone EQUATE(2) ! ! ! tkZoomBehavior ! tkZoomBehavior ! zbDefault EQUATE(0) zbUseTileLevels EQUATE(1) ! ! ! tkZoomBoxStyle ! tkZoomBoxStyle ! zbsRubberBand EQUATE(0) zbsGray EQUATE(1) zbsGrayInverted EQUATE(2) zbsOrange EQUATE(3) zbsBlue EQUATE(4) ! ! ! tkMwBoolean ! tkMwBoolean ! blnFalse EQUATE(0) blnTrue EQUATE(1) ! ! ! tkMeasuringAction ! Enumerated tkMeasuringAction Types ! PointAdded EQUATE(0) PointRemoved EQUATE(1) MesuringStopped EQUATE(2) ! ! ! tkDeleteTarget ! tkDeleteTarget ! dtNone EQUATE(0) dtShape EQUATE(1) dtPart EQUATE(2) dtVertex EQUATE(3) ! ! ! AmbiguityResolution ! Enumerated AmbiguityResolution Types ! Z_VALUE EQUATE(0) DISTANCE_TO_OUTLET EQUATE(1) NO_RESOLUTION EQUATE(2) ! ! ! PolygonOperation ! Enumerated PolygonOperation Types ! DIFFERENCE_OPERATION EQUATE(0) INTERSECTION_OPERATION EQUATE(1) EXCLUSIVEOR_OPERATION EQUATE(2) UNION_OPERATION EQUATE(3) ! ! ! SplitMethod ! Enumerated SplitMethod Types ! InscribedRadius EQUATE(0) AngleDeviation EQUATE(1) ! ! ! tkInterface ! List of all interfaces ! idChart EQUATE(0) idChartField EQUATE(1) idCharts EQUATE(2) idColorScheme EQUATE(3) idESRIGridManager EQUATE(4) idExtents EQUATE(5) idField EQUATE(6) idGeoProjection EQUATE(7) idGlobalSettings EQUATE(8) idGrid EQUATE(9) idGridColorBreak EQUATE(10) idGridColorScheme EQUATE(11) idGridHeader EQUATE(12) idImage EQUATE(13) idLabelCategory EQUATE(14) idLabel EQUATE(15) idLabels EQUATE(16) idLinePattern EQUATE(17) idLineSegment EQUATE(18) idPoint EQUATE(19) idShape EQUATE(20) idShapeDrawingOptions EQUATE(21) idShapefile EQUATE(22) idShapefileCategories EQUATE(23) idShapefileCategory EQUATE(24) idShapefileColorBreak EQUATE(25) idShapefileColorScheme EQUATE(26) idShapeNetwork EQUATE(27) idTable EQUATE(28) idTileProviders EQUATE(29) idTiles EQUATE(30) idTin EQUATE(31) idUtils EQUATE(32) idVector EQUATE(33) idShapeValidationInfo EQUATE(34) idMeasuring EQUATE(35) idFileManager EQUATE(36) idFieldStatOperations EQUATE(37) idShapeEditor EQUATE(38) idOgrDatasource EQUATE(39) idOgrLayer EQUATE(40) idUndoList EQUATE(41) idIdentifier EQUATE(42) idSelectionList EQUATE(43) idDrawingRectangle EQUATE(44) idGdalRasterBand EQUATE(45) idHistogram EQUATE(46) idGdalDataset EQUATE(47) idGdalDriver EQUATE(48) idGdalDriverManager EQUATE(49) idFunction EQUATE(50) idExpression EQUATE(51) idWmsLayer EQUATE(52) ! ! ! tkGridProxyFormat ! Enumerated tkGridProxyFormat Types ! gpfBmpProxy EQUATE(0) gpfTiffProxy EQUATE(1) ! ! ! tkGdalError ! Enumerated tkGdalError Types ! GdalErrorNone EQUATE(0) GdalErrorAppDefined EQUATE(1) GdalErrorOutOfMemory EQUATE(2) GdalErrorFileIO EQUATE(3) GdalErrorOpenFailed EQUATE(4) GdalErrorIllegalArg EQUATE(5) GdalErrorNotSupported EQUATE(6) GdalErrorAssertionFailed EQUATE(7) GdalErrorNoWriteAccess EQUATE(8) GdalErrorUserInterrupt EQUATE(9) GdalErrorObjectNull EQUATE(10) GdalErrorUndefined EQUATE(11) ! ! ! tkGdalErrorType ! Enumerated tkGdalErrorType Types ! GdalNone EQUATE(0) GdalDebug EQUATE(1) GdalWarning EQUATE(2) GdalFailure EQUATE(3) GdalFatal EQUATE(4) GdalUndefined EQUATE(5) ! ! ! tkSmoothingMode ! tkSmoothingMode enumeration ! DefaultMode EQUATE(0) HighSpeedMode EQUATE(1) HighQualityMode EQUATE(2) None EQUATE(3) AntiAlias EQUATE(4) ! ! ! tkCompositingQuality ! tkCompositingQuality enumeration ! Default EQUATE(0) HighSpeed EQUATE(1) HighQuality EQUATE(2) GammaCorrected EQUATE(3) AssumeLinear EQUATE(4) ! ! ! tkLocalizedStrings ! Enumerated tkLocalizedStrings Types ! lsHectars EQUATE(0) lsMeters EQUATE(1) lsKilometers EQUATE(2) lsSquareKilometers EQUATE(3) lsSquareMeters EQUATE(4) lsMapUnits EQUATE(5) lsSquareMapUnits EQUATE(6) lsMiles EQUATE(7) lsFeet EQUATE(8) lsLatitude EQUATE(9) lsLongitude EQUATE(10) lsRadians EQUATE(11) lsNorthEast EQUATE(12) lsSouthEast EQUATE(13) lsSouthWest EQUATE(14) lsNorthWest EQUATE(15) lsNorth EQUATE(16) lsEast EQUATE(17) lsSouth EQUATE(18) lsWest EQUATE(19) lsAcres EQUATE(20) lsSquareFeet EQUATE(21) lsSquareMiles EQUATE(22) ! ! ! tkRasterOverviewCreation ! tkRasterOverviewCreation ! rocAuto EQUATE(0) rocYes EQUATE(1) rocNo EQUATE(2) ! ! ! tkTiffCompression ! tkTiffCompression ! tkmAUTO EQUATE(-1) tkmJPEG EQUATE(0) tkmLZW EQUATE(1) tkmPACKBITS EQUATE(2) tkmDEFLATE EQUATE(3) tkmCCITTRLE EQUATE(4) tkmCCITTFAX3 EQUATE(5) tkmCCITTFAX4 EQUATE(6) tkmNONE EQUATE(7) ! ! ! tkOgrEncoding ! tkOgrEncoding ! oseUtf8 EQUATE(0) oseAnsi EQUATE(1) ! ! ! tkPixelOffsetMode ! tkPixelOffsetMode ! pomDefault EQUATE(0) pomHighPerformance EQUATE(1) pomHighQuality EQUATE(2) ! ! ! tkCallbackVerbosity ! tkCallbackVerbosity ! cvAll EQUATE(0) cvLimited EQUATE(1) ! ! ! tkFunctionGroup ! tkFunctionGroup ! fgMath EQUATE(0) fgStrings EQUATE(1) fgGeometry EQUATE(2) fgBranching EQUATE(3) fgConversion EQUATE(4) ! ! InterfaceName:ICallback ! ICallback Interface mapICallback CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _Progress PROCEDURE(*CSTRING vKeyOfSender, LONG vPercent, *CSTRING vMessage) _Error PROCEDURE(*CSTRING vKeyOfSender, *CSTRING vErrorMsg) END ! ! InterfaceName:_DMap ! Dispatch interface for Map Control map_DMap CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) Set_backColor PROCEDURE( pValue) Get_backColor FUNCTION, Set_ZoomPercent PROCEDURE(REAL pValue) Get_ZoomPercent FUNCTION,REAL Set_CursorMode PROCEDURE(LONG pValue) Get_CursorMode FUNCTION,LONG Set_MapCursor PROCEDURE(LONG pValue) Get_MapCursor FUNCTION,LONG Set_SendMouseDown PROCEDURE(USHORT pValue) Get_SendMouseDown FUNCTION,USHORT Set_SendMouseUp PROCEDURE(USHORT pValue) Get_SendMouseUp FUNCTION,USHORT Set_SendMouseMove PROCEDURE(USHORT pValue) Get_SendMouseMove FUNCTION,USHORT Set_SendSelectBoxDrag PROCEDURE(USHORT pValue) Get_SendSelectBoxDrag FUNCTION,USHORT Set_SendSelectBoxFinal PROCEDURE(USHORT pValue) Get_SendSelectBoxFinal FUNCTION,USHORT Set_ExtentPad PROCEDURE(REAL pValue) Get_ExtentPad FUNCTION,REAL Set_ExtentHistory PROCEDURE(LONG pValue) Get_ExtentHistory FUNCTION,LONG Set_Key PROCEDURE(*CSTRING pValue) Get_Key PROCEDURE(STRING pValue,LONG ValueLen) Set_NumLayers PROCEDURE(LONG pValue) Get_NumLayers FUNCTION,LONG Set_LastErrorCode PROCEDURE(LONG pValue) Get_LastErrorCode FUNCTION,LONG Set_IsLocked PROCEDURE(LONG pValue) Get_IsLocked FUNCTION,LONG Set_SendOnDrawBackBuffer PROCEDURE(USHORT pValue) Get_SendOnDrawBackBuffer FUNCTION,USHORT Set_UseSeamlessPan PROCEDURE(USHORT pValue) Get_UseSeamlessPan FUNCTION,USHORT Set_MouseWheelSpeed PROCEDURE(REAL pValue) Get_MouseWheelSpeed FUNCTION,REAL Set_MapUnits PROCEDURE(LONG pValue) Get_MapUnits FUNCTION,LONG Set_VersionNumber PROCEDURE(*CSTRING pValue) Get_VersionNumber PROCEDURE(STRING pValue,LONG ValueLen) Set_ShowRedrawTime PROCEDURE(USHORT pValue) Get_ShowRedrawTime FUNCTION,USHORT Set_ShowVersionNumber PROCEDURE(USHORT pValue) Get_ShowVersionNumber FUNCTION,USHORT Set_GeoProjection PROCEDURE(ULONG pValue) Get_GeoProjection FUNCTION,ULONG Set_ScalebarVisible PROCEDURE(USHORT pValue) Get_ScalebarVisible FUNCTION,USHORT Set_ScalebarUnits PROCEDURE(LONG pValue) Get_ScalebarUnits FUNCTION,LONG Set_MaxExtents PROCEDURE(ULONG pValue) Get_MaxExtents FUNCTION,ULONG Set_Tiles PROCEDURE(ULONG pValue) Get_Tiles FUNCTION,ULONG Set_FileManager PROCEDURE(ULONG pValue) Get_FileManager FUNCTION,ULONG Set_UndoList PROCEDURE(ULONG pValue) Get_UndoList FUNCTION,ULONG Set_Identifier PROCEDURE(ULONG pValue) Get_Identifier FUNCTION,ULONG Set_ShapeEditor PROCEDURE(ULONG pValue) Get_ShapeEditor FUNCTION,ULONG Set_Measuring PROCEDURE(ULONG pValue) Get_Measuring FUNCTION,ULONG Set_IdentifiedShapes PROCEDURE(ULONG pValue) Get_IdentifiedShapes FUNCTION,ULONG Set_FocusRectangle PROCEDURE(ULONG pValue) Get_FocusRectangle FUNCTION,ULONG Set_CustomDrawingFlags PROCEDURE(LONG pValue) Get_CustomDrawingFlags FUNCTION,LONG Set_ShowCoordinatesFormat PROCEDURE(LONG pValue) Get_ShowCoordinatesFormat FUNCTION,LONG Set_ExtentHistoryUndoCount PROCEDURE(LONG pValue) Get_ExtentHistoryUndoCount FUNCTION,LONG Set_ExtentHistoryRedoCount PROCEDURE(LONG pValue) Get_ExtentHistoryRedoCount FUNCTION,LONG _SetGlobalCallback PROCEDURE(ULONG vPar0) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetExtents PROCEDURE(ULONG vPar0) _GetExtents FUNCTION(),ULONG,PROC _Redraw PROCEDURE() _LockWindow PROCEDURE(LONG vLockMode) _Redraw2 PROCEDURE(LONG vredrawType) _Redraw3 PROCEDURE(LONG vredrawType, USHORT vreloadTiles) _SetProjection PROCEDURE(LONG vPar0) _GetProjection FUNCTION(),LONG,PROC _ProjToPixel PROCEDURE(REAL vProjX, REAL vProjY, *REAL vpixelX, *REAL vpixelY) _PixelToProj PROCEDURE(REAL vpixelX, REAL vpixelY, *REAL vProjX, *REAL vProjY) _ProjToDegrees FUNCTION(REAL vProjX, REAL vProjY, *REAL vdegreesLngX, *REAL vdegreesLatY),USHORT,PROC _DegreesToProj FUNCTION(REAL vdegreesLngX, REAL vdegreesLatY, *REAL vProjX, *REAL vProjY),USHORT,PROC _PixelToDegrees FUNCTION(REAL vpixelX, REAL vpixelY, *REAL vdegreesLngX, *REAL vdegreesLatY),USHORT,PROC _DegreesToPixel FUNCTION(REAL vdegreesLngX, REAL vdegreesLatY, *REAL vpixelX, *REAL vpixelY),USHORT,PROC _GetPixelsPerDegree FUNCTION(),REAL,PROC _GeodesicDistance FUNCTION(REAL vprojX1, REAL vprojY1, REAL vprojX2, REAL vprojY2),REAL,PROC _GeodesicLength FUNCTION(*ULONG vpolyline),REAL,PROC _GeodesicArea FUNCTION(*ULONG vpolygon),REAL,PROC _AddLayer FUNCTION(ULONG vObject, USHORT vVisible),LONG,PROC _RemoveLayer PROCEDURE(LONG vLayerHandle) _RemoveLayerWithoutClosing PROCEDURE(LONG vLayerHandle) _RemoveAllLayers PROCEDURE() _MoveLayerUp FUNCTION(LONG vInitialPosition),USHORT,PROC _MoveLayerDown FUNCTION(LONG vInitialPosition),USHORT,PROC _MoveLayer FUNCTION(LONG vInitialPosition, LONG vTargetPosition),USHORT,PROC _MoveLayerTop FUNCTION(LONG vInitialPosition),USHORT,PROC _MoveLayerBottom FUNCTION(LONG vInitialPosition),USHORT,PROC _GetLayerHandle FUNCTION(LONG vLayerPosition),LONG,PROC _AddLayerFromFilename FUNCTION( vFilename, LONG vOpenStrategy, USHORT vVisible),LONG,PROC _AddLayerFromDatabase FUNCTION( vconnectionString, vLayerNameOrQuery, USHORT vVisible),LONG,PROC _ZoomToMaxExtents PROCEDURE() _ZoomToLayer PROCEDURE(LONG vLayerHandle) _ZoomToShape PROCEDURE(LONG vLayerHandle, LONG vShape) _ZoomIn PROCEDURE(REAL vPercent) _ZoomOut PROCEDURE(REAL vPercent) _ZoomToPrev FUNCTION(),LONG,PROC _ZoomToNext FUNCTION(),LONG,PROC _ClearExtentHistory PROCEDURE() _ZoomToSelected FUNCTION(LONG vLayerHandle),USHORT,PROC _ZoomToWorld FUNCTION(),USHORT,PROC _GetGeographicExtents FUNCTION(),ULONG,PROC _SetGeographicExtents FUNCTION(*ULONG vpVal),USHORT,PROC _ZoomToMaxVisibleExtents PROCEDURE() _ZoomToTileLevel FUNCTION( vzoom),USHORT,PROC _SetCurrentZoom PROCEDURE( vPar0) _GetCurrentZoom PROCEDURE() _SetCurrentScale PROCEDURE(REAL vPar0) _GetCurrentScale FUNCTION(),REAL,PROC _SetGeographicExtents2 FUNCTION(REAL vxLongitude, REAL vyLatitude, REAL vwidthKilometers),USHORT,PROC _GetKnownExtents FUNCTION(LONG vExtents),ULONG,PROC _SetLatitude PROCEDURE(SREAL vPar0) _GetLatitude FUNCTION(),SREAL,PROC _SetLongitude PROCEDURE(SREAL vPar0) _GetLongitude FUNCTION(),SREAL,PROC _SetKnownExtents PROCEDURE(LONG vPar0) _GetKnownExtents2 FUNCTION(),LONG,PROC _GetLayerVisible FUNCTION(LONG vLayerHandle),USHORT,PROC _SetLayerVisible PROCEDURE(LONG vLayerHandle, USHORT vPar1) _GetLayerKey PROCEDURE(LONG vLayerHandle,*CSTRING pReturn,LONG ReturnMax) _SetLayerKey PROCEDURE(LONG vLayerHandle, *CSTRING vPar1, LONG vPar1Max) _GetLayerPosition FUNCTION(LONG vLayerHandle),LONG,PROC _GetLayerName PROCEDURE(LONG vLayerHandle,*CSTRING pReturn,LONG ReturnMax) _SetLayerName PROCEDURE(LONG vLayerHandle, *CSTRING vPar1, LONG vPar1Max) _ReSourceLayer PROCEDURE(LONG vLayerHandle, *CSTRING vnewSrcPath, LONG vnewSrcPathMax) _GetLayerFilename PROCEDURE(LONG vLayerHandle,*CSTRING pReturn,LONG ReturnMax) _GetLayerMaxVisibleScale FUNCTION(LONG vLayerHandle),REAL,PROC _SetLayerMaxVisibleScale PROCEDURE(LONG vLayerHandle, REAL vPar1) _GetLayerMinVisibleScale FUNCTION(LONG vLayerHandle),REAL,PROC _SetLayerMinVisibleScale PROCEDURE(LONG vLayerHandle, REAL vPar1) _GetLayerDynamicVisibility FUNCTION(LONG vLayerHandle),USHORT,PROC _SetLayerDynamicVisibility PROCEDURE(LONG vLayerHandle, USHORT vPar1) _GetLayerMaxVisibleZoom PROCEDURE(LONG vLayerHandle) _SetLayerMaxVisibleZoom PROCEDURE(LONG vLayerHandle, vPar1) _GetLayerMinVisibleZoom PROCEDURE(LONG vLayerHandle) _SetLayerMinVisibleZoom PROCEDURE(LONG vLayerHandle, vPar1) _GetLayerLabels FUNCTION(LONG vLayerHandle),ULONG,PROC _SetLayerLabels PROCEDURE(LONG vLayerHandle, *ULONG vPar1) _GetShapefile FUNCTION(LONG vLayerHandle),ULONG,PROC _SetShapefile PROCEDURE(LONG vLayerHandle, *ULONG vPar1) _GetImage FUNCTION(LONG vLayerHandle),ULONG,PROC _SetImage PROCEDURE(LONG vLayerHandle, *ULONG vPar1) _GetGetObject FUNCTION(LONG vLayerHandle),ULONG,PROC _GetLayerVisibleAtCurrentScale FUNCTION(LONG vLayerHandle),USHORT,PROC _GetOgrLayer FUNCTION(LONG vLayerHandle),ULONG,PROC _GetWmsLayer FUNCTION(LONG vLayerHandle),ULONG,PROC _GetColorScheme FUNCTION(LONG vLayerHandle),ULONG,PROC _SetImageLayerColorScheme FUNCTION(LONG vLayerHandle, ULONG vColorScheme),USHORT,PROC _GetlayerExtents FUNCTION(LONG vLayerHandle),ULONG,PROC _ClearDrawing PROCEDURE(LONG vDrawHandle) _ClearDrawings PROCEDURE() _NewDrawing FUNCTION(LONG vProjection),LONG,PROC _DrawPoint PROCEDURE(REAL vx, REAL vy, LONG vpixelSize, vColor) _DrawLine PROCEDURE(REAL vx1, REAL vy1, REAL vx2, REAL vy2, LONG vpixelWidth, vColor) _DrawCircle PROCEDURE(REAL vx, REAL vy, REAL vpixelRadius, vColor, USHORT vfill) _DrawPolygon PROCEDURE(ULONG vxPoints, ULONG vyPoints, LONG vnumPoints, vColor, USHORT vfill) _DrawWidePolygon PROCEDURE(ULONG vxPoints, ULONG vyPoints, LONG vnumPoints, vColor, USHORT vfill, SHORT vWidth) _DrawWideCircle PROCEDURE(REAL vx, REAL vy, REAL vpixelRadius, vColor, USHORT vfill, SHORT vWidth) _DrawLineEx PROCEDURE(LONG vLayerHandle, REAL vx1, REAL vy1, REAL vx2, REAL vy2, LONG vpixelWidth, vColor) _DrawPointEx PROCEDURE(LONG vLayerHandle, REAL vx, REAL vy, LONG vpixelSize, vColor) _DrawCircleEx PROCEDURE(LONG vLayerHandle, REAL vx, REAL vy, REAL vpixelRadius, vColor, USHORT vfill) _DrawPolygonEx PROCEDURE(LONG vLayerHandle, ULONG vxPoints, ULONG vyPoints, LONG vnumPoints, vColor, USHORT vfill) _DrawWideCircleEx PROCEDURE(LONG vLayerHandle, REAL vx, REAL vy, REAL vradius, vColor, USHORT vfill, SHORT vOutlineWidth) _DrawWidePolygonEx PROCEDURE(LONG vLayerHandle, ULONG vxPoints, ULONG vyPoints, LONG vnumPoints, vColor, USHORT vfill, SHORT vOutlineWidth) _SetDrawingLayerVisible PROCEDURE(LONG vLayerHandle, USHORT vVisible) _GetDrawingLabels FUNCTION(LONG vDrawingLayerIndex),ULONG,PROC _SetDrawingLabels PROCEDURE(LONG vDrawingLayerIndex, *ULONG vPar1) _GetDrawingKey PROCEDURE(LONG vDrawHandle,*CSTRING pReturn,LONG ReturnMax) _SetDrawingKey PROCEDURE(LONG vDrawHandle, *CSTRING vPar1, LONG vPar1Max) _DrawLabel FUNCTION(*CSTRING vText, LONG vTextMax, REAL vx, REAL vy, REAL vRotation),LONG,PROC _DrawLabelEx FUNCTION(LONG vDrawHandle, *CSTRING vText, LONG vTextMax, REAL vx, REAL vy, REAL vRotation),LONG,PROC _ClearDrawingLabels PROCEDURE(LONG vDrawHandle) _SetDrawingLabelsVisible PROCEDURE(LONG vDrawHandle, USHORT vPar1) _GetShapeLayerFillColor PROCEDURE(LONG vLayerHandle) _SetShapeLayerFillColor PROCEDURE(LONG vLayerHandle, vPar1) _GetShapeLayerLineColor PROCEDURE(LONG vLayerHandle) _SetShapeLayerLineColor PROCEDURE(LONG vLayerHandle, vPar1) _GetShapeLayerPointColor PROCEDURE(LONG vLayerHandle) _SetShapeLayerPointColor PROCEDURE(LONG vLayerHandle, vPar1) _GetShapeLayerDrawFill FUNCTION(LONG vLayerHandle),USHORT,PROC _SetShapeLayerDrawFill PROCEDURE(LONG vLayerHandle, USHORT vPar1) _GetShapeLayerDrawLine FUNCTION(LONG vLayerHandle),USHORT,PROC _SetShapeLayerDrawLine PROCEDURE(LONG vLayerHandle, USHORT vPar1) _GetShapeLayerDrawPoint FUNCTION(LONG vLayerHandle),USHORT,PROC _SetShapeLayerDrawPoint PROCEDURE(LONG vLayerHandle, USHORT vPar1) _GetShapeLayerLineWidth FUNCTION(LONG vLayerHandle),SREAL,PROC _SetShapeLayerLineWidth PROCEDURE(LONG vLayerHandle, SREAL vPar1) _GetShapeLayerPointSize FUNCTION(LONG vLayerHandle),SREAL,PROC _SetShapeLayerPointSize PROCEDURE(LONG vLayerHandle, SREAL vPar1) _GetShapeLayerFillTransparency FUNCTION(LONG vLayerHandle),SREAL,PROC _SetShapeLayerFillTransparency PROCEDURE(LONG vLayerHandle, SREAL vPar1) _GetShapeLayerLineStipple FUNCTION(LONG vLayerHandle),LONG,PROC _SetShapeLayerLineStipple PROCEDURE(LONG vLayerHandle, LONG vPar1) _GetShapeLayerFillStipple FUNCTION(LONG vLayerHandle),LONG,PROC _SetShapeLayerFillStipple PROCEDURE(LONG vLayerHandle, LONG vPar1) _GetShapeLayerPointType FUNCTION(LONG vLayerHandle),LONG,PROC _SetShapeLayerPointType PROCEDURE(LONG vLayerHandle, LONG vPar1) _GetShapeLayerStippleColor PROCEDURE(LONG vLayerHandle) _SetShapeLayerStippleColor PROCEDURE(LONG vLayerHandle, vPar1) _GetShapeLayerStippleTransparent FUNCTION(LONG vLayerHandle),USHORT,PROC _SetShapeLayerStippleTransparent PROCEDURE(LONG vLayerHandle, USHORT vPar1) _SnapShot FUNCTION(ULONG vBoundBox),ULONG,PROC _SnapShot2 FUNCTION(LONG vClippingLayerNbr, REAL vzoom, LONG vpWidth),ULONG,PROC _SnapShot3 FUNCTION(REAL vleft, REAL vright, REAL vtop, REAL vbottom, LONG vWidth),ULONG,PROC _SnapShotToDC FUNCTION(* vhDC, *ULONG vExtents, LONG vWidth),USHORT,PROC _SnapShotToDC2 FUNCTION(* vhDC, *ULONG vExtents, LONG vWidth, SREAL vOffsetX, SREAL vOffsetY, SREAL vClipX, SREAL vClipY, SREAL vclipWidth, SREAL vclipHeight),USHORT,PROC _DrawBackBuffer PROCEDURE(* vhDC, vImageWidth, vImageHeight) _LoadTilesForSnapshot FUNCTION(*ULONG vExtents, LONG vWidth, vKey),USHORT,PROC _SerializeLayer PROCEDURE(LONG vLayerHandle,*CSTRING pReturn,LONG ReturnMax) _DeserializeLayer FUNCTION(LONG vLayerHandle, *CSTRING vnewVal, LONG vnewValMax),USHORT,PROC _SaveMapState FUNCTION(*CSTRING vFilename, LONG vFilenameMax, USHORT vRelativePaths, USHORT vOverwrite),USHORT,PROC _LoadMapState FUNCTION(*CSTRING vFilename, LONG vFilenameMax, ULONG vCallback),USHORT,PROC _SaveLayerOptions FUNCTION(LONG vLayerHandle, *CSTRING vOptionsName, LONG vOptionsNameMax, USHORT vOverwrite, *CSTRING vDescription, LONG vDescriptionMax),USHORT,PROC _LoadLayerOptions FUNCTION(LONG vLayerHandle, *CSTRING vOptionsName, LONG vOptionsNameMax, *CSTRING vDescription, LONG vDescriptionMax),USHORT,PROC _GetLayerDescription PROCEDURE(LONG vLayerHandle,*CSTRING pReturn,LONG ReturnMax) _SetLayerDescription PROCEDURE(LONG vLayerHandle, *CSTRING vPar1, LONG vPar1Max) _DeserializeMapState FUNCTION(*CSTRING vstate, LONG vstateMax, USHORT vLoadLayers, *CSTRING vBasePath, LONG vBasePathMax),USHORT,PROC _SerializeMapState PROCEDURE(USHORT vRelativePaths, *CSTRING vBasePath, LONG vBasePathMax,*CSTRING pReturn,LONG ReturnMax) _RemoveLayerOptions FUNCTION(LONG vLayerHandle, *CSTRING vOptionsName, LONG vOptionsNameMax),USHORT,PROC _GetLayerSkipOnSaving FUNCTION(LONG vLayerHandle),USHORT,PROC _SetLayerSkipOnSaving PROCEDURE(LONG vLayerHandle, USHORT vPar1) _ShowToolTip PROCEDURE(*CSTRING vText, LONG vTextMax, LONG vMilliseconds) _SetMapResizeBehavior PROCEDURE(LONG vPar0) _GetMapResizeBehavior FUNCTION(),LONG,PROC _GetTrapRMouseDown FUNCTION(),USHORT,PROC _SetTrapRMouseDown PROCEDURE(USHORT vPar0) _SetDisableWaitCursor PROCEDURE(USHORT vPar0) _GetDisableWaitCursor FUNCTION(),USHORT,PROC _SetShowCoordinates PROCEDURE(LONG vPar0) _GetShowCoordinates FUNCTION(),LONG,PROC _SetGrabProjectionFromData PROCEDURE(USHORT vPar0) _GetGrabProjectionFromData FUNCTION(),USHORT,PROC _SetInertiaOnPanning PROCEDURE(LONG vPar0) _GetInertiaOnPanning FUNCTION(),LONG,PROC _SetReuseTileBuffer PROCEDURE(USHORT vPar0) _GetReuseTileBuffer FUNCTION(),USHORT,PROC _SetZoomBarVerbosity PROCEDURE(LONG vPar0) _GetZoomBarVerbosity FUNCTION(),LONG,PROC _SetZoomBarMinZoom PROCEDURE(LONG vPar0) _GetZoomBarMinZoom FUNCTION(),LONG,PROC _SetZoomBarMaxZoom PROCEDURE(LONG vPar0) _GetZoomBarMaxZoom FUNCTION(),LONG,PROC _SetZoomBehavior PROCEDURE(LONG vPar0) _GetZoomBehavior FUNCTION(),LONG,PROC _SetShowZoomBar PROCEDURE(USHORT vPar0) _GetShowZoomBar FUNCTION(),USHORT,PROC _SetAnimationOnZooming PROCEDURE(LONG vPar0) _GetAnimationOnZooming FUNCTION(),LONG,PROC _SetZoomBoxStyle PROCEDURE(LONG vPar0) _GetZoomBoxStyle FUNCTION(),LONG,PROC _Resize PROCEDURE(LONG vWidth, LONG vHeight) _Clear PROCEDURE() _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _HWnd FUNCTION(),LONG,PROC _SetUDCursorHandle PROCEDURE(LONG vPar0) _GetUDCursorHandle FUNCTION(),LONG,PROC _SetTileProvider PROCEDURE(LONG vPar0) _GetTileProvider FUNCTION(),LONG,PROC _FindSnapPoint FUNCTION(REAL vTolerance, REAL vxScreen, REAL vyScreen, *REAL vxFound, *REAL vyFound),USHORT,PROC _Undo PROCEDURE() END ! ! InterfaceName:IStopExecution ! IStopExecution Interface mapIStopExecution CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _StopFunction FUNCTION(),USHORT,PROC END ! ! InterfaceName:_DMapEvents ! Event interface for Map Control map_DMapEvents CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _DblClick PROCEDURE() _MouseDown PROCEDURE(SHORT vButton, SHORT vShift, LONG vx, LONG vy) _MouseUp PROCEDURE(SHORT vButton, SHORT vShift, LONG vx, LONG vy) _MouseMove PROCEDURE(SHORT vButton, SHORT vShift, LONG vx, LONG vy) _FileDropped PROCEDURE(*CSTRING vFilename, LONG vFilenameMax) _SelectBoxFinal PROCEDURE(LONG vleft, LONG vright, LONG vbottom, LONG vtop) _SelectBoxDrag PROCEDURE(LONG vleft, LONG vright, LONG vbottom, LONG vtop) _ExtentsChanged PROCEDURE() _MapState PROCEDURE(LONG vLayerHandle) _OnDrawBackBuffer PROCEDURE(LONG vBackBuffer) _ShapeHighlighted PROCEDURE(LONG vLayerHandle, LONG vShapeIndex) _BeforeDrawing PROCEDURE(LONG vhDC, LONG vxMin, LONG vxMax, LONG vyMin, LONG vyMax, *LONG vHandled) _AfterDrawing PROCEDURE(LONG vhDC, LONG vxMin, LONG vxMax, LONG vyMin, LONG vyMax, *LONG vHandled) _TilesLoaded PROCEDURE(USHORT vSnapShot, *CSTRING vKey, LONG vKeyMax, USHORT vfromCache) _MeasuringChanged PROCEDURE(LONG vaction) _BeforeShapeEdit PROCEDURE(LONG vLayerHandle, LONG vShapeIndex, *LONG vCancel) _ValidateShape PROCEDURE(LONG vLayerHandle, *ULONG vShape, *LONG vCancel) _AfterShapeEdit PROCEDURE(LONG vOperation, LONG vLayerHandle, LONG vShapeIndex) _ChooseLayer PROCEDURE(REAL vxProj, REAL vyProj, *LONG vLayerHandle) _ShapeValidationFailed PROCEDURE(*CSTRING verrorMessage, LONG verrorMessageMax) _BeforeDeleteShape PROCEDURE(LONG vtarget, *LONG vCancel) _ProjectionChanged PROCEDURE() _UndoListChanged PROCEDURE() _SelectionChanged PROCEDURE(LONG vLayerHandle) _ShapeIdentified PROCEDURE(LONG vLayerHandle, LONG vShapeIndex, REAL vpointX, REAL vpointY) _LayerProjectionIsEmpty PROCEDURE(LONG vLayerHandle, *LONG vcancelAdding) _ProjectionMismatch PROCEDURE(LONG vLayerHandle, *LONG vcancelAdding, *LONG vReproject) _LayerReprojected PROCEDURE(LONG vLayerHandle, USHORT vSuccess) _LayerAdded PROCEDURE(LONG vLayerHandle) _LayerRemoved PROCEDURE(LONG vLayerHandle, USHORT vfromRemoveAllLayers) _BackgroundLoadingStarted PROCEDURE(LONG vTaskId, LONG vLayerHandle) _BackgroundLoadingFinished PROCEDURE(LONG vTaskId, LONG vLayerHandle, LONG vNumFeatures, LONG vNumLoaded) _GridOpened PROCEDURE(LONG vLayerHandle, *CSTRING vgridFilename, LONG vgridFilenameMax, LONG vbandIndex, USHORT visUsingProxy) _ShapesIdentified PROCEDURE(*ULONG vselectedShapes, REAL vProjX, REAL vProjY) _OnDrawBackBuffer2 PROCEDURE(LONG vHeight, LONG vWidth, LONG vStride, LONG vpixelFormat, LONG vscan0) END ! ! ClassName:ShapeEditor ! ProgID: ! ShapeEditor Class mapShapeEditor CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _GetShapeType FUNCTION(),LONG,PROC _SetShapeType PROCEDURE(LONG vPar0) _GetnumPoints FUNCTION(),LONG,PROC _get_PointXY FUNCTION(LONG vpointIndex, *REAL vx, *REAL vy),USHORT,PROC _GetValidatedShape FUNCTION(),ULONG,PROC _UndoPoint FUNCTION(),USHORT,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetLastErrorCode FUNCTION(),LONG,PROC _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _Clear PROCEDURE() _CopyOptionsFrom PROCEDURE(*ULONG vOptions) _GetSegmentLength FUNCTION( vsegmentIndex),REAL,PROC _GetSegmentAngle FUNCTION( vsegmentIndex),REAL,PROC _GetAreaDisplayMode FUNCTION(),LONG,PROC _SetAreaDisplayMode PROCEDURE(LONG vPar0) _GetSelectedVertex PROCEDURE() _SetSelectedVertex PROCEDURE( vPar0) _GetRawData FUNCTION(),ULONG,PROC _GetIsDigitizing FUNCTION(),USHORT,PROC _GetArea FUNCTION(),REAL,PROC _GetBearingType FUNCTION(),LONG,PROC _SetBearingType PROCEDURE(LONG vPar0) _put_PointXY FUNCTION(LONG vpointIndex, REAL vx, REAL vy),USHORT,PROC _GetLayerHandle FUNCTION(),LONG,PROC _GetShapeIndex FUNCTION(),LONG,PROC _GetFillColor PROCEDURE() _SetFillColor PROCEDURE( vPar0) _GetFillTransparency FUNCTION(),BYTE,PROC _SetFillTransparency PROCEDURE(BYTE vPar0) _GetLineColor PROCEDURE() _SetLineColor PROCEDURE( vPar0) _GetLineWidth FUNCTION(),SREAL,PROC _SetLineWidth PROCEDURE(SREAL vPar0) _GetIsEmpty FUNCTION(),USHORT,PROC _GetSnapTolerance FUNCTION(),REAL,PROC _SetSnapTolerance PROCEDURE(REAL vPar0) _GetHighlightVertices FUNCTION(),LONG,PROC _SetHighlightVertices PROCEDURE(LONG vPar0) _GetSnapBehavior FUNCTION(),LONG,PROC _SetSnapBehavior PROCEDURE(LONG vPar0) _GetEditorState FUNCTION(),LONG,PROC _StartEdit FUNCTION(LONG vLayerHandle, LONG vShapeIndex),USHORT,PROC _GetIndicesVisible FUNCTION(),USHORT,PROC _SetIndicesVisible PROCEDURE(USHORT vPar0) _GetLengthDisplayMode FUNCTION(),LONG,PROC _SetLengthDisplayMode PROCEDURE(LONG vPar0) _StartUnboundShape FUNCTION(LONG vShpType),USHORT,PROC _GetVerticesVisible FUNCTION(),USHORT,PROC _SetVerticesVisible PROCEDURE(USHORT vPar0) _GetValidationMode FUNCTION(),LONG,PROC _SetValidationMode PROCEDURE(LONG vPar0) _StartOverlay FUNCTION(LONG voverlayType),USHORT,PROC _GetEditorBehavior FUNCTION(),LONG,PROC _SetEditorBehavior PROCEDURE(LONG vPar0) _SaveChanges FUNCTION(),USHORT,PROC _GetHasChanges FUNCTION(),USHORT,PROC _GetIsUsingEllipsoid FUNCTION(),USHORT,PROC _GetLength FUNCTION(),REAL,PROC _GetShowArea FUNCTION(),USHORT,PROC _SetShowArea PROCEDURE(USHORT vPar0) _GetAreaPrecision FUNCTION(),LONG,PROC _SetAreaPrecision PROCEDURE(LONG vPar0) _GetLengthPrecision FUNCTION(),LONG,PROC _SetLengthPrecision PROCEDURE(LONG vPar0) _GetAngleFormat FUNCTION(),LONG,PROC _SetAngleFormat PROCEDURE(LONG vPar0) _GetAnglePrecision FUNCTION(),LONG,PROC _SetAnglePrecision PROCEDURE(LONG vPar0) _GetShowBearing FUNCTION(),USHORT,PROC _SetShowBearing PROCEDURE(USHORT vPar0) _GetShowLength FUNCTION(),USHORT,PROC _SetShowLength PROCEDURE(USHORT vPar0) _Serialize PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _Deserialize FUNCTION(*CSTRING vstate),USHORT,PROC END ! Map Control mapMap CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) Set_backColor PROCEDURE( pValue) Get_backColor FUNCTION, Set_ZoomPercent PROCEDURE(REAL pValue) Get_ZoomPercent FUNCTION,REAL Set_CursorMode PROCEDURE(LONG pValue) Get_CursorMode FUNCTION,LONG Set_MapCursor PROCEDURE(LONG pValue) Get_MapCursor FUNCTION,LONG Set_SendMouseDown PROCEDURE(USHORT pValue) Get_SendMouseDown FUNCTION,USHORT Set_SendMouseUp PROCEDURE(USHORT pValue) Get_SendMouseUp FUNCTION,USHORT Set_SendMouseMove PROCEDURE(USHORT pValue) Get_SendMouseMove FUNCTION,USHORT Set_SendSelectBoxDrag PROCEDURE(USHORT pValue) Get_SendSelectBoxDrag FUNCTION,USHORT Set_SendSelectBoxFinal PROCEDURE(USHORT pValue) Get_SendSelectBoxFinal FUNCTION,USHORT Set_ExtentPad PROCEDURE(REAL pValue) Get_ExtentPad FUNCTION,REAL Set_ExtentHistory PROCEDURE(LONG pValue) Get_ExtentHistory FUNCTION,LONG Set_Key PROCEDURE(*CSTRING pValue) Get_Key PROCEDURE(STRING pValue,LONG ValueLen) Set_NumLayers PROCEDURE(LONG pValue) Get_NumLayers FUNCTION,LONG Set_LastErrorCode PROCEDURE(LONG pValue) Get_LastErrorCode FUNCTION,LONG Set_IsLocked PROCEDURE(LONG pValue) Get_IsLocked FUNCTION,LONG Set_SendOnDrawBackBuffer PROCEDURE(USHORT pValue) Get_SendOnDrawBackBuffer FUNCTION,USHORT Set_UseSeamlessPan PROCEDURE(USHORT pValue) Get_UseSeamlessPan FUNCTION,USHORT Set_MouseWheelSpeed PROCEDURE(REAL pValue) Get_MouseWheelSpeed FUNCTION,REAL Set_MapUnits PROCEDURE(LONG pValue) Get_MapUnits FUNCTION,LONG Set_VersionNumber PROCEDURE(*CSTRING pValue) Get_VersionNumber PROCEDURE(STRING pValue,LONG ValueLen) Set_ShowRedrawTime PROCEDURE(USHORT pValue) Get_ShowRedrawTime FUNCTION,USHORT Set_ShowVersionNumber PROCEDURE(USHORT pValue) Get_ShowVersionNumber FUNCTION,USHORT Set_GeoProjection PROCEDURE(ULONG pValue) Get_GeoProjection FUNCTION,ULONG Set_ScalebarVisible PROCEDURE(USHORT pValue) Get_ScalebarVisible FUNCTION,USHORT Set_ScalebarUnits PROCEDURE(LONG pValue) Get_ScalebarUnits FUNCTION,LONG Set_MaxExtents PROCEDURE(ULONG pValue) Get_MaxExtents FUNCTION,ULONG Set_Tiles PROCEDURE(ULONG pValue) Get_Tiles FUNCTION,ULONG Set_FileManager PROCEDURE(ULONG pValue) Get_FileManager FUNCTION,ULONG Set_UndoList PROCEDURE(ULONG pValue) Get_UndoList FUNCTION,ULONG Set_Identifier PROCEDURE(ULONG pValue) Get_Identifier FUNCTION,ULONG Set_ShapeEditor PROCEDURE(ULONG pValue) Get_ShapeEditor FUNCTION,ULONG Set_Measuring PROCEDURE(ULONG pValue) Get_Measuring FUNCTION,ULONG Set_IdentifiedShapes PROCEDURE(ULONG pValue) Get_IdentifiedShapes FUNCTION,ULONG Set_FocusRectangle PROCEDURE(ULONG pValue) Get_FocusRectangle FUNCTION,ULONG Set_CustomDrawingFlags PROCEDURE(LONG pValue) Get_CustomDrawingFlags FUNCTION,LONG Set_ShowCoordinatesFormat PROCEDURE(LONG pValue) Get_ShowCoordinatesFormat FUNCTION,LONG Set_ExtentHistoryUndoCount PROCEDURE(LONG pValue) Get_ExtentHistoryUndoCount FUNCTION,LONG Set_ExtentHistoryRedoCount PROCEDURE(LONG pValue) Get_ExtentHistoryRedoCount FUNCTION,LONG _SetGlobalCallback PROCEDURE(ULONG vPar0) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetExtents PROCEDURE(ULONG vPar0) _GetExtents FUNCTION(),ULONG,PROC _Redraw PROCEDURE() _LockWindow PROCEDURE(LONG vLockMode) _Redraw2 PROCEDURE(LONG vredrawType) _Redraw3 PROCEDURE(LONG vredrawType, USHORT vreloadTiles) _SetProjection PROCEDURE(LONG vPar0) _GetProjection FUNCTION(),LONG,PROC _ProjToPixel PROCEDURE(REAL vProjX, REAL vProjY, *REAL vpixelX, *REAL vpixelY) _PixelToProj PROCEDURE(REAL vpixelX, REAL vpixelY, *REAL vProjX, *REAL vProjY) _ProjToDegrees FUNCTION(REAL vProjX, REAL vProjY, *REAL vdegreesLngX, *REAL vdegreesLatY),USHORT,PROC _DegreesToProj FUNCTION(REAL vdegreesLngX, REAL vdegreesLatY, *REAL vProjX, *REAL vProjY),USHORT,PROC _PixelToDegrees FUNCTION(REAL vpixelX, REAL vpixelY, *REAL vdegreesLngX, *REAL vdegreesLatY),USHORT,PROC _DegreesToPixel FUNCTION(REAL vdegreesLngX, REAL vdegreesLatY, *REAL vpixelX, *REAL vpixelY),USHORT,PROC _GetPixelsPerDegree FUNCTION(),REAL,PROC _GeodesicDistance FUNCTION(REAL vprojX1, REAL vprojY1, REAL vprojX2, REAL vprojY2),REAL,PROC _GeodesicLength FUNCTION(*ULONG vpolyline),REAL,PROC _GeodesicArea FUNCTION(*ULONG vpolygon),REAL,PROC _AddLayer FUNCTION(ULONG vObject, USHORT vVisible),LONG,PROC _RemoveLayer PROCEDURE(LONG vLayerHandle) _RemoveLayerWithoutClosing PROCEDURE(LONG vLayerHandle) _RemoveAllLayers PROCEDURE() _MoveLayerUp FUNCTION(LONG vInitialPosition),USHORT,PROC _MoveLayerDown FUNCTION(LONG vInitialPosition),USHORT,PROC _MoveLayer FUNCTION(LONG vInitialPosition, LONG vTargetPosition),USHORT,PROC _MoveLayerTop FUNCTION(LONG vInitialPosition),USHORT,PROC _MoveLayerBottom FUNCTION(LONG vInitialPosition),USHORT,PROC _GetLayerHandle FUNCTION(LONG vLayerPosition),LONG,PROC _AddLayerFromFilename FUNCTION( vFilename, LONG vOpenStrategy, USHORT vVisible),LONG,PROC _AddLayerFromDatabase FUNCTION( vconnectionString, vLayerNameOrQuery, USHORT vVisible),LONG,PROC _ZoomToMaxExtents PROCEDURE() _ZoomToLayer PROCEDURE(LONG vLayerHandle) _ZoomToShape PROCEDURE(LONG vLayerHandle, LONG vShape) _ZoomIn PROCEDURE(REAL vPercent) _ZoomOut PROCEDURE(REAL vPercent) _ZoomToPrev FUNCTION(),LONG,PROC _ZoomToNext FUNCTION(),LONG,PROC _ClearExtentHistory PROCEDURE() _ZoomToSelected FUNCTION(LONG vLayerHandle),USHORT,PROC _ZoomToWorld FUNCTION(),USHORT,PROC _GetGeographicExtents FUNCTION(),ULONG,PROC _SetGeographicExtents FUNCTION(*ULONG vpVal),USHORT,PROC _ZoomToMaxVisibleExtents PROCEDURE() _ZoomToTileLevel FUNCTION( vzoom),USHORT,PROC _SetCurrentZoom PROCEDURE( vPar0) _GetCurrentZoom PROCEDURE() _SetCurrentScale PROCEDURE(REAL vPar0) _GetCurrentScale FUNCTION(),REAL,PROC _SetGeographicExtents2 FUNCTION(REAL vxLongitude, REAL vyLatitude, REAL vwidthKilometers),USHORT,PROC _GetKnownExtents FUNCTION(LONG vExtents),ULONG,PROC _SetLatitude PROCEDURE(SREAL vPar0) _GetLatitude FUNCTION(),SREAL,PROC _SetLongitude PROCEDURE(SREAL vPar0) _GetLongitude FUNCTION(),SREAL,PROC _SetKnownExtents PROCEDURE(LONG vPar0) _GetKnownExtents2 FUNCTION(),LONG,PROC _GetLayerVisible FUNCTION(LONG vLayerHandle),USHORT,PROC _SetLayerVisible PROCEDURE(LONG vLayerHandle, USHORT vPar1) _GetLayerKey PROCEDURE(LONG vLayerHandle,*CSTRING pReturn,LONG ReturnMax) _SetLayerKey PROCEDURE(LONG vLayerHandle, *CSTRING vPar1, LONG vPar1Max) _GetLayerPosition FUNCTION(LONG vLayerHandle),LONG,PROC _GetLayerName PROCEDURE(LONG vLayerHandle,*CSTRING pReturn,LONG ReturnMax) _SetLayerName PROCEDURE(LONG vLayerHandle, *CSTRING vPar1, LONG vPar1Max) _ReSourceLayer PROCEDURE(LONG vLayerHandle, *CSTRING vnewSrcPath, LONG vnewSrcPathMax) _GetLayerFilename PROCEDURE(LONG vLayerHandle,*CSTRING pReturn,LONG ReturnMax) _GetLayerMaxVisibleScale FUNCTION(LONG vLayerHandle),REAL,PROC _SetLayerMaxVisibleScale PROCEDURE(LONG vLayerHandle, REAL vPar1) _GetLayerMinVisibleScale FUNCTION(LONG vLayerHandle),REAL,PROC _SetLayerMinVisibleScale PROCEDURE(LONG vLayerHandle, REAL vPar1) _GetLayerDynamicVisibility FUNCTION(LONG vLayerHandle),USHORT,PROC _SetLayerDynamicVisibility PROCEDURE(LONG vLayerHandle, USHORT vPar1) _GetLayerMaxVisibleZoom PROCEDURE(LONG vLayerHandle) _SetLayerMaxVisibleZoom PROCEDURE(LONG vLayerHandle, vPar1) _GetLayerMinVisibleZoom PROCEDURE(LONG vLayerHandle) _SetLayerMinVisibleZoom PROCEDURE(LONG vLayerHandle, vPar1) _GetLayerLabels FUNCTION(LONG vLayerHandle),ULONG,PROC _SetLayerLabels PROCEDURE(LONG vLayerHandle, *ULONG vPar1) _GetShapefile FUNCTION(LONG vLayerHandle),ULONG,PROC _SetShapefile PROCEDURE(LONG vLayerHandle, *ULONG vPar1) _GetImage FUNCTION(LONG vLayerHandle),ULONG,PROC _SetImage PROCEDURE(LONG vLayerHandle, *ULONG vPar1) _GetGetObject FUNCTION(LONG vLayerHandle),ULONG,PROC _GetLayerVisibleAtCurrentScale FUNCTION(LONG vLayerHandle),USHORT,PROC _GetOgrLayer FUNCTION(LONG vLayerHandle),ULONG,PROC _GetWmsLayer FUNCTION(LONG vLayerHandle),ULONG,PROC _GetColorScheme FUNCTION(LONG vLayerHandle),ULONG,PROC _SetImageLayerColorScheme FUNCTION(LONG vLayerHandle, ULONG vColorScheme),USHORT,PROC _GetlayerExtents FUNCTION(LONG vLayerHandle),ULONG,PROC _ClearDrawing PROCEDURE(LONG vDrawHandle) _ClearDrawings PROCEDURE() _NewDrawing FUNCTION(LONG vProjection),LONG,PROC _DrawPoint PROCEDURE(REAL vx, REAL vy, LONG vpixelSize, vColor) _DrawLine PROCEDURE(REAL vx1, REAL vy1, REAL vx2, REAL vy2, LONG vpixelWidth, vColor) _DrawCircle PROCEDURE(REAL vx, REAL vy, REAL vpixelRadius, vColor, USHORT vfill) _DrawPolygon PROCEDURE(ULONG vxPoints, ULONG vyPoints, LONG vnumPoints, vColor, USHORT vfill) _DrawWidePolygon PROCEDURE(ULONG vxPoints, ULONG vyPoints, LONG vnumPoints, vColor, USHORT vfill, SHORT vWidth) _DrawWideCircle PROCEDURE(REAL vx, REAL vy, REAL vpixelRadius, vColor, USHORT vfill, SHORT vWidth) _DrawLineEx PROCEDURE(LONG vLayerHandle, REAL vx1, REAL vy1, REAL vx2, REAL vy2, LONG vpixelWidth, vColor) _DrawPointEx PROCEDURE(LONG vLayerHandle, REAL vx, REAL vy, LONG vpixelSize, vColor) _DrawCircleEx PROCEDURE(LONG vLayerHandle, REAL vx, REAL vy, REAL vpixelRadius, vColor, USHORT vfill) _DrawPolygonEx PROCEDURE(LONG vLayerHandle, ULONG vxPoints, ULONG vyPoints, LONG vnumPoints, vColor, USHORT vfill) _DrawWideCircleEx PROCEDURE(LONG vLayerHandle, REAL vx, REAL vy, REAL vradius, vColor, USHORT vfill, SHORT vOutlineWidth) _DrawWidePolygonEx PROCEDURE(LONG vLayerHandle, ULONG vxPoints, ULONG vyPoints, LONG vnumPoints, vColor, USHORT vfill, SHORT vOutlineWidth) _SetDrawingLayerVisible PROCEDURE(LONG vLayerHandle, USHORT vVisible) _GetDrawingLabels FUNCTION(LONG vDrawingLayerIndex),ULONG,PROC _SetDrawingLabels PROCEDURE(LONG vDrawingLayerIndex, *ULONG vPar1) _GetDrawingKey PROCEDURE(LONG vDrawHandle,*CSTRING pReturn,LONG ReturnMax) _SetDrawingKey PROCEDURE(LONG vDrawHandle, *CSTRING vPar1, LONG vPar1Max) _DrawLabel FUNCTION(*CSTRING vText, LONG vTextMax, REAL vx, REAL vy, REAL vRotation),LONG,PROC _DrawLabelEx FUNCTION(LONG vDrawHandle, *CSTRING vText, LONG vTextMax, REAL vx, REAL vy, REAL vRotation),LONG,PROC _ClearDrawingLabels PROCEDURE(LONG vDrawHandle) _SetDrawingLabelsVisible PROCEDURE(LONG vDrawHandle, USHORT vPar1) _GetShapeLayerFillColor PROCEDURE(LONG vLayerHandle) _SetShapeLayerFillColor PROCEDURE(LONG vLayerHandle, vPar1) _GetShapeLayerLineColor PROCEDURE(LONG vLayerHandle) _SetShapeLayerLineColor PROCEDURE(LONG vLayerHandle, vPar1) _GetShapeLayerPointColor PROCEDURE(LONG vLayerHandle) _SetShapeLayerPointColor PROCEDURE(LONG vLayerHandle, vPar1) _GetShapeLayerDrawFill FUNCTION(LONG vLayerHandle),USHORT,PROC _SetShapeLayerDrawFill PROCEDURE(LONG vLayerHandle, USHORT vPar1) _GetShapeLayerDrawLine FUNCTION(LONG vLayerHandle),USHORT,PROC _SetShapeLayerDrawLine PROCEDURE(LONG vLayerHandle, USHORT vPar1) _GetShapeLayerDrawPoint FUNCTION(LONG vLayerHandle),USHORT,PROC _SetShapeLayerDrawPoint PROCEDURE(LONG vLayerHandle, USHORT vPar1) _GetShapeLayerLineWidth FUNCTION(LONG vLayerHandle),SREAL,PROC _SetShapeLayerLineWidth PROCEDURE(LONG vLayerHandle, SREAL vPar1) _GetShapeLayerPointSize FUNCTION(LONG vLayerHandle),SREAL,PROC _SetShapeLayerPointSize PROCEDURE(LONG vLayerHandle, SREAL vPar1) _GetShapeLayerFillTransparency FUNCTION(LONG vLayerHandle),SREAL,PROC _SetShapeLayerFillTransparency PROCEDURE(LONG vLayerHandle, SREAL vPar1) _GetShapeLayerLineStipple FUNCTION(LONG vLayerHandle),LONG,PROC _SetShapeLayerLineStipple PROCEDURE(LONG vLayerHandle, LONG vPar1) _GetShapeLayerFillStipple FUNCTION(LONG vLayerHandle),LONG,PROC _SetShapeLayerFillStipple PROCEDURE(LONG vLayerHandle, LONG vPar1) _GetShapeLayerPointType FUNCTION(LONG vLayerHandle),LONG,PROC _SetShapeLayerPointType PROCEDURE(LONG vLayerHandle, LONG vPar1) _GetShapeLayerStippleColor PROCEDURE(LONG vLayerHandle) _SetShapeLayerStippleColor PROCEDURE(LONG vLayerHandle, vPar1) _GetShapeLayerStippleTransparent FUNCTION(LONG vLayerHandle),USHORT,PROC _SetShapeLayerStippleTransparent PROCEDURE(LONG vLayerHandle, USHORT vPar1) _SnapShot FUNCTION(ULONG vBoundBox),ULONG,PROC _SnapShot2 FUNCTION(LONG vClippingLayerNbr, REAL vzoom, LONG vpWidth),ULONG,PROC _SnapShot3 FUNCTION(REAL vleft, REAL vright, REAL vtop, REAL vbottom, LONG vWidth),ULONG,PROC _SnapShotToDC FUNCTION(* vhDC, *ULONG vExtents, LONG vWidth),USHORT,PROC _SnapShotToDC2 FUNCTION(* vhDC, *ULONG vExtents, LONG vWidth, SREAL vOffsetX, SREAL vOffsetY, SREAL vClipX, SREAL vClipY, SREAL vclipWidth, SREAL vclipHeight),USHORT,PROC _DrawBackBuffer PROCEDURE(* vhDC, vImageWidth, vImageHeight) _LoadTilesForSnapshot FUNCTION(*ULONG vExtents, LONG vWidth, vKey),USHORT,PROC _SerializeLayer PROCEDURE(LONG vLayerHandle,*CSTRING pReturn,LONG ReturnMax) _DeserializeLayer FUNCTION(LONG vLayerHandle, *CSTRING vnewVal, LONG vnewValMax),USHORT,PROC _SaveMapState FUNCTION(*CSTRING vFilename, LONG vFilenameMax, USHORT vRelativePaths, USHORT vOverwrite),USHORT,PROC _LoadMapState FUNCTION(*CSTRING vFilename, LONG vFilenameMax, ULONG vCallback),USHORT,PROC _SaveLayerOptions FUNCTION(LONG vLayerHandle, *CSTRING vOptionsName, LONG vOptionsNameMax, USHORT vOverwrite, *CSTRING vDescription, LONG vDescriptionMax),USHORT,PROC _LoadLayerOptions FUNCTION(LONG vLayerHandle, *CSTRING vOptionsName, LONG vOptionsNameMax, *CSTRING vDescription, LONG vDescriptionMax),USHORT,PROC _GetLayerDescription PROCEDURE(LONG vLayerHandle,*CSTRING pReturn,LONG ReturnMax) _SetLayerDescription PROCEDURE(LONG vLayerHandle, *CSTRING vPar1, LONG vPar1Max) _DeserializeMapState FUNCTION(*CSTRING vstate, LONG vstateMax, USHORT vLoadLayers, *CSTRING vBasePath, LONG vBasePathMax),USHORT,PROC _SerializeMapState PROCEDURE(USHORT vRelativePaths, *CSTRING vBasePath, LONG vBasePathMax,*CSTRING pReturn,LONG ReturnMax) _RemoveLayerOptions FUNCTION(LONG vLayerHandle, *CSTRING vOptionsName, LONG vOptionsNameMax),USHORT,PROC _GetLayerSkipOnSaving FUNCTION(LONG vLayerHandle),USHORT,PROC _SetLayerSkipOnSaving PROCEDURE(LONG vLayerHandle, USHORT vPar1) _ShowToolTip PROCEDURE(*CSTRING vText, LONG vTextMax, LONG vMilliseconds) _SetMapResizeBehavior PROCEDURE(LONG vPar0) _GetMapResizeBehavior FUNCTION(),LONG,PROC _GetTrapRMouseDown FUNCTION(),USHORT,PROC _SetTrapRMouseDown PROCEDURE(USHORT vPar0) _SetDisableWaitCursor PROCEDURE(USHORT vPar0) _GetDisableWaitCursor FUNCTION(),USHORT,PROC _SetShowCoordinates PROCEDURE(LONG vPar0) _GetShowCoordinates FUNCTION(),LONG,PROC _SetGrabProjectionFromData PROCEDURE(USHORT vPar0) _GetGrabProjectionFromData FUNCTION(),USHORT,PROC _SetInertiaOnPanning PROCEDURE(LONG vPar0) _GetInertiaOnPanning FUNCTION(),LONG,PROC _SetReuseTileBuffer PROCEDURE(USHORT vPar0) _GetReuseTileBuffer FUNCTION(),USHORT,PROC _SetZoomBarVerbosity PROCEDURE(LONG vPar0) _GetZoomBarVerbosity FUNCTION(),LONG,PROC _SetZoomBarMinZoom PROCEDURE(LONG vPar0) _GetZoomBarMinZoom FUNCTION(),LONG,PROC _SetZoomBarMaxZoom PROCEDURE(LONG vPar0) _GetZoomBarMaxZoom FUNCTION(),LONG,PROC _SetZoomBehavior PROCEDURE(LONG vPar0) _GetZoomBehavior FUNCTION(),LONG,PROC _SetShowZoomBar PROCEDURE(USHORT vPar0) _GetShowZoomBar FUNCTION(),USHORT,PROC _SetAnimationOnZooming PROCEDURE(LONG vPar0) _GetAnimationOnZooming FUNCTION(),LONG,PROC _SetZoomBoxStyle PROCEDURE(LONG vPar0) _GetZoomBoxStyle FUNCTION(),LONG,PROC _Resize PROCEDURE(LONG vWidth, LONG vHeight) _Clear PROCEDURE() _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _HWnd FUNCTION(),LONG,PROC _SetUDCursorHandle PROCEDURE(LONG vPar0) _GetUDCursorHandle FUNCTION(),LONG,PROC _SetTileProvider PROCEDURE(LONG vPar0) _GetTileProvider FUNCTION(),LONG,PROC _FindSnapPoint FUNCTION(REAL vTolerance, REAL vxScreen, REAL vyScreen, *REAL vxFound, *REAL vyFound),USHORT,PROC _Undo PROCEDURE() END ! ! ClassName:Grid ! ProgID: ! Grid Class mapGrid CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _GetHeader FUNCTION(),ULONG,PROC _GetValue FUNCTION(LONG vColumn, LONG vRow),ULONG,PROC _SetValue PROCEDURE(LONG vColumn, LONG vRow, ULONG vPar2) _GetInRam FUNCTION(),USHORT,PROC _GetMaximum FUNCTION(),ULONG,PROC _GetMinimum FUNCTION(),ULONG,PROC _GetDataType FUNCTION(),LONG,PROC _GetFilename PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetLastErrorCode FUNCTION(),LONG,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _Open FUNCTION(*CSTRING vFilename,LONG hOptionalParameters),USHORT,PROC _CreateNew FUNCTION(*CSTRING vFilename, *ULONG vHeader, LONG vDataType, ULONG vInitialValue,LONG hOptionalParameters),USHORT,PROC _Close FUNCTION(),USHORT,PROC _Save FUNCTION(LONG hOptionalParameters),USHORT,PROC _Clear FUNCTION(ULONG vClearValue),USHORT,PROC _ProjToCell PROCEDURE(REAL vx, REAL vy, *LONG vColumn, *LONG vRow) _CellToProj PROCEDURE(LONG vColumn, LONG vRow, *REAL vx, *REAL vy) _GetCdlgFilter PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _AssignNewProjection FUNCTION(*CSTRING vProjection),USHORT,PROC _GetRasterColorTableColoringScheme FUNCTION(),ULONG,PROC _GetRow FUNCTION(LONG vRow, *SREAL vVals),USHORT,PROC _PutRow FUNCTION(LONG vRow, *SREAL vVals),USHORT,PROC _GetFloatWindow FUNCTION(LONG vStartRow, LONG vEndRow, LONG vStartCol, LONG vEndCol, *SREAL vVals),USHORT,PROC _PutFloatWindow FUNCTION(LONG vStartRow, LONG vEndRow, LONG vStartCol, LONG vEndCol, *SREAL vVals),USHORT,PROC _SetInvalidValuesToNodata FUNCTION(REAL vMinThresholdValue, REAL vMaxThresholdValue),USHORT,PROC _Resource FUNCTION(*CSTRING vnewSrcPath),USHORT,PROC _GetNumBands PROCEDURE() _GetActiveBandIndex PROCEDURE() _OpenBand FUNCTION( vbandIndex),USHORT,PROC _GetSourceType FUNCTION(),LONG,PROC _GetExtents FUNCTION(),ULONG,PROC _OpenAsImage FUNCTION(*ULONG vScheme,LONG hOptionalParameters),ULONG,PROC _RetrieveColorScheme FUNCTION(LONG vMethod),ULONG,PROC _GenerateColorScheme FUNCTION(LONG vMethod, LONG vColors),ULONG,PROC _RemoveImageProxy FUNCTION(),USHORT,PROC _CreateImageProxy FUNCTION(*ULONG vColorScheme),ULONG,PROC _GetPreferedDisplayMode FUNCTION(),LONG,PROC _SetPreferedDisplayMode PROCEDURE(LONG vPar0) _GetHasValidImageProxy FUNCTION(),USHORT,PROC _RetrieveOrGenerateColorScheme FUNCTION(LONG hOptionalParameters),ULONG,PROC _GetFloatWindow2 FUNCTION(LONG vStartRow, LONG vEndRow, LONG vStartCol, LONG vEndCol, *REAL vVals),USHORT,PROC _PutFloatWindow2 FUNCTION(LONG vStartRow, LONG vEndRow, LONG vStartCol, LONG vEndCol, *REAL vVals),USHORT,PROC _PutRow2 FUNCTION(LONG vRow, *REAL vVals),USHORT,PROC _GetRow2 FUNCTION(LONG vRow, *REAL vVals),USHORT,PROC _GetBand FUNCTION(LONG vbandIndex),ULONG,PROC _GetActiveBand FUNCTION(),ULONG,PROC END ! ! ClassName:GridHeader ! ProgID: ! GridHeader Class mapGridHeader CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _GetNumberCols FUNCTION(),LONG,PROC _SetNumberCols PROCEDURE(LONG vPar0) _GetNumberRows FUNCTION(),LONG,PROC _SetNumberRows PROCEDURE(LONG vPar0) _GetNodataValue FUNCTION(),ULONG,PROC _SetNodataValue PROCEDURE(ULONG vPar0) _GetdX FUNCTION(),REAL,PROC _SetdX PROCEDURE(REAL vPar0) _GetdY FUNCTION(),REAL,PROC _SetdY PROCEDURE(REAL vPar0) _GetXllCenter FUNCTION(),REAL,PROC _SetXllCenter PROCEDURE(REAL vPar0) _GetYllCenter FUNCTION(),REAL,PROC _SetYllCenter PROCEDURE(REAL vPar0) _GetProjection PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetProjection PROCEDURE(*CSTRING vPar0) _GetNotes PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetNotes PROCEDURE(*CSTRING vPar0) _GetLastErrorCode FUNCTION(),LONG,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _CopyFrom PROCEDURE(*ULONG vpVal) _GetColorTable PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetColorTable PROCEDURE(*CSTRING vPar0) _GetGeoProjection FUNCTION(),ULONG,PROC _SetGeoProjection PROCEDURE(*ULONG vPar0) END ! ! ClassName:ESRIGridManager ! ProgID: ! ESRIGridManager Class mapESRIGridManager CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _GetLastErrorCode FUNCTION(),LONG,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _CanUseESRIGrids FUNCTION(),USHORT,PROC _DeleteESRIGrids FUNCTION(*CSTRING vFilename),USHORT,PROC _IsESRIGrid FUNCTION(*CSTRING vFilename),USHORT,PROC END ! ! ClassName:Image ! ProgID: ! Image Class mapImage CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _Open FUNCTION(*CSTRING vImageFileName,LONG hOptionalParameters),USHORT,PROC _Save FUNCTION(*CSTRING vImageFileName,LONG hOptionalParameters),USHORT,PROC _CreateNew FUNCTION(LONG vNewWidth, LONG vNewHeight),USHORT,PROC _Close FUNCTION(),USHORT,PROC _Clear FUNCTION(LONG hOptionalParameters),USHORT,PROC _GetRow FUNCTION(LONG vRow, *LONG vVals),USHORT,PROC _GetWidth FUNCTION(),LONG,PROC _GetHeight FUNCTION(),LONG,PROC _GetYllCenter FUNCTION(),REAL,PROC _SetYllCenter PROCEDURE(REAL vPar0) _GetXllCenter FUNCTION(),REAL,PROC _SetXllCenter PROCEDURE(REAL vPar0) _GetdY FUNCTION(),REAL,PROC _SetdY PROCEDURE(REAL vPar0) _GetdX FUNCTION(),REAL,PROC _SetdX PROCEDURE(REAL vPar0) _GetValue PROCEDURE(LONG vRow, LONG vcol) _SetValue PROCEDURE(LONG vRow, LONG vcol, vPar2) _GetIsInRam FUNCTION(),USHORT,PROC _GetTransparencyColor PROCEDURE() _SetTransparencyColor PROCEDURE( vPar0) _GetUseTransparencyColor FUNCTION(),USHORT,PROC _SetUseTransparencyColor PROCEDURE(USHORT vPar0) _GetLastErrorCode FUNCTION(),LONG,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetCdlgFilter PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _GetFileHandle FUNCTION(),LONG,PROC _GetImageType FUNCTION(),LONG,PROC _GetPicture PROCEDURE() _SetRefPicture PROCEDURE(* vPar0) _GetFilename PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetImageBitsDC FUNCTION(LONG vhDC),USHORT,PROC _SetImageBitsDC FUNCTION(LONG vhDC),USHORT,PROC _SetVisibleExtents PROCEDURE(REAL vnewMinX, REAL vnewMinY, REAL vnewMaxX, REAL vnewMaxY, LONG vnewPixelsInView, SREAL vtransPercent) _SetProjection FUNCTION(*CSTRING vProj4),USHORT,PROC _GetProjection PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetOriginalWidth FUNCTION(),LONG,PROC _GetOriginalHeight FUNCTION(),LONG,PROC _Resource FUNCTION(*CSTRING vnewImgPath),USHORT,PROC __pushSchemetkRaster FUNCTION(*ULONG vcScheme),USHORT,PROC _GetAllowHillshade FUNCTION(),USHORT,PROC _SetAllowHillshade PROCEDURE(USHORT vPar0) _GetSetToGrey FUNCTION(),USHORT,PROC _SetSetToGrey PROCEDURE(USHORT vPar0) _GetUseHistogram FUNCTION(),USHORT,PROC _SetUseHistogram PROCEDURE(USHORT vPar0) _GetHasColorTable FUNCTION(),USHORT,PROC _GetPaletteInterpretation PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetBufferSize PROCEDURE() _SetBufferSize PROCEDURE( vPar0) _GetNoBands PROCEDURE() _GetImageColorScheme FUNCTION(),LONG,PROC _SetImageColorScheme PROCEDURE(LONG vPar0) _GetDrawingMethod PROCEDURE() _SetDrawingMethod PROCEDURE( vPar0) _BuildOverviews FUNCTION(LONG vResamplingMethod, vNumOverviews, ULONG vOverviewList),USHORT,PROC _GetClearGDALCache FUNCTION(),USHORT,PROC _SetClearGDALCache PROCEDURE(USHORT vPar0) _GetTransparencyPercent FUNCTION(),REAL,PROC _SetTransparencyPercent PROCEDURE(REAL vPar0) _GetTransparencyColor2 PROCEDURE() _SetTransparencyColor2 PROCEDURE( vPar0) _GetDownsamplingMode FUNCTION(),LONG,PROC _SetDownsamplingMode PROCEDURE(LONG vPar0) _GetUpsamplingMode FUNCTION(),LONG,PROC _SetUpsamplingMode PROCEDURE(LONG vPar0) _GetLabels FUNCTION(),ULONG,PROC _SetLabels PROCEDURE(*ULONG vPar0) _GetExtents FUNCTION(),ULONG,PROC _ProjectionToImage PROCEDURE(REAL vProjX, REAL vProjY, *LONG vImageX, *LONG vImageY) _ImageToProjection PROCEDURE(LONG vImageX, LONG vImageY, *REAL vProjX, *REAL vProjY) _ProjectionToBuffer PROCEDURE(REAL vProjX, REAL vProjY, *LONG vBufferX, *LONG vBufferY) _BufferToProjection PROCEDURE(LONG vBufferX, LONG vBufferY, *REAL vProjX, *REAL vProjY) _GetCanUseGrouping FUNCTION(),USHORT,PROC _SetCanUseGrouping PROCEDURE(USHORT vPar0) _GetOriginalXllCenter FUNCTION(),REAL,PROC _SetOriginalXllCenter PROCEDURE(REAL vPar0) _GetOriginalYllCenter FUNCTION(),REAL,PROC _SetOriginalYllCenter PROCEDURE(REAL vPar0) _GetOriginalDX FUNCTION(),REAL,PROC _SetOriginalDX PROCEDURE(REAL vPar0) _GetOriginalDY FUNCTION(),REAL,PROC _SetOriginalDY PROCEDURE(REAL vPar0) _GetUniqueColors FUNCTION(REAL vMaxBufferSizeMB, ULONG vColors, ULONG vFrequencies),LONG,PROC _SetNoDataValue PROCEDURE(REAL vValue, *USHORT vresult) _GetNumOverviews PROCEDURE() _LoadBuffer FUNCTION(LONG hOptionalParameters),USHORT,PROC _GetSourceType FUNCTION(),LONG,PROC _Serialize PROCEDURE(USHORT vSerializePixels,*CSTRING pReturn,LONG ReturnMax) _Deserialize PROCEDURE(*CSTRING vnewVal) _GetWarped FUNCTION(),USHORT,PROC _GetSourceGridName PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetIsGridProxy FUNCTION(),USHORT,PROC _GetCustomColorScheme FUNCTION(),ULONG,PROC _SetCustomColorScheme PROCEDURE(*ULONG vPar0) _GetAllowGridRendering FUNCTION(),LONG,PROC _SetAllowGridRendering PROCEDURE(LONG vPar0) _GetGridRendering FUNCTION(),USHORT,PROC _SetTransparentColor PROCEDURE( vColor) _GetIsRgb FUNCTION(),USHORT,PROC _OpenAsGrid FUNCTION(),ULONG,PROC _GetSourceFilename PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetSourceGridBandIndex PROCEDURE() _SetSourceGridBandIndex PROCEDURE( vPar0) _GetGridProxyColorScheme FUNCTION(),ULONG,PROC _GetGeoProjection FUNCTION(),ULONG,PROC _SetGeoProjection PROCEDURE(*ULONG vPar0) _GetIsEmpty FUNCTION(),USHORT,PROC _GetBand FUNCTION(LONG vbandIndex),ULONG,PROC _GetPaletteInterpretation2 FUNCTION(),LONG,PROC _GetActiveBand FUNCTION(),ULONG,PROC _GetBrightness FUNCTION(),SREAL,PROC _SetBrightness PROCEDURE(SREAL vPar0) _GetContrast FUNCTION(),SREAL,PROC _SetContrast PROCEDURE(SREAL vPar0) _GetSaturation FUNCTION(),SREAL,PROC _SetSaturation PROCEDURE(SREAL vPar0) _GetHue FUNCTION(),SREAL,PROC _SetHue PROCEDURE(SREAL vPar0) _GetGamma FUNCTION(),SREAL,PROC _SetGamma PROCEDURE(SREAL vPar0) _GetColorizeIntensity FUNCTION(),SREAL,PROC _SetColorizeIntensity PROCEDURE(SREAL vPar0) _GetColorizeColor PROCEDURE() _SetColorizeColor PROCEDURE( vPar0) _ClearOverviews FUNCTION(),USHORT,PROC _GetGdalDriver FUNCTION(),ULONG,PROC _GetRedBandIndex FUNCTION(),LONG,PROC _SetRedBandIndex PROCEDURE(LONG vPar0) _GetGreenBandIndex FUNCTION(),LONG,PROC _SetGreenBandIndex PROCEDURE(LONG vPar0) _GetBlueBandIndex FUNCTION(),LONG,PROC _SetBlueBandIndex PROCEDURE(LONG vPar0) _GetUseRgbBandMapping FUNCTION(),USHORT,PROC _SetUseRgbBandMapping PROCEDURE(USHORT vPar0) _GetForceSingleBandRendering FUNCTION(),USHORT,PROC _SetForceSingleBandRendering PROCEDURE(USHORT vPar0) _GetAlphaBandIndex FUNCTION(),LONG,PROC _SetAlphaBandIndex PROCEDURE(LONG vPar0) _GetUseActiveBandAsAlpha FUNCTION(),USHORT,PROC _SetUseActiveBandAsAlpha PROCEDURE(USHORT vPar0) _GetBandMinimum FUNCTION(LONG vbandIndex),REAL,PROC _GetBandMaximum FUNCTION(LONG vbandIndex),REAL,PROC _SetBandMinMax FUNCTION(LONG vbandIndex, REAL vmin, REAL vmax),USHORT,PROC _SetDefaultMinMax FUNCTION(LONG vbandIndex),USHORT,PROC _GetReverseGreyscale FUNCTION(),USHORT,PROC _SetReverseGreyscale PROCEDURE(USHORT vPar0) _GetIgnoreColorTable FUNCTION(),USHORT,PROC _SetIgnoreColorTable PROCEDURE(USHORT vPar0) _GetRenderingMode FUNCTION(),LONG,PROC _GetValueWithAlpha PROCEDURE(LONG vRow, LONG vcol) _SetValueWithAlpha PROCEDURE(LONG vRow, LONG vcol, vPar2) _GetBufferOffsetX FUNCTION(),LONG,PROC _GetBufferOffsetY FUNCTION(),LONG,PROC _GetActiveColorScheme FUNCTION(),ULONG,PROC END ! ! ClassName:Shapefile ! ProgID: ! Shapefile Class mapShapefile CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _GetNumShapes FUNCTION(),LONG,PROC _GetNumFields FUNCTION(),LONG,PROC _GetExtents FUNCTION(),ULONG,PROC _GetShapefileType FUNCTION(),LONG,PROC _GetShape FUNCTION(LONG vShapeIndex),ULONG,PROC _GetEditingShapes FUNCTION(),USHORT,PROC _GetLastErrorCode FUNCTION(),LONG,PROC _GetCdlgFilter PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _Open FUNCTION(*CSTRING vShapefileName,LONG hOptionalParameters),USHORT,PROC _CreateNew FUNCTION(*CSTRING vShapefileName, LONG vShapefileType),USHORT,PROC _SaveAs FUNCTION(*CSTRING vShapefileName,LONG hOptionalParameters),USHORT,PROC _Close FUNCTION(),USHORT,PROC _EditClear FUNCTION(),USHORT,PROC _EditInsertShape FUNCTION(*ULONG vShape, *LONG vShapeIndex),USHORT,PROC _EditDeleteShape FUNCTION(LONG vShapeIndex),USHORT,PROC _SelectShapes FUNCTION(*ULONG vBoundBox,LONG hOptionalParameters),USHORT,PROC _StartEditingShapes FUNCTION(LONG hOptionalParameters),USHORT,PROC _StopEditingShapes FUNCTION(LONG hOptionalParameters),USHORT,PROC _EditInsertField FUNCTION(*ULONG vNewField, *LONG vFieldIndex,LONG hOptionalParameters),USHORT,PROC _EditDeleteField FUNCTION(LONG vFieldIndex,LONG hOptionalParameters),USHORT,PROC _EditCellValue FUNCTION(LONG vFieldIndex, LONG vShapeIndex, ULONG vnewVal),USHORT,PROC _StartEditingTable FUNCTION(LONG hOptionalParameters),USHORT,PROC _StopEditingTable FUNCTION(LONG hOptionalParameters),USHORT,PROC _GetField FUNCTION(LONG vFieldIndex),ULONG,PROC _GetCellValue FUNCTION(LONG vFieldIndex, LONG vShapeIndex),ULONG,PROC _GetEditingTable FUNCTION(),USHORT,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetFileHandle FUNCTION(),LONG,PROC _GetFilename PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _QuickPoint FUNCTION(LONG vShapeIndex, LONG vpointIndex),ULONG,PROC _QuickExtents FUNCTION(LONG vShapeIndex),ULONG,PROC _QuickPoints FUNCTION(LONG vShapeIndex, *LONG vnumPoints),ULONG,PROC _PointInShape FUNCTION(LONG vShapeIndex, REAL vx, REAL vy),USHORT,PROC _PointInShapefile FUNCTION(REAL vx, REAL vy),LONG,PROC _BeginPointInShapefile FUNCTION(),USHORT,PROC _EndPointInShapefile PROCEDURE() _GetProjection PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetProjection PROCEDURE(*CSTRING vPar0) _GetFieldByName FUNCTION(*CSTRING vFieldName),ULONG,PROC _GetnumPoints FUNCTION(LONG vShapeIndex),LONG,PROC _CreateNewWithShapeID FUNCTION(*CSTRING vShapefileName, LONG vShapefileType),USHORT,PROC _GetUseSpatialIndex FUNCTION(),USHORT,PROC _SetUseSpatialIndex PROCEDURE(USHORT vPar0) _CreateSpatialIndex FUNCTION(*CSTRING vShapefileName),USHORT,PROC _GetHasSpatialIndex FUNCTION(),USHORT,PROC _SetHasSpatialIndex PROCEDURE(USHORT vPar0) _Resource FUNCTION(*CSTRING vnewShpPath),USHORT,PROC _GetCacheExtents FUNCTION(),USHORT,PROC _SetCacheExtents PROCEDURE(USHORT vPar0) _RefreshExtents FUNCTION(),USHORT,PROC _RefreshShapeExtents FUNCTION(LONG vShapeId),USHORT,PROC _GetUseQTree FUNCTION(),USHORT,PROC _SetUseQTree PROCEDURE(LONG hOptionalParameters) _Save FUNCTION(LONG hOptionalParameters),USHORT,PROC _IsSpatialIndexValid FUNCTION(),USHORT,PROC _SetSpatialIndexMaxAreaPercent PROCEDURE(REAL vPar0) _GetSpatialIndexMaxAreaPercent FUNCTION(),REAL,PROC _GetCanUseSpatialIndex FUNCTION(*ULONG vpArea),USHORT,PROC _GetIntersection FUNCTION(USHORT vSelectedOnlyOfThis, *ULONG vsf, USHORT vSelectedOnly, LONG vFileType,LONG hOptionalParameters),ULONG,PROC _SelectByShapefile FUNCTION(*ULONG vsf, LONG vRelation, USHORT vSelectedOnly, ULONG vresult,LONG hOptionalParameters),USHORT,PROC _GetNumSelected FUNCTION(),LONG,PROC _GetShapeSelected FUNCTION(LONG vShapeIndex),USHORT,PROC _SetShapeSelected PROCEDURE(LONG vShapeIndex, USHORT vPar1) _GetSelectionDrawingOptions FUNCTION(),ULONG,PROC _SetSelectionDrawingOptions PROCEDURE(*ULONG vPar0) _SelectAll PROCEDURE() _SelectNone PROCEDURE() _InvertSelection PROCEDURE() _Dissolve FUNCTION(LONG vFieldIndex, USHORT vSelectedOnly),ULONG,PROC _GetLabels FUNCTION(),ULONG,PROC _SetLabels PROCEDURE(*ULONG vPar0) _GenerateLabels FUNCTION(LONG vFieldIndex, LONG vMethod,LONG hOptionalParameters),LONG,PROC _Clone FUNCTION(),ULONG,PROC _GetDefaultDrawingOptions FUNCTION(),ULONG,PROC _SetDefaultDrawingOptions PROCEDURE(*ULONG vPar0) _GetCategories FUNCTION(),ULONG,PROC _SetCategories PROCEDURE(*ULONG vPar0) _GetCharts FUNCTION(),ULONG,PROC _SetCharts PROCEDURE(*ULONG vPar0) _GetShapeCategory FUNCTION(LONG vShapeIndex),LONG,PROC _SetShapeCategory PROCEDURE(LONG vShapeIndex, LONG vPar1) _GetTable FUNCTION(),ULONG,PROC _GetVisibilityExpression PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetVisibilityExpression PROCEDURE(*CSTRING vPar0) _GetFastMode FUNCTION(),USHORT,PROC _SetFastMode PROCEDURE(USHORT vPar0) _GetMinDrawingSize FUNCTION(),LONG,PROC _SetMinDrawingSize PROCEDURE(LONG vPar0) _GetSourceType FUNCTION(),LONG,PROC _BufferByDistance FUNCTION(REAL vDistance, LONG vnSegments, USHORT vSelectedOnly, USHORT vMergeResults),ULONG,PROC _GetGeometryEngine FUNCTION(),LONG,PROC _SetGeometryEngine PROCEDURE(LONG vPar0) _Difference FUNCTION(USHORT vSelectedOnlySubject, *ULONG vsfOverlay, USHORT vSelectedOnlyOverlay),ULONG,PROC _Clip FUNCTION(USHORT vSelectedOnlySubject, *ULONG vsfOverlay, USHORT vSelectedOnlyOverlay),ULONG,PROC _SymmDifference FUNCTION(USHORT vSelectedOnlySubject, *ULONG vsfOverlay, USHORT vSelectedOnlyOverlay),ULONG,PROC _Union FUNCTION(USHORT vSelectedOnlySubject, *ULONG vsfOverlay, USHORT vSelectedOnlyOverlay),ULONG,PROC _ExplodeShapes FUNCTION(USHORT vSelectedOnly),ULONG,PROC _AggregateShapes FUNCTION(USHORT vSelectedOnly,LONG hOptionalParameters),ULONG,PROC _ExportSelection FUNCTION(),ULONG,PROC _Sort FUNCTION(LONG vFieldIndex, USHORT vAscending),ULONG,PROC _Merge FUNCTION(USHORT vSelectedOnlyThis, *ULONG vsf, USHORT vSelectedOnly),ULONG,PROC _GetSelectionColor PROCEDURE() _SetSelectionColor PROCEDURE( vPar0) _GetSelectionAppearance FUNCTION(),LONG,PROC _SetSelectionAppearance PROCEDURE(LONG vPar0) _GetCollisionMode FUNCTION(),LONG,PROC _SetCollisionMode PROCEDURE(LONG vPar0) _GetSelectionTransparency FUNCTION(),BYTE,PROC _SetSelectionTransparency PROCEDURE(BYTE vPar0) _SetStopExecution PROCEDURE(*ULONG vPar0) _Serialize PROCEDURE(USHORT vSaveSelection,*CSTRING pReturn,LONG ReturnMax) _Deserialize PROCEDURE(USHORT vLoadSelection, *CSTRING vnewVal) _GetGeoProjection FUNCTION(),ULONG,PROC _SetGeoProjection PROCEDURE(*ULONG vPar0) _Reproject FUNCTION(*ULONG vnewProjection, *LONG vreprojectedCount),ULONG,PROC _ReprojectInPlace FUNCTION(*ULONG vnewProjection, *LONG vreprojectedCount),USHORT,PROC _SimplifyLines FUNCTION(REAL vTolerance, USHORT vSelectedOnly),ULONG,PROC _FixUpShapes FUNCTION(*ULONG vretVal),USHORT,PROC _EditAddShape FUNCTION(*ULONG vShape),LONG,PROC _EditAddField FUNCTION(*CSTRING vName, LONG vType, vPrecision, vWidth),LONG,PROC _GetRelatedShapes FUNCTION(LONG vreferenceIndex, LONG vRelation, ULONG vresultArray),USHORT,PROC _GetRelatedShapes2 FUNCTION(*ULONG vreferenceShape, LONG vRelation, ULONG vresultArray),USHORT,PROC _GetIdentifiable FUNCTION(),USHORT,PROC _SetIdentifiable PROCEDURE(USHORT vPar0) _Segmentize FUNCTION(),ULONG,PROC _GetClosestVertex FUNCTION(REAL vx, REAL vy, REAL vmaxDistance, *LONG vShapeIndex, *LONG vpointIndex, *REAL vDistance),USHORT,PROC _HasInvalidShapes FUNCTION(),USHORT,PROC _GetShapeCategory2 PROCEDURE(LONG vShapeIndex,*CSTRING pReturn,LONG ReturnMax) _SetShapeCategory2 PROCEDURE(LONG vShapeIndex, *CSTRING vPar1) _GetShapeCategory3 FUNCTION(LONG vShapeIndex),ULONG,PROC _SetShapeCategory3 PROCEDURE(LONG vShapeIndex, *ULONG vPar1) _Dump FUNCTION(*CSTRING vShapefileName,LONG hOptionalParameters),USHORT,PROC _LoadDataFrom FUNCTION(*CSTRING vShapefileName,LONG hOptionalParameters),USHORT,PROC _GetLastInputValidation FUNCTION(),ULONG,PROC _GetLastOutputValidation FUNCTION(),ULONG,PROC _ClearCachedGeometries PROCEDURE() _AggregateShapesWithStats FUNCTION(USHORT vSelectedOnly,LONG hOptionalParameters),ULONG,PROC _DissolveWithStats FUNCTION(LONG vFieldIndex, USHORT vSelectedOnly,LONG hOptionalParameters),ULONG,PROC _GetShapeVisible FUNCTION(LONG vShapeIndex),USHORT,PROC _GetShapeRotation FUNCTION(LONG vShapeIndex),REAL,PROC _SetShapeRotation PROCEDURE(LONG vShapeIndex, REAL vPar1) _GetVolatile FUNCTION(),USHORT,PROC _SetVolatile PROCEDURE(USHORT vPar0) _EditUpdateShape FUNCTION(LONG vShapeIndex, *ULONG vshpNew),USHORT,PROC _GetShapeModified FUNCTION(LONG vShapeIndex),USHORT,PROC _SetShapeModified PROCEDURE(LONG vShapeIndex, USHORT vPar1) _GetInteractiveEditing FUNCTION(),USHORT,PROC _SetInteractiveEditing PROCEDURE(USHORT vPar0) _GetShapeIsHidden FUNCTION(LONG vShapeIndex),USHORT,PROC _SetShapeIsHidden PROCEDURE(LONG vShapeIndex, USHORT vPar1) _GetSnappable FUNCTION(),USHORT,PROC _SetSnappable PROCEDURE(USHORT vPar0) _Serialize2 PROCEDURE(USHORT vSaveSelection, USHORT vSerializeCategories,*CSTRING pReturn,LONG ReturnMax) _GetShapefileType2D FUNCTION(),LONG,PROC _GetFieldIndexByName FUNCTION(*CSTRING vFieldName),LONG,PROC _Move FUNCTION(REAL vxOffset, REAL vyOffset),USHORT,PROC _RemoveSpatialIndex FUNCTION(),USHORT,PROC _GetShapeRendered FUNCTION(LONG vShapeIndex),USHORT,PROC _GetSortField PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetSortField PROCEDURE(*CSTRING vPar0) _GetSortAscending FUNCTION(),USHORT,PROC _SetSortAscending PROCEDURE(USHORT vPar0) _UpdateSortField PROCEDURE() _SaveAsEx FUNCTION(*CSTRING vnewFilename, USHORT vstopEditing, USHORT vunboundFile),USHORT,PROC _FixUpShapes2 FUNCTION(USHORT vSelectedOnly, *ULONG vresult),USHORT,PROC _StartAppendMode FUNCTION(),USHORT,PROC _StopAppendMode PROCEDURE() _GetAppendMode FUNCTION(),USHORT,PROC END ! ! ClassName:Shape ! ProgID: ! Shape Class mapShape CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _GetnumPoints FUNCTION(),LONG,PROC _GetNumParts FUNCTION(),LONG,PROC _GetShapeType FUNCTION(),LONG,PROC _SetShapeType PROCEDURE(LONG vPar0) _GetPoint FUNCTION(LONG vpointIndex),ULONG,PROC _SetPoint PROCEDURE(LONG vpointIndex, *ULONG vPar1) _GetPart FUNCTION(LONG vPartIndex),LONG,PROC _SetPart PROCEDURE(LONG vPartIndex, LONG vPar1) _GetLastErrorCode FUNCTION(),LONG,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _Create FUNCTION(LONG vShpType),USHORT,PROC _InsertPoint FUNCTION(*ULONG vNewPoint, *LONG vpointIndex),USHORT,PROC _DeletePoint FUNCTION(LONG vpointIndex),USHORT,PROC _InsertPart FUNCTION(LONG vpointIndex, *LONG vPartIndex),USHORT,PROC _DeletePart FUNCTION(LONG vPartIndex),USHORT,PROC _GetExtents FUNCTION(),ULONG,PROC _SerializeToString PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _CreateFromString FUNCTION(*CSTRING vSerialized),USHORT,PROC _PointInThisPoly FUNCTION(*ULONG vpt),USHORT,PROC _GetCentroid FUNCTION(),ULONG,PROC _GetLength FUNCTION(),REAL,PROC _GetPerimeter FUNCTION(),REAL,PROC _GetArea FUNCTION(),REAL,PROC _Relates FUNCTION(*ULONG vShape, LONG vRelation),USHORT,PROC _Distance FUNCTION(*ULONG vShape),REAL,PROC _Buffer FUNCTION(REAL vDistance, LONG vnQuadSegments),ULONG,PROC _Clip FUNCTION(*ULONG vShape, LONG vOperation),ULONG,PROC _Contains FUNCTION(*ULONG vShape),USHORT,PROC _Crosses FUNCTION(*ULONG vShape),USHORT,PROC _Disjoint FUNCTION(*ULONG vShape),USHORT,PROC _Equals FUNCTION(*ULONG vShape),USHORT,PROC _Intersects FUNCTION(*ULONG vShape),USHORT,PROC _Overlaps FUNCTION(*ULONG vShape),USHORT,PROC _Touches FUNCTION(*ULONG vShape),USHORT,PROC _Within FUNCTION(*ULONG vShape),USHORT,PROC _Boundary FUNCTION(),ULONG,PROC _ConvexHull FUNCTION(),ULONG,PROC _GetIsValid FUNCTION(),USHORT,PROC _GetXY FUNCTION(LONG vpointIndex, *REAL vx, *REAL vy),USHORT,PROC _GetPartIsClockWise FUNCTION(LONG vPartIndex),USHORT,PROC _ReversePointsOrder FUNCTION(LONG vPartIndex),USHORT,PROC _GetIntersection FUNCTION(*ULONG vShape, ULONG vResults),USHORT,PROC _GetCenter FUNCTION(),ULONG,PROC _GetEndOfPart FUNCTION(LONG vPartIndex),LONG,PROC _GetPartAsShape FUNCTION(LONG vPartIndex),ULONG,PROC _GetIsValidReason PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetInteriorPoint FUNCTION(),ULONG,PROC _Clone FUNCTION(),ULONG,PROC _Explode FUNCTION(ULONG vResults),USHORT,PROC _put_XY FUNCTION(LONG vpointIndex, REAL vx, REAL vy),USHORT,PROC _ExportToBinary FUNCTION(ULONG vbytesArray),USHORT,PROC _ImportFromBinary FUNCTION(ULONG vbytesArray),USHORT,PROC _FixUp PROCEDURE(*ULONG vretVal) _AddPoint FUNCTION(REAL vx, REAL vy),LONG,PROC _ExportToWKT PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _ImportFromWKT FUNCTION(*CSTRING vSerialized),USHORT,PROC _CopyFrom FUNCTION(*ULONG vsourceShape),USHORT,PROC _ClosestPoints FUNCTION(*ULONG vshape2),ULONG,PROC _put_M FUNCTION(LONG vpointIndex, REAL vM),USHORT,PROC _put_Z FUNCTION(LONG vpointIndex, REAL vZ),USHORT,PROC _get_M FUNCTION(LONG vpointIndex, *REAL vM),USHORT,PROC _get_Z FUNCTION(LONG vpointIndex, *REAL vZ),USHORT,PROC _BufferWithParams FUNCTION(REAL vDistance,LONG hOptionalParameters),ULONG,PROC _Move PROCEDURE(REAL vxOffset, REAL vyOffset) _Rotate PROCEDURE(REAL voriginX, REAL voriginY, REAL vangle) _GetShapeType2D FUNCTION(),LONG,PROC _SplitByPolyline FUNCTION(*ULONG vpolyline, ULONG vResults),USHORT,PROC _GetIsEmpty FUNCTION(),USHORT,PROC _Clear PROCEDURE() _FixUp2 FUNCTION(LONG vunits),ULONG,PROC END ! ! ClassName:Extents ! ProgID: ! Extents Class mapExtents CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _SetBounds PROCEDURE(REAL vxMin, REAL vyMin, REAL vzMin, REAL vxMax, REAL vyMax, REAL vzMax) _GetBounds PROCEDURE(*REAL vxMin, *REAL vyMin, *REAL vzMin, *REAL vxMax, *REAL vyMax, *REAL vzMax) _GetxMin FUNCTION(),REAL,PROC _GetxMax FUNCTION(),REAL,PROC _GetyMin FUNCTION(),REAL,PROC _GetyMax FUNCTION(),REAL,PROC _GetzMin FUNCTION(),REAL,PROC _GetzMax FUNCTION(),REAL,PROC _GetmMin FUNCTION(),REAL,PROC _GetmMax FUNCTION(),REAL,PROC _GetMeasureBounds PROCEDURE(*REAL vmMin, *REAL vmMax) _SetMeasureBounds PROCEDURE(REAL vmMin, REAL vmMax) _ToDebugString PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _PointIsWithin FUNCTION(REAL vx, REAL vy),USHORT,PROC _ToShape FUNCTION(),ULONG,PROC _GetCenter FUNCTION(),ULONG,PROC _MoveTo PROCEDURE(REAL vx, REAL vy) END ! ! ClassName:Point ! ProgID: ! Point Class mapPoint CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _Getx FUNCTION(),REAL,PROC _Setx PROCEDURE(REAL vPar0) _Gety FUNCTION(),REAL,PROC _Sety PROCEDURE(REAL vPar0) _GetZ FUNCTION(),REAL,PROC _SetZ PROCEDURE(REAL vPar0) _GetLastErrorCode FUNCTION(),LONG,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _GetM FUNCTION(),REAL,PROC _SetM PROCEDURE(REAL vPar0) _Clone FUNCTION(),ULONG,PROC END ! ! ClassName:Table ! ProgID: ! Table Class mapTable CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _GetNumRows FUNCTION(),LONG,PROC _GetNumFields FUNCTION(),LONG,PROC _GetField FUNCTION(LONG vFieldIndex),ULONG,PROC _GetCellValue FUNCTION(LONG vFieldIndex, LONG vRowIndex),ULONG,PROC _GetEditingTable FUNCTION(),USHORT,PROC _GetLastErrorCode FUNCTION(),LONG,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetCdlgFilter PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _Open FUNCTION(*CSTRING vdbfFilename,LONG hOptionalParameters),USHORT,PROC _CreateNew FUNCTION(*CSTRING vdbfFilename),USHORT,PROC _SaveAs FUNCTION(*CSTRING vdbfFilename,LONG hOptionalParameters),USHORT,PROC _Close FUNCTION(),USHORT,PROC _EditClear FUNCTION(),USHORT,PROC _EditInsertField FUNCTION(*ULONG vField, *LONG vFieldIndex,LONG hOptionalParameters),USHORT,PROC _EditReplaceField FUNCTION(LONG vFieldIndex, *ULONG vNewField,LONG hOptionalParameters),USHORT,PROC _EditDeleteField FUNCTION(LONG vFieldIndex,LONG hOptionalParameters),USHORT,PROC _EditInsertRow FUNCTION(*LONG vRowIndex),USHORT,PROC _EditCellValue FUNCTION(LONG vFieldIndex, LONG vRowIndex, ULONG vnewVal),USHORT,PROC _StartEditingTable FUNCTION(LONG hOptionalParameters),USHORT,PROC _StopEditingTable FUNCTION(LONG hOptionalParameters),USHORT,PROC _EditDeleteRow FUNCTION(LONG vRowIndex),USHORT,PROC _Save FUNCTION(LONG hOptionalParameters),USHORT,PROC _GetMinValue FUNCTION(LONG vFieldIndex),ULONG,PROC _GetMaxValue FUNCTION(LONG vFieldIndex),ULONG,PROC _GetMeanValue FUNCTION(LONG vFieldIndex),REAL,PROC _GetStandardDeviation FUNCTION(LONG vFieldIndex),REAL,PROC _ParseExpression FUNCTION(*CSTRING vExpression, *CSTRING vErrorString, LONG vErrorStringMax),USHORT,PROC _Query FUNCTION(*CSTRING vExpression, ULONG vresult, *CSTRING vErrorString, LONG vErrorStringMax),USHORT,PROC _GetFieldIndexByName FUNCTION(*CSTRING vFieldName),LONG,PROC _TestExpression FUNCTION(*CSTRING vExpression, LONG vReturnType, *CSTRING vErrorString, LONG vErrorStringMax),USHORT,PROC _Calculate FUNCTION(*CSTRING vExpression, LONG vRowIndex, ULONG vresult, *CSTRING vErrorString, LONG vErrorStringMax),USHORT,PROC _EditAddField FUNCTION(*CSTRING vName, LONG vType, vPrecision, vWidth),LONG,PROC _Join FUNCTION(*ULONG vtable2, *CSTRING vfield1, *CSTRING vfield2),USHORT,PROC _Join2 FUNCTION(*ULONG vtable2, *CSTRING vfield1, *CSTRING vfield2, *CSTRING vfilenameToReopen, *CSTRING vJoinOptions),USHORT,PROC _StopJoin FUNCTION( vjoinIndex),USHORT,PROC _StopAllJoins PROCEDURE() _GetIsJoined FUNCTION(),USHORT,PROC _GetJoinCount PROCEDURE() _GetJoinFilename PROCEDURE( vjoinIndex,*CSTRING pReturn,LONG ReturnMax) _GetJoinFromField PROCEDURE( vjoinIndex,*CSTRING pReturn,LONG ReturnMax) _GetJoinToField PROCEDURE( vjoinIndex,*CSTRING pReturn,LONG ReturnMax) _GetFieldIsJoined FUNCTION( vFieldIndex),USHORT,PROC _GetFieldJoinIndex PROCEDURE( vFieldIndex) _Serialize PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _Deserialize PROCEDURE(*CSTRING vnewVal) _TryJoin FUNCTION(*ULONG vtable2, *CSTRING vfieldTo, *CSTRING vfieldFrom, * vrowCount, * vjoinRowCount),USHORT,PROC _Join3 FUNCTION(*ULONG vtable2, *CSTRING vfield1, *CSTRING vfield2, *CSTRING vfilenameToReopen, *CSTRING vJoinOptions, ULONG vfieldList),USHORT,PROC _Dump FUNCTION(*CSTRING vdbfFilename,LONG hOptionalParameters),USHORT,PROC _GetJoinFields PROCEDURE(LONG vjoinIndex,*CSTRING pReturn,LONG ReturnMax) _GetFilename PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _GetJoinOptions PROCEDURE(LONG vjoinIndex,*CSTRING pReturn,LONG ReturnMax) _ClearCache PROCEDURE() _GetRowIsModified FUNCTION(LONG vRowIndex),USHORT,PROC END ! ! ClassName:Field ! ProgID: ! Field Class mapField CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _GetName PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetName PROCEDURE(*CSTRING vPar0) _GetWidth FUNCTION(),LONG,PROC _SetWidth PROCEDURE(LONG vPar0) _GetPrecision FUNCTION(),LONG,PROC _SetPrecision PROCEDURE(LONG vPar0) _GetType FUNCTION(),LONG,PROC _SetType PROCEDURE(LONG vPar0) _GetLastErrorCode FUNCTION(),LONG,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _Clone FUNCTION(),ULONG,PROC _GetVisible FUNCTION(),USHORT,PROC _SetVisible PROCEDURE(USHORT vPar0) _GetAlias PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetAlias PROCEDURE(*CSTRING vPar0) _GetJoined FUNCTION(),USHORT,PROC _GetExpression PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetExpression PROCEDURE(*CSTRING vPar0) _GetModified FUNCTION(),USHORT,PROC _SetModified PROCEDURE(USHORT vPar0) END ! ! ClassName:ShapeNetwork ! ProgID: ! ShapeNetwork Class mapShapeNetwork CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _Build FUNCTION(*ULONG vShapefile, LONG vShapeIndex, LONG vFinalPointIndex, REAL vTolerance, LONG var,LONG hOptionalParameters),LONG,PROC _DeleteShape FUNCTION(LONG vShapeIndex),USHORT,PROC _RasterizeD8 FUNCTION(USHORT vUseNetworkBounds,LONG hOptionalParameters),ULONG,PROC _MoveUp FUNCTION(LONG vUpIndex),USHORT,PROC _MoveDown FUNCTION(),USHORT,PROC _MoveTo FUNCTION(LONG vShapeIndex),USHORT,PROC _MoveToOutlet FUNCTION(),USHORT,PROC _GetShapefile FUNCTION(),ULONG,PROC _GetCurrentShape FUNCTION(),ULONG,PROC _GetCurrentShapeIndex FUNCTION(),LONG,PROC _GetDistanceToOutlet FUNCTION(LONG vpointIndex),REAL,PROC _GetNumDirectUps FUNCTION(),LONG,PROC _GetNetworkSize FUNCTION(),LONG,PROC _GetAmbigShapeIndex FUNCTION(LONG vIndex),LONG,PROC _GetLastErrorCode FUNCTION(),LONG,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _GetParentIndex FUNCTION(),LONG,PROC _SetParentIndex PROCEDURE(LONG vPar0) _Open FUNCTION(*ULONG vsf,LONG hOptionalParameters),USHORT,PROC _Close FUNCTION(),USHORT,PROC END ! ! ClassName:Utils ! ProgID: ! Utils Class mapUtils CLASS,TYPE,MODULE('mapwincla.CLW') pUnk ULONG,PRIVATE eventcookie ULONG,PRIVATE notificationcookie ULONG,PRIVATE Construct PROCEDURE Destruct PROCEDURE Connect PROCEDURE(ULONG pObject) ConnectToFile PROCEDURE(*CSTRING pFileName) Disconnect PROCEDURE() OnException PROCEDURE (SHORT Code,LONG pSource,LONG pDescription,LONG pHelpFile,LONG dwHelpContext),VIRTUAL OnEvent PROCEDURE(LONG hEvent),VIRTUAL OnNotification FUNCTION(LONG pPropertyName,LONG dwCause),VIRTUAL,LONG,PROC SubscribeToEvents PROCEDURE(LONG bTrue) SubscribeToNotifications PROCEDURE(LONG bTrue) _PointInPolygon FUNCTION(*ULONG vShp, *ULONG vTestPoint),USHORT,PROC _GridReplace FUNCTION(*ULONG vGrd, ULONG vOldValue, ULONG vNewValue,LONG hOptionalParameters),USHORT,PROC _GridInterpolateNoData FUNCTION(*ULONG vGrd,LONG hOptionalParameters),USHORT,PROC _RemoveColinearPoints FUNCTION(*ULONG vShapes, REAL vLinearTolerance,LONG hOptionalParameters),USHORT,PROC _GetLength FUNCTION(*ULONG vShape),REAL,PROC _GetPerimeter FUNCTION(*ULONG vShape),REAL,PROC _GetArea FUNCTION(*ULONG vShape),REAL,PROC _GetLastErrorCode FUNCTION(),LONG,PROC _GetErrorMsg PROCEDURE(LONG vErrorCode,*CSTRING pReturn,LONG ReturnMax) _GetGlobalCallback FUNCTION(),ULONG,PROC _SetGlobalCallback PROCEDURE(*ULONG vPar0) _GetKey PROCEDURE(*CSTRING pReturn,LONG ReturnMax) _SetKey PROCEDURE(*CSTRING vPar0) _ClipPolygon FUNCTION(LONG vop, *ULONG vSubjectPolygon, *ULONG vClipPolygon),ULONG,PROC _GridMerge FUNCTION(ULONG vGrids, *CSTRING vMergeFilename,LONG hOptionalParameters),ULONG,PROC _ShapeMerge FUNCTION(*ULONG vShapes, LONG vIndexOne, LONG vIndexTwo,LONG hOptionalParameters),ULONG,PROC _GridToImage FUNCTION(*ULONG vGrid, *ULONG vcScheme,LONG hOptionalParameters),ULONG,PROC _GridToShapefile FUNCTION(*ULONG vGrid,LONG hOptionalParameters),ULONG,PROC _GridToGrid FUNCTION(*ULONG vGrid, LONG vOutDataType,LONG hOptionalParameters),ULONG,PROC _ShapeToShapeZ FUNCTION(*ULONG vShapefile, *ULONG vGrid,LONG hOptionalParameters),ULONG,PROC _TinToShapefile FUNCTION(*ULONG vTin, LONG vType,LONG hOptionalParameters),ULONG,PROC _ShapefileToGrid FUNCTION(*ULONG vShpfile,LONG hOptionalParameters),ULONG,PROC _hBitmapToPicture PROCEDURE(LONG vhBitmap) _GenerateHillShade FUNCTION(*CSTRING vbstrGridFilename, *CSTRING vbstrShadeFilename,LONG hOptionalParameters),USHORT,PROC _GenerateContour FUNCTION(*CSTRING vpszSrcFilename, *CSTRING vpszDstFilename, REAL vdfInterval,LONG hOptionalParameters),USHORT,PROC _TranslateRaster FUNCTION(*CSTRING vbstrSrcFilename, *CSTRING vbstrDstFilename, *CSTRING vbstrOptions,LONG hOptionalParameters),USHORT,PROC _OGRLayerToShapefile FUNCTION(*CSTRING vFilename,LONG hOptionalParameters),ULONG,PROC