ArcView 3.x Extensions
These are the more major extensions I have written for ArcView 3.x. They are all cross-platform compatible; running on Windows, Unix, Mac OS and even Solaris:
MicroScan running on ESRI’s ArcView GIS 3.2a
ArcView 3 is still used to this day because it has incredibly fast spatial querying capabilities. For example, theme-on-theme (effectively geographical cross-table) spatial queries can be over 100 times faster than the modern equivalent, saving days on large projects.
Name | Description |
---|---|
MicroScan | An integrated image browser and viewer, for linking geographical data to images in ArcView 3.
|
AutoSnapper | Snaps data on a layer to another layer.
|
MapScan for ArcView 3.x | A raster (image) dataset handler.
|
Arccelerate | Substantially speeds up ArcView's default rendering on modern PCs and sets up spatial indices for shapefiles that do not have them. |
AutoCleanser | Evaluates and removes unnecessary vertices from snapped data, without changing the actual shape of the polygon/polylines. |
AutoAOI | Sets area-of-interest for the view as you move around. Uses zones to avoid unnecessary redraws. |
Boom | Breaks up selected multi-part shapes into single shapes with a single click. Preserves all tabular data. |
DynaLabel | Automatically labels objects in the view as you move around. Has configurable options, including fonts and zoom levels. |
EdgeMismatch | Finds slight data mismatches across tile boundaries, where two or more people have worked on a project. |
ImageMover | Registered an image slightly inaccurately? Simply drag an image to move it. |
JunctionFind | Locates road junctions on line data, and flags them with points. |
PolyPercent | Works out what percentage of a polygon matches an underlying shape. |
SmartFind | Finds words that are geometrically 'close' in mapping data to help quickly find locations that would otherwise take a very long time to locate. For example, if you wanted to find where the notoriously common 'High Street' and 'London Road' meet, you would type 'High Street London Road' and select 250 metres. All the results are shown for you to check through quickly. |
VertSimReporter | Provides a report based on how many of a theme's vertices match overlapping shapes. |
ArcView 3.x Extra Scripts
These are basic-to-medium complexity scripts I have written to extend ArcView’s functionality within an office environment.
Name | Description |
---|---|
BufferTrick | Create predefined buffers with a single mouse click. |
CopyDown | Populates empty entries in a table based on the entry above. Saves entering data multiple times. |
FindGaps | Finds and flags small gaps within data inconsistencies. |
ImageLib | Creates ArcView image catalogs simply by selecting files. |
SelectDuplicates | Selects all the duplicate records within tables. |
UniqueID | Creates a unique ID that restarts based on another field's value. |
MatchOtherTable | Adds cross-table query support to ArcView 3. |
QuickGrid | Quickly creates massive grids that cover data. |
AOIOnKeypress | Changes the area of interest for ArcInfo libraries to the current view, when you press a key (such as F9). |
Auto Co-ord | Allows you to click on two edges of polygons to insert start/end X/Y co-ordinates. Mostly used for roads. Animates when clicked to show the user the snapped point (where the figures were taken from). |
DualTableCopy | Copy values in a table, based on another common value. |
EarlyYear | Finds the earliest instance of planning applications within a database. |
GoToCo-Ord | Switches the view to entered X/Y co-ordinates (very simple, but surprisingly not in ArcView)! |
FastLoad | Interrogates folders faster than the default 'Add Theme' folder browser. |
OutOfOrderSel | Selects table entries that do not follow an ordered pattern. |
PointsWith1Line | Selects all points that touch only one line. Useful to find missing road start/end markers. |
PointsWithinDistance | Finds and selects all points that have another point within a specified distance. |
RegistrationQualityChecker | A quality checking tool to quickly switch through, and zoom to the extents of registered images. |
SelectContain | Finds records that have a selection of different characters within (without having to do multiple queries). |
SelectedNum | Gives a real-time report of the number of selected objects. |
ZoomToScale | Allows tools to be defined that switch to common zoom levels. |
DateMatch | Locates dates that match within a date-formatted table and copies across other information. |
Note: I cannot sell or offer these products. I wrote them, but I do not hold the copyright. They are here to showcase my capability for a future employer only.