Tomcat доступа localhost:8080 гостя VirtualBox VM от Хоста ОС

Большинство декомпиляторов для Java основано JAD. Это - большой инструмент, но к сожалению не было обновлено некоторое время и не обрабатывает Java 1.5 + классы очень хорошо. Я не видел инструментов, которые правильно обработают 1.5 + классы.

10
задан Kara 21 June 2013 в 21:35
поделиться

2 ответа

Получите IP-адрес вашей гостевой ОС и получите доступ к нему через него.

5
ответ дан 3 December 2019 в 22:01
поделиться

Вот еще одна реализация, которая рекурсивно распечатывает все подклассы с отступом.

def findsubclass(baseclass, indent=0):
    if indent == 0:
        print "Subclasses of %s are:" % baseclass.__name__
    indent = indent + 1
    for c in baseclass.__subclasses__():
        print "-"*indent*4 + ">" + c.__name__
        findsubclass(c, indent)
-121--2214929-

EDIT: Я думаю, я бы использовал привязки python qGIS: http://www.qgis.org/wiki/Python_Bindings

Это самый простой способ, который я могу придумать. Я помню, как что-то перекатывали до этого, но это некрасиво. qGIS было бы проще, даже если бы вам пришлось сделать отдельную установку Windows (чтобы заставить python работать с ней), а затем набор сервер XML-RPC, чтобы запустить его в отдельном процессе python.

Я могу заставить GDAL растрировать правильно, что тоже здорово.

Я давно не использовал gdal, но вот мое предположение:

burn _ значения для ложного цвета, если вы не используете Z-значения. Все внутри полигона [255,0,0] (красный), если используется burn = [1,2,3], burn _ values = [255,0,0] . Я не уверен, что происходит с точками - они могут не заговариваться.

Если требуется использовать значения Z, используйте gdal.RasterLayer (ds,bands,layer,burn_values, options = [«BURN _ VALUE _ FROM = Z»]) .

Я просто извлекаю это из тестов, на которые вы смотрели: http://svn.osgeo.org/gdal/trunk/autotest/alg/rasterize.py

Другой подход - вытащить многоугольные объекты, и нарисовать их с помощью формы, которая может не быть привлекательной. Или посмотрите на геоджанго (я думаю, что он использует открытые слои для печати в браузерах с помощью JavaScript).

Вам также нужно растрировать? Экспорт PDF может быть лучше, если вам действительно нужна точность.

На самом деле, я думаю, что использование Matplotlib (после извлечения и проецирования элементов) было проще, чем растеризация, и я мог получить гораздо больше контроля.

EDIT:

Здесь используется подход более низкого уровня:

http://svn.osgeo.org/gdal/trunk/gdal/swig/python/samples/gdal2grd.py \

Наконец, можно выполнить итерацию над многоугольниками (после преобразования их в локальную проекцию) и непосредственно построить их график. Но вам лучше не иметь сложных полигонов, или у вас будет немного горя. Если у вас сложные многоугольники... Возможно, лучше использовать формное и r-дерево из http://trac.gispython.org/lab , если вы хотите свернуть свой плоттер.

Геоджанго может быть хорошим местом для запроса.. они узнают гораздо больше меня. У них есть список рассылки? Вокруг также много экспертов по картированию питонов, но никто из них не беспокоится об этом. Я думаю, они просто планируют его в qGIS или GRASS или что-то еще.

Серьезно, я надеюсь, что кто-то, кто знает то, что они делают, может ответить.

-121--1396584-

Установите виртуальную машину для запуска сети только на узле, а затем перезагрузите или перезапустите сеть для обновления DHCP. Теперь IP-адрес гостя будет доступен с хоста.

Также можно использовать режим мостовой сети, но он не будет работать при отключении хоста от сети.

9
ответ дан 3 December 2019 в 22:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: