Archive for Servicii

Strazi, drumuri, Europa

vineri, septembrie 19th, 2008
Pentru cei interesati – strazi , drumuri , Europa:
http://mapperz.blogspot.com/2008/09/open-street-map-in-shapefile-format.html
sau
http://download.geofabrik.de/osm/europe/
Datele sunt in format shp si osm.

Satelitul GeoEye lansat pe orbita

luni, septembrie 8th, 2008
"GeoEye Inc a anuntat succesul lansarii pe orbita a satelitului
GeoEye-1, care va furniza imagini de inalta rezolutie pentru Google
Earth
si pentru Guvernul american.

Lansarea a avut loc sambata la ora 18.50 GMT, la baza Vanderberg din
California.

Satelitul, al carui cost se ridica la 500 de milioane de dolari, se
deplaseaza cu o viteza de 7 km pe secunda si survoleaza Pamantul de
la o distanta de 681 de km.

Astfel, utilizatorii Google Earth si Google Maps vor putea beneficia
in curand de imagini la inalta rezolutie. Conform unor informatii
aparute in presa internationala , primele imagini de acest fel vor
incepe sa apara in aproximativ o luna de zile."

Sursa: Valentin Vioreanu-revista CAPITAL

A aparut Global Mapper 10.0

vineri, august 22nd, 2008
Excelenta stirea, mai ales ca asteptam demult produsul:
http://www.globalmapper.com/ 

Carti GIS

joi, august 21st, 2008
Pentru cine este interesat, am uploadat urmatoarele 2 carti, disponibile prin donarea unuia din membri "geospatial.org" – dl. Iordache Iulian, si anume:
 
Geographic_Information_Systems_and_Science, 2nd Edition
Paul A. Longley University College London, UK
Michael F. Goodchild University of California, Santa Barbara , USA
David J. Maguir e ESRI Inc., Redlands, USA
David W. Rhind City University, London, UK
 
si
 
Encyclopaedia of Gis
# 1377 pages
# Publisher: Springer; 1 edition (February 2008)
# Language: English
# ISBN-10: 0387359753
# ISBN-13: 978-0387359755
 
Mai sunt uploadate si urmatoarele carti:
 
1. The Design And Implementation Of Geographic Information Systems 2003 Wiley
 
 
2. Geographic Information Systems In Business
 
 
3. M.Neteler, H.Mitasova – Open Source GIS – A GRASS GIS Approach . 2nd edition
 

 

A aparut Quantum GIS 0.11

marți, iulie 22nd, 2008
Evident, nu puteam sa ratez un asemenea eveniment, asa ca nu ma pot abtine sa nu anunt:
 
http://download.qgis.org/downloads.rhtml
http://www.qgis.org/ 
 
Un extras al changelog-ului al versiunii 0.11 este prezentat mai jos, dar si la adresa:
http://blog.qgis.org/node/119
 

Changelog for QGIS 0.11 aka Metis


QGIS Changelog


for QGIS 0.11.0 ‘Metis’

It is our great pleasure to announce the immediate availability of
Quantum GIS (QGIS) Version 0.11.0 ‘Metis’. This release includes a
significant number of bug fixes and stability improvements and
introduces several new features including Python support
enhancements—see below for more details!
Binary and source code packages are available at http://download.qgis.org
Quantum GIS (QGIS) is a user friendly Open Source Geographic
Information System (GIS), licensed under the GNU General Public
License, that runs on Linux, Unix, Mac OSX, and Windows. QGIS is Open
Source software and its free of cost (download here). It supports
vector, raster, and database formats (including the most common ESRI
ShapeFile and geotiff). QGIS supports a wide variety of plugins to do
things like display tracks from your GPS, and much more. They can be
easily managed through the Plugin Manager.

As an open source project, we provide support for using QGIS via our mailing lists and bug tracker:

Since we call each ‘point’ release of QGIS after a planetary moon,
Metis was chosen as the name for this release. Metis is the closest
(and smallest) moon orbiting Jupiter. The choice of Metis is symbolic
since QGIS 0.11.0 is the last planned release before QGIS 1.0 is
announced. Hereafter a summary of some of the more noticeable changes
in this release of QGIS.

Visual Changes

Toolbar Tweaks

We’ve made some tweaks to the layout of the toolbars in Metis (pictured
below). In (1), all icons used for adding data have been grouped
together (with the exception of GRASS). In (2) digitising icons have
been grouped more naturally with feature editing icons first then
vertex editing icons.

Legend Improvements

The QGIS 0.11.0 legend (pictured right) has undergone some enhancements
as part of our user interface review. Layer names are shown in bold so
they stand out from class names more. The class fields list is now
optional (configured in QGIS options dialog) and is off by default to
provide a cleaner default look. Lastly you will notice that the legend
(and overview pane) are now dock widgets. The dock widgets mean less
wasted screen space and for users with dual screen setups, you can
place the legend on one screen and the map canvas on another.

Vector Dialogs : Symbology

All of the dialogs have undergone a revision for style and layout
consistency and to improve usability. Lets start by looking at the
vector symbology tab. The classes in the class list now display a
symbol preview (as can be seen in the Metis version of the dialog on
right). This makes it much easier to work with class lists without
having to remember what previous assignments have been made. Also
random colours can now be assigned to classes.

Vector Dialogs : Metadata

Display of vector (and similarly for raster) metadata is now themed to
match your desktop environment theme (in the illustrated case Ubuntu).

Vector Dialogs : Actions

The actions dialog has been cleaned up so that wasted screen space (as seen in the 0.10.0 image on left) is avoided.

Raster Dialog

The raster properties dialog has received some attention too – raster
properties for RGB or Grayscale images are only shown in context, so
for example if you have an RGB image as illustrated, you wont see
irrelevant Grayscale image options. Also raster images (and other
non-file based layers!) are now supported with QML styles, so hitting
the save as default button (as shown in QGIS 0.11.0 screenshot on
right) will cause your settings to be applied whenever it is added to a
project in the future.

Project Properties

This dialog has also been revised so that the layout from QGIS 0.10.0 (as seen to left) is now implemented more neatly.

QGIS Options

We’ve also revised this dialog, making better use of the available
space by combining the ‘General’ and ‘Rendering’ dialogs from QGIS
0.10.0 (on left) into a single ‘General’ dialog. The digitizing tab now
has an option to choose vertex marker style. We’ve also added a ‘proxy’
tab and removed the proxy settings used in creating wfs and wms
connections. The Options proxy settings will be used globally for all
connections, making it easy to move in and out of proxy enabled
networks.

New Vector Layer

The pop-up for setting attributes and name for a new field has been
incorporated directly into the ‘New Vector Layer’ dialog, which makes
the process of creating new field definitions faster.

Attributes Table

The attributes table has been tweaked so there is more space for the
search bar below. The Close/Help buttons have been implemented using
Qt’s QDialogButtonBox which basically means that button ordering and
icons etc will adhere to the human interface guidelines of your
operating system. This improvement has been carried out on all other
dialogs too, so the layout of buttons on dialogs will feel more in
keeping with other applications on your computer.

‘Under the hood’ changes

QML Style support for Raster, Database layers

In addition to the more visual areas described above, we have made many
changes behind the scenes too. As briefly mentioned above, QML style
support has been extended to raster and database layers so that you can
style layers once and have those style assignments loaded by default
when you add the layer to your map.

Python Support

Python support has undergone numerous improvements. One of the main
changes is that python support is now built into its own library which
separates it more cleanly from the QGIS application. This simplifies
the packaging and distribution. Python support also includes better
error reporting and misc bug fixes.

In-memory providers

For programmers there is a new provider type for creating in-memory
layers. This is useful if you want to make a transient layer without
reverting to kludges. The provider implements all capabilities and
features also spatial indexing.

Automated generation of projection information in srs.db

Projection information / proj lines are being updated all the time in
the gis world. The most important source for this is the epsg database (www.epsg.org). The GDAL/PROJ team
uses this database to keep up to date with changing
insights/information. QGIS was trying to keep this information up to
date by updating a (sqlite) srs.db by hand. This process is now
automated with a script, so we keep our projection data uptodate in
line with GDAL and friends.

Support for Qt4.2.x discontinued

In order to take advantage of some of the new features in Qt4.3, and
because Qt4.3 is now available in most mainstream distributions, we
have discontinued support for Qt 4.2.x. Also work is underway to remove
the need for the Qt3Support compatibility layer, with only a few small
places where these libraries are still required, and we aim to remove
the final dependancy on legacy Qt3 calls by the final 1.0 release of
QGIS.

Changelog from svn

<!–

svn log -r 8243:8714 | grep -i ‘^[a-z][a-z]‘ | sed -e “s\^\- \1″ > log.txt
(sanitized / hand editid 8/7 by Richard Duivenvoorde, so please only add/change lines now…)
(depending on when there is a branch, we can add the latest ‘changes’)

–>

  • Made some small changes to whats new too.
  • Fix build error due to not returning bool
  • Disable move vertex tool for point layers (fixes bug 979)
  • Updated changelog for ‘Io’ release
  • German translation update
  • SPIT plugin update
  • Update Mac release scripts for 0.10.0.
  • updated french gui .ts files for translations
  • Fix z-order issue when writing LAYER sections of the map file
  • Fix rpath issue
  • Disable some initially enabled editing maptools
  • Fix #1052 ‘Uninitialized field variables in QgsPostgresProvider ‘
  • Fix for #130 ‘Database default fields’
  • Added option to have the old vertex markers back
  • Add fixdiff.pl to convert svn diff from other architectures
  • Polish gui translation updates
  • Use Qt 4.2 compatible properties
  • Search CMake default standard locations rather than explicitly
    encoding standard locations into files. On a Mac, the standard
    locations may also include framework paths and the frameworks need to
    be searched either first or last depending upon other CMake settings.
  • Add GRASS-6.3 to the Mac GRASS search paths.
  • Remove all use of Qt3 compatibiliy routines except for the
    GRASS provider/plugin. Automatic casts of QString to char* have also
    been removed for compatibility with Qt/Mac-Cocoa (64-bit).
  • Remove selection every time in QgsAttributeTable::handleChangedSelections()
  • Fix for bug #1057 ‘Trivial bug in qgsmaptoolmovefeature.cpp’
  • Fix for ticket #1058 ‘Some UI fixes in Options dialog’
  • Change order of x- and y- coordinates in WMS bbox parameter
    for 1.3 and for geographic coordinate systems. This is as described in
    the WMS1.3 specifications (for WMS1.1.1, there is no such change)
  • Merged Release-0.10.0 changes r8366:r8391 into the trunk.
  • Spanish gui translation updates
  • GRASS plugin r.in.gdal/r.in.gdal.loc update
  • Debian package: add files added to release branch to trunk
  • Update french gui translation
  • Fix leaks calling OGR_DS_ExecuteSQL (fixes #1083)
  • Changed version to 0.11.0 for trunk
  • Fix tests to work with QT_NO_CAST_TO_ASCII
  • Update turkish gui translations
  • New splash for Metis
  • Alternative post build scripts for mac if using qgis universal deps bundle for OS X
  • Updated projection icon for status bar.
  • Create resource file from icons
  • Third alternative mac post build script for building dmg
  • Numerous changes in GUI HIG revision:
  • Changed release name to Metis
  • Added some HIG guidelines (more to come)
  • Enable qtsql module
  • Change all remaining Qt include filenames from qxxx.h to QXxx
    and adjust other Qt include statements as necessary. (GRASS
    provider/plugin not changed since it hasn’t been updated from Qt3 to
    Qt4 yet.)
  • Merge of rendercontext branch into trunk
  • Replaced zoomFull() code with a single QGraphicsView function.
  • Added cursor tips for composer maps and images.
  • Changed std::map to QMap in QgsRasterLayer::identify(), updated PyQGIS
  • Implement #1087 ‘adding postgis data with geometry field based on a domain and not a simple geometry type’
  • Added x11 deps required for herob
  • Fix for ticket #942 ‘gpx extension not added to file name’
  • Fix for problems with floating point outline width for hard markers
  • Fix for continuous color rendering of points, changed test qml files to mm units
  • Differentiate between field scale and raster scale factor such that field scaled point symbols all have the same outline width
  • Some cleanup in point rendering code
  • Changed testimage for renderers
  • Some labeling cleanups (fixes #1088)
  • Fix linking of python bindings on windows
  • Fix rendering off added features
  • Fix crash on invalid raster layers
  • Fix #928 ‘Plugin Manager: let select/de-select plugins also by clicking within the checkbox’
  • Added a small script to tidy away tmp, orig and rej files left by svn
  • Updates for tims post install mac scripts
  • Don’t artificially limit the raster types available. Note if
    you have a lot of gdal file types supported the file filter is very
    long.
  • Created a custom view delegate for displaying in lists like the plugin manager and the grass toolbox.
  • The delegate allows displaying a title (in bold) and a
    description underneath it (in normal font), without needing to resort
    to using tables & columns.
  • The qgsdetailed item data class is a new qvariant type that
    can be used to pass title, description etc between the model and the
    view.
  • Removed the definition for UNUSED as we have replaced all UNUSED in the source tree with Q_UNUSED
  • On windows and mac, add the plugins dir to the search path on application start up.
  • Reimplemented plugin manager to use a list view rather than a
    table view and to use the custom qgsdetaileditemdelegate for display of
    available plugins
  • Fix MSVC warning
  • make QgsDetailedItemDelegate link on windoze
  • Dont use PREFIX on linux (or anywhere else). On linux assume prefix is appdirpath/.
  • This fixes issues where qgis is nor relocatable after
    building, and removes cmake warnings about duplicate definition of
    PREFIX. Note that to be relocatable you should not build using rpath
    support..
  • Sync sip with c++ core
  • Fix QgsSpatialRefSys::createFromWkt
  • Fix grass crash
  • Fix for bug #1096 Snapping to currently moved vertex should be suppressed
  • Fixed python console (was displaying plain text)
  • Moved text2tags sources into docs dir.
  • Made some minor updates to coding.t2t
  • Added style sheet for text2tags rendering
  • Minor change to commenting
  • Fixed / Removed kludge for getting detailed widget capture to layout out by calling show() on it quickly first.
  • Added show settings to show application var state when debugging
  • Prettified application variable name
  • Some minor updates to docs
  • Gui tidy ups for the project props dialog as part of the general GUI revision
  • Make the top level legend item bold for each layer so that it stands out from the categories under it.
  • Revisions to improve gui layout and useability. Note the
    custom projection navigation buttons are temporary and will be updated
    shortly with icons.
  • Gui cleanups to main app window
  • Better handling of python errors raised during initialization.
  • enhance unique value dialog
  • Updated polish gui translation file
  • Even better python errors handling: now displaying traceback, python version and python path.
  • Fixed uninstalling redirection from python console
  • Icon updates to templates and gave icon master a better name
  • Navigation buttons for custom prj dialog
  • SVG master for zoom icons
  • Nav button for custom prj dialog
  • Small icon cleanups
  • make the highlight gradient a little less extreme
  • Added missing icons for rec naviagation to the custom projection dialog
  • Syntactical change in QgsApplication wrapper to match its C++ counterpart
  • More sane python paths order: first qgis-wide python path,
    then plugins don’t try to reload plugins, it has just a little meaning
    and might do some problems for plugins. Moreover it was producing
    output to console.
  • Made QgsPythonUtils a singleton instead of a class with all members being static.
  • Python utilities separated to an interface and implementation.
  • Remove some duplication of version vars in top level cmakelists.txt
  • Implemented word wrap in manually draw detailed item delegate and other related cleanups
  • Further work on ui cleanups and useability:
  • Just fixed some code indentation
  • Remove superfluous ^ symbol
  • Gui cleaunups and use buttonbox
  • Update list widget colors on reset/randomize colors
  • Keep current row on classify
  • Support for non-ascii characters in path to home directory.
  • Moved python support to a library, QGIS app now during the initialization tries to load that library.
  • Renamed non db icon to add ogr layer for better naming
  • Hide list view in grass toolbox as I hadent meant to commit it yet
  • Fix building python plugin on windows
  • Remove /bin from application path for MSVC build
  • Fix strange compile error with MSVC9
  • Package python support seperately in debian
  • Add support for maptool doubleclick events
  • Fix for #1118 ‘"Display Field" option in layer properties greyed out for Postgis layers’
  • Fix for #1119 ‘Display field does not stick in general tab of layer properties’
  • Removed files that are unused – part of cleanups of code base for 1.0 release.
  • Remove references to deleted uis
  • Use button box for cross platform consistency
  • Use pushbutton instead of abstract button to prevent compile errors
  • Remove deprecated include of attribute dialog header
  • Remove cmake 2.6 warnings
  • Unique value dialog: ask if the existing classes should be deleted when classifying on a new attribute
  • Gui cleanups for attribute capture when digitising. Create a dynamically generated dialog rather than using a table widget.
  • Fix for label size in printing output (bug #1097)
  • Fix restoration of saved main window position
  • Updated post build scripts for mac (Tims Version) so that
    python libs all have proper relative references into bundle for the lib
    deps.
  • Add backward compatibility for Mac CMake 2.4
  • Update german translation
  • Add path so Mac qgispython lib can be found.
  • Updates debian packaging
  • Spanish gui translation updates
  • Applied patch that fixes QgsGeometry::setWkbGeometry() in Python
  • Applied patch for simpler retreival of coords from QgsPoint
  • Update feature id of added features in OGR and PostgrSQL provider
  • Applied patch to return features (with new IDs) after being added.
  • Strip current schema from selected tables to match postgres provider behaviour
  • Save qml of non-file datasources to qgis user database
  • Use QgsVectorDataProvider::getUniqueValues() in unique value dialog again (was lost in r8440)
  • Apply changes to layer before saving qml
  • Call OSRImportFromProj4() in locale "C" (fixes #1120)
  • Possibility to add WMS layers through plugin interface
  • Display the grass modules list as second tab which avoids rendering issues. Enabled list mode.
  • Use cmake script with CONFIGURE_FILE rather than grep/sed to
    create Mac Info.plist. This circumvents command-line quoting problems
    when upgrading to CMake 2.6.
  • Update Polish gui translation
  • Changed some debug statements to use QgsDebugMsg
  • Refactored grass tools and plugin manager to always use
    qgsdetaileditemdata to represent the info to be display in items. This
    will let us switch between widget based and manually drawn
    implementations easily.
  • Get svn revison number for Mac Info.plist from top-level source directory rather then current source directory.
  • Fix filtering bug in plugin manager
  • Sort the model proxy after populating so python and c++ plugins get sorted irrescective of their type.
  • Fix height bug manifesting in plugin manager and grass toolbox list view
  • Removed non-functional MySQL provider – was just a copied from
    Postgres provider, with old provider interface which is not being used
    anymore, 2 years without any development.
  • Added "memory" provider. It stores all data in heap, offering 3rd party developers fast provider for temporary data.
  • Small fix for multipart geometry types
  • Additional conversion from Q3ListView to QTreeWidget. This is an addition to r8406 and fixes #1074.
  • For Q3ListView, each item is already set to the new selection
    state when on_lstLayers_selectionChanged is called. For QTreeWidget,
    each item still has the old selection state and selectedItems() must be
    used to get the new selection state.
  • Remove use of Qt3 support inline routines which redirect old
    Qt3 names to new Qt4 names. Remove USE_QT3SUPPORT from top-level
    CMakeLists and add it to GRASS provider/plugin CMakeLists so that all
    use of Qt3 names and libraries is limited to these two directories.
  • Update dutch gui translations
  • Applied patch to fix problem where attributes where not copied for modified features
  • Fix compile error on windows
  • Fix link error on windows
  • Add memoryprovider to debian package
  • Remove declaration which causes Qt3Support dependency.
  • Accept EPSG and epsg when constructing srs
  • Added global proxy configuration to options dialog. Use the
    follow qsettings keys to obtain proxy configs: proxy/proxyEnabled,
    proxy/proxyHost, proxy/proxyPort, proxy/proxyUser and
    proxy/proxyPassword. Note that the proxy password is not encrypted in
    any way when stored in Qt config file / win registry.
  • Implemented proxy support to be application global rather than set on a per connection basis
  • Fixed problem with iterating over features of memory provider
  • Added QgsRect::intersects(QgsRect) predicate
  • Polishing and optimizations in memory provider:
  • Project file transformation from 0.10.0 to 0.11.0
  • Revert r8586 and solve issue in QgsVectorLayer (fixes #1126)
  • Fix #958 ‘wrong cursor after quiting edit mode’
  • Use QPrinter instead of QPixmap to find out screen resolution
  • Correct wrong version name in wfs get capabilities
  • Fix gcc 4.3 warnings, a gcc 4.3 compile error and a MSVC warning
  • Fixed a potential bug in case someone calls QgsMapCanvas::setOverview(NULL)
  • Updates for internationalisation from Carlos
  • Fix #1130 ‘Query builder attaches sql clause to wrong entry when PostGIS table has multiple geometry columns’
  • Replaced some occurences of default srs id with epgs id
  • Fix multiple table selection
  • Fix #1131 ‘shapefile export of PostGIS layer: field size for integer is too small’
  • Updates spanish gui translation
  • Fix some lupdate warnings
  • Update german translation
  • Fix windows link errors
  • Do not accept band-less dataset as valid (#1040)
  • Improve error propagation for raster open errors (#1040)
  • Moved const to the place where it belongs
  • Fix for bug #1136 measure tools show wrong values
  • Hungarian gui translation update
  • Fixed broken filewriter unit test by changes in qgsapplication by adding a mechanism to find the install root of qgis.
  • Use new prefix path mechanism to locate resources
  • Use new mechanism to find path. Test still fails due to small differences in rendered output

     

 

Formatul ArcInfo ASCII Grid

sâmbătă, iulie 19th, 2008

Pentru cei interesati: 

ArcInfo ASCII Grid format

Added by Ed Yu, last edited by Adrian Custer on Jul 09, 2006  (view change)

Labels

 

(None)

function doAddLabel(hideTextfieldAfterAddParam)
{
// stub
}
function onAddLabel()
{
// stub
}
function showLabelsInput()
{
// stub
}

Add Labels

Wait Image 

Enter labels to add to this page:

Looking for a label ? Just start typing.

ARC
ASCIIGRID refers to a specifc interchange format developed for ARC/INFO
rasters in ASCII format. The format consists of a header that specifies
the geographic domain and resolution, followed by the actual grid cell
values. Usually the file extension is .asc, but recent versions of ESRI
software also recognize the extension .grd. It looks like this:

ncols 157
nrows 171
xllcorner -156.08749650000
yllcorner 18.870890200000
cellsize 0.00833300
0 0 1 1 1 2 3 3 5 6 8 9 12 14 18 21 25 30 35 41 47 53
59 66 73 79 86 92 97 102 106 109 112 113 113 113 111 109 106
103 98 94 89 83 78 72 67 61 56 51 46 41 37 32 29 25 22 19
etc...

Bookmark: ArcInfoASCIIGridformat-Records16GeographicheaderRecords 1 – 6 Geographic header

Coordinates may be in decimal or integer format. DD:MM:SS format for geodetic coordinates is not supported.

Bookmark: ArcInfoASCIIGridformat-ncolsxxxxxncols xxxxx

ncols refers to the number of columns in the grid and xxxxx is the numerical value

Bookmark: ArcInfoASCIIGridformat-nrowsxxxxxnrows xxxxx

nrows refers to the number of rows in the grid and xxxxx is the numerical value

Bookmark: ArcInfoASCIIGridformat-xllcornerxxxxxxllcorner xxxxx

xllcorner refers to the western edge of the grid and xxxxx is the numerical value

Bookmark: ArcInfoASCIIGridformat-yllcornerxxxxxyllcorner xxxxx

yllcorner refers to the southern edge of the grid and xxxxx is the numerical value

Bookmark: ArcInfoASCIIGridformat-cellsizexxxxxcellsize xxxxx

cellsize refers to the resolution of the grid and xxxxx is the numerical value

Bookmark: ArcInfoASCIIGridformat-nodatavaluexxxxxnodata_value xxxxx

nodata_value refers to the value that represents missing data and xxxxx is the numerical value. This is
optional and your parser should not assume it will be present. Note: that if you need a good value, the ESRI default is -9999.

endoffileDatavalues” src=”/editor_files/images/bookmark_symbol.gif” contenteditable=”false” width=”16″ height=”13″ title=”Bookmark: ArcInfoASCIIGridformat-Record7\>endoffileDatavalues” alt=”Bookmark: ArcInfoASCIIGridformat-Record7\>endoffileDatavalues” border=”0″>Record 7 -> end of file Data values

These are the value of individual cell typically representing elevation of a particular area.

Bookmark: ArcInfoASCIIGridformat-xxxxxxxxxxxx xxx xxx

val(nox,noy) (f) = individual grid values, column varying fastest in
integer format. Grid values are stored as integers but can be read as
floating point values.

xllcorner and yllcorner are given as the EDGES of the grid, NOT the
centers of the edge cells. ARC/INFO supports other header strings that
allow the centers of the edge cells to be given using xllcenter and
yllcenter instead. The origin of the grid is the upper left and
terminus at the lower right.

ARC format grids are single-band files.

 

Cod sursa transformare coordonate geografice in coordonate plane si invers

sâmbătă, iulie 5th, 2008
Codul este in Delphi
 
 
// ———— ——— ——— ——— ——— ——— – //
// Transformare coordonate geografice in coordonate plane //
// in proiectia Stereografica 1970 //
// folosind formulele cu coeficienti constanti (1972) //
// ———— ——— ——— ——— ——— ——— – //
// Munteanu Constantin – Cartografie Matematica, Editura Matrix Rom, 2003, pp. 84-86 si 147-148;
// Munteanu Constantin – Note de Curs, 1991-1992;
 
procedure BL_xyST_cc72( var Lo, La, xst, yst: double);
const
x0 = 500000;
y0 = 500000;
la_polQ0 = 46;
lo_polQ0 = 25;
c = 0.999750;
f1 = 1;
l1 = 1;
b1 = 3752.1457111; c1 = 0.3359127;
a2 = 308758.9579813; b2 = – 99.9280966; c2 = – 0.0622287;
a3 = 75.3584967; b3 = – 6.6748691; c3 = 0.0002261;
a4 = 60.2162733; b4 = – 0.0713046;
a5 = – 0.0148571; b5 = – 0.0025911; h1 = – 0.0000575;
a6 = 0.0142609;
a7 = – 0.0215834;
d1 = 215179.4208377; e1 = – 23.2138674; g1 = – 0.0086455;
d2 = – 10767.8386289; e2 = – 1.9281015; g2 = 0.0004969;
d3 = – 128.6600287; e3 = 0.1316098;
d4 = – 2.1060912; e4 = 0.0023711;
d5 = – 0.0495324;
d6 = – 0.0004263;
 
var fi0,lam0 : Real;
dfi,fi,f2,f3, f4,f5,f6, f7 : Real;
S0,S1,S2,S3, S4,S5,S6 : Real;
dlam,lam,l2, l3,l4,l5, l6,l7: Real;
begin
fi:= La*3600;
fi0:= la_polQ0*3600;
dfi:= fi – fi0;
f2:= dfi * 1e-4;
f3:= sqr(f2);
f4:= f3*f2;
f5:= sqr(f3);
f6:= f4*f3;
f7:= sqr(f4);
S0:= f2*a2 + f3*a3 + f4*a4 + f5*a5 + f6*a6 + f7*a7;
S1:= f1*d1 + f2*d2 + f3*d3 + f4*d4 + f5*d5 + f6*a6;
S2:= f1*b1 + f2*b2 + f3*b3 + f4*b4 + f5*b5;
S3:= f1*e1 + f2*e2 + f3*e3 + f4*e4;
S4:= f1*c1 + f2*c2 + f3*c3;
S5:= f1*g1 + f2*g2;
S6:= f1*h1;
lam:= Lo*3600;
lam0:= lo_polQ0*3600;
dlam:= lam – lam0;
l2:= dlam * 1e-4;
l3:= sqr(l2);
l4:= l3*l2;
l5:= sqr(l3);
l6:= l5*l2;
l7:= sqr(l4);
xst:= x0 + (S0*l1 + S2*l3 + S4*l5 + S6*l7)*c;
yst:= y0 + (S1*l2 + S3*l4 + S5*l6)*c;
end;
 
 
Invers:
 
 
// ———— ——— ——— ——— ——— ——— – //
// Transformare coordonate plane in coordonate geografice //
// in proiectia Stereografica 1970 //
// folosind formulele cu coeficienti constanti (1972) //
// ———— ——— ——— ——— ——— ——— – //
// Munteanu Constantin – Note de Curs, 1991-1992
// Munteanu Constantin – Cartografie Matematica, Editura Matrix Rom, 2003, pp. 88-90;
procedure xyST_BL_cc72( var xst, yst, Lo, La: double);
const
la_polQ0 = 46;
lo_polQ0 = 25;
x1 = 1;
y1 = 1;
cp = 1.000250063;
b1 = – 26.2457302; c1 = 0.0033123;
a2 = 3238.7724276; b2 = – 0.6202059; c2 = 0.0001735;
a3 = – 0.2560279; b3 = – 0.0099813; c3 = 0.0000055;
a4 = – 0.0662169; b4 = – 0.0001893;
a5 = 0.0000313; b5 = – 0.0000031; h1 = – 0.0000002;
a6 = 0.0000024;
d1 = 4647.2845596; e1 = – 0.5020804; g1 = 0.0001125;
d2 = 75.3195104; e2 = – 0.0289995; g2 = 0.0000109;
d3 = 1.5062413; e3 = – 0.0011247;
d4 = 0.0289995; e4 = – 0.0000363;
d5 = 0.0005624;
d6 = 0.0000109;
var
x,x2,x3,x4,x5, x6 : Real;
S0,S1,S2,S3, S4,S5 : Real;
y,y2,y3,y4,y5, y6,y7 : Real;
fi,lam : Real;
begin
x:= xst – 500000;
y:= yst – 500000;
x2:= x * cp * 1e-5;
x3:= sqr(x2);
x4:= x3 * x2;
x5:= sqr(x3);
x6:= x3 * x4;
S0:= x2*a2 + x3*a3 + x4*a4 + x5*a5 + x6*a6;
S1:= x1*d1 + x2*d2 + x3*d3 + x4*d4 + x5*d5 + x6*d6;
S2:= x1*b1 + x2*b2 + x3*b3 + x4*b4 + x5*b5;
S3:= x1*e1 + x2*e2 + x3*e3 + x4*e4;
S4:= x1*c1 + x2*c2 + x3*c3;
S5:= x1*g1 + x2*g2;
y2:= y * cp * 1e-5;
y3:= sqr(y2);
y4:= y3 * y2;
y5:= sqr(y3);
y6:= y5 * y2;
y7:= sqr(y4);
fi:= la_polQ0*3600 + S0*y1 + S2*y3 + S4*y5 + h1*y7;
La:=fi/3600;
lam:=lo_polQ0* 3600 + S1*y2 + S3*y4 + S5*y6;
Lo:=lam/3600;
end;

A Global Self-consistent, Hierarchical, High-resolution Shoreline Database

vineri, iunie 27th, 2008
Puteti gasi la aceste adrese informatii despre mari, oceane, lacuri , etc. (in format ESRI shape):
http://www.ngdc.noaa.gov/mgg/shorelines/gshhs.html

sau
 

A aparut ArcGIS 9.3

joi, iunie 26th, 2008
Excelenta stirea:
http://esri.com/software/arcgis/about/whats-new.html 
 
Sa vedem despre ce e vorba: 
 

What’s New in ArcGIS 9.3

Demo Showcase
Click to watch the demo

  • What’s New in ArcGIS 9.3 Desktop Flash [15:28]

With ArcGIS 9.3 you can improve your entire GIS workflow. ArcGIS 9.3 includes tools and functionality to help you:

  • Manage spatial information more efficiently
  • Make better maps
  • Share common operating information
  • Send and receive real-time information to and from the field
  • Perform better planning and analysis

ArcGIS 9.3 is now available.

Show/Hide All Descriptions

ArcGIS Desktop
<!–

Show/Hide All Descriptions

–>

With the ArcGIS 9.3 release, ESRI has implemented many of your
enhancement requests and addressed a significant number of common
technical support issues to help make you more productive.
View demo of what’s new in ArcGIS Desktop 9.3.

Show/Hide All

General Enhancements
  • The new ArcGIS Desktop Resource Center makes it easy to access
    online resources such as documentation, help, support pages, forums,
    blogs, best practices information, and key data services such as ArcGIS
    Online basemaps. View demo
  • A new Convert Graphics to Features function allows you to create features by drawing graphics without using the editor. View demo
  • Bookmarks are much easier to access and can be reordered, sorted, exported, and loaded between different maps. View demo
    click to enlarge
    The new Bookmarks pull-down menu in ArcGIS 9.3
  • The ability to export layers to KML files is now built into ArcGIS
    Desktop 9.3 for all users, and you can now specify pop-ups for your KML
    features containing feature attributes, URLs, etc. View demo Improved KML support
    View demo New KML export support

    A new HTML pop-up tool has been added which allows different HTML content to be viewed on individual features. View demo

  • The labeling process can be temporarily paused to increase performance while you assemble your map or do analysis. View demo
  • Field aliases and definition queries are now retained when you join tables, and you can now sort tables on multiple fields. View demo
  • The new Address Inspector tool lets you click on the map and get the address for that location (reverse geocoding).
  • Markups created in ArcReader can be loaded into ArcMap as a guide for editing data.
  • A new error-reporting system automatically tracks errors and sends reports to ESRI. View demo
  • You now have the option to display map scales throughout the ArcMap
    user interface in relative format, in the units of your choice, thus
    making scales easier to understand. View demo
  • The Identify tool now allows you to immediately launch the
    properties dialog and attribute table of the layer that a feature
    belongs to directly from the Identify window. View demo
Cartography
  • All legend symbols now simulate transparency to more closely match transparent layers in your maps. View demo
  • ArcGIS 9.3 has new and improved functionality for exporting maps to
    Adobe PDF format. Feature attributes can be included in exported PDFs
    and accessed interactively by Adobe Reader users with the Object Data
    tool. Group layer and data frame hierarchies are now reflected in Adobe
    PDF layer lists. 9.3 also adds support for the new geospatial
    capabilities in the PDF formats introduced in Adobe Acrobat 9,
    including support for coordinate readout, find XY, measurement, and
    markup. Learn more.
  • Many enhancements in Maplex for ArcGIS include better contour
    labeling and more control over where labels are placed inside and
    around polygons.
  • New options for color balancing and matching make it easier to create seamless raster mosaics.
  • A new Disperse Markers tool allows you to spread out representation markers when they coincide.
    click to enlarge
    Points placed with the new Disperse Markers tool
  • WYSIWYG editing of cartographic representations and geometric
    effects allows you to better see how an edit will impact your map. View demo
Modeling and Analysis
  • Geoprocessing error messages are improved and now let you hyperlink
    to a full description of the problem. The geoprocessing progress bar
    gives a better indication of current status. View demo
  • Python scripts can be run in process, significantly reducing execution time.
  • A new scatterplot matrix graph lets you explore relationships between sets of related variables.
  • The Near tool has been improved to with points, lines, and polygons and can find multiple feature classes.
  • The new, advanced Ordinary Least Squares and Geographically
    Weighted Regression tools help you understand how processes vary over
    space.
  • New tools to create spatial weights matrices show spatial relationships in feature classes and net datasets.
  • Buffer tool improvements include support for geodesic buffers and better performance.
  • Geostatistical functions like kriging can now take advantage of multiple CPUs.
  • Viewshed, inverse distance weighting (IDW), and Combine functions now cartea with very large input datasets.
  • A new vehicle routing problem (VRP) solver in ArcGIS Network Analyst generates routes for fleets of vehicles.
3D Visualization
  • Improved contouring with the new Contour with Barriers tool is included.
  • Support for Collaborative Design Activity (COLLADA) models provides more realistic displays.
  • Support for graphics in ArcGlobe as well as billboard marker symbols has been improved.
  • The ArcGIS Tracking Analyst extension is now supported in ArcGlobe,
    enabling dynamic tracking and visualization of moving objects in 3D.
  • A new Point File Information tool makes it easier to create
    terrains by performing mass point QA/QC before loading them into the
    geodatabase.
  • The Profile Graph tool can now profile multiple lines in one graphic plot and graph line-of-sight results.
ArcGIS Server

Here are just a few of the quality enhancements and new features you get with ArcGIS Server 9.3.

Show/Hide All

Create GIS Web Mashups with New ArcGIS JavaScript APIs
Innovative
new ArcGIS JavaScript APIs make it easy to include ArcGIS Server maps
in Web pages or develop complete GIS applications. You can easily
combine your services with others such as ArcGIS Online basemaps. The
ArcGIS JavaScript API extensions allow you to mashup ArcGIS Server
maps, data, tasks, and geoprocessing services with Google Maps and
Microsoft Virtual Earth to take advantage of those popular Web maps.

These freely available APIs dramatically simplify creating Web
applications and let developers unleash a new generation of GIS mashups
incorporating trusted GIS content and professional grade GIS analysis.

Test drive Web mashup demos created with the ArcGIS JavaScript API.

Improved
Support for KML and Other Standards
KML
support has also been greatly enhanced at 9.3. Map services you publish
with ArcGIS Server 9.3 can now be accessed directly via a URL in
clients that support KML network links like ArcGIS Explorer and Google
Earth, and the results of geoprocessing, queries, and geocoding can
also be returned as KML. People can use search engines like Google to
discover maps and other services you publish and launch them directly
in Web clients for easy integration with other Geoweb content.

Support for additional OGC standards has been enhanced to include to
cover Web Coverage Services (WCS), Transactional Web Feature Services
(WFS-T), and Styled Layer Descriptor (SLD) support for WMS.

Easier
to Create High Performance Cached Map Services
ArcGIS
Server 9.3 makes it easier to create cached map services and gives you
more control over how your cache gets built and updated. You can cache
particular areas on your map or create the cache on demand as your
service is used. Caching your map services for display with ArcGIS
Online, Google Maps, and Microsoft Virtual Earth is much easier as
those tiling schemes are now built into the caching tools.
Enhanced Security
ArcGIS
Server’s new role-based security at 9.3 lets you manage access to your
services and applications for different users. It is easy to configure
security using the new Security tab in the Server Manager. 9.3 also
introduces the option to use token-based security for Web services and
applications.
Better Diagnostics
More detailed logging at 9.3 makes it easier to track down problems and bottlenecks occurring on your GIS server.
Advanced
Imagery Capabilities with the ArcGIS Image Server Extension
ArcGIS
Image Server is now an optional extension to ArcGIS Server providing a
complete imaging solution that enables you to manage and process huge
volumes of raster data and provide enterprise-wide access to the data
from GIS, CAD, imaging, and Web applications. Unlike simply serving
your imagery as a map service, ArcGIS Image Server lets you serve image
services that allow image processing and analysis to be performed
directly by client applications. The ArcGIS Image Server extension
dramatically shortens the time between image capture and making imagery
available to end users. At 9.3, image services can be used as full
raster data sources throughout ArcGIS, and performance, editing
capabilities, and developer options have been improved.
New Resource Center and Improved Documentation
The
new ArcGIS Server Resource Center brings together the various online
resources for the product including documentation, help, support pages,
forums, blogs, Web basemaps, and best practices information.

Major additions have been made to the Server documentation, especially
in the areas of publishing your GIS content and geoprocessing services
on the Web, administering your server, and developing Web applications
including many new code samples.

ArcGIS Engine

Here are just a few of the quality enhancements and new features in ArcGIS Engine 9.3.

Show/Hide All

New ArcGIS Snippet Finder
This
new tool makes it easier to search and choose how code snippets are
inserted (e.g., fully qualified/using statements/commented).
Previously, you could only browse the list of more than 250 code
snippets.
New Configurations Supported
The
ArcGIS Engine Java Developer Kit version 6 includes support
configurations for SUSE Linux 10, 64-bit Red Hat Linux (must use 32-bit
Java Virtual Machine [JVM]), and Windows Vista operating systems.
Improved IDE and Debugging Experience
Integrated with the Eclipse 3.3 plug-in, you can now inspect the state of ArcObjects under the Java platform.
New Topics and Samples
There are three or four times more help topics and samples to assist developers.
New MXD Editor Tool
MXD
Editor is a tool that can be used to inspect and fix broken layers in
map documents (.mxd files) on Windows, Linux, or Solaris machines that
have ArcGIS Engine Java Developer Kit for the Java platform. The tool
is based on the Eclipse Rich Client Platform (RCP) framework and
leverages the ArcObjects components provided by ArcGIS Engine.
The ArcGIS Engine Add Data Dialog Box Now Supports ArcSDE Geodatabases
The
Add Data dialog box in ArcGIS Engine supports connections to ArcSDE
geodatabases. This enables users of ArcGIS Engine applications to
connect to any ArcSDE geodatabase (including personal, workgroup, and
enterprise ArcSDE) to access data.
Improved Dynamic Display Capabilities
The
dynamic display capabilities have been considerably enhanced in 9.3.
Dynamic display can be used and configured using ArcObjects by
developers on all supported ArcGIS Engine development environments.

At 9.3, dynamic display has been further improved with better display caching:

  • Background tiles loading thread
  • Reused during dynamic sessions (activate and deactivate)
  • Reused between dynamic sessions (layer files and map documents)
  • Generated before use
  • Invalidated areas
  • Tiles compression format
  • Layer drawing characteristics

Version 9.3 also supports feature selection, adds new continuous zoom/pan and roam tools, and has enhanced performance.

Personal ArcSDE Included in ArcGIS Engine Developer Kit
ArcGIS
Engine 9.3 includes the SQL Server 2005 Express installation and the
ArcSDE personal geodatabase Post Installation wizard. This allows
ArcGIS Engine developers to use personal ArcSDE geodatabases as a data
source.
ArcGIS Mobile

ArcGIS Mobile extends the ArcGIS Server platform beyond the office
with the addition of a new ArcGIS Mobile application and enhancements
to the existing ArcGIS Mobile Software Development Kit (SDK).

New ArcGIS Mobile Application for Windows Mobile
 

At 9.3, the ArcGIS Mobile
is enhanced with the addition of a new ArcGIS Mobile application for
Windows Mobile 5 and 6 devices. This includes out-of-the-box mobile GIS
capabilities that integrate with ArcGIS Server to provide central
management, configuration, and deployment of mobile GIS data, maps,
tasks and projects from the ArcGIS Server Manager. The ArcGIS Server
Manager is a Web-based portal that is optimized for mobile Internet
Explorers and enables any organization to host the ArcGIS Mobile
application and their ArcGIS Mobile projects for deployment to Windows
Mobile-based devices. The ArcGIS Mobile application provides mobile
workers with the ability to access their specific ArcGIS Mobile
projects from a centralized server to:

  • View and navigate mobile maps
  • Collect new GIS features
  • Edit existing GIS features
  • Utilize the device rocker, stylus or Global Positioning System (GPS) to sketch
  • Search for and manage a list of GIS features to perform future work
ArcGIS Mobile Software Development Kit Enhancements
ESRI
released the ArcGIS Mobile Software Development Kit at 9.2 as part of
ArcGIS Server Advanced Enterprise edition. This SDK currently supports
customers and business partners developing custom mobile GIS
applications.

The ArcGIS Mobile platform at 9.3 includes improvements to the software developer kit providing:

  • Enhanced map control rendering to support multiple data sources and graphic layers
  • Improved data storage capabilities with support for large compressed basemaps
  • Expanded projections for nongrid-based ArcGIS projects
  • Improved editing and new sketch tools for manipulating geometries
  • Increased Global Positioning System (GPS) performance
  • Signed cabinet file (CAB) including ArcGIS Mobile runtime components

<!–

ArcGIS Online
#include virtual=”/common/software/whats-coming-93-arcgisonline.html”

–>

Geodatabase

The geodatabase continues to be the common data storage and
management framework for ArcGIS. At ArcGIS 9.3, the geodatabase offers
improved spatial data management and enhanced capabilities for
integration with enterprise systems.

ArcGIS 9.3 geodatabase enhancements include

Show/Hide All

Raster data management
  • New
    geoprocessing tools make the transfer of unmanaged raster catalogs (in
    Microsoft Access personal geodatabases and file geodatabases) from one
    location to another much easier.
Geodatabase replication
  • Microsoft Access personal geodatabases and file geodatabases can participate in one-way replication as child geodatabases.
  • ArcGIS 9.3 allows for more detailed logging of geodatabase replication activity.
Direct Connect backward compatibility
  • ArcGIS 9.3 clients can make direct connections to pre-9.3 enterprise geodatabases (e.g., 9.2, 9.1, and 9.0).
  • Backward compatibility allows easier implementation of phased migration strategies for new ArcGIS releases.
Versioned editing
  • The Merge Geometries option enhances conflict and reconcile management.
  • The Version Changes Viewer tool allows a version to be compared
    with an ancestor version without performing a reconcile operation.
Support for PostgreSQL (Open Source DBMS)
  • Enterprise geodatabases can be implemented on PostgreSQL with full support of the geodatabase data model.
  • Vector geometry is stored in the ESRI spatial type.
  • PostGIS Open Source spatial type is supported.
Support for SQL Server 2008
ArcGIS
9.3 will support the two new spatial types in Microsoft SQL Server
2008. A geodatabase implemented on SQL Server 2008 will be able to
store vector geometry in either spatial type (Geography or Geometry). Learn more
New 64-bit platform support
  • Enterprise ArcSDE technology is now available as a native 64-bit application for Windows and Linux.
Standards

At 9.3, ArcGIS Server provides enhanced support for the three
leading OGC Web standards: WMS, WFS, and WCS. With the recent
announcement from OGC that KML 2.2 is now an official OGC standard,
ArcGIS Server at 9.3 will comply with the OGC specification of Keyhole
Markup Language (KML).

Show/Hide All

Enhanced Support for OGC WMS
In
ArcGIS Desktop, support has been added for accessing WMS 1.3.0
services, and it is much easier to access specific layers of WMS
services containing large numbers of layers.

In ArcCatalog, you
can now expand WMS services to access and drill into the layers as well
as layer collections you want to work with and drag them directly into
your map or globes.

Also, in the ArcMap context menu for layers in a WMS service, a new
command enables you to add WMS legends to your map as a graphic.

ArcGIS Server supports the WMS 1.0, 1.1, 1.1.1, and 1.3 specifications
and complies with the ISO 19128 WMS standard. At 9.3, this support has
been enhanced for both the ISO-certified 19128 WMS standard and the OGC
styled layer descriptor (SLD) specification. The symbology in the SLD
documents can be rule driven, the rules being specified using the OGC
filter encoding (FE) specification.

Enhanced Support for OGC WFS
At
9.3, ArcGIS Server supports WFS 1.1 and the simple features profile of
GML. ArcGIS Server also supports Transactional WFS (WFS-T) 1.1. This
allows any GIS client to carry out transactions against geodatabases
using the WFS-T service published by ArcGIS Server.
Support Added for OGC WCS
An
Add WCS Server command has been added to ArcGIS Desktop, enabling you
to expand the server to see all the individual WCS services it
contains. When added to ArcMap or ArcGlobe, a WCS service works like
any other raster data source.

  • The layer properties dialog box for a layer referencing a WCS service is the same one used for other rasters.
  • Raster geoprocessing tools and ArcGIS Spatial Analyst tools support WCS layers as inputs.
  • You can export from an OGC WCS service to a raster dataset.

ArcGIS Server 9.3 allows users to publish any raster data type as an
OGC WCS 1.0, 1.1, or 1.1.1 service. Using the WCS specification

  • Clients can get subsets of the data.
  • Clients can request server-side resampling of the data.
  • Geoprocessing models that consume WCS services can be published.

For example, a WCS service with precipitation data can be used as an
input to a geoprocessing model for calculating near real-time flood
delineation.

Enhanced Support for KML
KML
support in ArcGIS Server now enables map and image services to
automatically generate a network link that can be accessed via a URL.

  • Services can easily be integrated into Web maps.
  • Services available can be browsed and displayed in ArcGIS Explorer,
    Google Earth, or any other application that directly supports KML.
  • URLs to your services can be embedded directly on your organization’s Web site.
  • Service metadata gets indexed by search engines (e.g., Google,
    Yahoo), allowing your services to be found simply by doing Web searches.

ArcGIS Server supports KML 2.2.

In ArcGIS Desktop 9.3, tools are included that enable you to quickly
convert maps and layers to KML. This makes it easy to use your data
with any client capable of reading KML including ArcGIS Explorer,
Google Earth, and Google Maps.

  • A new HTML pop-up functionality in ArcMap, ArcGlobe, and ArcScene
    at 9.3 enables you to define and format how the attributes of features
    and related URLs will appear when layers are accessed as KML.
  • At 9.3, support for accessing KML in ArcGlobe has been improved to
    include support for KML 2.0 and 2.1 tags, screen overlays, auto-refresh
    behavior in KML network links, and Collaborative Design Activity
    (COLLADA) models in KML.
Support Added for COLLADA
ArcGIS
9.3 includes support for the COLLADA file format. Using these new
capabilities, ArcGIS users can leverage COLLADA files for a variety of
purposes in ArcGIS Desktop and ArcGIS Server as well as display more
realistic 3D models.

  • COLLADA files can be used as 3D point symbology in ArcGlobe and ArcScene.
  • Features symbolized using COLLADA files can be served via the ArcGIS Server 3D extension.
  • Users can import COLLADA files into the geodatabase and directly display them in ArcGlobe.
Interoperability

Interoperability between different vendor products is key to being
able to share information throughout an organization. ArcGIS 9.3
enables users to easily integrate their geographic information with the
latest products from third-party software vendors through support for
their latest version releases.

The following new versions of platforms and technology are supported at 9.3:

Show/Hide All

Adobe PDF Support
The quickest way to share the maps you create in ArcMap with the rest
of the world is to simply export them to PDF. You can send the files by
e-mail or put them on Web pages.

The PDF export function in ArcMap has been enhanced so that Adobe
Reader users can customize maps by turning layers, group layers, or
individual members of group layers on and off.

At 9.3, PDFs exported from ArcMap can also include feature attributes
that people can access interactively using the Object Data tool in
Adobe Reader.

KML Support
Keyhole
Markup Language (KML) is an XML-based language provided by Google for
defining the graphic display of spatial data in applications such as
Google Earth and Google Maps. KML enables these applications to support
the open integration of custom data layers from many GIS users. KML
files have either a .kml file extension or a .kmz file extension (for
compressed and zipped KML files). KML has recently become an Open
Geospatial Consortium, Inc. (OGC), standard.

  • KML support in ArcGIS Desktop—The ability to export maps and layers to KML files is now built into ArcGIS Desktop 9.3 for all users at all license levels.
  • KML support in ArcGIS Server—Support for serving GIS data in KML format is greatly improved in ArcGIS Server at 9.3.
    • Authoring KML-enabled services—Several new features allow you to
      control how your map services display in KML client applications.
    • Publishing KML-enabled services—ArcGIS Server ability to support KML client applications has been extended.
    • Consuming KML services—Map and image services can automatically
      generate a network link that is accessible via a URL. This allows you
      to share your services with other Web applications and mashups by
      simply providing the URL to them.
Operating Systems
ArcGIS
is supported on Microsoft Windows XP, Vista, Windows Server 2003 and
2008 (32 bit and 64 bit), Linux, and Solaris operating systems.

64-Bit Operating System Support
At 9.3, ArcGIS is certified to run on the Intel and AMD 64-bit processor families.

  • ArcGIS Desktop (ArcInfo, ArcEditor, ArcView) is a native 32-bit
    application and runs as a 32-bit application on 64-bit Microsoft
    Windows, so it can take advantage of some of the performance benefits
    of the 64-bit environment.
  • ArcReader is a native 32-bit application and runs as a 32-bit application on 64-bit Windows, 64-bit Solaris, and 64-bit Linux.
  • ArcGIS Server and ArcIMS are native 32-bit applications. They have
    both been certified running as a 32-bit application on 64-bit Microsoft
    Windows. ArcGIS Server and ArcIMS support 64-bit Solaris.
  • ArcGIS Engine is a native 32-bit application and has been certified
    running as a 32-bit application on 64-bit Microsoft Windows, 64-bit
    Solaris, and 64-bit Linux.
  • ArcSDE is available as a native 64-bit application for Sun Solaris
    (Oracle and IBM DB2), HP-UX (Oracle and DB2), HP with Intel Itanium
    (Oracle), and IBM AIX (Oracle and DB2). On Windows, ArcSDE is a native
    32-bit application and runs as a 32-bit application on 64-bit Microsoft
    Windows. ArcSDE is a 32-bit application on Linux for both Oracle and
    DB2. When running ArcSDE for Oracle on Red Hat Linux, the Oracle DBMS
    and Red Hat Linux OS must both be 32 bit, even if the server on which
    they are installed is a 64-bit server.
  • ArcGIS License Manager fully supports 64-bit Windows environments.
Database Management Systems
Support for Microsoft SQL Server 2008
ArcGIS 9.3 supports the two new spatial types in Microsoft SQL Server
2008. A geodatabase implemented on SQL Server 2008 can store vector
geometry in either spatial type (Geography or Geometry). In addition,
Microsoft SQL Server Express support includes advanced services with
full-text search.

Support for Oracle
Enterprise ArcSDE 9.3 technology supports Oracle XE, Oracle9i, Oracle 10g, and Oracle 11g.

Support for PostgreSQL (Open Source DBMS)
The open source RDBMS PostgreSQL is now supported by Enterprise ArcSDE.

  • Enterprise geodatabases can be implemented on PostgreSQL with full support of the geodatabase data model.
  • Vector geometry is stored in the ESRI spatial type.
  • PostGIS Open Source spatial type is supported.

Support for IBM DB2 and Informix
ArcGIS 9.3 supports DB2 z/OS in Enterprise ArcSDE and also includes
Informix enhancements for text search DataBlade module products.

Developer Environments
Microsoft Visual Studio 2008 and Visual Studio 2005 Support
ArcGIS 9.3 supports Visual Studio 2008 in ArcGIS Desktop, ArcGIS
Engine, and ArcGIS Server for customization and development. In
addition, ArcGIS 9.3 continues to support Visual Studio 2005.

ArcGIS Server 9.3 supports .NET 3.5.

.NET Desktop and Engine Software Developer Kits (SDKs)

  • Visual Studio 2008 support
  • Improved documentation including new Snippet Finder tool

Java SDKs

  • Supports Java Developer Kit 6, SUSE Linux 10, 64-bit Red Hat Linux with 32-bit JVM, and Windows Vista
  • Improved IDE Integration: Supports Eclipse 3.3 (Engine and Server) and NetBeans (Server)
Web Applications
New REST and JavaScript APIs

These APIs dramatically simplify your development experience and enable
you to deliver fast and user-friendly mashup GIS Web applications. The
JavaScript libraries also let you embed ArcGIS Server maps, geocoding,
and geoprocessing services into Google Maps and Microsoft Virtual Earth.

ArcGIS Server REST API

  • Provides Web interface to GIS services
  • Enables you to browse services with new Services Directory Web pages

Building Mashups with ArcGIS JavaScript APIs

  • ArcGIS JavaScript API
  • ArcGIS JavaScript Extension for Microsoft Virtual Earth
  • ArcGIS JavaScript Extension for Google Maps API

Interoperability

  • Enhanced KML delivery
  • Expanded OGC support

Web Application Development Framework (ADF) for the Microsoft .NET Framework

  • Microsoft Vista support and Visual Studio 2008 support
  • Microsoft .NET Framework 3.0 and 3.5 support
  • Fully documented Web ADF JavaScript library
Data Interoperability

At 9.3, ArcGIS Data Interoperability has been updated to FME 2008,
the latest FME developed by Safe Software. This new version of FME
includes improvements to the existing software and new functionality
for better usability and productivity.

Show/Hide All

New and Improved Support for Formats and Transformers
  • Improved support for existing formats
  • New formats such as industry foundation class (IFC) Standard for
    the Exchange of Product (STEP) files, CityGML, LandXML, GeoRSS, Trimble
    JobXML, Autodesk 2007 (DWG/DXF), and Aeronautical Information Exchange
    Model (AIXM)
  • New transformers—more than 35 additional transformers that can be
    utilized in existing or new extraction, transformation, and loading
    (ETL) processes
Enhanced Workbench Improvements
Workbench,
the graphical authoring environment used to build Data Interoperability
ETL processes, has several usability enhancements including the
following:

  • A new Overview window lets you view your entire ETL workspace at a
    glance and provides easy navigation to different parts of the workspace.
  • All windows displayed in the Workbench interface can now "float" independently of each other and the Workbench window frame.
  • The transformer gallery is now customizable. You can create your
    own folders and store your favorite transformers for quick access.
    These folders are saved so you can share them with other users in your
    organization.
  • An Update Feature Types option has been added, which is very
    helpful when data changes during or after the creation of a spatial ETL
    tool. Using this option updates the entire workspace at once rather
    than your making the changes manually throughout the workspace.

Frequently Asked Questions

Show/Hide All Answers

<!–
Can I participate in the ArcGIS 9.3 beta program?
The ArcGIS 9.3 beta program is only open to ESRI Developer Network (EDN) subscribers. An e-mail invitation was sent to the primary maintenance contact at each organization that subscribes to EDN.
If you are interested in becoming an EDN subscriber, please visit www.esri.com/edn.

–>

Does ArcGIS 9.3 run on Windows XP or Vista 64-bit operating systems?
ArcGIS
Desktop is fully supported on 64-bit Windows at 9.2 Service Pack 3 and
beyond. While ArcGIS is a 32-bit application, it has been tested and
certified on the 64-bit versions of Windows. We have no immediate plans
to release a native 64-bit version of ArcGIS Desktop, although we will
continue to research this possibility.

At ArcGIS 9.2, we released 64-bit versions of the ArcSDE component of
ArcGIS Server for some UNIX platforms. At 9.3, we released a native
64-bit version of ArcSDE technology for Windows and Linux.

Does ArcGIS 9.3 support Visual Studio 2008 and Visual Studio 6.0?
ArcGIS
9.3 supports Visual Studio 2008 in ArcGIS Desktop, ArcGIS Engine, and
ArcGIS Server for customization and development. In addition, ArcGIS
9.3 continues to support Visual Studio 2005. ArcGIS 9.3 still has the
Visual Basic (VB) 6 Software Developer Kit (SDK) for ArcGIS Engine and
ArcGIS Desktop, but it is the last release that supports VB 6. ArcGIS
Server 9.3 supports .NET 3.5.
Does ArcGIS 9.3 support Visual C++ 6.0?
ArcGIS
9.3 does not support Visual C++ 6.0. In fact, ArcGIS 9.1 was the last
release that supported it. However, if you want to do COM Visual C++
development at ArcGIS 9.2 and 9.3, ESRI supports that language via
Visual Studio 2005 (not Visual Studio 6).

For additional information, please visit the system requirements page.

I heard a rumor that the Visual Basic for Applications (VBA) interface and functionality are not available in 9.3. Is this true?
This
is not true. VBA is fully supported in ArcGIS 9.3, and we have no plans
to retire VBA support in the near term. However, we do not recommend
VBA for extensive application development or customization, and users
should employ Visual Studio and ArcObjects to do more complex
development.
What operating systems are supported for ArcGIS Server 9.3?
ArcGIS Server 9.3 supports the following operating systems:

  • Red Hat Enterprise Linux AS/ES 4.0 Update 2
  • SUSE Linux Enterprise Server 10
  • Sun Solaris 10 (SPARC)
  • Sun Solaris 9 (SPARC)
  • Windows 2000 SP4 Server, Advanced Server, and datacenter
  • Windows 2003 SP2 Server Standard, Enterprise, anddatacenter+.+-=-+.+889-+.-+=+-.+-
  • Windows 2003 SP2 (64-bit) Server Standard, Enterprise, anddatacenter+.+-=-+.+891-+.-+=+-.+-
  • Windows Vista SP1 Ultimate, Enterprise, and Business
  • Windows XP SP2 Professional Edition
To what extent will KML support be provided?
KML Support in ArcGIS Desktop
The ability to export maps and layers to KML files is now built into
ArcGIS Desktop 9.3 for all users at all license levels using the Layer
To KML and Map To KML tools in ArcToolbox. Previously, these tools were
only available with the 3D Analyst extension.

Using the new HTML pop-up functionality in ArcMap, you can specify
pop-ups for KML features containing attributes, URLs, or formatted Web
content. The ability to define HTML pop-ups can also be found in
ArcGlobe and ArcScene at 9.3.

You can put the KML files you create with these tools onto the Internet
so they can be accessed in applications like ArcGIS Explorer and Google
Earth. You can also load your KML files into Web maps like Google Maps
(via the My Maps tab) and Microsoft Virtual Earth (via the Collections
menu). This functionality provides new ways for you to share maps and
data with others and tell your geographic story.

KML can be accessed directly in ArcGlobe or in the free ArcGIS Explorer
3D client. ArcMap users can add KML into their maps by accessing their
content as GIS features using the ArcGIS Data Interoperability
extension. A number of third-party scripts and tools for ArcGIS Desktop
have also been created for importing and exporting KML files.

KML Support in ArcGIS Server
Support for serving GIS data in KML format is greatly improved in ArcGIS Server at 9.3.

Authoring KML-Enabled Services
ArcGIS 9.3 introduces several new features that allow you to control
how your map services display in KML client applications. The KML
Description for a feature is now based on the HTML pop-up configured
for the feature layer in ArcMap. Point features are no longer
automatically labeled. Additionally, you can now control the label size
and color by defining these properties in ArcMap. Any legends authored
in the layout view of ArcMap will be exported for network links
authored in Manager and the Generate KML option in Services Directory.
Legends authored in ArcMap can be viewed in KML clients like Google
Earth.

Publishing KML-Enabled Services
At 9.3, ArcGIS Server support for KML has been greatly enhanced and is
now enabled by default when you publish a map service, geocode service,
or geoprocessing service. Additionally, queries against map services
can be returned as KML, for example, finding all cities in a layer with
a population greater than one million. Geocoding and geoprocessing
services can now return their results as KML. Map and image services
can display in KML client applications. Map and image services can also
return their footprint (the centerpoint of the extent of the data) as
KML. The 9.2 URL for the KML capability (KMLServer) continues to be
supported for backward compatibility.

Consuming KML Services
At 9.2, if you wanted to deliver your map services to people using
Google Earth, you used Server Manager to author a KML network link that
you could then send out to them. Upon opening the network link, the map
service would then display over the globe in Google Earth. Now at 9.3,
map and image services automatically generate a network link that can
be accessed via a URL. At 9.3, ArcGIS Server can provide a direct URL
to a KMZ file representation of a particular service or output from a
service. This allows you to share your services by simply sharing the
URL with them. For example, you might send the URL in an e-mail or
incorporate it on a Web page so that when a user clicks a link, ArcGIS
Server returns a KMZ file that can be opened directly in an application
like Google Earth.
This functionality is supported by the new ArcGIS Server REST API so it
can be accessed by Web applications and mashups.

Is Crystal Reports included in ArcGIS Desktop 9.3?
ArcGIS
Desktop 9.3 ships with a 30-day evaluation copy of Crystal Reports 2008
(developed and sold by Business Objects). However, a full version of
Crystal Reports is not included. Also, at 9.3, ArcGIS Desktop continues
to provide the ability to create simple reports based on attributes
from layers.

  • Customers who have ArcGIS Desktop 9.1 or 9.2, which included
    Crystal Reports XI, can continue to use Crystal Reports XI with ArcGIS
    9.3 Desktop.
  • Customers interested in the latest version of Crystal Reports 2008 can purchase it through the Business Objects eStore.
  • International customers may purchase Crystal Reports 2008 through the Business Objects eStore or through their local ESRI distributor.
Does ArcGIS 9.3 support geospatial information in Adobe PDF maps?
Yes.
ArcGIS 9.3 has new and improved functionality for exporting maps to
Adobe PDF including map layers and location information for end users
with Adobe Acrobat 9 or Reader 9 software. These enhancements are
available as a freely downloadable patch for ArcGIS Desktop, ArcGIS
Server, and ArcGIS Engine. Learn more.

For additional details, download the What’s New in ArcGIS 9.3 document [PDF].

Still have questions about what’s new in ArcGIS 9.3? Please ask.

 

Hawths Analysis Tools pentru ArcGIS 9.x

marți, iunie 10th, 2008
Puteti gasi informatii despre Hawths Analysis Tools pentru ArcGIS 9.x la adresa:
http://www.spatialecology.com/htools/tooldesc.php
 
Este, practic, un ajutor pentru cei care prefera < +.+-=-+.+1-+.-+=+-.+- class="xirtireh" href="http://www.comunicatedepresa.ro/ +.+-=-+.+2-+.-+=+-.+- " title="o"> o alternativa la ArcToolbox.
 

Major update to tools released 18 Sept 2007. Please check you have upgraded to the latest version.

Links to full descriptions and help files:

Analysis Tools
Intersect Point Tool
Distance Between Points (Within Layer)
Distance Between Points (Betw. Layer)
Count Points In Polygons
Polygon In Polygon Analysis
Sum Line Lengths in Polygons
Line Raster Intersection Statistics
Enumerate Intersecting Features
Line Metrics
Sampling Tools
Create Random Selection
Random Selection Within Subsets
Generate Random Points
Generate Regular Points
Conditional Point Sampling Tool
Create Vector Grid (lines/polygons)
Create Sample Shapes (various shapes)
Generare Random 3D Points
Animal Movements
Create Minimum Convex Polygons
Calculate Movement Parameters
+.+-=-+.+ 20 -+.-+=+-.+-
Convert Paths to Points
CRW Simulation I
CRW Simulation II
Kernel Tools
Fixed Kernel Density Estimator
Batch Fixed Kernel Density Estimator
Percent Volume Contour
Other Tools
Digitize XY Coordinates
Set/Zoom To View Extent Bookmark
Raster Tools
Clip Raster
Clip Raster By Polygons
Landscape Characterization (fast)
Extract Raster Edge
Thematic Raster Summary (by polygon)
Zonal Statistics ++ (by polygon)
Spatial Replace Tool
Maximum Grid Separation Tool
Cellular Automata (1D x Time)
Grid Spread (Cellular Automata)
Raster Pixel Type Conversion
Table Tools
Add Area Field To Table
Add Length Field To Table
Add XY To Table
List Unique Values
Sum Values
Delete Multiple Fields
Add XY Line Data (creates line layer)
CSV Management Tool
Vector Editing Tools
Create Buffers (Retain Attributes)
Vector Rotation and Shifting Tool
Snap Points To Lines Tool
Intersect Lines (Make Points)
Split Vector Layer By Unique Value Field
Specialist Tools
River Sample Extraction
Point Redistribution Tool
PLSS Point Finder
Julian Day Lookup

Important: these tools do not currently support
on-the-fly projection changes, therefore for any of the tools that work
with more than one layer, you must ensure that they share the same
projection.

Note that this list of tools and the associated help files applies
to the most recent version of HawthsTools (for ArcGIS 9). Development
of the ArcGIS 8.x version of HawthsTools has stopped because of the
difficulties of maintaining two incompatable code bases.

 

 
Weblog

Toate drepturile rezervate Weblog.ro