There are several approaches to creating a map application. Which one you use depends on the set of features that you want to support, and the degree of control that you want to maintain over the product.
- Google, , , JavaScript API Google Maps. , , , - api:
http://code.google.com/apis/maps/documentation/webservices/index.html
, , , , , , Google Maps , , , .
, . SVG, Adobe Illustrator, . , Illustrator svg . SVG , . Raphael.js - , - SVG. , , SVG . wikipedia , .
, , , , . , - svg- , . , , .
"", , .
- imagemagick
convert
-draw ,
png, jpeg gif
SVG. - , , SVG :
http://adamhooper.com/eng/articles/9
- ,
SVG. ,
ImageMagick,
,
jquery maphighlight,
,
VML
Internet Explorer.
(ImageMagick,
-
javascript)
,
SVG,
.
, ,
,
maphighlight
:
http://davidlynch.org/js/maphilight/docs/
A , , google-maps, , - Open Street Maps. openstreetmap.org, , , , . Open Street Map. javascript openlayers http://openlayers.org/, - Open Street Maps, . OpenStreetMap Wiki, OpenStreetMap.