ArcGIS помагат 10

използването на

Можете да контролирате появата на KML по два начина.
  • Ако използвате свойствата на слоя, като например коригиране на изскачащ прозорец HTML. изразяване дисплей и псевдоним на KMLSnippet, те ще бъдат използвани за създаване на KML.
  • Ако слоят не е уточнено и свойствата на класа обект включва специфични атрибути (полета), свойствата на полетата се използват за създаване на обекти в KML. Слоевете са първоначално създадени с помощта на инструмент KML слой. Той съдържа атрибути, които определят начина, по който ще бъде създаден KML.

Възможно е да се намали размера на документа за изход KMZ, ако картата е с мащаб зависими свойства и слой на дисплея е избран, съответстваща на изхода на мащаба на картата.

Всички файлове KML / KMZ, създадени в координатна система WGS84. Ако вашите слоеве все още не са в тази координатна система, се уверете, че те се показват правилно. Ако искате да конвертирате проекцията, можете да използвате инструмента При прогнозирането (Project). да препроектиран данни преди преобразуването в KML.

За да се покаже растерни изображения преметнато топография, използвайте опцията Назад единствен съставно изображение.

За изход всеки слой в отделни растерна графика, използвайте опция Конвертиране вектор за растер (Convert вектор за растер).

Scale, където всеки слой на картата ще се изнася. Този параметър се използва с всеки вид мащаб зависимост, като видимостта на слой или мащаб зависим картографиране. Ако слой не се вижда в скалата за износ, тя няма да бъде включена в създаването на файл KML. Ако мащабна зависимостта не е възможно да се използва който и да е стойност, например, 1.

Ако експортирате слой, който ще бъде показан като 3D вектори и is_composite настройка е NO_COMPOSITE, този параметър може да бъде изпратен с някаква стойност, в случай, че обектът не е дефинирано мащаб зависими дисплей.

  • COMPOSITE - Насочва KML файла продукция, която ще съдържа само едно изображение, състояща се от всички функции на картата в едно изображение на растерна графика. Растер насложен върху повърхността като KML GroundOverlay. Изберете тази опция, за да се намали размера на файла изход KMZ. Ако сложите тази марка, отделните обекти и слоеве в KML файла, няма да бъдат достъпни за избор. И на следващия параметър се игнорира is_vector_to_raster.
  • NO_COMPOSITE - Layers са върнати отделно в KML файла. Ще се върнат всички слоеве като растери или като смес от вектори и растери определят, както следва is_vector_to_raster параметър.
  • VECTOR_TO_RASTER - Конвертиране на всеки вектор слой на картата в отделна растерна графика в KML изход. Нормални растерни слоеве също се добавят към изхода KML. Всеки разположение за вземане на проби и за нейната прозрачност слой KML изход растер може да се пригоди към специфичната KML клиент.
  • VECTOR_TO_VECTOR - Спестява векторни слоеве на картата като векторите на KML.

Географският обхват на района, за да се изнася. Границите на степен на правоъгълника трябва да бъдат посочени като ограничено пространство низ WGS84 географски координати във формата на "долния ляв горния десен» (xmin, ymin, Xmax, Ymax).

Размерът на върнати изображението в пиксели. Задава вертикална и хоризонтална резолюция от който и да е растерна графика, включени в изхода от един KML. Използвайте тази опция, с параметъра DPI, за да се контролира разделителната способност на растера.

Определя разделителната способност на устройство за всички растерни изход от един KML. Средна разделителна способност на екрана - 96 DPI. Ако данните в картата поддържа по-висока резолюция и за KML, че е необходимо, да разгледа възможността за увеличаване на резолюцията. Използвайте тази опция, с размера на опцията изображението, за да се контролира разделителната способност на растера.

  • Абсолютно. - При създаване KML използване на Z стойности на обекти. Обектите ще бъдат изтеглени в клиенти KML спрямо морското равнище.
  • CLAMPED_TO_GROUND - Повторно дефиниране на стойностите на Z в техните съоръжения и създаване на KML с предмети, закрепени към земята. Обектите ще бъдат драпирани на повърхността. Тази настройка се използва за предмети, които нямат ценности Z. Това е по подразбиране.

Примерен код

Пример 1 Инструмент Карта KML (MapToKML) (Python прозорец)

Следващият Python прозорец скрипт показва как да използвате картата, за да KML (MapToKML) в директен режим.

Пример 2 Инструмент Карта KML (MapToKML) (автономна скрипт)

Python следния скрипт показва как да използвате картата, за да KML (MapToKML) извън сценария.